Azure 웹 앱

Azure Web Apps
Azure 웹 앱
Windows Azure logo.png
개발자마이크로소프트
초기 릴리즈2013년 6월 27일, 9년 전(2013-06-27)
운영 체제창문들
면허증.플랫폼용 클로즈드 소스, 클라이언트 SDK용 오픈 소스
웹 사이트azure.microsoft.com/en-us/services/app-service/web/

Azure Web Apps는 웹 사이트를 호스팅하기 위한 클라우드 컴퓨팅 기반 플랫폼으로, Microsoft가 개발 및 운영하고 있습니다.여러 프레임워크에서 실행되며 서로 다른 프로그래밍 언어로 작성된 웹 애플리케이션을 게시할 수 있는 서비스로서의 플랫폼(PaaS)입니다.NET, node.js, PHP, PythonJava)를 제공합니다.Microsoft Azure Web 사이트는 2012년 6월에 첫 번째 프리뷰 버전을 이용할 수 있게 되었고,[1] 2013년 6월에 공식 버전("General Availability")이 발표되었습니다.Microsoft Azure Web 사이트의 이름은 원래 Windows Azure Web 사이트였지만,[2] 2014년 3월에 Azure의 브랜드 변경의 일환으로서 이름이 변경되었습니다.이후 2015년 [3]3월에 "앱 서비스"로 명칭이 변경되었습니다.

역사

Microsoft는 2007년 후반에 시작된 Office Live Small Business의 일환으로 기본적인 웹 호스팅 서비스를 처음 제공했습니다.Office Live Small Business는 빌트인 템플릿과 사이트 작성 [4]마법사를 기반으로 웹 사이트를 작성하는 빌트인 시스템을 통해 고객에게 무료 상용 웹 호스팅을 제공했습니다.

Microsoft가 수많은 클라우드 솔루션 개발에 리소스를 할당하기 시작했을 때 Microsoft Azure에서 Microsoft Azure 웹 사이트를 개발하기 위한 그룹이 형성되었습니다.Microsoft Azure Web 사이트는 2012년 6월에 프리뷰 [5]릴리스로 발표되었습니다.

이와 동시에 Microsoft는 Microsoft Azure Pack을 개발했습니다.Microsoft Azure Pack은 고객 사이트의 서버 세트에 프라이빗 클라우드로 설치할 수 있으며 고객 직접 [6]관리 하에 설치할 수 있습니다.

2013년 중반, Microsoft Azure Web 사이트와 Microsoft Azure Pack이 모두 공식적으로 [7]일반에 공개되었습니다.

특징들

Microsoft Azure Web 사이트는, 복수의 테크놀로지와 프로그래밍 언어(.)를 서포트하는 Web 호스팅 플랫폼입니다.NET, node.js, PHP, Python).[8]Microsoft Azure 서브스크립션을 가지는 유저는, Web 사이트를 작성해, 컨텐츠와 코드를 Web 사이트에 전개할 수 있습니다.Microsoft Azure Web 사이트에서는, Web 사이트 작성 마법사를 서포트하고 있습니다.이 마법사를 사용하면, 유저는 빈 사이트를 작성하거나, Web 사이트 [9][10]갤러리에서 사용 가능한 몇개의 사전 설정 이미지 중 하나를 기초로 사이트를 작성할 수 있습니다.

웹사이트 작성의 일환으로 사이트 URL에는 azurewebsites.net의 하위 도메인이 할당되어 있습니다.다양한 유료 계층에서 웹 사이트는 하나 이상의 사용자 지정 도메인을 할당할 수 있습니다.이것은 Azure에서 [11]호스트되는 사용자의 웹 사이트를 가리키도록 사용자 도메인의 존을 호스트하는 DNS 서버에서 CNAME 레코드를 설정함으로써 구현됩니다.일부 유료 계층에서는 SSL 인증서업로드하고 사이트를 [12]HTTPS에 바인딩하도록 구성하는 옵션이 추가되었습니다.

사이트가 생성되면 사용자는 Web Deploy(MSDeploy), TFS(Visual Studio 경유), FTP, FTPS, WebMatrix, CodePlex, GitHub, Dropbox, Bitbucket, Mercurial 및 로컬 [13]Git 의 여러 배포 방법을 사용하여 콘텐츠를 추가하거나 변경할 수 있습니다.

Azure Web 사이트의 다른 기능은 다음과 같습니다.

  • 전 세계 1개 또는 복수의 데이터 센터에 사용자가 배치.
  • 표준 계층 [14]고객의 경우 99.95%의 가동 시간 SLA.
  • CPU 시간, 데이터 입력, 데이터 출력, HTTP 오류 및 추가 메트릭 등의 사이트 메트릭을 지속적으로 모니터링합니다.
  • 모니터링 [15]알림 설정.
  • 추적 및 트러블 슈팅을 위한 로그 수집 및 실패한 요청 추적.
  • [16]응용 프로그램에서 사용할 Microsoft SQL 또는 MySQL 데이터베이스 배포.
  • 웹 사이트는 윈도우즈 서버 2012 사용자 정의 버전에서 실행되는 IIS 8.0에서 호스트됩니다.
  • 4개의 서비스 계층 지원:무료, 공유, 기본 및 표준([17]전용)
  • 기본 및 표준 계층에서 확장을 위한 [18]3가지 VM 크기를 지원합니다.
  • 유료 계층에서는 최대 10개의 [19]VM 인스턴스를 사용하여 수동 또는 자동 스케일아웃을 지원합니다.
  • Azure Traffic Manager와의 통합을 통해 전 세계 다른 지역의 웹 사이트 간에 트래픽을 수동 또는 자동으로 라우팅할 수 있습니다.
  • Microsoft Azure Active Directory를 사용한 인증

실행

Microsoft Azure Web 사이트는 Windows Server 2012IIS 8.0을 실행하는 서버에서 온 디맨드로 동적으로 생성되는 웹 사이트로 구현됩니다.클라이언트가 웹 사이트에 요청을 게시하면 Microsoft Azure 웹 사이트는 Azure 스토리지 컨테이너에 저장된 콘텐츠를 가리키는 Azure 가상 시스템 중 하나에 사이트를 동적으로 프로비저닝합니다.Azure 가상 머신은, 「스탬프」라고 불리는 그룹으로 전개됩니다.스탬프에는 이러한 머신이 수백대 포함되어 있을 수 있습니다.Microsoft는 이러한 스탬프를 전 세계 Azure 데이터 센터에 도입하고 수요 증가에 [20]따라 스탬프를 추가합니다.

계층

Azure Web 사이트 서비스는 4개의 계층으로 제공됩니다.엔트리 레벨의 계층은 「무료」계층입니다.프리티어는 1GB의 콘텐츠 스토리지를 갖춘 최대 10개의 웹사이트를 지원하며 일일 데이터 출력은 165MB로 제한됩니다.첫 번째 유료 계층은 "공유" 계층입니다.공유 계층 사이트는 커스텀 도메인을 지원하며 최대 6개의 인스턴스로 확장할 수 있습니다.현재 가장 높은 유료 계층은 "표준" 계층입니다.표준 계층 웹 사이트는 단일 고객 웹 사이트 전용 VM에서 실행됩니다.Standard 계층은 SSL(SNI 및 IP 기반 모두), 최대 10개의 인스턴스로 확장 및 최대 50GB의 콘텐츠 파일 스토리지를 지원합니다.

베이직 및 스탠다드 계층의 웹 사이트는 3가지 크기의 가상 머신에 도입할 수 있습니다.1개의 가상 CPU와 1.75GB의 RAM을 갖춘 소규모 VM, 2개의 가상 CPU와 3.5GB의 RAM을 갖춘 중규모 VM, 4개의 가상 CPU와 7GB의 사용 가능한 [21]RAM을 갖춘 대규모 VM입니다.

데이터 센터

Microsoft는, 전 세계의 많은 데이터 센터에서 Microsoft Azure 를 운영하고 있습니다.Microsoft Azure Web 사이트는, 그 서브셋으로 이용할 수 있습니다.Microsoft Azure Web 사이트에 Web 사이트를 전개하는 경우, 고객은 다음의 몇개의 지역에 있는 데이터 센터에 사이트를 전개하는 것을 선택할 수 있습니다.미국 동부, 미국 북부, 미국 서부, 동아시아, 브라질 남부, 북유럽, 서유럽, 일본 동부 또는 일본 서부.[22][23]

레퍼런스

  1. ^ "Announcing the general availability of Microsoft Azure Mobile Services, Web Sites and continued service innovation". Microsoft. 27 June 2013.
  2. ^ "Microsoft to rebrand 'Windows Azure' as 'Microsoft Azure'". ZDNet. 24 March 2014.
  3. ^ "Announcing Azure App Service Blog Microsoft Azure". azure.microsoft.com. Retrieved 26 July 2018.
  4. ^ "Media Alert: New Microsoft Office Live Small Business Offering Helps Small Businesses Get Started With Search Engine Marketing". Microsoft. 3 October 2007.
  5. ^ Scott Guthrie (7 June 2012). "Meet the New Microsoft Azure". Microsoft.
  6. ^ Darryl K. Taft (21 August 2013). "Microsoft Microsoft Azure Pack Enables Modern App Development". eWeek.
  7. ^ "Announcing the General Availability of Microsoft Azure Mobile Services, Websites and continued Service innovation". Microsoft. 27 June 2013.
  8. ^ "Azure Web Sites Features". Microsoft.
  9. ^ "Microsoft Azure Web Sites Gallery". Microsoft.
  10. ^ "Microsoft Azure Web Applications". Microsoft.
  11. ^ "Configuring a custom domain name for a Microsoft Azure website". Microsoft. 1 February 2013.
  12. ^ "Configuring an SSL certificate for a Microsoft Azure website". Microsoft. 1 May 2013.
  13. ^ "Publishing from Source Control to Microsoft Azure Web Sites". Microsoft. 31 October 2012.
  14. ^ "Microsoft Azure Support: Service Level Agreement". Microsoft. 1 October 2013.
  15. ^ "How to Monitor Websites". Microsoft. 1 January 2013.
  16. ^ "How to Configure Websites". Microsoft. 12 October 2012.
  17. ^ "Websites Pricing Details". Microsoft.
  18. ^ "Websites Pricing Details". Microsoft.
  19. ^ "How to Scale Websites". Microsoft. 21 October 2012.
  20. ^ Bruno Terkaly and Ricardo Villalobos (1 April 2013). "NoSQL Data in the Cloud with Microsoft Azure Tables". MSDN Magazine.
  21. ^ "Websites Pricing Details". Microsoft.
  22. ^ "Microsoft Azure Service Dashboard". Microsoft.
  23. ^ "CRÉATION WEB RÉFÉRENCEMENT". IMOC.

외부 링크

마이크로소프트
다른.