SlideShare ist ein Scribd-Unternehmen logo
Azure Bootcamp Hamburg
18.04.2016 2
Inhalt
• Infrastructure as Code
– ARM Templates
– Visual Studio Code (VS Code)
– Point to Site VPN Gateway
– Konfiguration: Developer Servers
– Custom Script Extensions
• Automation mittels Azure Automation
– Hinzufügen von Assets
– Anlegen von Service Prinzipal in Azure AD
– Azure Automation Add-on für Powershell ISE
– Installation von Software über Powershell 5
– Restart VMs, Stop VMs, Start VMs
18.04.2016 3
Über mich
• Lennart Passig
• IT-Consultant bei Orange Networks
– Interner Technical Lead Azure
• Derzeit im Projekt als Cloud Architekt
• Mein Blog: https://propassig.de
• Mein Twitter: @lennoert
18.04.2016 4
ARM Templates
• Azure Resource Manager API
• Azure Portal (ehem. Preview Portal)
• Nutzt das JSON Format
• Push des Templates via REST oder Azure Powershell
Infrastructure as Code
18.04.2016 5
Visualisierung der ARM API/Templates
• ARM Resource Explorer:
– https://resources.azure.com/
• ARM Template Visulalizer
– http://armviz.io/
18.04.2016 6
Visual Studio Code
• Optimiert für Cloud und Web Applications
• Slick user interface (Siehe Sublime Text und Atom)
• Über 100 Extensions (Powershell, ARM Tools , Go, Python etc.)
• Kostenlos!
• Plattform:
– Linux
– Mac OSX
– Windows
• Download at:
https://code.visualstudio.com/Docs/?dv=win
• Insider Version:
https://code.visualstudio.com/Docs/?dv=win&build=insiders
Infrastructure as Code
18.04.2016 7
Visual Studio Code - Installiere Extensions
Infrastructure as Code
1. Drücke “F1” und schreibe “Extension”
2. Namen der Extension eingeben:
3. Fertig!
18.04.2016 8
Was ist der Use Case?
Infrastructure as Code
Virtual Network
Domain
Controller +
Installation
file Share
ServiceSubnet
DevSubnet
Sharepoint
FrontEnd 1
Sharepoint
FrontEnd 2
FESubnet
Sharepoint
BackEnd 1
BESubnet
Azure
Automation
DevServer 1
SharePoint+
SQL+
ClientTools
(Visual Studio
etc)
DevServer 2
SharePoint+
SQL+
ClientTools
(Visual Studio
etc)
DevServer (n)
SharePoint+
SQL+
ClientTools
(Visual Studio
etc)
Gateway Subnet
VPN
Gateway
P2S Subnet
Point to Site
Client Point to Site
Client
18.04.2016 9
Point to Site VPN Gateway
• Vorraussetzungen:
– Zertifikat (Public oder Self-Signed)
– clientRootCertData
Infrastructure as Code
18.04.2016 10
Konfiguration: Developer Servers
Infrastructure as Code
18.04.2016 11
Custom Script Extensions
• Läuft im Hintergrund
• Wird mit lokalen Administator Berechtigungen ausgeführt
• Kann in der Provisioning Phase ausgeführt werden oder später im
Betrieb
• Anwendungsbeispiele:
– Update VM (Hinzufügen einer Datadisk)
– Install Agents
– Install Features
– Powershell 5 auf Windows Server 2012 R2 installieren!
– Install Software
Infrastructure as Code
18.04.2016 12
Developer Servers – Install WMF 5.0
Infrastructure as Code
18.04.2016 13
Developer Servers – Install Software
Infrastructure as Code
Azure Bootcamp Hamburg
Azure Bootcamp Hamburg
18.04.2016 16
Workflow
Azure Automation
Restart
VMs
Install
Software
Install
Feature
Domain
Join
Etc.…
Provisioning
Upload Scripts
Deploy
Infrastrucure
Installation WMF
5
Automation mittels Azure Automation
18.04.2016 17
Anlegen eines Service Prinzipals in Azure AD
• Die Azure Automation PG ist ziemlich schnell!
• Bei der Erstellung von neuen Automation Account
• Alternative per Powershell:
– Authentifizierung per Zertifikat
– Authentifizierung per Password
– Berechtigung anpassen
Automation mittels Azure Automation
18.04.2016 18
Azure Automation Add-on für Powershell ISE
– Azure Automation Erweiterung für Powershell ISE
– Installation über Powershell Gallery
– Laden des Add-ons:
Automation mittels Azure Automation
18.04.2016 19
Einrichten von Azure Automation Assets
• Hochladen von Module:
– PoshRSJob
• Erlaubt die parallele Ausführung von Powershell Befehlen
Automation mittels Azure Automation
Azure Bootcamp Hamburg
Azure Bootcamp Hamburg
IT-Consultant - Orange Networks GmbH
E-Mail: l.passig@orangenet.de
Website: http://www.orange-networks.de
Tel.: +49 (0) 40 739 237 20
Handy.: +49 (0) 160 – 14 26 414

Weitere ähnliche Inhalte

Was ist angesagt?

Boost your APEX Deployment and Provisioning with Docker
Boost your APEX Deployment and Provisioning with DockerBoost your APEX Deployment and Provisioning with Docker
Boost your APEX Deployment and Provisioning with Docker
Steven Grzbielok
 
Das ist doch alles nur Frontend - Wer braucht da schon Architektur?
Das ist doch alles nur Frontend - Wer braucht da schon Architektur?Das ist doch alles nur Frontend - Wer braucht da schon Architektur?
Das ist doch alles nur Frontend - Wer braucht da schon Architektur?
OPEN KNOWLEDGE GmbH
 
Cloud at massive scale and incredible speed, Ekkard Schnedermann berichtet vo...
Cloud at massive scale and incredible speed, Ekkard Schnedermann berichtet vo...Cloud at massive scale and incredible speed, Ekkard Schnedermann berichtet vo...
Cloud at massive scale and incredible speed, Ekkard Schnedermann berichtet vo...
Ekkard Schnedermann
 
Das eigene Test Lab, für jeden! (CeBIT-Edition mit Demo-Videos)
Das eigene Test Lab, für jeden! (CeBIT-Edition mit Demo-Videos)Das eigene Test Lab, für jeden! (CeBIT-Edition mit Demo-Videos)
Das eigene Test Lab, für jeden! (CeBIT-Edition mit Demo-Videos)
Peter Kirchner
 
Serverless Survival Guide
Serverless Survival GuideServerless Survival Guide
Serverless Survival Guide
OPEN KNOWLEDGE GmbH
 
Einführung in Microsoft Azure und seine Funktionalitäten
Einführung in Microsoft Azure und seine FunktionalitätenEinführung in Microsoft Azure und seine Funktionalitäten
Einführung in Microsoft Azure und seine Funktionalitäten
POINT. Consulting GmbH
 
Basta 2016 - Test- und Releaseumgebungen in der Cloud
Basta 2016 - Test- und Releaseumgebungen in der CloudBasta 2016 - Test- und Releaseumgebungen in der Cloud
Basta 2016 - Test- und Releaseumgebungen in der Cloud
Marc Müller
 
ASP.NET Core Security
ASP.NET Core SecurityASP.NET Core Security
ASP.NET Core Security
Albert Weinert
 
#SUGDE Sitecore Gesundheit
#SUGDE Sitecore Gesundheit #SUGDE Sitecore Gesundheit
#SUGDE Sitecore Gesundheit
chriswoj
 
Microsoft Azure Cloud mit der Sitecore Experience Platform
Microsoft Azure Cloud mit der Sitecore Experience PlatformMicrosoft Azure Cloud mit der Sitecore Experience Platform
Microsoft Azure Cloud mit der Sitecore Experience Platform
comspace GmbH & Co. KG
 
DevDay 2016: Sascha Askani - Cloud-Umgebungen mit Terraform verwalten
DevDay 2016: Sascha Askani - Cloud-Umgebungen mit Terraform verwaltenDevDay 2016: Sascha Askani - Cloud-Umgebungen mit Terraform verwalten
DevDay 2016: Sascha Askani - Cloud-Umgebungen mit Terraform verwalten
DevDay Dresden
 
Agile Breakfast - If it hurts do it more often
Agile Breakfast - If it hurts do it more oftenAgile Breakfast - If it hurts do it more often
Agile Breakfast - If it hurts do it more often
pingworks
 
Activiti goes enterprise: Die Evolution der BPM Suite aus Sicht des Alfresco ...
Activiti goes enterprise: Die Evolution der BPM Suite aus Sicht des Alfresco ...Activiti goes enterprise: Die Evolution der BPM Suite aus Sicht des Alfresco ...
Activiti goes enterprise: Die Evolution der BPM Suite aus Sicht des Alfresco ...
Nicole Szigeti
 
Microservices – die Architektur für Agile-Entwicklung?
Microservices – die Architektur für Agile-Entwicklung?Microservices – die Architektur für Agile-Entwicklung?
Microservices – die Architektur für Agile-Entwicklung?
Christian Baranowski
 
Dev Day 2019: Alexander Lichter - JAMstack - Eine neuartige Webanwendungs-Arc...
Dev Day 2019: Alexander Lichter - JAMstack - Eine neuartige Webanwendungs-Arc...Dev Day 2019: Alexander Lichter - JAMstack - Eine neuartige Webanwendungs-Arc...
Dev Day 2019: Alexander Lichter - JAMstack - Eine neuartige Webanwendungs-Arc...
DevDay Dresden
 
Spontan testen! Das eigene Test Lab, für jeden in der Cloud!
Spontan testen! Das eigene Test Lab, für jeden in der Cloud!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 Kirchner
 
Süßwarenhersteller und Discounter launchen Webportal für EM 2016-Gewinnspiel
Süßwarenhersteller und Discounter launchen Webportal für EM 2016-GewinnspielSüßwarenhersteller und Discounter launchen Webportal für EM 2016-Gewinnspiel
Süßwarenhersteller und Discounter launchen Webportal für EM 2016-Gewinnspiel
AWS Germany
 
Vorlesung - Cloud Infrastrukturen - Einleitung | anynines
Vorlesung - Cloud Infrastrukturen - Einleitung | anyninesVorlesung - Cloud Infrastrukturen - Einleitung | anynines
Vorlesung - Cloud Infrastrukturen - Einleitung | anynines
anynines GmbH
 
Roadshow: What's new in Microsoft SQL Server 2016
Roadshow: What's new in Microsoft SQL Server 2016Roadshow: What's new in Microsoft SQL Server 2016
Roadshow: What's new in Microsoft SQL Server 2016
Digicomp Academy AG
 
Mehr Sicherheit durch Automatisierung
Mehr Sicherheit durch AutomatisierungMehr Sicherheit durch Automatisierung
Mehr Sicherheit durch Automatisierung
OPEN KNOWLEDGE GmbH
 

Was ist angesagt? (20)

Boost your APEX Deployment and Provisioning with Docker
Boost your APEX Deployment and Provisioning with DockerBoost your APEX Deployment and Provisioning with Docker
Boost your APEX Deployment and Provisioning with Docker
 
Das ist doch alles nur Frontend - Wer braucht da schon Architektur?
Das ist doch alles nur Frontend - Wer braucht da schon Architektur?Das ist doch alles nur Frontend - Wer braucht da schon Architektur?
Das ist doch alles nur Frontend - Wer braucht da schon Architektur?
 
Cloud at massive scale and incredible speed, Ekkard Schnedermann berichtet vo...
Cloud at massive scale and incredible speed, Ekkard Schnedermann berichtet vo...Cloud at massive scale and incredible speed, Ekkard Schnedermann berichtet vo...
Cloud at massive scale and incredible speed, Ekkard Schnedermann berichtet vo...
 
Das eigene Test Lab, für jeden! (CeBIT-Edition mit Demo-Videos)
Das eigene Test Lab, für jeden! (CeBIT-Edition mit Demo-Videos)Das eigene Test Lab, für jeden! (CeBIT-Edition mit Demo-Videos)
Das eigene Test Lab, für jeden! (CeBIT-Edition mit Demo-Videos)
 
Serverless Survival Guide
Serverless Survival GuideServerless Survival Guide
Serverless Survival Guide
 
Einführung in Microsoft Azure und seine Funktionalitäten
Einführung in Microsoft Azure und seine FunktionalitätenEinführung in Microsoft Azure und seine Funktionalitäten
Einführung in Microsoft Azure und seine Funktionalitäten
 
Basta 2016 - Test- und Releaseumgebungen in der Cloud
Basta 2016 - Test- und Releaseumgebungen in der CloudBasta 2016 - Test- und Releaseumgebungen in der Cloud
Basta 2016 - Test- und Releaseumgebungen in der Cloud
 
ASP.NET Core Security
ASP.NET Core SecurityASP.NET Core Security
ASP.NET Core Security
 
#SUGDE Sitecore Gesundheit
#SUGDE Sitecore Gesundheit #SUGDE Sitecore Gesundheit
#SUGDE Sitecore Gesundheit
 
Microsoft Azure Cloud mit der Sitecore Experience Platform
Microsoft Azure Cloud mit der Sitecore Experience PlatformMicrosoft Azure Cloud mit der Sitecore Experience Platform
Microsoft Azure Cloud mit der Sitecore Experience Platform
 
DevDay 2016: Sascha Askani - Cloud-Umgebungen mit Terraform verwalten
DevDay 2016: Sascha Askani - Cloud-Umgebungen mit Terraform verwaltenDevDay 2016: Sascha Askani - Cloud-Umgebungen mit Terraform verwalten
DevDay 2016: Sascha Askani - Cloud-Umgebungen mit Terraform verwalten
 
Agile Breakfast - If it hurts do it more often
Agile Breakfast - If it hurts do it more oftenAgile Breakfast - If it hurts do it more often
Agile Breakfast - If it hurts do it more often
 
Activiti goes enterprise: Die Evolution der BPM Suite aus Sicht des Alfresco ...
Activiti goes enterprise: Die Evolution der BPM Suite aus Sicht des Alfresco ...Activiti goes enterprise: Die Evolution der BPM Suite aus Sicht des Alfresco ...
Activiti goes enterprise: Die Evolution der BPM Suite aus Sicht des Alfresco ...
 
Microservices – die Architektur für Agile-Entwicklung?
Microservices – die Architektur für Agile-Entwicklung?Microservices – die Architektur für Agile-Entwicklung?
Microservices – die Architektur für Agile-Entwicklung?
 
Dev Day 2019: Alexander Lichter - JAMstack - Eine neuartige Webanwendungs-Arc...
Dev Day 2019: Alexander Lichter - JAMstack - Eine neuartige Webanwendungs-Arc...Dev Day 2019: Alexander Lichter - JAMstack - Eine neuartige Webanwendungs-Arc...
Dev Day 2019: Alexander Lichter - JAMstack - Eine neuartige Webanwendungs-Arc...
 
Spontan testen! Das eigene Test Lab, für jeden in der Cloud!
Spontan testen! Das eigene Test Lab, für jeden in der Cloud!Spontan testen! Das eigene Test Lab, für jeden in der Cloud!
Spontan testen! Das eigene Test Lab, für jeden in der Cloud!
 
Süßwarenhersteller und Discounter launchen Webportal für EM 2016-Gewinnspiel
Süßwarenhersteller und Discounter launchen Webportal für EM 2016-GewinnspielSüßwarenhersteller und Discounter launchen Webportal für EM 2016-Gewinnspiel
Süßwarenhersteller und Discounter launchen Webportal für EM 2016-Gewinnspiel
 
Vorlesung - Cloud Infrastrukturen - Einleitung | anynines
Vorlesung - Cloud Infrastrukturen - Einleitung | anyninesVorlesung - Cloud Infrastrukturen - Einleitung | anynines
Vorlesung - Cloud Infrastrukturen - Einleitung | anynines
 
Roadshow: What's new in Microsoft SQL Server 2016
Roadshow: What's new in Microsoft SQL Server 2016Roadshow: What's new in Microsoft SQL Server 2016
Roadshow: What's new in Microsoft SQL Server 2016
 
Mehr Sicherheit durch Automatisierung
Mehr Sicherheit durch AutomatisierungMehr Sicherheit durch Automatisierung
Mehr Sicherheit durch Automatisierung
 

Andere mochten auch

Herausforderungen im Data Warehousing und "Fabelhafte" Ideen
Herausforderungen im Data Warehousing und "Fabelhafte" IdeenHerausforderungen im Data Warehousing und "Fabelhafte" Ideen
Herausforderungen im Data Warehousing und "Fabelhafte" Ideen
Thilo Stadelmann
 
API-Industrie
API-IndustrieAPI-Industrie
API-Industrie
kspichale
 
IBM Developer Days: Industrie 4.0
IBM Developer Days: Industrie 4.0IBM Developer Days: Industrie 4.0
IBM Developer Days: Industrie 4.0
LineMetrics
 
Integrationsszenarien in modernen Anwendungslandschaften - OPITZ CONSULTING -...
Integrationsszenarien in modernen Anwendungslandschaften - OPITZ CONSULTING -...Integrationsszenarien in modernen Anwendungslandschaften - OPITZ CONSULTING -...
Integrationsszenarien in modernen Anwendungslandschaften - OPITZ CONSULTING -...
OPITZ CONSULTING Deutschland
 
Embracing Failure
Embracing FailureEmbracing Failure
Embracing Failure
Tim Lossen
 
Innovationen zur Mobilisierung von Geschäftsprozessen mit BlackBerry und Lotus
Innovationen zur Mobilisierung von Geschäftsprozessen mit BlackBerry und LotusInnovationen zur Mobilisierung von Geschäftsprozessen mit BlackBerry und Lotus
Innovationen zur Mobilisierung von Geschäftsprozessen mit BlackBerry und Lotus
IBM Lotus
 
2016 07 26 Webinar pakadoo & Microsoft (forwerts)
2016 07 26 Webinar pakadoo & Microsoft (forwerts)2016 07 26 Webinar pakadoo & Microsoft (forwerts)
2016 07 26 Webinar pakadoo & Microsoft (forwerts)
pakadoo Nachname
 
Reviewing computers
Reviewing computersReviewing computers
Reviewing computers
samina khan
 
SQL Server auf Infrastructure-as-a-Services (IaaS) in der Cloud betreiben
SQL Server auf Infrastructure-as-a-Services (IaaS) in der Cloud betreibenSQL Server auf Infrastructure-as-a-Services (IaaS) in der Cloud betreiben
SQL Server auf Infrastructure-as-a-Services (IaaS) in der Cloud betreiben
Jan Hentschel
 
Cloud Computing Übersicht
Cloud Computing ÜbersichtCloud Computing Übersicht
Cloud Computing Übersicht
artgrohe
 
DB Infrastructure Challenge - Team One
DB Infrastructure Challenge - Team OneDB Infrastructure Challenge - Team One
DB Infrastructure Challenge - Team One
DBHackathon
 
Cubic Foot Gardening
Cubic Foot GardeningCubic Foot Gardening
Cubic Foot Gardening
Tim Lossen
 
IBM Mobility Strategie - Zukunft der Informationstechnologie
IBM Mobility Strategie - Zukunft der InformationstechnologieIBM Mobility Strategie - Zukunft der Informationstechnologie
IBM Mobility Strategie - Zukunft der Informationstechnologie
IBM Lotus
 
Deloitte Brexit Navigator
Deloitte Brexit NavigatorDeloitte Brexit Navigator
Deloitte Brexit Navigator
Deloitte Deutschland
 
4×4: Big Data in der Cloud
4×4: Big Data in der Cloud4×4: Big Data in der Cloud
4×4: Big Data in der Cloud
Danny Linden
 
Leveraging the Power of Solr with Spark
Leveraging the Power of Solr with SparkLeveraging the Power of Solr with Spark
Leveraging the Power of Solr with Spark
QAware GmbH
 
Zukunftsforum Agrar 2016
Zukunftsforum Agrar 2016Zukunftsforum Agrar 2016
Zukunftsforum Agrar 2016
Deloitte Deutschland
 
Cyber security
Cyber securityCyber security
Cyber security
Ankush Verma
 
Building a Data Lake on AWS
Building a Data Lake on AWSBuilding a Data Lake on AWS
Building a Data Lake on AWS
Amazon Web Services
 

Andere mochten auch (19)

Herausforderungen im Data Warehousing und "Fabelhafte" Ideen
Herausforderungen im Data Warehousing und "Fabelhafte" IdeenHerausforderungen im Data Warehousing und "Fabelhafte" Ideen
Herausforderungen im Data Warehousing und "Fabelhafte" Ideen
 
API-Industrie
API-IndustrieAPI-Industrie
API-Industrie
 
IBM Developer Days: Industrie 4.0
IBM Developer Days: Industrie 4.0IBM Developer Days: Industrie 4.0
IBM Developer Days: Industrie 4.0
 
Integrationsszenarien in modernen Anwendungslandschaften - OPITZ CONSULTING -...
Integrationsszenarien in modernen Anwendungslandschaften - OPITZ CONSULTING -...Integrationsszenarien in modernen Anwendungslandschaften - OPITZ CONSULTING -...
Integrationsszenarien in modernen Anwendungslandschaften - OPITZ CONSULTING -...
 
Embracing Failure
Embracing FailureEmbracing Failure
Embracing Failure
 
Innovationen zur Mobilisierung von Geschäftsprozessen mit BlackBerry und Lotus
Innovationen zur Mobilisierung von Geschäftsprozessen mit BlackBerry und LotusInnovationen zur Mobilisierung von Geschäftsprozessen mit BlackBerry und Lotus
Innovationen zur Mobilisierung von Geschäftsprozessen mit BlackBerry und Lotus
 
2016 07 26 Webinar pakadoo & Microsoft (forwerts)
2016 07 26 Webinar pakadoo & Microsoft (forwerts)2016 07 26 Webinar pakadoo & Microsoft (forwerts)
2016 07 26 Webinar pakadoo & Microsoft (forwerts)
 
Reviewing computers
Reviewing computersReviewing computers
Reviewing computers
 
SQL Server auf Infrastructure-as-a-Services (IaaS) in der Cloud betreiben
SQL Server auf Infrastructure-as-a-Services (IaaS) in der Cloud betreibenSQL Server auf Infrastructure-as-a-Services (IaaS) in der Cloud betreiben
SQL Server auf Infrastructure-as-a-Services (IaaS) in der Cloud betreiben
 
Cloud Computing Übersicht
Cloud Computing ÜbersichtCloud Computing Übersicht
Cloud Computing Übersicht
 
DB Infrastructure Challenge - Team One
DB Infrastructure Challenge - Team OneDB Infrastructure Challenge - Team One
DB Infrastructure Challenge - Team One
 
Cubic Foot Gardening
Cubic Foot GardeningCubic Foot Gardening
Cubic Foot Gardening
 
IBM Mobility Strategie - Zukunft der Informationstechnologie
IBM Mobility Strategie - Zukunft der InformationstechnologieIBM Mobility Strategie - Zukunft der Informationstechnologie
IBM Mobility Strategie - Zukunft der Informationstechnologie
 
Deloitte Brexit Navigator
Deloitte Brexit NavigatorDeloitte Brexit Navigator
Deloitte Brexit Navigator
 
4×4: Big Data in der Cloud
4×4: Big Data in der Cloud4×4: Big Data in der Cloud
4×4: Big Data in der Cloud
 
Leveraging the Power of Solr with Spark
Leveraging the Power of Solr with SparkLeveraging the Power of Solr with Spark
Leveraging the Power of Solr with Spark
 
Zukunftsforum Agrar 2016
Zukunftsforum Agrar 2016Zukunftsforum Agrar 2016
Zukunftsforum Agrar 2016
 
Cyber security
Cyber securityCyber security
Cyber security
 
Building a Data Lake on AWS
Building a Data Lake on AWSBuilding a Data Lake on AWS
Building a Data Lake on AWS
 

Ähnlich wie Azure Bootcamp Hamburg

Webinar SharePoint auf AWS
Webinar SharePoint auf AWSWebinar SharePoint auf AWS
Webinar SharePoint auf AWS
AWS Germany
 
Desktop Containers 12: Next Generation of ZENworks Application Virtualization
Desktop Containers 12: Next Generation of ZENworks Application VirtualizationDesktop Containers 12: Next Generation of ZENworks Application Virtualization
Desktop Containers 12: Next Generation of ZENworks Application Virtualization
GWAVA
 
DACHNUG50 CNX3 Monitoring.pdf
DACHNUG50 CNX3 Monitoring.pdfDACHNUG50 CNX3 Monitoring.pdf
DACHNUG50 CNX3 Monitoring.pdf
DNUG e.V.
 
ANEO | Automatisierung mit RedHat Ansible
ANEO | Automatisierung mit RedHat AnsibleANEO | Automatisierung mit RedHat Ansible
ANEO | Automatisierung mit RedHat Ansible
CarolineAuerMarcher
 
Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_mich...
Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_mich...Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_mich...
Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_mich...
Michael Kirst-Neshva
 
MEAN SCS in der Cloud
MEAN SCS in der CloudMEAN SCS in der Cloud
MEAN SCS in der Cloud
Torsten Fink
 
Creasoft-Akademie - Mobile Multiplattform Apps
Creasoft-Akademie - Mobile Multiplattform AppsCreasoft-Akademie - Mobile Multiplattform Apps
Creasoft-Akademie - Mobile Multiplattform Apps
Creasoft AG
 
Net@night asp.net mvc
Net@night asp.net mvcNet@night asp.net mvc
Net@night asp.net mvc
Digicomp Academy AG
 
Architektur und Automation als Enabler für DevOps
Architektur und Automation als Enabler für DevOpsArchitektur und Automation als Enabler für DevOps
Architektur und Automation als Enabler für DevOps
matfsw
 
Einstieg in das Windows Installer XML (WiX) ToolSet
Einstieg in das Windows Installer XML (WiX) ToolSetEinstieg in das Windows Installer XML (WiX) ToolSet
Einstieg in das Windows Installer XML (WiX) ToolSet
Ralf Abramowitsch
 
DWX 2016 -Build and Release Management
DWX 2016 -Build and Release ManagementDWX 2016 -Build and Release Management
DWX 2016 -Build and Release Management
Marc Müller
 
Echtes Single Sign-On mit APEX realisieren
Echtes Single Sign-On mit APEX realisierenEchtes Single Sign-On mit APEX realisieren
Echtes Single Sign-On mit APEX realisieren
MT AG
 
ASP.NET Core – Troublemaker oder Problemsolver?
ASP.NET Core – Troublemaker oder Problemsolver?ASP.NET Core – Troublemaker oder Problemsolver?
ASP.NET Core – Troublemaker oder Problemsolver?
POINT. Consulting GmbH
 
DACHNUG50 CNX2 Troubleshooting hcl connections.pdf
DACHNUG50 CNX2 Troubleshooting hcl connections.pdfDACHNUG50 CNX2 Troubleshooting hcl connections.pdf
DACHNUG50 CNX2 Troubleshooting hcl connections.pdf
DNUG e.V.
 
Erweitern sie ihr Data Center mit Cloud Services
Erweitern sie ihr Data Center mit Cloud ServicesErweitern sie ihr Data Center mit Cloud Services
Erweitern sie ihr Data Center mit Cloud Services
AWS Germany
 
Ivory Soa Suite
Ivory Soa SuiteIvory Soa Suite
Ivory Soa Suite
Predrag61
 
Collaboration Days 2011 - Damit die Tester schneller ran können.
Collaboration Days 2011 - Damit die Tester schneller ran können.Collaboration Days 2011 - Damit die Tester schneller ran können.
Collaboration Days 2011 - Damit die Tester schneller ran können.
David Schneider
 
fn project serverless computing
fn project serverless computingfn project serverless computing
fn project serverless computing
Wolfgang Weigend
 
Unternehmensanwendungen auf AWS - Oracle, SAP, Microsoft
Unternehmensanwendungen auf AWS - Oracle, SAP, MicrosoftUnternehmensanwendungen auf AWS - Oracle, SAP, Microsoft
Unternehmensanwendungen auf AWS - Oracle, SAP, Microsoft
AWS Germany
 
Roadshow: Windows Server 2016 «vNext»
Roadshow: Windows Server 2016 «vNext»Roadshow: Windows Server 2016 «vNext»
Roadshow: Windows Server 2016 «vNext»
Digicomp Academy AG
 

Ähnlich wie Azure Bootcamp Hamburg (20)

Webinar SharePoint auf AWS
Webinar SharePoint auf AWSWebinar SharePoint auf AWS
Webinar SharePoint auf AWS
 
Desktop Containers 12: Next Generation of ZENworks Application Virtualization
Desktop Containers 12: Next Generation of ZENworks Application VirtualizationDesktop Containers 12: Next Generation of ZENworks Application Virtualization
Desktop Containers 12: Next Generation of ZENworks Application Virtualization
 
DACHNUG50 CNX3 Monitoring.pdf
DACHNUG50 CNX3 Monitoring.pdfDACHNUG50 CNX3 Monitoring.pdf
DACHNUG50 CNX3 Monitoring.pdf
 
ANEO | Automatisierung mit RedHat Ansible
ANEO | Automatisierung mit RedHat AnsibleANEO | Automatisierung mit RedHat Ansible
ANEO | Automatisierung mit RedHat Ansible
 
Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_mich...
Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_mich...Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_mich...
Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_mich...
 
MEAN SCS in der Cloud
MEAN SCS in der CloudMEAN SCS in der Cloud
MEAN SCS in der Cloud
 
Creasoft-Akademie - Mobile Multiplattform Apps
Creasoft-Akademie - Mobile Multiplattform AppsCreasoft-Akademie - Mobile Multiplattform Apps
Creasoft-Akademie - Mobile Multiplattform Apps
 
Net@night asp.net mvc
Net@night asp.net mvcNet@night asp.net mvc
Net@night asp.net mvc
 
Architektur und Automation als Enabler für DevOps
Architektur und Automation als Enabler für DevOpsArchitektur und Automation als Enabler für DevOps
Architektur und Automation als Enabler für DevOps
 
Einstieg in das Windows Installer XML (WiX) ToolSet
Einstieg in das Windows Installer XML (WiX) ToolSetEinstieg in das Windows Installer XML (WiX) ToolSet
Einstieg in das Windows Installer XML (WiX) ToolSet
 
DWX 2016 -Build and Release Management
DWX 2016 -Build and Release ManagementDWX 2016 -Build and Release Management
DWX 2016 -Build and Release Management
 
Echtes Single Sign-On mit APEX realisieren
Echtes Single Sign-On mit APEX realisierenEchtes Single Sign-On mit APEX realisieren
Echtes Single Sign-On mit APEX realisieren
 
ASP.NET Core – Troublemaker oder Problemsolver?
ASP.NET Core – Troublemaker oder Problemsolver?ASP.NET Core – Troublemaker oder Problemsolver?
ASP.NET Core – Troublemaker oder Problemsolver?
 
DACHNUG50 CNX2 Troubleshooting hcl connections.pdf
DACHNUG50 CNX2 Troubleshooting hcl connections.pdfDACHNUG50 CNX2 Troubleshooting hcl connections.pdf
DACHNUG50 CNX2 Troubleshooting hcl connections.pdf
 
Erweitern sie ihr Data Center mit Cloud Services
Erweitern sie ihr Data Center mit Cloud ServicesErweitern sie ihr Data Center mit Cloud Services
Erweitern sie ihr Data Center mit Cloud Services
 
Ivory Soa Suite
Ivory Soa SuiteIvory Soa Suite
Ivory Soa Suite
 
Collaboration Days 2011 - Damit die Tester schneller ran können.
Collaboration Days 2011 - Damit die Tester schneller ran können.Collaboration Days 2011 - Damit die Tester schneller ran können.
Collaboration Days 2011 - Damit die Tester schneller ran können.
 
fn project serverless computing
fn project serverless computingfn project serverless computing
fn project serverless computing
 
Unternehmensanwendungen auf AWS - Oracle, SAP, Microsoft
Unternehmensanwendungen auf AWS - Oracle, SAP, MicrosoftUnternehmensanwendungen auf AWS - Oracle, SAP, Microsoft
Unternehmensanwendungen auf AWS - Oracle, SAP, Microsoft
 
Roadshow: Windows Server 2016 «vNext»
Roadshow: Windows Server 2016 «vNext»Roadshow: Windows Server 2016 «vNext»
Roadshow: Windows Server 2016 «vNext»
 

Kürzlich hochgeladen

Altkanzler Helmut Kohl (CDU) wurde am 15.01.2017 mit Medikamenten ermordet!
Altkanzler Helmut Kohl (CDU) wurde am 15.01.2017 mit Medikamenten ermordet!Altkanzler Helmut Kohl (CDU) wurde am 15.01.2017 mit Medikamenten ermordet!
Altkanzler Helmut Kohl (CDU) wurde am 15.01.2017 mit Medikamenten ermordet!
Zwangstherapie (ZT) 1987–2024 und Januarkonferenz: 20.01.2012
 
Recep Tayyip Erdoğan (AKP) wurde am 09.04.2023 in Berlin-Schöneberg ermordet!
Recep Tayyip Erdoğan (AKP) wurde am 09.04.2023 in Berlin-Schöneberg ermordet!Recep Tayyip Erdoğan (AKP) wurde am 09.04.2023 in Berlin-Schöneberg ermordet!
Recep Tayyip Erdoğan (AKP) wurde am 09.04.2023 in Berlin-Schöneberg ermordet!
Zwangstherapie (ZT) 1987–2024 und Januarkonferenz: 20.01.2012
 
Türkischer Präsident Recep Tayyip Erdoğan (AKP) wurde am 09.04.2023 in Berlin...
Türkischer Präsident Recep Tayyip Erdoğan (AKP) wurde am 09.04.2023 in Berlin...Türkischer Präsident Recep Tayyip Erdoğan (AKP) wurde am 09.04.2023 in Berlin...
Türkischer Präsident Recep Tayyip Erdoğan (AKP) wurde am 09.04.2023 in Berlin...
Zwangstherapie (ZT) 1987–2024 und Januarkonferenz: 20.01.2012
 
Olaf Scholz (SPD) wurde am 30.08.2021 mit Medikamenten ermordet!
Olaf Scholz (SPD) wurde am 30.08.2021 mit Medikamenten ermordet!Olaf Scholz (SPD) wurde am 30.08.2021 mit Medikamenten ermordet!
Olaf Scholz (SPD) wurde am 30.08.2021 mit Medikamenten ermordet!
Zwangstherapie (ZT) 1987–2024 und Januarkonferenz: 20.01.2012
 
Bundeskanzler Olaf Scholz (SPD) wurde am 30.08.2021 mit Medikamenten ermordet!
Bundeskanzler Olaf Scholz (SPD) wurde am 30.08.2021 mit Medikamenten ermordet!Bundeskanzler Olaf Scholz (SPD) wurde am 30.08.2021 mit Medikamenten ermordet!
Bundeskanzler Olaf Scholz (SPD) wurde am 30.08.2021 mit Medikamenten ermordet!
Zwangstherapie (ZT) 1987–2024 und Januarkonferenz: 20.01.2012
 
Altkanzler Olaf Scholz (SPD) nach Missbrauchsskandal am 30.08.2021 ermordet!
Altkanzler Olaf Scholz (SPD) nach Missbrauchsskandal am 30.08.2021 ermordet!Altkanzler Olaf Scholz (SPD) nach Missbrauchsskandal am 30.08.2021 ermordet!
Altkanzler Olaf Scholz (SPD) nach Missbrauchsskandal am 30.08.2021 ermordet!
Zwangstherapie (ZT) 1987–2024 und Januarkonferenz: 20.01.2012
 
Bundesfinanzminister Christian Lindner (FDP) und seine Frau Franca Lehfeldt w...
Bundesfinanzminister Christian Lindner (FDP) und seine Frau Franca Lehfeldt w...Bundesfinanzminister Christian Lindner (FDP) und seine Frau Franca Lehfeldt w...
Bundesfinanzminister Christian Lindner (FDP) und seine Frau Franca Lehfeldt w...
Zwangstherapie (ZT) 1987–2024 und Januarkonferenz: 20.01.2012
 
Altkanzler Gerhard Schröder (SPD) wurde am 09.04.2021 mit Medikamenten ermordet!
Altkanzler Gerhard Schröder (SPD) wurde am 09.04.2021 mit Medikamenten ermordet!Altkanzler Gerhard Schröder (SPD) wurde am 09.04.2021 mit Medikamenten ermordet!
Altkanzler Gerhard Schröder (SPD) wurde am 09.04.2021 mit Medikamenten ermordet!
Zwangstherapie (ZT) 1987–2024 und Januarkonferenz: 20.01.2012
 
Bundesfinanzminister Christian Lindner (FDP) wurde am 06.02.2022 mit Medikame...
Bundesfinanzminister Christian Lindner (FDP) wurde am 06.02.2022 mit Medikame...Bundesfinanzminister Christian Lindner (FDP) wurde am 06.02.2022 mit Medikame...
Bundesfinanzminister Christian Lindner (FDP) wurde am 06.02.2022 mit Medikame...
Zwangstherapie (ZT) 1987–2024 und Januarkonferenz: 20.01.2012
 

Kürzlich hochgeladen (9)

Altkanzler Helmut Kohl (CDU) wurde am 15.01.2017 mit Medikamenten ermordet!
Altkanzler Helmut Kohl (CDU) wurde am 15.01.2017 mit Medikamenten ermordet!Altkanzler Helmut Kohl (CDU) wurde am 15.01.2017 mit Medikamenten ermordet!
Altkanzler Helmut Kohl (CDU) wurde am 15.01.2017 mit Medikamenten ermordet!
 
Recep Tayyip Erdoğan (AKP) wurde am 09.04.2023 in Berlin-Schöneberg ermordet!
Recep Tayyip Erdoğan (AKP) wurde am 09.04.2023 in Berlin-Schöneberg ermordet!Recep Tayyip Erdoğan (AKP) wurde am 09.04.2023 in Berlin-Schöneberg ermordet!
Recep Tayyip Erdoğan (AKP) wurde am 09.04.2023 in Berlin-Schöneberg ermordet!
 
Türkischer Präsident Recep Tayyip Erdoğan (AKP) wurde am 09.04.2023 in Berlin...
Türkischer Präsident Recep Tayyip Erdoğan (AKP) wurde am 09.04.2023 in Berlin...Türkischer Präsident Recep Tayyip Erdoğan (AKP) wurde am 09.04.2023 in Berlin...
Türkischer Präsident Recep Tayyip Erdoğan (AKP) wurde am 09.04.2023 in Berlin...
 
Olaf Scholz (SPD) wurde am 30.08.2021 mit Medikamenten ermordet!
Olaf Scholz (SPD) wurde am 30.08.2021 mit Medikamenten ermordet!Olaf Scholz (SPD) wurde am 30.08.2021 mit Medikamenten ermordet!
Olaf Scholz (SPD) wurde am 30.08.2021 mit Medikamenten ermordet!
 
Bundeskanzler Olaf Scholz (SPD) wurde am 30.08.2021 mit Medikamenten ermordet!
Bundeskanzler Olaf Scholz (SPD) wurde am 30.08.2021 mit Medikamenten ermordet!Bundeskanzler Olaf Scholz (SPD) wurde am 30.08.2021 mit Medikamenten ermordet!
Bundeskanzler Olaf Scholz (SPD) wurde am 30.08.2021 mit Medikamenten ermordet!
 
Altkanzler Olaf Scholz (SPD) nach Missbrauchsskandal am 30.08.2021 ermordet!
Altkanzler Olaf Scholz (SPD) nach Missbrauchsskandal am 30.08.2021 ermordet!Altkanzler Olaf Scholz (SPD) nach Missbrauchsskandal am 30.08.2021 ermordet!
Altkanzler Olaf Scholz (SPD) nach Missbrauchsskandal am 30.08.2021 ermordet!
 
Bundesfinanzminister Christian Lindner (FDP) und seine Frau Franca Lehfeldt w...
Bundesfinanzminister Christian Lindner (FDP) und seine Frau Franca Lehfeldt w...Bundesfinanzminister Christian Lindner (FDP) und seine Frau Franca Lehfeldt w...
Bundesfinanzminister Christian Lindner (FDP) und seine Frau Franca Lehfeldt w...
 
Altkanzler Gerhard Schröder (SPD) wurde am 09.04.2021 mit Medikamenten ermordet!
Altkanzler Gerhard Schröder (SPD) wurde am 09.04.2021 mit Medikamenten ermordet!Altkanzler Gerhard Schröder (SPD) wurde am 09.04.2021 mit Medikamenten ermordet!
Altkanzler Gerhard Schröder (SPD) wurde am 09.04.2021 mit Medikamenten ermordet!
 
Bundesfinanzminister Christian Lindner (FDP) wurde am 06.02.2022 mit Medikame...
Bundesfinanzminister Christian Lindner (FDP) wurde am 06.02.2022 mit Medikame...Bundesfinanzminister Christian Lindner (FDP) wurde am 06.02.2022 mit Medikame...
Bundesfinanzminister Christian Lindner (FDP) wurde am 06.02.2022 mit Medikame...
 

Azure Bootcamp Hamburg

  • 2. 18.04.2016 2 Inhalt • Infrastructure as Code – ARM Templates – Visual Studio Code (VS Code) – Point to Site VPN Gateway – Konfiguration: Developer Servers – Custom Script Extensions • Automation mittels Azure Automation – Hinzufügen von Assets – Anlegen von Service Prinzipal in Azure AD – Azure Automation Add-on für Powershell ISE – Installation von Software über Powershell 5 – Restart VMs, Stop VMs, Start VMs
  • 3. 18.04.2016 3 Über mich • Lennart Passig • IT-Consultant bei Orange Networks – Interner Technical Lead Azure • Derzeit im Projekt als Cloud Architekt • Mein Blog: https://propassig.de • Mein Twitter: @lennoert
  • 4. 18.04.2016 4 ARM Templates • Azure Resource Manager API • Azure Portal (ehem. Preview Portal) • Nutzt das JSON Format • Push des Templates via REST oder Azure Powershell Infrastructure as Code
  • 5. 18.04.2016 5 Visualisierung der ARM API/Templates • ARM Resource Explorer: – https://resources.azure.com/ • ARM Template Visulalizer – http://armviz.io/
  • 6. 18.04.2016 6 Visual Studio Code • Optimiert für Cloud und Web Applications • Slick user interface (Siehe Sublime Text und Atom) • Über 100 Extensions (Powershell, ARM Tools , Go, Python etc.) • Kostenlos! • Plattform: – Linux – Mac OSX – Windows • Download at: https://code.visualstudio.com/Docs/?dv=win • Insider Version: https://code.visualstudio.com/Docs/?dv=win&build=insiders Infrastructure as Code
  • 7. 18.04.2016 7 Visual Studio Code - Installiere Extensions Infrastructure as Code 1. Drücke “F1” und schreibe “Extension” 2. Namen der Extension eingeben: 3. Fertig!
  • 8. 18.04.2016 8 Was ist der Use Case? Infrastructure as Code Virtual Network Domain Controller + Installation file Share ServiceSubnet DevSubnet Sharepoint FrontEnd 1 Sharepoint FrontEnd 2 FESubnet Sharepoint BackEnd 1 BESubnet Azure Automation DevServer 1 SharePoint+ SQL+ ClientTools (Visual Studio etc) DevServer 2 SharePoint+ SQL+ ClientTools (Visual Studio etc) DevServer (n) SharePoint+ SQL+ ClientTools (Visual Studio etc) Gateway Subnet VPN Gateway P2S Subnet Point to Site Client Point to Site Client
  • 9. 18.04.2016 9 Point to Site VPN Gateway • Vorraussetzungen: – Zertifikat (Public oder Self-Signed) – clientRootCertData Infrastructure as Code
  • 10. 18.04.2016 10 Konfiguration: Developer Servers Infrastructure as Code
  • 11. 18.04.2016 11 Custom Script Extensions • Läuft im Hintergrund • Wird mit lokalen Administator Berechtigungen ausgeführt • Kann in der Provisioning Phase ausgeführt werden oder später im Betrieb • Anwendungsbeispiele: – Update VM (Hinzufügen einer Datadisk) – Install Agents – Install Features – Powershell 5 auf Windows Server 2012 R2 installieren! – Install Software Infrastructure as Code
  • 12. 18.04.2016 12 Developer Servers – Install WMF 5.0 Infrastructure as Code
  • 13. 18.04.2016 13 Developer Servers – Install Software Infrastructure as Code
  • 16. 18.04.2016 16 Workflow Azure Automation Restart VMs Install Software Install Feature Domain Join Etc.… Provisioning Upload Scripts Deploy Infrastrucure Installation WMF 5 Automation mittels Azure Automation
  • 17. 18.04.2016 17 Anlegen eines Service Prinzipals in Azure AD • Die Azure Automation PG ist ziemlich schnell! • Bei der Erstellung von neuen Automation Account • Alternative per Powershell: – Authentifizierung per Zertifikat – Authentifizierung per Password – Berechtigung anpassen Automation mittels Azure Automation
  • 18. 18.04.2016 18 Azure Automation Add-on für Powershell ISE – Azure Automation Erweiterung für Powershell ISE – Installation über Powershell Gallery – Laden des Add-ons: Automation mittels Azure Automation
  • 19. 18.04.2016 19 Einrichten von Azure Automation Assets • Hochladen von Module: – PoshRSJob • Erlaubt die parallele Ausführung von Powershell Befehlen Automation mittels Azure Automation
  • 22. IT-Consultant - Orange Networks GmbH E-Mail: l.passig@orangenet.de Website: http://www.orange-networks.de Tel.: +49 (0) 40 739 237 20 Handy.: +49 (0) 160 – 14 26 414