플랫폼 운영이란 무엇인가요?
플랫폼 운영은(는) Dev, DevOps, SecOps 및 (그보다는 비중이 낮은) NetOps 팀이 업무를 수행하는 데 필요한 환경을 제공하는 플랫폼을 선별하고 유지 관리하며 연결하고 보호하는 업무를 담당하는 팀입니다.
A 플랫폼은 서로 다른 엔지니어링 팀이 컴퓨팅 성능과 기술/소프트웨어 스택을 기반으로 다양한 기능을 수행하는 데 사용하는 기술의 집합입니다. 클라우드 컴퓨팅과 클라우드 네이티브 애플리케이션 시대에는 모든 팀이 핵심 컴퓨팅, 스토리지 및 네트워킹 기능뿐만 아니라 애플리케이션을 구축하고 배포하는 도구까지 제공하는 플랫폼을 활용합니다.
점점 더 많은 기술이 클라우드로 이전됨에 따라 Platform Ops는 조직 전체의 네트워킹 및 보안과 같은 핵심 기능을 제공하는 데에도 긴밀히 관여합니다. (참고: 이는 Kubernetes의 부상에 힘입은 것으로, Kubernetes에서는 훨씬 더 많은 주요 기능이 가상화되어 일시적인 인프라에서 API를 통해 제공됩니다.)
API는 플랫폼 접근 방식의 핵심입니다. 클라우드 환경의 서비스와 마이크로서비스는 API를 범용 통신 계층으로 사용합니다. 과거에는 API가 내부 통신과 외부 통신을 구분하는 경계 역할을 했습니다. 클라우드 컴퓨팅과 Kubernetes의 등장으로 이제 내부 애플리케이션도 API를 통해 통신합니다. Platform Ops 팀이 협력하여 지능적인 API 관리 및 제공 전략을 수립하고 실행하면 Dev, DevOps, SecOps, NetOps 등 다른 모든 팀이 더욱 안전하고 생산적으로 업무를 수행할 수 있습니다.
NGINX가 제공하는 지원
F5 NGINX는 조직이 성능, 안정성, 보안 및 확장성을 갖춘 앱과 API를 만드는 데 필요한 핵심 요소를 구성하는 제품군을 제공합니다. NGINX 블로그의 모든 기업에 Platform Ops가 필요한 이유를 읽고 Platform Ops에 대해 자세히 알아보세요.
