수고하셨습니다.
AKS는 다양한 Extension을 운영자/개발자의 구미에 맞게 추가할 수 있는 점에서 확장성이 매우 높다고 말할 수 있을 것 같습니다. 그에 비하여 ARO는 기업에서 운영할 수 있는 보안성, 신뢰성 측면에서 보안 업데이트, 기능 개선이 지속적으로 이루어지는 제품입니다. AKS는 기업내의 운영 조직이 평균 이상의 관리 능력을 갖춰야 운영 가능한데 그에 반하여 ARO는 진입 장벽이 낮아 초급 관리자들도 쉽게 접근 가능하다는 장점이 있는 것 같습니다.
라이선스는 Microsoft Azure 비용에 합산되어 정산되기 때문에 통합 단일 과금입니다. ARO에는 VM의 Compute & Storage 비용과 OpenShift License 비용이 함께 과금됩니다. 다만, JBOSS 등과 같은 미들웨어를 컨테이너로 사용하실 경우에는 별도의 Red Hat Subscription을 구입하셔야 합니다.
웹 관리 콘솔에서는 가장 최신 버전의 MongoDB를 선택하실 수 있습니다. 스토리지는 Dynamic한 Azure Disk를 할당받아 사용합니다. 구성 환경은 DBMS 자체의 옵션을 확인하셔야 할 것 같습니다. 일반적인 컨테이너 환경에서는 기존 환경과 큰 차이는 없는 것으로 알고 있습니다.
ARO Site 엔지니어(Microsoft, Red Hat)가 시스템을 모니터링하기 위해 내장된 Prometheus 컨테이너는 존재재합니다. 다만 사용자 애플리케이션을 모니터링하기 위한 용도는 이 역시 개별 컨테이너로 올려야 합니다.
Microsoft 로드맵에는 윈도우즈 컨테이너를 지원하겠다고 했습니다만, 이번 4.3 버전이 아직 Public Preview로 올라온지 얼마 안되어 ARO 상에서 동작 가능한지는 조금 더 확인이 필요합니다.
Pod는 하나의 호스트 상에서 동작하는 하나 이상의 컨테이너 집합입니다. 자세한 내용은 아래 문서를 참고 바랍니다. https://docs.openshift.com/container-platform/4.1/nodes/pods/nodes-pods-using.html
안녕하세요~