Jan HentschelMicrosoft Expert Student PartnerWindows Azure Insider
[email protected]@Horizon_Net
Windows Azure
SQL Server on IaaS How-to Guide
• Einführung und Möglichkeiten
• Erstellen eines SQL Servers in der Cloud
• Erstellen der Beispielanwendung
• Zusammenfassung und FAQ
• Videos unter• http://bit.ly/VLS7yU• http://janatdevelopment.com/
Aufbau dieses How-tos
• Infrastructure as a Service in Windows Azure
• Virtuelle Maschine vs. VM Role
• SQL Server on IaaS vs. SQL Database
• FAQ
Agenda
„If deploying an application requires a developer‘s involvement, it‘s not IaaS“
• Abstrahiert physische Hardware
• Kunde ist verantwortlich für das OS, Software und Datenbanken
• Rechenkapazitäten wie Performance, Bandbreite und Speicherzugriff sind standardisiert
Was ist Infrastructure as a Service?
Infrastructure as a Service in Windows Azure
Übersicht
Infrastructure as a Service in Windows Azure
• Features für Hochverfügbarkeit
• Erweitertes Networking
• Integration with Platform as a Service möglich
• Einfache Migration von Applikationen
Windows Azure Virtual Machines
Infrastructure as a Service in Windows Azure
Verfügbare Images
Infrastructure as a Service in Windows Azure
VM-Größe
Anzahl CPUs
RAM Bandbreite
Anzahl Disks
SQL Edition
Extra Small
Shared 768 MB 5 (Mbps) 1 Express
Small 1 1.75 GB 100 (Mbps)
2 Standard
Medium 2 3.5 GB 200 (Mbps)
4 Standard
Large 4 7 GB 400 (Mbps)
8 Standard/ Enterprise
Extra Large
8 14 GB 800 (Mbps)
16 Standard/ Enterprise
Jede persistente Disk kann bis zu 1 TB betragen
Verfügbare VM-Größen
Infrastructure as a Service in Windows Azure
Cross-Premise Konnektivität
Infrastructure as a Service in Windows Azure
VM Role Virtuelle Maschine
Speicher Nicht-persistenter Speicher Persistenter SpeicherEinfaches Hinzufügen von weiterem Speicher
Deployment Erstellen einer VHD on-premise mit Upload in den Storage
Erstellen der VHD direkt in der Cloud oder on-premise über den Upload
Networking Internal und Input Endpoints konfiguriert durch das Service Model
Internal Endpoints sind generell offen.ACS durch die Firewall im Gast OS.Input Endpoints kontrolliert durch das Portal, Service Model oder API/Skript
Haupteinsatzgebiet Installation von Applikationen mit langen oder komplexen Installationen
Applikationen, die persistenten Speicher in Windows Azure benötigen
Virtuelle Maschine vs. VM Role
SQL Server on IaaS SQL Database
Zeitaufwand Schneller bei existierenden Applikationen
Schneller bei der Erstellung neuer Applikationen
Administration Hardware: keineSoftware: Manuell
Hardware: keineSoftware: keine
Skalierung Scale-Up: X-Large VMScale-Out: Manuell
Scale-Up: Nicht unterstütztScale-Out: SQL Database Federation
Kontrolle Volle Kontrolle über OS und VM Keine Kontrolle über OS und VM
SQL Server Kompatibilität
Volle Unterstützung von SQL Server 2012 (inklusive SSIS, SSAS, SSRS)
Unterstützt eine große Teilmenge der SQL Server 2012-Features
Stärken Volle Kompatibilität mit existierenden Applikationen und hybriden Anwendungen
Keine Bereitstellung und Wartung von VMs oder einer Datenbanksoftware
SQL Server on IaaS vs. SQL Database
• Allgemeine Informationen• Freischalten der virtuellen Maschinen - https://
account.windowsazure.com/PreviewFeatures • Manage Center - http://www.windowsazure.com/en-us/manage/windows/ • Tutorials Windows VMs -
http://www.windowsazure.com/en-us/manage/windows/ • Tutorials Linux VMs - http://www.windowsazure.com/en-us/manage/linux/ • Videos - http://
channel9.msdn.com/search?term=windows+azure+virtual+machine
Allgemeines
FAQ
• Downloads• Command-Line Tools -
http://www.windowsazure.com/en-us/manage/downloads/
• Foren• Preview Foren -
http://social.msdn.microsoft.com/Forums/en-US/category/windowsazureplatformctp
Downloads & Troubleshooting
FAQ
Web RessourcenUnter folgenden Einstiegspunkten finden sich alle Ressourcen, die für einen Start in Windows Azure wichtig sind
• Windows Azure Homepagehttp://www.azure.com
• Kostenloser Demo-Accounthttp://www.windowsazure.com/en-us/pricing/free-trial/?WT.mc_id=A2DCCE88E
• Windows Azure Development Centerhttp://www.windowsazure.com/en-us/develop/overview/
• Windows Azure SDKshttp://www.windowsazure.com/en-us/develop/downloads/
• Windows Azure Training Kithttp://www.windowsazure.com/en-us/develop/net/other-resources/training-kit/
• Kundenreferenzenhttp://www.microsoft.com/de-de/business/kundenreferenzen/default.aspx?product=53
• Video-Serie zu Windows Azure (10-Minuten-Videos):http://www.youtube.com/watch?v=kLfaa_19yB4&list=PLC71216BDE26EBE8C
I
www.azure.com