Windows Azure-websteder forenkler app-distributionen

Som med de fleste Microsoft-produkter var den første version af Windows Azure ikke klar til prime time, men den har udviklet sig i de sidste par år. Flere funktioner blev for nylig tilføjet til Windows Azure, og dens opdaterede interface gør det meget lettere at bruge. En bemærkelsesværdig funktion, der blev afsløret på dette års TechEd-konference, er Windows Azure-websteder. Her er et kig på, hvad denne nye funktion bringer til cloud-tilbudet.

Ny grænseflade

Windows Azures managementportalgrænseflade er blevet opdateret, og det kaldes nu Webportalen. Det nye design bruger HTML5 og fungerer godt på næsten enhver enhed. Derudover er kommandolinjestyringsværktøjer tilgængelige. Linksne på venstre side af portalen giver adgang til forskellige funktioner i skyen - indholdet af listen afhænger af de tjenester, der er aktiveret med din konto. Figur A viser den enkle grænseflade til en Windows Azure-konto. Figur A

Windows Azure-webportalen giver adgang til alle funktioner. (Klik på billedet for at forstørre det.)
Plus (+) NEW-linket nederst til venstre i figur A giver dig mulighed for at oprette nye forekomster af det valgte element i portalen. Figur B viser de indstillinger, der er præsenteret, når du vælger websteder og klikker på + NY. Figur B

Arbejde med websteder i Windows Azure-webportalen. (Klik på billedet for at forstørre det.)

Skærmen i figur B viser muligheder for at oprette et nyt sted, da jeg ikke har nogen eksisterende websteder; Ellers præsenteres en liste over aktuelle websteder. Der er tre muligheder for at oprette et nyt sted:

  • Quick Create giver dig mulighed for at oprette et tomt sted. Grundlæggende skaber det en container til dine websteder; du udfylder containeren via de forskellige publiceringsmetoder.
  • Opret med database giver dig mulighed for at oprette et tomt sted med en database backend (SQL Server-forekomst). Dette kan være en eksisterende databaseserver eller en ny forekomst.
  • Fra Galleri kan du oprette et nyt websted ved hjælp af en af ​​de mange tilgængelige pakker; nogle af indstillingerne er Drupal, Joomla !, Umbraco og WordPress, og mere vil blive tilføjet. Figur C viser den valgte Umbraco-pakke.
Fig

Oprettelse af et nyt Umbraco-websted. (Klik på billedet for at forstørre det.)
Figur D viser det nye Umbraco-baserede websted oprettet i min Windows Azure-forekomst. Figur D

Det nye sted vises i portalen, når det først er oprettet. (Klik på billedet for at forstørre det.)
Figur E viser det sted, der er indlæst for første gang. Websteds præstation overlader meget at ønske - det tog flere sekunder at indlæse første gang, mens efterfølgende anmodninger var meget hurtige, hvilket sandsynligvis skyldes cache. Det får mig til at undre mig over konstante webstedsopdateringer. Figur E

Mit nye Windows Azure var vært for Umbraco-baseret websted indlæst for første gang. (Klik på billedet for at forstørre det.)

Umbraco er en .NET-baseret løsning, men Windows Azure begrænser ikke kunder til Microsoft-teknologier. Ud over standardindstillingerne for HTML / CSS / JavaScript-interface angiver dokumentationen, at du kan bruge PHP og Node.js til at opbygge robuste applikationer. Inkluderingen af ​​open source-løsninger som WordPress er et godt eksempel på en ikke-Microsoft-løsning. Det vil være interessant at se, om andre sprog er føjet til funktionen Windows Azure-websteder, da der er Windows Azure SDK'er tilgængelige for andre sprog som Java og Python.

Implementeringsmuligheder

Der er en række muligheder for at implementere en webapplikation til Microsofts sky. Windows Azure giver udviklere mulighed for at bruge Git og Team Foundation Server eller FTP og Web Deploy værktøjer. Web Deploy er et klientserverværktøj til synkronisering af indhold og konfiguration med IIS. Grundlæggende giver det dig mulighed for kontinuerligt at implementere ændringer til en webapplikation via værktøjer som Visual Studio (det skal mindst være 2010-versionen med opdateringen af ​​Windows Azure-værktøjer i juni 2012) og WebMatrix.

Der er flere Windows Azure-installationsoplysninger tilgængelige online. Hvis du har det godt med en kommandoprompt, giver Microsoft kommandolinjemuligheder til distribution til Windows Azure. Cloud9 integreres også problemfrit med Windows Azure.

Giv det et prøvekørsel

Windows Azure-websteder er i øjeblikket i preview- eller betatilstand. Microsoft leverer en 90-dages gratis prøveversion af den sammen med den komplette Azure-platform. Du kan tilmelde dig og tage hele skymiljøet til et testkørsel online (registrering kræver et kreditkort).

Resumé

Windows Azure-platformen har testet min tålmodighed, siden den blev introduceret på TechEd for et par år siden - den har altid virket for kompliceret sammenlignet med andre skyplatforme som Amazons EC2. Webstedsfunktionen er en velkommen ændring - den er relativt nem at bruge, du kan have et websted i gang inden for få minutter, og den nye grænseflade er meget mere brugervenlig og intuitiv. Jeg brugte funktionen Websites som en testbed til en klientapplikation; næste trin er at bruge det som en produktionsplatform.

Bruger du Windows Azure? Hvis ikke, hvilke skyplatforme eller -tjenester foretrækker du? Del dine tanker og oplevelser om emnet med TechRepublic-samfundet.

Mere om Windows Azure på TechRepublic

  • Microsoft tilbyder nu Linux på Azure: Hvad betyder det?
  • Hvordan Microsofts Azure IaaS-tilbud stacks op mod de store spillere
  • Kom godt i gang med Azure IaaS og den nye Windows Azure Portal
  • Begynd at bruge din første Azure IaaS VM på mindre end 15 minutter
  • Store styringsværktøjer kan være en katalysator til Azure-vedtagelse
Hold dine ingeniørfærdigheder ajour ved at tilmelde dig TechRepublics gratis Software Engineer-nyhedsbrev, der leveres hver tirsdag.

© Copyright 2020 | mobilegn.com