관리 스택
관리형 스택(Managed Stack)이란 인프라, 데이터베이스, 애플리케이션 서버, 모니터링 도구, 운영 파이프라인을 포함하는 완전하고 통합된 기술 구성 요소를 의미하며, 이는 제3자 제공업체에 아웃소싱되거나 전문 팀에 의해 내부적으로 관리됩니다. 조직은 모든 계층을 처음부터 구축하고 유지 관리하는 대신, 사전 구성되고 완전히 작동하는 기술 환경을 사용하게 됩니다.
오늘날 빠르게 변화하는 디지털 환경에서 배포 속도와 기반 시스템의 안정성은 중요한 비즈니스 차별화 요소입니다. 관리형 스택을 채택하면 조직은 서버 패치나 Kubernetes 클러스터 관리와 같은 차별화되지 않은 무거운 작업(undifferentiated heavy lifting)에서 벗어나 핵심 비즈니스 로직과 혁신에 집중할 수 있습니다.
일반적으로 이 과정은 특정 기능 및 확장성 요구 사항을 충족하는 제공업체를 선택하는 것으로 시작됩니다. 제공업체가 운영 부담을 처리합니다. 여기에는 리소스 프로비저닝, 보안 패치 적용, 가동 시간 보장, 용량 확장 및 정기 유지보수 관리가 포함됩니다. 고객은 주로 애플리케이션 계층과 상호 작용하며, 관리형 서비스에서 제공하는 API 및 확립된 인터페이스를 활용합니다.
이 개념은 코드를 사용하여 인프라를 정의하는 IaC(Infrastructure as Code) 및 제공업체가 OS와 미들웨어를 관리하는 관리형 스택의 특정 구현체인 PaaS(Platform as a Service)와 중첩됩니다.