Entwicklung für und in der Cloud mit Microsoft Azure Dieter … · 2015-12-12 · Digicomp...
Transcript of Entwicklung für und in der Cloud mit Microsoft Azure Dieter … · 2015-12-12 · Digicomp...
Digicomp Microsoft Evolution Day 2015 1
Entwicklung für und in der Cloud mit Microsoft Azure
Dieter Rüetschi ([email protected])
Partner:
2Digicomp Microsoft Evolution Day 2015
Agenda
Begrüssung
Vorstellung Referent
Cloud
Azure eine kurze Übersicht
Websites
Virtuelle Maschinen
Storage
Management
F&A
Weiterführende Kurse
3Digicomp Microsoft Evolution Day 2015
Vorstellung Referent
Dieter Rüetschi, 49 Jahre alt
Ability Solutions GmbH
Kurse
Coachings
Projekte
25 Jahre Softwareentwicklung, Softwarearchitekt, ALM Manager
18 Jahre Kursleitungen und Fachbereichsleitung in der Digicomp
Seit 2001 Konzentration auf die .NET Plattform mit SQL Server und Oracle
Azure Beratung und Implementation ab der ersten Stunde
Und ein paar Dinge mehr
4Digicomp Microsoft Evolution Day 2015
Azure eine kurze Übersicht
Azure Ist ein grosses (und schnell wachsendes) Angebot von Services
In einem Projekt nutzt man üblicherweise nur ein kleines Subset der zur Verfügung stehenden Dienste
5Digicomp Microsoft Evolution Day 2015
Die Sammlung von Services
KommunikationStreaming und
Storage Web Hosting Mobile Services
6Digicomp Microsoft Evolution Day 2015
Websites
Platform-as-a-Service
Features
Erstellung einer Webseite aus einer Gallery
Umgang mit Linked Resourcen
Hosting Pläne
Deployment aus der Source Verwaltung heraus
7Digicomp Microsoft Evolution Day 2015
Virtuelle Maschinen
Infrastructure-as-a-Service
Innerhalb von Minuten erstellen Sie ihren virtuellen Server
Unterstützt Windows und Linux
8Digicomp Microsoft Evolution Day 2015
Storage
Features:
Wahl eines Datacenters für das Storage
Geo-replication
Manage Blobs und Dateien
Sicherheit
Dateien-Upload
Datei-Zugriff
9Digicomp Microsoft Evolution Day 2015
SQL Datenbank
Database-as-a-Service
Features:
Erstellen einer logischen Instanz oder Datenbank
SQL Server Instanz Firewall
Tooling
Data Tools
Azure SQL Database Management Portal
SQL Server Management Studio
10Digicomp Microsoft Evolution Day 2015
Virtuelle Netzwerke
Features:
Erstellung von Virtual Networks (VNET)
DNS server
Konfiguration von VNET Subnetzen
Erstellung einer “point to site” Verbindung zum VNET
11Digicomp Microsoft Evolution Day 2015
App Services
Beispiele
Azure Fabric
Azure Active Directory
Media Services
Mobile Services
Automation
25Digicomp Microsoft Evolution Day 2015
Physik
Im Design gilt es Folgendes verstärkt zu beachten
Langsame Leitungen
Timing / Timeouts
Security (es gibt immer eine Firewall)
Synchronisierung verteilter Ressourcen
Sicherheit
26Digicomp Microsoft Evolution Day 2015
Theoreme
Ein Cloud Service besteht in Azure aus den drei Hauptkomponenten
Eine oder mehrere virtuelle Maschinen
Ein XML Konfigurationsfile
Service Konfiguration
Endpunkte und andere Einstellungen
Ein Applikation (Binary) für jede angebotene Rolle
27Digicomp Microsoft Evolution Day 2015
Weiterführende Kurse
Developing Microsoft Azure Solutions («M20532»)https://www.digicomp.ch/weiterbildung/it-professionals/microsoft/microsoft-cloud/microsoft-azure/developing-microsoft-azure-solutions
Azure-Entwicklung – Applikationen in und für die Cloud («AZE»)https://www.digicomp.ch/weiterbildung/it-professionals/microsoft/microsoft-cloud/microsoft-azure/azure-entwicklung-applikationen-in-und-fuer-die-cloud
Implementing Microsoft Azure Infrastructure Solutions («M20533»)https://www.digicomp.ch/weiterbildung/it-professionals/microsoft/microsoft-cloud/microsoft-azure/implementing-microsoft-azure-infrastructure-solutions
Ab November: Azure Solutions Architect
28Digicomp Microsoft Evolution Day 2015
Checkliste für die Entwicklung und Migration (DotnetPro 9.2015)