Azure App Service는 웹 애플리케이션, REST API 및 모바일 백 엔드를 호스트하는 HTTP 기반 서비스입니다. .NET, .NET Core, Java, Ruby, Node.js, PHP 또는 Python 등 원하는 언어로 개발할 수 있습니다. Windows 및 Linux 기반 환경에서 애플리케이션을 쉽게 실행하고 확장할 수 있습니다.
Azure App Service는 개발자를 위한 완전 관리형 PaaS(Platform as a Service) 제품입니다. App Service의 주요 특징은 다음과 같습니다.
ASP.NET, ASP.NET Core, Java, Ruby, Node.js, PHP, Python, PowerShell 및 기타 스크립트 또는 실행 파일을 백그라운드 서비스로 실행
App Service는 OS 및 언어 프레임워크를 자동으로 패치하고 유지 관리합니다. 뛰어난 앱을 작성하고 Azure에서 플랫폼을 활용할 수 있습니다.
앱을 Dockerize하고 사용자 지정 Windows 또는 Linux 컨테이너를 호스트합니다. Docker Compose를 사용하여 다중 컨테이너 앱 실행
Azure DevOps, GitHub, BitBucket, Docker 허브 또는 Azure Container Registry를 사용하여 연속 통합 및 배포를 설정합니다.
수동 또는 자동으로 규모를 강화 또는 확장합니다. Microsoft의 글로벌 데이터 센터 인프라의 모든 위치에 앱 호스팅 및 고가용성 보장
엔터프라이즈 시스템(예: SAP), SaaS 서비스(예: Salesforce) 및 인터넷 서비스(예: Facebook)를 위해 50개 이상의 커넥터 선택
App Service는 ISO, SOC 및 PCI 규격입니다. Azure AD, Google, Facebook 등 계정으로 사용자를 인증 및 IP 주소 제한과 서비스 ID 관리
Azure Marketplace(예: WordPress, Joomla, Drupal, MongoDB, Elasticsearch 등)의 광범위한 애플리케이션 템플릿 목록에서 선택합니다.