Spontan testen! Das eigene Test Lab, für jeden in der Cloud!

24
Spontan testen! Das eigene Test Lab, für jeden in der Cloud! Peter Kirchner Microsoft Deutschland GmbH

description

Kurzfristig wurde Ihnen für den Nachmittag eine Besprechung abgesagt. Was anstellen mit der gewonnen Zeit? Wir hätten da eine Idee! Bauen Sie sich doch ein Test Lab auf, um (Ihre) Software in einer größeren Umgebung zu testen, zu debuggen und Erfahrungen zu sammeln.   In vielen Unternehmen dauert es mehr als einen Nachmittag, um spontan einen, zwei oder zwanzig Server für diesen Zwecke zu erhalten. Dabei ist diese Flexibilität möglich! Und zwar durch Infrastructure-as-a-Service. In 60 Minuten zeigt Ihnen Peter Kirchner in mehreren Demos, wie Sie sich ein Test Lab mit mehreren Servern und virtuellen Netzwerken schnell und kostengünstig in der Cloud mit Windows Azure aufbauen können und es so betreiben, dass es auch im längeren Einsatz wirtschaftlich bleibt.

Transcript of Spontan testen! Das eigene Test Lab, für jeden in der Cloud!

Page 1: Spontan testen! Das eigene Test Lab, für jeden in der Cloud!

Spontan testen!Das eigene Test Lab, für jeden in der Cloud!

Peter KirchnerMicrosoft Deutschland GmbH

Page 2: Spontan testen! Das eigene Test Lab, für jeden in der Cloud!

Typische IaaS-Szenarien

•Eigene Lösungen, CRM, CMS, ERP oder BIGeschäftsanwendu

ngen (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 Cloud

Hybride Anwendungen

Page 3: Spontan testen! Das eigene Test Lab, für jeden in der Cloud!

Szenario: Aufbau eines Test Labs

1+ Domain Controller

1+ SQL Server

1+ SharePoint Server• Administrator• Entwickler• Schüler / Student• Etc.

Page 4: Spontan testen! Das eigene Test Lab, für jeden in der Cloud!

Microsoft Virtual Academy: Test LabIm Vortrag heute nur Azure-spezifische Schritte.

Vollständiges Tutorial inkl. DC, SQL Server und SharePoint in der MVA:

http://aka.ms/MVATestLab

Page 5: Spontan testen! Das eigene Test Lab, für jeden in der Cloud!

Virtuelles Netzwerk einrichten

1+ Domain Controller

1+ SQL Server

1+ SharePoint Server• Administrator• Entwickler• Schüler / Student• Etc. Virtual Network

?

Page 6: Spontan testen! Das eigene Test Lab, für jeden in der Cloud!

DemoVirtuelles Netzwerk einrichten.

Page 7: Spontan testen! Das eigene Test Lab, für jeden in der Cloud!

VPN-Zugang einrichten

• Administrator• Entwickler• Schüler / Student• Etc. Virtual Network

? 1+ Domain Controller

1+ SQL Server

1+ SharePoint Server

Page 8: Spontan testen! Das eigene Test Lab, für jeden in der Cloud!

Virtuelle Netzwerke & P2SVon ü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

Microsoft Azure

Existing Datacenter

S2S VPN

Page 9: Spontan testen! Das eigene Test Lab, für jeden in der Cloud!

DemoPoint-to-Site-Connection

Page 10: Spontan testen! Das eigene Test Lab, für jeden in der Cloud!

Stamm- und Client-ZertifikatStammzertifikatC:\windows\system32>makecert -sky exchange -r -n "CN=Peter Kirchner - Test Lab" -pe -a sha1 -len 2048 -ss My

Client-ZertifikatC:\windows\system32>makecert.exe -n "CN=Peter Kirchner - Test Lab Client" -pe -sky exchange -m 96 -ss My -in "Peter Kirchner - Test Lab" -is my -a sha1

Page 11: Spontan testen! Das eigene Test Lab, für jeden in der Cloud!

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 12: Spontan testen! Das eigene Test Lab, für jeden in der Cloud!

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 13: Spontan testen! Das eigene Test Lab, für jeden in der Cloud!

Virtuelle MaschinenVerwaltung

Microsoft Azure Verwaltungsportal

Skripten• PowerShell für

Windows• CLI für Windows,

Linux und Mac

Instanzen

Windows oder Linux

A0 bis A9

Kein Cloud-Lock-In

Image-Format VHD vom

Windows Hyper-Visor

Image kann sowohl lokal als auch in Microsoft Azure

verwendet werden

Page 14: Spontan testen! Das eigene Test Lab, für jeden in der Cloud!

DemoSpeicherkonten und virtuelle Maschinen einrichten.

Page 15: Spontan testen! Das eigene Test Lab, für jeden in der Cloud!

Statische IP-AdressenVergabe derzeit nur per PowerShell

Test-AzureStaticVNetIP -IPAddress 10.0.0.4 -VNetName TestLab

Get-AzureVM -ServiceName pk-testlab-dc -Name dc1

| Set-AzureStaticVNetIP -IPAddress 10.0.0.4

| Update-AzureVM

Page 16: Spontan testen! Das eigene Test Lab, für jeden in der Cloud!

Vorbereiten des Test Labs

• Administrator• Entwickler• Schüler / Student• Etc.

1+ Domain Controller

1+ SQL Server

1+ SharePoint Server

Page 17: Spontan testen! Das eigene Test Lab, für jeden in der Cloud!

DemoZum Test Lab über Point-to-Site (P2S) verbinden.

Page 18: Spontan testen! Das eigene Test Lab, für jeden in der Cloud!

TippsTesten 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!

Microsoft Azure bietet Standards, Zertifizierungen und SLAs.Das Microsoft Azure Trust Center ist die zentrale Anlaufstelle.

Microsoft Azure über die MSDN Subscription ist günstiger.Die Nutzung ist auf Entwicklung und Test limitiert.Dafür Rabatte bis zu 40% je nach Dienst.

Page 19: Spontan testen! Das eigene Test Lab, für jeden in der Cloud!

Kosten des Test Labs mit MSDN Ultimate (Stand 30.06.2014)

Komponente Details Kosten Kosten / 10h

Domain Controller VM Klein (A1)1 Kern, 1,75 GB RAM

€0,038 / Stunde(40% Rabatt)

€0,38

SQL Server VM Groß (A3)4 Kerne, 7 GB RAM

€0,152 / Stunde(40% Rabatt)

€1,52

SharePoint Server VM Extra groß (A4)8 Kerne, 14 GB RAM

€0,304 / Stunde(40% Rabatt)

€3,04

Speicher ca. 60 GB (lokal redundant)

€0,038 / GB / Monat €0,076 pro Tag(€2,28 / Monat)

Speichertransaktionen Weit unter 1.000.000 Transaktionen

€0,004 / 100.000 Transaktionen

€0,04

VPN-Gateway 1 Gateway €0,04 / Gateway-Verfügbarkeit / Stunde

€0,40

Traffic Unter 5 GB Unter 5 GB: kostenlos €0,00

Summe €5,456 für 10h

Page 20: Spontan testen! Das eigene Test Lab, für jeden in der Cloud!

Anmeldung für einen Test-Account

http://aka.ms/AzureTesten

Page 21: Spontan testen! Das eigene Test Lab, für jeden in der Cloud!

AutomatisierungPowerShell

Command Line Interface

Multi Instance Templates (preview)

Page 22: Spontan testen! Das eigene Test Lab, für jeden in der Cloud!

PowerShell

Page 23: Spontan testen! Das eigene Test Lab, für jeden in der Cloud!
Page 24: Spontan testen! Das eigene Test Lab, für jeden in der Cloud!

Weitere Informationen Peter.Kirchner

@Microsoft.com

blogs.msdn.com/pkirchner

Twitter:@peterkirchner

Microsoft Virtual Academy: Test Lab

• http://aka.ms/MVATestLab

Microsoft Azure 30 Tage kostenfrei testen

• http://aka.ms/AzureTesten

Startseite von Microsoft Azure

• azure.microsoft.com