Software Engineering 2, WS18/19 Tanja Polz, Alexander Roschlau, Felix Rüsche,Marc Waclaw, Max Zimmermann

Ähnliche Dokumente
Profitieren Sie von einer offenen und flexiblen Clouddienstplattform

Microsoft Azure: Ein Überblick für Entwickler. Malte Lantin Technical Evangelist, Developer Experience & Evangelism (DX) Microsoft Deutschland GmbH

In 30 Minuten zur BI-Lösung in der Cloud Aufbau einer BI-Infrastruktur & Entwicklung von Reports Live. Referent: Patrick Eisner & Ronja Schermer

Agenda. Ausgangssituation (Beispiel) PaaS oder IaaS? Migrationspfade Deep Dives. IaaS via Azure Site Recovery PaaS via SQL Deployment Wizard

Azure Community Deutschland. Microsoft Azure. Was ist drin für Unternehmen? Oliver Michalski (Senior Software Engineer.NET)

Vorlesung Service and Cloud Computing" 7. Cloud Computing Platform as a Service (PaaS)

1. Übersicht Public Cloud Anbieter (PaaS und IaaS)

Der Cloud-Dienst Windows Azure

Microsoft Azure vs Amazon AWS Public Cloud. Systemhaus Krick Donnerstag, 29. September 2016

Steffen Bischoff Senior Sales Engineer

Gemeinsam zum Ziel. Moderne IT Basis für die Digitalisierung. 29. Juni 2017 Astoria, Olten. BrainConsult AG

Microsoft Azure für Java Entwickler

Übersicht Streams nach Liste Produkte/Themen

Operations Management Suite. Stefan Schramek, Michael Seidl

Veeam Availability Platform. Marco Horstmann System Engineer, Veeam

Raber+Märcker Techno Summit 2014 Microsoft Dynamics NAV 2013 R2 Überblick und Hintergründe zu aktuellen Version.

Windows Azure für Java Architekten. Holger Sirtl Microsoft Deutschland GmbH

Ruben Deyhle Proseminar Konzepte für Daten- und Prozess-Management. Cloud Computing mit Windows Azure

Public Cloud im eigenen Rechenzentrum

CLOUD ANBIETERVERGLEICH

Betrieb einer Forms-Anwendung in der Azure Cloud. Forms Day München

ACRONIS BACKUP CLOUD. Fyodor Bygrave Consultant - Service Provider DACH


Hybride Cloud-Infrastrukturen Bereitstellung & Verwaltung mit System Center 2012

System Center 2012 R2 und Microsoft Azure. Marc Grote

System Center 2012 R2 und Microsoft Azure. Marc Grote

Wissenswertes über System Center 2012 R Wissenswertes über System Center 2012 R2

Office 365 Dynamics 365 Azure Cortana Intelligence. Enterprise Mobility + Security Operations Mgmt. + Security

BEST PRACTICE CLOUD UMSETZUNGSSTRATEGIE. Thomas Heinz AWS Enterprise Summit Frankfurt, 30. Juni 2016

Microsoft Azure Fundamentals MOC 10979

Was bedeutet Oracle Cloud für Oracle Technologieexperten? DOAG 2015 Andreas Chatziantoniou - Foxglove-IT BV

Software Engineering effizient und flexibel siemens.de/sicbs

Selectron Fleet Diagnosis

Besuchen Sie uns: siemens.de/sicbs

Azure und die Cloud. Proseminar Objektorientiertes Programmieren mit.net und C# Simon Pigat. Institut für Informatik Software & Systems Engineering

Azure Stack «Die Microsoft Public Cloud im eigenen Rechenzentrum»

Automatisierung, Virtualisierung & Management Es muss nicht immer VMware sein

(Software) Architektur der Dinge. Roland Graf / Simon Kranzer IKT-Forum 2016 I(o)T for Industry - Von IT zu IoT

Home to the Cloud e-shelter Marktplatz für die hybride Cloud Welt. Wien, 2. Februar 2017 Matthias Dämon, e-shelter

Das dynamische Microsoft Duo System Center 2012 & Windows Server 2012 Referentin: Maria Wastlschmid

CloudingSMEs Umfrage für ICT-Unternehmen (KMU)

Bild: Gorodenkoff - shutterstock.com. Veeam Lösungen. for Microsoft Azure. Nahtlose Integration in die Microsoft Cloud mit Veeam COMPAREX AG

CloudingSMEs Umfrage für ICT-Unternehmen (KMU)

service center 3.0 für MANAGED IT-SERVICES IT-Ressourcen aus der private und hybrid telekom cloud aktiv managen

Mobile Backend in der

Linux Server in der eigenen Cloud

Allgemeine IT-Priorities. und Trends in DACH. in Hendrik Oellers, Sales Director DACH. März, TechTarget 1

Neue Möglichkeiten für Ihr Rechenzentrum

produktivität erhöhen mit managed hybrid azure

Microsoft Azure Hybrid Cloud Strategy

Eine Analyse der Crisp Research AG

Microsoft Azure Services-Plattform

CLOUD FOR IOT. Die Informationen, die von vernetzten Objekten erzeugt werden, in Echtzeit erfassen und verwalten.

SIMATIC Software Platform as a Service Ihre Wahl für Cloud-basiertes Engineering

Hybride Cloud Datacenters

Accelerating possibilities

SecureDoc CloudVM Speicher- und Festplattenverschlüsselung für virtuelle und cloud-basierte Umgebungen

Cloud Computing mit der Windows Azure Platform

Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Virtualisierung und Management am Desktop mit Citrix

Cloud Services eine Wirtschaftlichkeitsbetrachtung Eine Hilfestellung für den wirtschaftlichen Einsatz von Cloud Services

OSL Technologietage Virtualization Clustering

Eine Schritt-für-Schritt- Anleitung, um COBOL- Anwendungen in die Cloud zu bringen

Cloud Computing - die Lösung der Zukunft

S T O R A G E - LÖ S U N G E N

DATA PROTECTION FOR VMWARE

Unter Cloud Computing versteht man die Bereitstellung von Computerdiensten sowie

HeadSetup Pro Manager

Oracle Public Cloud benutzen

Reche. jede Art von Daten Mitarbeiterorientierte IT

Customer Reference Case: Microsoft System Center in the real world

Was ist Windows Azure? (Stand Juni 2012)

Für PC und Mac, Server, Mobiltelefone

IT Strategie im Zeitalter der Cloud

Konzept ICT Infrastruktur 2017 Plus. Schulen Ostermundigen

Cloud Computing Teil 2

produktivität erhöhen mit managed hybrid azure

Oracle Database Cloud Service

Überblick IBM Offerings für Cloud-Provider

Results in time. FLEXIBLER UND KOSTENGÜNSTIGER BETRIEB VON SAP SYSTEMEN. Beratung. Support. Ganzheitliche Lösungen.

Sicheres Hosting in der Cloud

Unternehmen-IT sicher in der Public Cloud

Best Practices - WatchGuard AuthPoint - Active Directory / LDAP Integration

Veeam und Microsoft. Marco Horstmann System Engineer, Veeam

CARM und CARM-NG Server Automatisierung mit Agenten; Schnittstellen zu anderen Datenbanken; Web-Enabled

WINDOWS AZURE IM ÜBERBLICK GANZ NEUE MÖGLICHKEITEN

Microsoft Azure Eine Einführung für IT Professionals. Peter Kirchner Technical Evangelist Microsoft Deutschland GmbH

Das eigene Test Lab, für jeden!

RZA Business IT Solutions. Produkte & Leistungen. Verlassen Sie sich auf einen zuverlässigen Partner, wenn es um Ihre Unternehmens-IT geht.

Open Source als de-facto Standard bei Swisscom Cloud Services

Active Directory reloaded in Windows Server 8

Gliederung. Was ist Cloud Computing Charakteristiken Virtualisierung Cloud Service Modelle Sicherheit Amazon EC2 OnLive Vorteile und Kritik

Wie sieht die IT-Infrastruktur von Morgen aus?

Was traut die magellan der Cloud zu?

KKGeo/IGArc Fachstellenleitersitzung 6. April 2018 ENTERPRISE GIS

Herzlich Willkommen. Achim Brefeld

Tech Data bringt den Small Business Server zurück

Agenda. TERRA CLOUD GmbH Zahlen, Daten, Fakten Private & Hybrid Cloud Szenarien Public Cloud Szenarien Lessons Learned

Vorlesung: Virtualisierung und Rechenzentrumsinfrastrukturen. Lars Göbel & Christian Müller VL02: Einführung in die Virtualisierung

Systemanforderungen für Qlik Sense. Qlik Sense June 2017 Copyright QlikTech International AB. Alle Rechte vorbehalten.

Transkript:

1

Microsoft Azure ist eine komplexe Cloud-Computing Plattform die Software-as-a-Service-Lösungen anbietet. 1

Entwicklung bis heute Dienste Gliederung Fazit Vorteile/ Nachteile Alleinstellungs- Merkmale 2

II. Entwicklung bis heute Raymond E. Ozzie Gründer von Iris Associates (wurde von Lotus Development und später IBM übernommen) 2008 erste Ankündigung von Raymond E. Ozzie auf Professional Developers Conference Beta-Version: zur Verfügungsteilung von Zugang zu Community Technology Preview 3

II. Entwicklung bis heute 4

II. Entwicklung bis heute 66% aller Anwender wollen Investition in Cloud-Services um 20% erhöhen 20% der Anwender verdoppeln 4

II. Entwicklung bis heute AWS im zweiten Quartal 2018 auf rund 6,1 Milliarden US-Dollar. Microsoft Azure im zweiten Quartal auf rund 7,4 Milliarden US-Dollar. 4

II. Entwicklung bis heute Welcher Anbieter geeigneter ist, ist projektabhängig. AWS Kunden profitieren von einer flexiblen Kostenabrechnung ( Pay-as-you -go - Prinzip) Azure hat eher ein unflexibleres Preismodell Azure deckt deutlich mehr Regionen mit mehr Rechenzentren global ab Azure zu empfehlen, wenn es sich um Microsoft Anwendungen handelt Viele Unternehmen setzen auf Multi-Cloud Strategie 5

Azure Dienste Überblick 19 Kategorien über 100 Produkte 6

Azure Dienste Überblick 6

Azure Dienste Überblick Analysen Databricks Internet der Dinge Migration Sicherheit Verwaltung Mobil Medien Datenbanken DevOps Entwicklungstools Identität Netzwerk Compute Storage Microsoft Azure Stack Web KI + Machine Learning 8

Databricks schnelle, vollständig verwaltete Analyseplattform Basis: Apache Spark Daten bedarfsorientiert zusammengefügt erweiterte Analyse aufschlussreiche Einblicke Tools für maschinelles Lernen Streamingdaten in Echtzeit erfassen 7

Databricks 7

Databricks 7

Databricks 7

Analyse-Tools Analyse-Lösungen können Daten jeglicher Art, Größe und Geschwindigkeit sammeln, speichern, verarbeiten, analysieren und visualisieren. 9

IoT Central Vernetzen des Internet of Things mit allen Geräten und Plattformen ohne Änderung der Infrastruktur 10

IoT Central Flexible IoT-Lösungen, die sich in bestehende Infrastrukturen integrieren lassen Sammeln von ungenutzten Daten, bringen Erkenntnisse helfen, bessere Kundenerlebnisse zu schaffen 10

IoT Central verwaltet und global Überwachungs- und Verwaltungstools End-to-End-Verschlüsselung auf allen Geräten 11

Migrations-Tools Sicheres Migrieren von Anwendungen, Apps, Daten und Infrastrukturen 12

Migrations-Tools 12

Migrations-Tools Produktfamilie, die es erlaubt bestehende Cloudsysteme nach Microsoft Azure zu migrieren Azure Migrate / Azure Database Migration Services 12

Sicherheit Erhöhen der Sicherheit des Cloudworkloads mit integrierten Diensten Sicherheitsdienste von Azure schützen Daten, Apps und Infrastrukturen Einblick in Sicherheit über alle lokalen und cloudbasierten Workloads Monitoring von Sicherheitsdaten, z.b. Firewalls Überwachen von Netzwerken, Computern und Clouddiensten 13

Verwaltungs- & Gouvernance-Tools Verwalten und schützen der Cloud-Ressourcen Automationen zur Verwaltung von Ressourcen Scheduler zum planen von Aufgaben Cloud Shell Policy Manager für die Zugriffsverwaltung Backup zur Datensicherung 14

Mobile Tools erstellen von ansprechenden Android-, ios- und Windows-Apps Zugriff auf bestehende APIs im Azure Ökosystem zentrale Verwaltung für alle mobilen Ressourcen 15

Media Services &Media Analytics Audio- und Videoinhalte nach Maß verschlüsseln, speichern, analysieren oder streamen 16

Media Services &Media Analytics 16

Media Services &Media Analytics Deep-Learning-basierte Analyse extrahiert fortgeschrittene Meta-Daten 17

Live Demo.

Datenbanken NoSQL MySQL SQL MariaDB 19

DevOps Board - arbeit mit kanban-boards DevTestLabs für virtuelle Klassenräume zum zusammenarbeiten Repos - private Git Repository 20

DevOps Board - arbeit mit kanban-boards DevTestLabs für virtuelle Klassenräume zum zusammenarbeiten Repos - private Git Repository 20

Entwicklungstools Visual Studio - Entwicklungsumgebung (IDE) Mitgelieferten SDKs Visual Studio-Code - Editor für Entwicklung Außerdem Entwicklungstools wie eclipse, IntelliJ 21

Entwicklungstools Visual Studio - Entwicklungsumgebung (IDE) Mitgelieferten SDKs Visual Studio-Code - Editor für Entwicklung Außerdem Entwicklungstools wie eclipse, IntelliJ 21

Identität Active Directory - sichere Identität - und Zugriffsverwaltung Information Protection - vertrauliche Daten besser zu schützen 22

Netzwerk Virtual WAN Virtual Network VPN Gateway Azure DNS Azure Firewall 23

Compute Virtual Machines Bereitstellen von Server VMs Datenbanken und andere Azure Dienste Alle gängigen Server OS Eigene Images ebenfalls möglich Verständliche und automatische Erstkonfiguration Bereitstellung nach 2 Minuten abgeschlossen Zahlung pro Nutzstunde möglich 24

Live Demo.

Storage Bereitstellung von Speicher HDD & SSD Disk Speicher Daten Speicher (Cloud) Flexibel skalierbar Alles wird gesichert Automatische Archivierung 26

Azure Stack Großer Nachteil bei Clouds: Oft public Cloud Erfüllt nicht Sicherheits- und Compliance-Standarts Ermöglicht Azure als private Cloud Eigene Hardware verwenden 27

Web Web-Apps Bereitstellen von Web-Apps z.b. ASP.NET, php, Java, python Azure Services interne MySQL DB möglich direkte Verwaltung über Konsole 28

Web Web-Apps Bereitstellen von Web-Apps z.b. ASP.NET, php, Java, python Azure Services interne MySQL DB möglich direkte Verwaltung über Konsole 28

KI und Machine Learning KI-Dienste Beispiel: Chat-Bot 2: Authentifizierung 3: Anfordern von Informationen 4: Verarbeitung 5: Verfeinerung der Anfrage 6: Erfassung 7: Verbesserung des Bots 29

KI und Machine Learning Machine-Learning Schnelle Einrichtung und Bereitstellung Lässt sich in Open Source Projekte integrieren 30

KI und Machine Learning Machine-Learning Schnelle Einrichtung und Bereitstellung Lässt sich in Open Source Projekte integrieren 30

KI und Machine Learning 30

KI und Machine Learning Cognitive Services 31

KI und Machine Learning Cognitive Services 31

IV. Alleinstellungsmerkmale IaaS (Infastructure as a Service) Führender Anbieter IaaS Kein Kauf und keine Wartung von ITInfrastruktur Cloud an Bedürfnisse genau Anpassbar 32

IV. Alleinstellungsmerkmale IaaS (Infastructure as a Service) Führender Anbieter IaaS Kein Kauf und keine Wartung von ITInfrastruktur Cloud an Bedürfnisse genau Anpassbar Flexibilität und Skalierbarkeit Anwendungen lassen sich in Azure starten Weniger Zeit für technisches, mehr Zeit für die Anwendung PayAsYouGoService 32

IV. Alleinstellungsmerkmale IaaS (Infastructure as a Service) Führender Anbieter IaaS Kein Kauf und keine Wartung von ITInfrastruktur Cloud an Bedürfnisse genau Anpassbar Flexibilität und Skalierbarkeit Anwendungen lassen sich in Azure starten Weniger Zeit für technisches, mehr Zeit für die Anwendung PayAsYouGoService 32

IV. Alleinstellungsmerkmale IaaS (Infastructure as a Service) Führender Anbieter IaaS Kein Kauf und keine Wartung von ITInfrastruktur Cloud an Bedürfnisse genau Anpassbar Flexibilität und Skalierbarkeit Anwendungen lassen sich in Azure starten Weniger Zeit für technisches, mehr Zeit für die Anwendung PayAsYouGoService Speicher Azure hat sehr viele Rechenzentren global verteilt Hohe Geschwindigkeit Optimale UserExperience 32

IV. Alleinstellungsmerkmale Erweiterung der bestehenden ITStruktur Man muss nicht zwischen physischer IT oder der Cloud wählen Es lässt sich alles miteinander kombinieren 33

IV. Alleinstellungsmerkmale Starke AnalyseTools Integrierte Tools der Datenanalyse Managed SQLService, Maschine Learning, etc. Unternehmen kann bessere Entscheidungen treffen 33

V. Vorteile für Kunden In über 700.000 der unterschiedlichsten Unternehmen im Einsatz Für kleine, mittelständische und große Konzerne interessant Einfache Administration 34

V. Vorteile für Kunden Beispiel VMs Verschiedenste Betriebssysteme Vorkonfigurierte Images Skalierbar: Erweiterung der VM während des Betriebs Zahlung nur für die tatsächliche Nutzzeit Zugriff über RDP 34

V. Vorteile für Kunden Beispiel VMs Verschiedenste Betriebssysteme Vorkonfigurierte Images Skalierbar: Erweiterung der VM während des Betriebs Zahlung nur für die tatsächliche Nutzzeit Zugriff über RDP 34

V. Vorteile für Kunden Beispiel Backup/Recovery Backup jedes eingebundenen Geräts Beispiel Daten VMs lokal und als Backup in der Cloud Verschiedenste Betriebssysteme Vorkonfigurierte Images Skalierbar: Erweiterung der VM während des Betriebs Zahlung nur für die tatsächliche Nutzzeit Zugriff über RDP 34

V. Vorteile für Kunden Beispiel Backup/Recovery Backup jedes eingebundenen Geräts Daten lokal und als Backup in der Cloud 35

V. Vorteile für Kunden User und Rechteverwaltung Zentrales Active Directory in Microsoft Azure Nutzer, Rechte, Clientverwaltung Einbindung von Software (SingleSignOn) 36

V. Vorteile für Kunden Azure Marketplace über 4000 Angebote von den unterschiedlichen Entwicklern Softwarelösungen: SAP, Salesforce Datenbanklösungen: Oracle DB Einfache Integration in bestehende Umgebung 37

V. Vorteile für Kunden Azure Marketplace über 4000 Angebote von den unterschiedlichen Entwicklern Softwarelösungen: SAP, Salesforce Datenbanklösungen: Oracle DB Einfache Integration in bestehende Umgebung 37

V. Vorteile für Kunden Windows Virtual Desktop Terminalserver Lösung für virtuelle Desktopumgebung User arbeitet über eine Verbindung direkt auf dem Server und nicht auf PC Technologie bei Azure bereits dabei: keine Bereitstellung eines extra dafür konfigurierten Servers 38

V. Vorteile für Kunden Windows Virtual Desktop Terminalserver Lösung für virtuelle Desktopumgebung User arbeitet über eine Verbindung direkt auf dem Server und nicht auf PC Technologie bei Azure bereits dabei: keine Bereitstellung eines extra dafür konfigurierten Servers 38

V. Nachteile Kann teuer werden Starke Internetanbindung erforderlich Bugs Geringe Qualität bestimmter Komponenten Kein freier Support für Bugs Expertise nötig 39

VI. Fazit Arbeiten mit Azure lohnt sich vor allem für mit Microsoft basierten Anwendungen arbeitenden Unternehmen oder Kunden, da diese sich leicht in Azure integrieren lassen. Die Technologie unterscheidet sich kaum von Konkurrierenden. Preislich besteht allerdings ein großer Unterschied zur Konkurrenz. 40

Vielen Dank!

Quellen https://rubygarage.s3.amazonaws.com/uploads/article_image/file/785/iaas-paas-saas-hierarchy-diagram.jpg https://rubygarage.s3.amazonaws.com/uploads/article_image/file/785/iaas-paas-saas-hierarchy-diagram.jpg https://bilder.bild.de/fotos-skaliert/rechenzentrum-29092566-47925618/2,w=993,q=high,c=0.bild.jpg https://www.cloverinfotech.com/repository/it%20infrastructure%20services%20diagram%202018-01-01.jpg http://simplicity-creations.com/wp-content/uploads/2018/06/best-big-data-analytics-company.png https://azure.microsoft.com/de-de/pricing/details/virtual-machines/linux/ https://www.thomasmaurer.ch/wp-content/uploads/2018/10/create-azure-recovery-services-vault.jpg https://msdnshared.blob.core.windows.net/media/msdnblogsfs/prod.evol.blogs.msdn.com/communityserver.blogs.components.weblogfiles/ 00/00/01/15/70/0574.1.png https://azuremarketplace.microsoft.com/en-usrketplace/marketplace/apps/category/databases?page=1 http://www.connectria.com/blog/5-unique-benefits-of-microsoft-windows-azure/ https://www.saasplaza.com/de/blog/what-are-benefits-microsoft-azure https://azure.microsoft.com/de-de https://www.youtube.com/watch?v=732uml2cwsw https://www.youtube.com/watch?v=l_-i_f1x2bu&t=206s https://services.azureml.net/