.png)
Hvad er cloud udvikling? Cloud baseret computerteknologi er en betegnelse for computere og programmer, der kører eksternt, og som du har adgang til via internettet. I cloud baseret computerteknologi kører virtuelle maskiner i store datacentre og erstatter fysiske pc'er og servere. Ved at sammenlægge mange brugeres computerbehov i ét center opnås der betydelige stordriftsfordele, som bl.a. medfører lavere strømforbrug, enklere opsætning og vedligeholdelse og nemmere opgradering af kapacitet og ydeevne. Mange programmer kan kører uændret, når du implementerer dem fra lokale computere eller servere til cloud en.
Se denne video om Microsofts cloud tilbud, og klargør derefter dit miljø ved at installere værktøjer, som du skal bruge til at bygge dit første Azure-program.
LÆR GRUNDPRINCIPPERNE I CLOUD UDVIKLING Nu, hvor du ved, hvad cloud platformen er, kan du se den næste video og lære om værktøjerne og teknologierne til cloud udvikling, herunder tre vigtige byggeblokke til cloud udvilking baseret på Azure-platformen: Windows Azure, SQL Azure og Windows Azure-platformen Windows Azure.
Hvis du har brug for hjælp med at vælge den rigtige version af Visual Studio, skal du gennemse
Visual Studio 2010-oversigten.
Hent eksempelkoden, og følg derefter disse videoer for at komme i gang med at kode med det samme.
CLOUD HOSTING Windows Azure leverer hovedfunktionerne til databehandling og opbevaring for cloud baserede programmer. Du kan bruge de Microsoft-værktøjer og -teknologier, som du allerede kender, til at bygge dine programmer, herunder .NET, C++, ASP.NET, WCF og Visual Studio. Windows Azure leverer den virtuelle CPU og opbevaring, der er nødvendig for at drive dine programmer, og gør det muligt for dem at kommunikere med hinanden og effektivt levere lagret data til slutbrugere. Når du har set denne video, er du klar til at gå videre. Du kan også få vist de næste to videoer i denne serie og lære om SQL Azure og Windows Azure.
RELATIONSDATA SQL Azure leverer relationsdatabasefunktioner, der gør det muligt for programmer at gemme og manipulere relationsdata i Microsoft-værtsbaserede datacentre. Desuden findes SQL Azure-rapportering (en version af SQL Server-rapporteringstjeneste) og SQL Azure Data Sync, som giver mulighed for datasynkronisering mellem lokale og cloud baserede databaser.
KOMMUNIKATION Windows Azure leverer infrastrukturtjenester, der gør det muligt for dig at bygge sofistikerede distribuerede programmer i cloud en. Tjenesterne omfatter: Tjenestebus, der gør det muligt for dine programmer at eksponere grænseflader i cloud en, som andre programmer kan få adgang til; Access Control, der gør det muligt for dine programmer at understøtte godkendt adgang fra en række digitale identiteter (f.eks. Active Directory-, Windows Live-, Google- og Facebook-konti); og cachelagringstjenester til forbedring af dine Windows Azure-programmers ydeevne.
| Udvikleremner
SharePoint i Office365
Dynamics CRM Online
Hyper-V-cloud
Windows Server 2008 R2 Hyper-V
System Center Bøger
|