Azure Web Apps

Azure Web Apps
Utvecklare Microsoft
Initial release 27 juni 2013 ; 9 år sedan ( 2013-06-27 )
Operativ system Windows
Licens Stängd källkod för plattform, öppen källkod för klient- SDK :er
Hemsida azure .microsoft .com /en - us /services /app-service / web /

Azure Web Apps är en molnbaserad plattform för värd för webbplatser, skapad och driven av Microsoft . Det är en plattform som en tjänst (PaaS) som tillåter publicering av webbappar som körs på flera ramverk och skrivna på olika programmeringsspråk ( .NET , node.js , PHP , Python och Java ), inklusive Microsofts egenutvecklade och tredje parts. Microsoft Azure Web Sites blev tillgänglig i sin första förhandsversion i juni 2012, och en officiell version ("General Availability") tillkännagavs i juni 2013. Microsoft Azure Web Sites hette ursprungligen Windows Azure Web Sites, men döptes om som en del av en omprofilering av Azure i mars 2014. Det bytte namn till "App Service" i mars 2015.

Historia

Microsoft erbjöd till en början en grundläggande webbhotell som en del av Office Live Small Business , som lanserades i slutet av 2007. Office Live Small Business erbjöd kunderna gratis och kommersiellt webbhotell med ett inbyggt system för att skapa webbplatser baserade på inbyggda mallar och en guide för att skapa webbplatser.

När Microsoft började allokera resurser för att utveckla sina många molnlösningar bildades en grupp i Microsoft Azure för att utveckla Microsoft Azure-webbplatser. Microsoft Azure Web Sites tillkännagavs i juni 2012 som en förhandsversion.

Parallellt utvecklade Microsoft Microsoft Azure Pack, som erbjuder samma teknik som kan installeras som ett privat moln på uppsättningar servrar på en kunds plats och under direkt kundkontroll.

I mitten av 2013 släpptes både Microsoft Azure Web Sites och Microsoft Azure Pack officiellt för allmänheten.

Funktioner

Microsoft Azure Web Sites är en webbhotellplattform som stöder flera tekniker och programmeringsspråk ( .NET , node.js , PHP , Python ). Användare med Microsoft Azure- prenumerationer kan skapa webbplatser och distribuera innehåll och kod på webbplatserna. Microsoft Azure Web Sites stöder en guide för att skapa webbplatser som låter användaren skapa en tom webbplats eller skapa en webbplats baserad på en av flera tillgängliga förkonfigurerade bilder från webbplatsgalleriet.

tilldelas webbplatsens URL en underdomän av azurewebsites.net. I olika nivåer mot betalning kan en webbplats tilldelas en eller flera anpassade domäner. Detta implementeras genom att ställa in en CNAME- post på DNS- servern som är värd för användarens domäns zon för att peka på användarens webbplats som är värd i Azure. På vissa nivåer mot betalning har användaren möjlighet att ladda upp ett SSL- certifikat och konfigurera webbplatsen för att vara bunden till HTTPS .

När en webbplats har skapats kan användaren lägga till eller ändra dess innehåll med hjälp av flera distributionsmetoder, inklusive Web Deploy (MSDeploy), TFS (via Visual Studio ), FTP , FTPS , WebMatrix , CodePlex , GitHub , Dropbox , Bitbucket , Mercurial och lokala Git.

Andra funktioner i Azure Web Sites är:

  • Användarvald placering i ett eller flera datacenter över hela världen.
  • Upptids-SLA på 99,95 % för standardnivåkunder.
  • Kontinuerlig övervakning av webbplatsstatistik som CPU-tid, Data in, Data ut, HTTP-fel och ytterligare mätvärden.
  • Inställning av övervakningsvarningar.
  • Logginsamling och misslyckad spårning av begäran för spårning och felsökning.
  • Utplacering av en Microsoft SQL- eller MySQL-databas för användning med webbapplikationer.
  • Webbplatser finns på IIS 8.0 som körs på en anpassad version av Windows Server 2012.
  • Stöd för 4 tjänstenivåer: gratis, delad, grundläggande och standard (dedikerad).
  • I Basic- och Standard-nivåerna, stöd för 3 VM-storlekar för uppskalning.
  • I nivåerna för betalning, stöd för manuell eller automatisk utskalning med upp till 10 instanser av virtuella datorer.
  • Stöd för integration med Azure Traffic Manager för att dirigera trafik manuellt eller automatiskt mellan webbplatser i olika regioner över hela världen.
  • Autentisering med Microsoft Azure Active Directory

Genomförande

Microsoft Azure Web Sites implementeras som webbplatser som skapas dynamiskt på begäran på servrar som kör Windows Server 2012 och IIS 8.0. När en klient skickar en begäran till en webbplats tillhandahåller Microsoft Azure Web Sites platsen dynamiskt på en av de virtuella Azure-datorerna och pekar den mot innehåll som lagras i Azure Storage-behållare. Azure Virtual Machines distribueras i grupper som kallas "Stamps", som kan innehålla hundratals sådana maskiner. Microsoft distribuerar dessa stämplar i sina Azure- datacenter över hela världen och lägger till fler stämplar när efterfrågan ökar.

Nivåer

Azure Web Sites-tjänster erbjuds i fyra nivåer. Ingångsnivån är den "fria" nivån. Den kostnadsfria nivån stöder upp till 10 webbplatser med 1 GB innehållslagring och är begränsad till 165 MB daglig datautgång. Den första nivån för betalning är den "Delade" nivån. Webbplatser med delad nivå stöder anpassade domäner och kan skalas ut till upp till 6 instanser. Den nuvarande högsta nivån för betalning är "Standard"-nivån. Webbplatser på standardnivå körs på virtuella datorer som uteslutande är dedikerade till en enskild kunds webbplatser. Standardnivån stöder SSL (både SNI- och IP-baserad), utskalning till upp till 10 instanser och fillagring på upp till 50 GB innehåll.

Webbplatser med grundläggande och standardnivåer kan distribueras på virtuella maskiner i tre storlekar: små virtuella datorer med 1 virtuell CPU och 1,75 GB RAM, medium virtuella datorer med 2 virtuella processorer och 3,5 GB RAM, och stora virtuella datorer med 4 virtuella processorer och 7 GB tillgängligt BAGGE.

Datacenter

Microsoft driver Microsoft Azure i ett antal datacenter över hela världen med Microsoft Azure-webbplatser tillgängliga i en delmängd av dessa. När du distribuerar webbplatser på Microsoft Azure Web Sites kan kunder välja att distribuera webbplatser i ett datacenter i någon av följande geografiska regioner: östra USA, norra centrala USA, västra USA, östra Asien, Brasilien södra, norra Europa, västra Europa, Japan öst eller västra Japan.

externa länkar

Microsoft
Övrig