WEBBOOK CHAPTER

우리 회사 개발자 플랫폼 만들기: 13장 플랫폼 자체의 신뢰성과 보안을 운영한다

13장 플랫폼 자체의 신뢰성과 보안을 운영한다

platform이 repository, cloud, cluster를 만들 수 있다면 강한 권한을 가진다. portal frontend가 직접 credential을 다루지 않게 하고 backend action별 service identity를 분리한다.

  • template parameter server-side validation
  • action allowlist와 최소 권한
  • production resource는 별도 approval
  • task audit와 secret redaction
  • tenant·team authorization
  • plugin·action dependency 공급망 검증
  • platform outage 시 manual break-glass path

Backstage plugin은 편리하지만 application code와 같은 dependency다. maintainer, permission, data access, update policy를 검토한다. catalog metadata에 secret을 넣지 않는다.