Azure App Service 소개

완료됨

Azure App Service란?

Azure App Service는 웹앱을 빌드, 배포 및 스케일링하기 위한 완전 관리형 플랫폼입니다. 여러 프로그래밍 언어 및 프레임워크를 지원하고 개발자가 코딩에 집중할 수 있도록 하는 한편, Azure는 인프라 및 크기 조정을 자동으로 관리합니다. Azure App Service는 인기 있는 개발 도구, 연속 통합 및 배포 기능과의 기본 통합 기능을 제공하므로 최소 설정으로 웹 및 모바일 애플리케이션을 보다 쉽게 ​​만들 수 있습니다.

Azure App Service 페이지를 보여 주는 Azure Portal의 스크린샷.

Azure App Service의 주요 기능

Azure App Service는 다음과 같은 주요 기능을 제공합니다.

  • 여러 언어 지원. Azure App Service는 ASP.NET, Java, Python, Node.js, PHP 및 Ruby를 비롯한 다양한 프로그래밍 언어 및 프레임워크를 지원합니다. 이러한 유연성 통해 개발자는 자신의 프로젝트에 가장 적합한 도구를 선택할 수 있습니다.
  • 내장형 DevOps. Azure App Service는 GitHub, Bitbucket, Azure DevOps 및 기타 인기 있는 서비스를 사용하여 CI/CD 파이프라인과 원활한 통합을 제공합니다. 이 통합은 앱의 수명 주기에서 지속적인 배포 및 자동화된 테스트를 보장합니다.
  • 글로벌 스케일링. Azure App Service를 사용하면 개발자가 몇 번의 클릭으로 애플리케이션을 전역적으로 확장할 수 있습니다. 수요에 따라 자동 크기 조정을 제공하므로 앱이 수동 개입 없이도 트래픽 급증을 처리할 수 있습니다.
  • 보안 및 규정 준수. Azure App Service를 사용하여 TLS/SSL은 애플리케이션을 자동으로 보호하여 보안 연결을 제공합니다. 이 플랫폼은 또한 중요한 애플리케이션에 필수적인 ISO, SOC, PCI DSS와 같은 다양한 업계 표준을 준수합니다.

이 단원에서는 Azure App Service에 대해 알아보았습니다. 다음 단원에서는 간단한 Tomcat 웹앱을 로컬로 실행합니다.