팁 (조언)
이 콘텐츠는 eBook, Architecting Cloud Native .NET Applications for Azure에서 발췌한 것으로, .NET Docs 또는 오프라인에서 읽을 수 있는 다운로드 가능한 무료 PDF로 제공됩니다.
마이크로 서비스 및 클라우드 네이티브 애플리케이션은 좋은 DevOps 사례와 함께 적용됩니다. DevOps는 많은 사람들에게 많은 것들이지만 아마도 더 나은 정의 중 하나는 클라우드 옹호자 및 DevOps 전도자 도노반 브라운에서 비롯됩니다.
"DevOps는 최종 사용자에게 지속적인 가치 제공을 가능하게 하는 사람, 프로세스 및 제품의 통합입니다."
간결한 정의에 따라, 불행히도 더 많은 것을 말할 여지가 항상 있습니다. DevOps의 주요 구성 요소 중 하나는 프로덕션에서 실행되는 애플리케이션이 적절하고 효율적으로 작동하는지 확인하는 것입니다. 프로덕션 환경에서 애플리케이션의 상태를 측정하려면 서버, 호스트 및 애플리케이션에서 생성되는 다양한 로그 및 메트릭을 적절하게 모니터링해야 합니다. 클라우드 네이티브 애플리케이션을 지원하기 위해 실행되는 다양한 서비스의 수는 개별 구성 요소 및 애플리케이션의 상태를 전체적으로 모니터링하는 데 중요한 과제입니다.
.NET