Download - Das eigene Test Lab, für jeden!
![Page 1: Das eigene Test Lab, für jeden!](https://reader033.vdokument.com/reader033/viewer/2022051610/5488bedcb4795984178b5363/html5/thumbnails/1.jpg)
Das eigene Test Lab, für jeden!
Mit Infrastructure-as-a-Service von Windows Azure
Peter Kirchner, Technical Evangelist
Microsoft Deutschland GmbH
![Page 2: Das eigene Test Lab, für jeden!](https://reader033.vdokument.com/reader033/viewer/2022051610/5488bedcb4795984178b5363/html5/thumbnails/2.jpg)
Szenario: Aufbau eines Test Labs
1+ Domain Controller
1+ SQL Server
1+ SharePoint Server• Administrator• Entwickler• Schüler / Student• Etc.
![Page 3: Das eigene Test Lab, für jeden!](https://reader033.vdokument.com/reader033/viewer/2022051610/5488bedcb4795984178b5363/html5/thumbnails/3.jpg)
Dienste in Windows AzureInfrastructure-as-a-ServiceDienstangebote für die Dienstmodelle SaaS, PaaS und IaaS
![Page 4: Das eigene Test Lab, für jeden!](https://reader033.vdokument.com/reader033/viewer/2022051610/5488bedcb4795984178b5363/html5/thumbnails/4.jpg)
Pro
vid
er
Anwendungen
Daten
Runtime
Middleware
Betriebssystem
Virtualisierung
Server
Speicher
Netzwerk
Software-as-a-Service
![Page 5: Das eigene Test Lab, für jeden!](https://reader033.vdokument.com/reader033/viewer/2022051610/5488bedcb4795984178b5363/html5/thumbnails/5.jpg)
Platform-as-a-Service
Kunde Anwendunge
n
Daten
Pro
vid
er
Runtime
Middleware
Betriebssystem
Virtualisierung
Server
Speicher
Netzwerk
![Page 6: Das eigene Test Lab, für jeden!](https://reader033.vdokument.com/reader033/viewer/2022051610/5488bedcb4795984178b5363/html5/thumbnails/6.jpg)
Infrastructure-as-a-Service
Ku
nde
Anwendungen
Daten
Runtime
Middleware
Betriebssystem
Pro
vid
er
Virtualisierung
Server
Speicher
Netzwerk
![Page 7: Das eigene Test Lab, für jeden!](https://reader033.vdokument.com/reader033/viewer/2022051610/5488bedcb4795984178b5363/html5/thumbnails/7.jpg)
Dienste in Windows AzureInfrastructure-as-a-ServiceKonfiguration des Test LabsEinrichten der Komponenten des Test Labs.
![Page 8: Das eigene Test Lab, für jeden!](https://reader033.vdokument.com/reader033/viewer/2022051610/5488bedcb4795984178b5363/html5/thumbnails/8.jpg)
Typische IaaS-Szenarien
• Eigene Lösungen, CRM, CMS, ERP oder BIGeschäftsanwendungen (LoB)
• Dateiserver, Datenbanken, Benutzerverwaltung, Quellverwaltung
Infrastruktur für Anwendungen
• Schnelle Provisionierung und Deprovisionierung von ganzen Umgebungen
Entwicklung, Test und Bereitstellung
• Anwendungen verteilt im Rechenzentrum und in der CloudHybride Anwendungen
![Page 9: Das eigene Test Lab, für jeden!](https://reader033.vdokument.com/reader033/viewer/2022051610/5488bedcb4795984178b5363/html5/thumbnails/9.jpg)
Virtuelles Netzwerk einrichten
1+ Domain Controller
1+ SQL Server
1+ SharePoint Server• Administrator• Entwickler• Schüler / Student• Etc. Virtual Network
?
![Page 10: Das eigene Test Lab, für jeden!](https://reader033.vdokument.com/reader033/viewer/2022051610/5488bedcb4795984178b5363/html5/thumbnails/10.jpg)
DemoVirtuelles Netzwerk einrichten.
![Page 11: Das eigene Test Lab, für jeden!](https://reader033.vdokument.com/reader033/viewer/2022051610/5488bedcb4795984178b5363/html5/thumbnails/11.jpg)
VM-Namen und DNS
• Volle Kontrolle über Maschinennamen• Windows Azure liefert DNS• Auflösung von VMs per Namen innerhalb eines Cloud-Dienstes
• Eigener DNS-Server• DNS-Server on-premise• Installation eines DNS-Servers in Windows Azure• Verwendung öffentlicher DNS-Dienste
![Page 12: Das eigene Test Lab, für jeden!](https://reader033.vdokument.com/reader033/viewer/2022051610/5488bedcb4795984178b5363/html5/thumbnails/12.jpg)
VPN-Zugang einrichten
• Administrator• Entwickler• Schüler / Student• Etc. Virtual Network
? 1+ Domain Controller
1+ SQL Server
1+ SharePoint Server
![Page 13: Das eigene Test Lab, für jeden!](https://reader033.vdokument.com/reader033/viewer/2022051610/5488bedcb4795984178b5363/html5/thumbnails/13.jpg)
Virtuelle Netzwerke & P2S
• Von überall sicher verbinden
• Keine Softwareinstallation notwendig, einfaches Setup
• Ideal für Prototyping, Entwicklung und Demos
• P2S und S2S (Site-to-Site) können parallel betrieben werden
P2SVPNs
Active Directory
SharePointSQL Server
Windows Azure
Existing Datacenter
S2S VPN
![Page 14: Das eigene Test Lab, für jeden!](https://reader033.vdokument.com/reader033/viewer/2022051610/5488bedcb4795984178b5363/html5/thumbnails/14.jpg)
DemoPoint-to-Site-Connection
![Page 15: Das eigene Test Lab, für jeden!](https://reader033.vdokument.com/reader033/viewer/2022051610/5488bedcb4795984178b5363/html5/thumbnails/15.jpg)
Virtuelle Maschinen einrichten
• Administrator• Entwickler• Schüler / Student• Etc.
1+ Domain Controller
1+ SQL Server
1+ SharePoint Server
1+ Domain Controller
1+ SQL Server
1+ SharePoint Server
![Page 16: Das eigene Test Lab, für jeden!](https://reader033.vdokument.com/reader033/viewer/2022051610/5488bedcb4795984178b5363/html5/thumbnails/16.jpg)
Impliziter Cloud Service
VM
Virtuelle Maschinen & Cloud-Dienste
![Page 17: Das eigene Test Lab, für jeden!](https://reader033.vdokument.com/reader033/viewer/2022051610/5488bedcb4795984178b5363/html5/thumbnails/17.jpg)
Cloud Service
VM VM
Mehrere VMs & Cloud-Dienste
![Page 18: Das eigene Test Lab, für jeden!](https://reader033.vdokument.com/reader033/viewer/2022051610/5488bedcb4795984178b5363/html5/thumbnails/18.jpg)
Cloud App / Hosted Service
Port Forwarding Input Endpoints
• Endpoint• Public Port• Local Port• Protocol
(TCP/UDP)• Name
• Pro Cloud-Dienst• Eine öffentliche IP• Maximal 25 Endpunkte
PORT 3389PORT 5586
PORT 5587 PORT 3389
![Page 19: Das eigene Test Lab, für jeden!](https://reader033.vdokument.com/reader033/viewer/2022051610/5488bedcb4795984178b5363/html5/thumbnails/19.jpg)
Load Balanced Sets
• Endpoint• Public Port• Local Port• Protocol
(TCP/UDP)• Name
Cloud App
PORT 80
![Page 20: Das eigene Test Lab, für jeden!](https://reader033.vdokument.com/reader033/viewer/2022051610/5488bedcb4795984178b5363/html5/thumbnails/20.jpg)
Image-KatalogeMicrosoftWindows Server 2008 R2
SQL Server 2012
Windows Server 2012
Biztalk Server 2013
OracleOpen SourceOpenSUSE 12.3
CentOS 6.3
Ubuntu 12.04 LTS/12.10/13.04
SUSE Linux Enterprise Server 11 SP2
Oracle
![Page 21: Das eigene Test Lab, für jeden!](https://reader033.vdokument.com/reader033/viewer/2022051610/5488bedcb4795984178b5363/html5/thumbnails/21.jpg)
DemoSpeicherkonten und virtuelle Maschinen einrichten.
![Page 22: Das eigene Test Lab, für jeden!](https://reader033.vdokument.com/reader033/viewer/2022051610/5488bedcb4795984178b5363/html5/thumbnails/22.jpg)
Virtuelle Maschinen
Verwaltung
Windows Azure Verwaltungsportal
Skripten• PowerShell für Windows• CLI für Windows, Linux und Mac
Instanzen
Windows oder Linux
Von Extra Small bis Extra Large
bis A7
Kein Cloud-Lock-In
Image-Format VHD vom Windows Hyper-
Visor
Image kann sowohl lokal als auch in Windows Azure
verwendet werden
![Page 23: Das eigene Test Lab, für jeden!](https://reader033.vdokument.com/reader033/viewer/2022051610/5488bedcb4795984178b5363/html5/thumbnails/23.jpg)
DemoAutomatisierung des Test Labs mit PowerShell.
![Page 24: Das eigene Test Lab, für jeden!](https://reader033.vdokument.com/reader033/viewer/2022051610/5488bedcb4795984178b5363/html5/thumbnails/24.jpg)
Infrastructure-as-a-ServiceKonfiguration des Test LabsTipps
![Page 25: Das eigene Test Lab, für jeden!](https://reader033.vdokument.com/reader033/viewer/2022051610/5488bedcb4795984178b5363/html5/thumbnails/25.jpg)
Vorbereiten des Test Labs
• Administrator• Entwickler• Schüler / Student• Etc.
1+ Domain Controller
1+ SQL Server
1+ SharePoint Server
![Page 26: Das eigene Test Lab, für jeden!](https://reader033.vdokument.com/reader033/viewer/2022051610/5488bedcb4795984178b5363/html5/thumbnails/26.jpg)
DemoEinrichten der Domäne.
![Page 27: Das eigene Test Lab, für jeden!](https://reader033.vdokument.com/reader033/viewer/2022051610/5488bedcb4795984178b5363/html5/thumbnails/27.jpg)
Verwenden des Test Labs
• Administrator• Entwickler• Schüler / Student• Etc.
1+ Domain Controller
1+ SQL Server
1+ SharePoint Server
![Page 28: Das eigene Test Lab, für jeden!](https://reader033.vdokument.com/reader033/viewer/2022051610/5488bedcb4795984178b5363/html5/thumbnails/28.jpg)
Finale DemoZum Test Lab über Point-to-Site (P2S) verbinden.
![Page 29: Das eigene Test Lab, für jeden!](https://reader033.vdokument.com/reader033/viewer/2022051610/5488bedcb4795984178b5363/html5/thumbnails/29.jpg)
Konfiguration des Test LabsTippsZusammenfassung
![Page 30: Das eigene Test Lab, für jeden!](https://reader033.vdokument.com/reader033/viewer/2022051610/5488bedcb4795984178b5363/html5/thumbnails/30.jpg)
Tipps
• Testen in der Cloud kann günstiger sein.• VMs nach Bedarf (automatisiert) skalieren.• VMs nach Bedarf (automatisiert) ein- und ausschalten.
• VMs, mit denen (inter)aktiv gearbeitet wird, hochskalieren.• Arbeitszeit ist (meist) teurer als der Unterschied einer S- oder L-VM!
• Windows Azure bietet Standards, Zertifizierungen und SLAs.• Das Windows Azure Trust Center ist die zentralle Anlaufstelle.
• Windows Azure über die MSDN Subscription ist günstiger.• Die Nutzung ist auf Entwicklung und Test limitiert.• Dafür Rabatte bis zu 33% je nach Dienst.
![Page 31: Das eigene Test Lab, für jeden!](https://reader033.vdokument.com/reader033/viewer/2022051610/5488bedcb4795984178b5363/html5/thumbnails/31.jpg)
Kosten des Test Labs mit MSDN UltimateKomponente Details Kosten Kosten / 10h
Domain Controller VM Klein1 Kern, 1,75 GB RAM
€0,0447 / Stunde €0,447
SQL Server VM Groß4 Kerne, 7 GB RAM
€0,1788 / Stunde €1,788
SharePoint Server VM Extra groß8 Kerne, 14 GB RAM
€0,3575 / Stunde €3,575
Speicher Ca. 60 GBLokal redundant
€0,0522 / GB / Monat
€0,042
Speichertransaktionen
Weit unter 100.000 Transaktionen
€0,0075 / 100.000 Transaktionen
€0,0075
Traffic Unter 5 GB €0,0894 / GB (5 - 10 GB)
€0,00
Summe €5,8595
![Page 32: Das eigene Test Lab, für jeden!](https://reader033.vdokument.com/reader033/viewer/2022051610/5488bedcb4795984178b5363/html5/thumbnails/32.jpg)
TippsZusammenfassung
![Page 33: Das eigene Test Lab, für jeden!](https://reader033.vdokument.com/reader033/viewer/2022051610/5488bedcb4795984178b5363/html5/thumbnails/33.jpg)
Zusammenfassung
Infastructure-as-a-Service (IaaS) bietetKomponenten für den Aufbau eines Test
Labs
Subnetze steuern
die Vergabe von IP-Adressen
Direkte Verbindung zum
Test Lab mit Point-to-Site
(P2S)
Automatisieren mit PowerShell &
Co
![Page 34: Das eigene Test Lab, für jeden!](https://reader033.vdokument.com/reader033/viewer/2022051610/5488bedcb4795984178b5363/html5/thumbnails/34.jpg)
Anmeldung für einen Test-Account
http://bit.ly/AzureAnmeldung
![Page 35: Das eigene Test Lab, für jeden!](https://reader033.vdokument.com/reader033/viewer/2022051610/5488bedcb4795984178b5363/html5/thumbnails/35.jpg)
Weitere Informationen
blogs.msdn.com/pkirchner
Twitter:@peterkirchner
Windows Azure 30 Tage kostenfrei testen• bit.ly/AzureAnmeldung
Startseite von Windows Azure• www.windowsazure.com
![Page 36: Das eigene Test Lab, für jeden!](https://reader033.vdokument.com/reader033/viewer/2022051610/5488bedcb4795984178b5363/html5/thumbnails/36.jpg)
Ressourcen
• Configure a Point-to-Site VPN in the Management Portal