windows azure iaas - mit cloud computing ideen schneller umsetzen

77
Windows Azure IaaS Mit Cloud Computing Ideen schneller umsetzen Peter Kirchner Technical Evangelist Microsoft Deutschland blogs.msdn.com/pkirchner

Upload: peter-kirchner

Post on 24-Jan-2015

97 views

Category:

Technology


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Windows Azure IaaSMit Cloud Computing Ideen schneller umsetzenPeter KirchnerTechnical EvangelistMicrosoft Deutschland

blogs.msdn.com/pkirchner

Page 2: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

In den nächsten 2 Stunden…ThemenDas große Bild: Cloud OSEinführung ins Cloud Computing mit Windows Azure (inkl. Updates seit April)Konzepte für Storage, VMs, Websites und Netzwerke

LernzieleWelche Strategie und Vision verfolgt Microsoft mit Cloud Computing?Welchen Einsatzzwecken dient Infrastructure-as-a-Service (IaaS) und Platform-as-a-Service (PaaS)?Wie werden VMs in Windows Azure provisioniert?Wie werden virtuelle Netzwerken in Windows Azure errichtet?Wie funktioniert die „Hybrid Cloud“?

Page 3: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

SzenarienAufbauen von KundenwebseitenTypische Kundenhomepage basierend auf Content Management Systemen

Einrichten und integrieren von IntranetanwendungenAm Beispiel eines Webservers

Backup-Lösungen in der Cloud

Page 4: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Modern platform for the world’s apps

transforms the datacenter

unlocks insights on any

data

empowers people-centric IT

enables modern apps

Cloud OS

Page 5: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

5.5+ billionworldwide queries each month 280+ million

connected users per month

active users50+ millionOffice Web Apps

4 trillionobjects in Azure Storage

2-4+billionemails per day

32 languages88 markets

40+ millionusers in 35 markets

active accounts60+ million

active users200+ million

200+ cloud services at scale

Page 6: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

cloud services on premises

Hands-on learning to deliver hybrid IT

5.5+ billionworldwide queries each month 280+ million

connected users per month

active users50+ millionOffice Web Apps

4 trillionobjects in Azure Storage

2-4+billionemails per day

32 languages88 markets

40+ millionusers in 35 markets

active accounts60+ million

active users200+ million

Page 7: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Consistency differentiates Cloud OS

CUSTOMER

SERVICE PROVIDER

WINDOWS AZURE

Cloud OS

flexible developmentunified managementcommon identityintegrated virtualizationcomplete data platform

Page 8: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Das große BildCloud OS

Im SpeziellenWindows

Azure

Page 9: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Zeit

Anforderungen

Stetig wachsende Anforderungen

Grü

ndun

gArb

eits

mitt

elRe

leas

e To

Mar

ket (R

TM)

Migration von Legacy-Produkten

Skalieren & Verwalten

Page 10: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

• In (quasi) unbeschränkter Menge verfügbar• Bedarfsgerechte Bereitstellung• Skalierbar (vertikal & horizontal)• Nutzungsabhängige Abrechnung• Standardisierte Schnittstellen• Garantierte Hochverfügbarkeit• Einzeln oder in Kombination nutzbar

Wesensmerkmale der Cloud

Cloud Services

Page 11: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Zeit

An

ford

eru

ng

en

Grü

ndun

gArb

eits

mitt

el

Software-as-a-ServiceSoftware

(as a Service)

Storage

Servers

Networking

O/S

Middleware

Virtualization

Applications

Runtime

Data

Page 12: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Dynamische Ressourcennutzung

Neue Geschäftsmodelle

Abrechnung für feste ZeiträumeAbrechnung nach NutzeranzahlAbrechnung nach tatsächlicher Nutzung

Wechselnde Lastanforderungen

Inactivity

Period An & Aus

Nicht planbare Lasten

Schnelles Wachstum

Planbare Lasten

Page 13: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Platform-as-a-Service

Zeit

An

ford

eru

ng

en

Rele

ase

To M

arke

t (R

TM)

Platform(as a Service)

Storage

Servers

Networking

O/S

Middleware

Virtualization

Applications

Runtime

DataDB

Page 14: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Platform-as-a-Service

DB

Seit Juli:

Premium SQL Databases

Automatic Exports

GA seit JuniFreie 20MB SQL Database seit Juni

AutoScale seit Juli

Seit Juli:

AutoScale

GA seit JuniFreie 20MB SQL Database seit Juni

AutoScale seit Juli

Page 15: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Infrastructure-as-a-Service

Zeit

An

ford

eru

ng

en

Migration von Legacy-Produkten

Infrastructure(as a Service)

Storage

Servers

Networking

O/S

Middleware

Virtualization

Data

Applications

Runtime

Page 16: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Infrastructure-as-a-Service

Zeit

An

ford

eru

ng

en

Migration von Legacy-Produkten

Infrastructure(as a Service)

Storage

Servers

Networking

O/S

Middleware

Virtualization

Data

Applications

Runtime

Remote PowerShell (April)

Default: SSH key-based authentication (A

pril)

AutoScale (Juni)

IaaS ist GA seit April!Neue Templates (BizTalk, SQL Server, SharePoint)Neue VM-GrößenReduzierte Preise

Page 17: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Skalieren & Verwalten

Zeit

An

ford

eru

ng

en

Skalieren & Verwalten

DB

Page 18: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Skalieren & Verwalten

Zeit

An

ford

eru

ng

en

Skalieren & Verwalten

DB

Seit August:

SQL Server

AlwaysOn Support

Page 19: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Kein Cloud-Lock-In

Skalieren & VerwaltenVerwaltung

Verwaltungsportal

>_Scripten

(Windows, Linux und Mac)

REST API

Skalieren

Windows Server

Linux

Extra SmallSmallMediumLarge X-Large

Seit April:Neue Instanz-bezeichnungen

Page 20: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Image-KatalogeMicrosoftWindows Server 2008 R2SQL Server 2012Windows Server 2012Biztalk Server 2013

Open SourceOpenSUSE 12.3CentOS 6.3Ubuntu 12.04 LTS/12.10/13.04SUSE Linux Enterprise Server 11 SP2

Page 21: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Anwendungs-dienste

StorageBig data

Caching

CDN

Database

Identity

Media

Messaging

Networking

Traffic

Page 22: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Anwendungs-dienste

StorageBig data

Caching

CDN

Database

Identity

Media

Messaging

Networking

Traffic

seit August:

Notification Hubs sind

GA

AutoScale History

seit Juli:

Windows Azure SDK 2.1 for .NET

u.a. Support für Visual Studio

2013

Seit Juli:

AutoScale für Service Bus

Seit April:

Windows Azure Active Directory ist GA

Backup-Dienste für Windows Server

Page 23: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Windows Azure MSDN BenefitsULTIMATE PREMIUM PROFESSIONAL

Compute 1500 hrs of small instances

750 hrs of small instances

375 hrs of small instances

Storage 30GB 25GB 20GB

Transactions 4M 2M 1M

Bandwidth 35GB out / free in 30GB out / free in 25GB out / free in

Databases 5GB Web Edition 1GB Web Edition 1GB Web Edition

Access Control 500K 200K 100K

Service Bus1M Messages

3000 Relay Hours

1M Messages

3000 Relay Hours

500K Messages

1500 Relay Hours

Annual Savings $3,600 $2,000 $1,400

Page 24: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Windows Azure MSDN BenefitsMonatliches WertguthabenNutzung nach eigenen Belieben

Gestaffelt nach MSDN SubscriptionVISUAL STUDIO PROFESSIONAL MIT MSDN: €40VISUAL STUDIO PREMIUM MIT MSDN: €75VISUAL STUDIO ULTIMATE MIT MSDN: €115

Nutzung erlaubt für Dev und Test

Niedrigere Tarife33% Rabatt auf VMs mit Windows25% Rabatt auf Cloud-Dienste, HDInsight und reservierte Websites

Seit Juni:Neue BenefitsKeine Kreditkarte

Page 25: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Windows Azure MSDN Benefits

Page 26: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Anmeldung für einen Test-Account

http://bit.ly/AzureAnmeldung

Seit Juni:Kontingente ersetzt durch Wertguthaben von €150Laufzeit 30 Tage

Page 27: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

SzenarioAufbauen von Kundenwebseiten

Page 28: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Kundenwebseiten

Beratung

Konzeption

Design

Go Live!

Service

Websites +

Cloud Computing

Page 29: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Windows Azure Web Sitesumfangreiche Webseiten in wenigen Sekunden

start simpleStarte kostenfrei, Scale-Up und Scale-Out, einfach zu verwenden

code smartKlassisch ASP, ASP.NET, PHP oder node.js, Entwickeln auf Windows, OSX oder Linux

go liveVeröffentlichen in Sekunden, einfach Performance überwachen, einfache Fehlersuche

Page 30: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Unterstützte Web Frameworks

Oder jeder eigene FastCGI Handler

Page 31: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Unterstützte Methoden zur Veröffentlichung

FTP:// TFS WEBDEPLOY

Page 32: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Windows Azure Web App Gallery

Web-Anwendungen„Ready-to-Go“ Open Source

Page 33: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Windows Azure Store

Page 34: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Demo: Aufbauen einer Kundenwebsite

Websites, Datenbanken, Skalierbarkeit, Co-Admin, Change Logs

Page 35: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

SzenarioEinrichten und integrieren von Intranetanwendungen

Page 36: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

PaaS SaaSPhysical Virtual

Zwischen Himmel und Erde

IaaS

Page 37: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Windows Azure Virtual Machines

Unterstützung für wichtige Server-Lösungen

Einfache Verwaltung von Speicher

Funktionen für Hohe Verfügbarkeit

Erweiterte Netzwerkfunktionen

Integration mit Platform-as-a-Service

Page 38: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Geschäftsanwendungen (LoB)Eigene Lösungen, CRM, CMS, ERP oder BI

Infrastruktur für AnwendungenDateiserver, Datenbanken, Benutzerverwaltung, Quellverwaltung

Entwicklung, Test und BereitstellungSchnelle Provisionierung und Deprovisionierung von ganzen Umgebungen

Hybride AnwendungenAnwendungen verteilt im Rechenzentrum und in der Cloud

IaaS-Szenarien – die Anwendung im Fokus

Page 39: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Cloud

BlogStorage

Bring Your Own Server / VHDOn-Premises

On Premises Virtual Server

Provisionierung von VM-Images oder -Disks via Portal, Skript oder API

SzenarienMigration von VMs

Sys Prepped Images

VHD muss Fixed Disk sein* CSUpload kann Konvertierung beim Upload durchführen

MyApp.vhd

Page 40: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

BlogStorage

Provisionieren von VMs in der CloudCloud

Identische oder ähnliche Installation von Instanzen mit

gemeinsamen OS-Image

Capture VM Saves Customized Image to Your Image Library

BlogStorage

Base.VHD

Page 41: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Image MobilityOn-Premises Cloud

MyApp.vhdBlogStorage

Page 42: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Persistente Disks und hohe Verfügbarkeit

Windows Azure Storage

Windows Azure Storage (Disaster Recovery)

Virtual Machine

Page 43: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Persistente Disks und hohe Verfügbarkeit

Windows Azure Storage

Windows Azure Storage (Disaster Recovery)

Virtual Machine

Virtual Machine

Page 44: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Demo:Einrichten von IntranetanwendungenSpeicher und VMs

Page 45: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Virtuelle Maschinen und Cloud-Dienste

Page 46: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Cloud Service

Cloud-Dienste, Rollen und InstanzenCloud Service is a management, configuration, security, networking and service model boundary

Roles VM1 VM2 VM3

VM4 VM5 VM…

Instances

Page 47: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Implicit Cloud Service

VM

Virtuelle MaschinenVirtual Machines are roles with exactly one instance

Page 48: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Cloud Service

VM VM

Mehrere virtuelle MaschinenMultiple Virtual Machines can be hosted within the same cloud service

Page 49: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Netzwerkfunktionen fürvirtuelle Maschinen

Page 50: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Volle Kontrolle über MaschinennamenWindows Azure liefert DNSAuflösung von VMs per Namen innerhalb eines Cloud-Dienstes

Eigener DNS-ServerDNS-Server on-premiseInstallation eines DNS-Servers in Windows AzureVerwendung öffentlicher DNS-Dienste

VM-Namen und DNS

Page 51: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Protokolle und EndpunkteUDP unterstütztHereingehende Daten über Load-Balancer und herausgehende Daten

Unterstützung für alle IP-basierten Protokoll (VM zu VM)

Port-WeiterleitungDirekte Kommunikation mit mehreren VMs im gleichen Cloud-Dienst

Benutzerdefinierte Load-Balancer-Prüfungen

Page 52: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Cloud App / Hosted Service

EndpointPublic PortLocal PortProtocol (TCP/UDP)Name

Port Forwarding Input Endpoints

PORT 3389PORT 5586

PORT 5587

Eine öffentliche IP pro Cloud-Dienst

PORT 3389

Page 53: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

EndpointPublic PortLocal PortProtocol (TCP/UDP)Name

Load Balanced Sets

Cloud App

PORT 80

Page 54: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Load Balancer ProbeSet NameProtocol (TCP)Probe PortProbe Path(/healthcheck.aspx)

Looks for HTTP 200

Benutzerdefinierte Prüfungen vom Load Balancer

Cloud App

PORT 80

Page 55: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Virtuelle Netzwerke

Page 56: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Secure Machine-to-Machine Network

ConnectivityWindows Azure Connect

Konnektivität über Grenzen hinweg

Secure Site-to-Site Network Connectivity

Windows Azure Virtual Network

CLOUD ENTERPRISE

Data SynchronizationSQL Data Sync

Application-Layer Connectivity &

Messaging Service Bus

Secure Site-to-Site Network Connectivity

Windows Azure Virtual Network

Secure Machine-to-Machine Network

ConnectivityWindows Azure Connect

IP-level connectivity

Page 57: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Corpnet

Das Datacenter in der CloudFirmennetzwerke in Windows Azure erweiternMigration existierender Lösungen und Dienste nach Windows AzureErmöglicht hybride Anwendungen

Geschütztes, privates und virtuelles Netzwerk in der CloudEnables customers to setup secure private IPv4 networks fully contained within Windows AzureIP address persistenceInter-service DIP-to-DIP communication

Windows Azure Virtual Network

Page 58: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Wann eine Anwendung virtuelle Netzwerke benötigtPersistente IP-AdressenVMs in virtuellen Netzwerken haben eine unendliche DHCP-Lease

Hybride AnwendungenVNets sind eine Notwendigkeit für die Verbindung zwischen On-Premise und Windows Azure

Konnektivität zwischen Cloud-DienstenInstallationen mit Active Directory oder Verbindungen zwischen PaaS und IaaS

Corpnet

Page 59: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Demo: Einrichten virtueller Netzwerke

Virtuelle Netzwerke

Page 60: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Hybride Cloud-Dienste

Page 61: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

S2S and P2S VPNs

On-premises

Datacenter

Einzelne Computer hinter einer Firewall

Route-based VPN

Point-to-Site VPN

Site-to-SiteVPN

Windows Azure

Virtual NetworkVPN

Gateway

<subnet 1>

<subnet 2>

<subnet 3>

DNS Server

DynamicRouting Gateway

Page 62: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Virtuelle Netzwerke & P2SVon überall sicher verbinden

Keine Softwareinstallation notwendig, einfaches Setup

Ideal für Prototyping, Entwicklung und Demos

P2S und S2S können parallel betrieben werden

P2SVPNs

Active Directory

SharePointSQL Server

Windows Azure

Existing Datacenter

S2S VPN

Page 63: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Demo: VPN-Tunnel ins virtuelle Netzwerk

Point-to-Site-Connection

Page 64: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

IaaS und PaaS – besser zusammen

IaaS PaaS SaaSPhysical Virtual

Page 65: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Die Vorteile von PaaS

PaaS ist günstigerGrund: Es fällt weniger Verwaltungs und Wartungsarbeit anVorteil: Organisationen müssen weniger in laufenden Support investieren

PaaS ist schnellerGrund: Entwickler müssen weniger Arbeit leistenVorteil: Ideen für Anwendungen können schneller umgesetzt werden

PaaS ist ein geringeres RisikoGrund: Die Plattform leistet mehr und lässt somit weniger Freiraum für Fehler.Vorteil: Das Erstellen und Betreiben von Anwendungen wird zuverlässiger.

Page 66: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

IaaS und PaaS Seite an Seite

Direkte Verbindung mit virtuellen NetzwerkenFür erweiterte Konnektivitätsszenarien wie Active Directory oder DCOM

Verbinden von Cloud-Diensten via VIPsEinfaches Zusammenstellen von Diensten durch Verbindung öffentlicher Endpunkte

Page 67: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

StrengthsSimplicityTenant AutonomyVIP Swap (cloud services)Easy Local Dev/Test

Connecting Applications and VMs

SQL Data Access Traffic

Through Public Endpoint

WeaknessesHigher LatencyLess SecureManagement/Deployment Overhead

Cloud Service or Web Site

Cloud Service

SQL Server

Load Balancer

80

2001-1433

Secure Endpoints with Windows Server Firewall

Load Balancer

Page 68: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

StrengthsMore SecureLow LatencyCloud Service AutonomyVIP Swap (web / worker roles)Advanced Connectivity Requirements

Connecting Cloud Services with VNET

WeaknessesVNET ComplexityNo Windows Azure Provided DNS

Direct Access

via VNET

AppSubnet (10.0.0.0/16)

SQLSubnet (10.1.0.0/16)

Load Balancer

80

WA Web Role

Cloud Service1

Cloud Service 2

AD

SQL Mirror

AD Subnet

(10.2.0.0/16)

ContosoVNet (10.0.0.0/8)

Page 69: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Verfügbarkeit von VMs

Page 70: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Service Level Agreements

What’s includedCompute Hardware failure (disk, cpu, memory)Datacenter failures - Network failure, power failureHardware upgrades, Software maintenance – Host OS UpdatesPlanned downtime – 6 day notice, 6 hour window, 25 minute downtime

What is not includedVM crashes caused by 3rd party software, Guest OS Updates

99.95% for multiple role instances4.38 hours of downtime per year

Page 71: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Fault and Update Domains

Fault DomainsRepresent groups of resources anticipated to fail togetheri.e. Same rack, same serverFabric spreads instances across fault at least 2 fault domains

Update DomainsRepresents groups of resources that will be updated togetherHost OS updates honour service update domainsSpecified in service definitionDefault of 5 (up to 20)

Fabric spreads role instances across Update Domains and Fault Domains

Page 72: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Fault Domain

Rack

Fault and Update DomainsFault Domain

Rack

INSTANCE

INSTANCE

INSTANCE

INSTANCE

INSTANCE

INSTANCE

INSTANCE

INSTANCE

UD #1

UD #1

UD #2

UD #2

Page 73: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Virtual Machine Availability SetsUpdate Domains are honored by host OS updates Fault Domain

Rack

Fault Domain

Rack

IIS1

SQL1

IIS2

SQL2

UD #2

UD #2

UD #1

UD #1

Page 74: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Virtual Machine Virtual Machine

How Does this Relate to SLA?

SLA 99.95

SQL Server

Primary

SQL Server

Secondary

Availability set

Page 75: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Persistent VM Role

Persistent VM Role

Redundancy at every level

End to End Highly Available Solution

IIS Web Application

Web Role

IIS Web Application

Web Role

LB

SQ

L M

irro

ring

Internet

SQL-AVSET

IIS-AVSET

SQLServer

SQLServer

Page 76: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

Weitere InformationenE-Mail für [email protected]

Blog für Infos und Präsentationsfolienblogs.msdn.com/pkirchner ODER aka.ms/PeterKirchner

Twitter für Infoshttps://twitter.com/peterkirchner

Windows Azure 30 Tage kostenfrei testenbit.ly/AzureAnmeldung

Startseite von Windows Azurewww.windowsazure.com

Page 77: Windows Azure IaaS - Mit Cloud Computing Ideen schneller umsetzen

© 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.