Wie entwerfe ich meine Cloud-Lösungen richtig? Wie behalte ich den Überblick über zusammengehörige Ressourcen? Habe ich die Kosten im Blick? Und wer sagt mir, wie es meiner Anwendung geht? Philipp Pendelin und Roman Schacherl zeigen Best-Practice-Beispiele aus der Welt von Microsoft Azure aus der Sicht von DevOps.
Philipp Pendelin ist Absolvent des Studiengangs Software Engineering der Fachhochschule Hagenberg und arbeitet als Software-Architekt bei der Firma softaware gmbh. Das Interesse an Software-Entwicklung und Microsoft-Technologien begleitet ihn bereits seit seiner Jugend. Nebenberuflich... Read More →
Saturday April 16, 2016 09:15 - 10:00 CEST
15.04 (Großer Saal)Wissensturm Linz
Der wichtigste Lebenszyklus einer Anwendung ist, wenn sie in Production geht. In der Entwicklungsphase ist man daran gewöhnt, dass man den Source-code einfach debuggen kann. In Production mit mehrere hunderten Users sieht es aber anders aus. Das ist der Punkt, wo sogenannte Monitoring und Application Performance Management (APM) Tools ins Spiel kommen. Diese Session beschäftigt sich damit, wie die richtigen Tools die Zusammenarbeit fördern und somit die Produktivität beim Analysieren von Performance und Production Probleme steigern können. Neben Application Insights zeigen wir auch Azure extensions, mit deren Hilfe 3rd Party Produkte optimal in ein Azure Environment integriert werden kann oder die es auch erlauben eine hybride Umgebung mit Azure und On-Premise Komponenten einfach zu betreiben.
Martin is Developer Advocate at ruxit. Before joining ruxit, he worked as a Lead Software Developer and Architect on Java web applications for about a decade. Besides that, he is dedicated to software architecture, retro gaming and running.
Gergely Kalapos ist Software Engineer bei Dynatrace in Linz und beschäftigt sich seit vielen Jahren mit Softwareentwicklung vorwiegend mit Microsoft Technologien. Bei Dynatrace ist er Teil eines Teams, das für Microsoft Produkte Application Performance Monitoring (APM) Tools entwickelt... Read More →
Die Provisionierung von komplexen Softwaresystemen ist schwierig. Bis dato musste man sich meist mit nicht-trivialen Deployment Skripten arrangieren um diese Tätigkeiten effizient durchführen zu können. Probleme wie Versionierung dieser Skripte, Implementierung von Abhängigkeiten von Teilsystemen, etc. sind nur einige mit denen man konfrontiert wird. Hier hilft der Azure Resource Manager (ARM). Dieser ermöglicht die Erstellung von Deployment Vorlagen, wobei hier die einzelnen Ressourcen eines Gesamtsystems inklusive deren Abhängigkeiten deklarativ beschrieben werden. Dieser Vortrag liefert einen Überblick über den Azure Resource Manager und wie einfach es ist ARM Deployment Vorlagen zu erstellen...
Seit 2011 arbeitet Oliver bei Microsoft Österreich GmbH und war bereits in unterschiedlichen Bereichen tätig. Bevor er in das Developer Experience & Evangelism (DX) Team wechselte und seine aktuelle Rolle eines Technical Evangelist für Azure übernahm, unterstützte er als Microsoft... Read More →
Bei der Datenverschlüsselung in SQL Azure war man bis vor kurzem auf sich alleine gestellt. Jeder, der das bereits selbst gemacht hat, bekommt bei der Erwähnung von "key rollover" sofort Bauchschmerzen. Wir sehen uns Always Encrypted sowie Azure KeyVault genauer an, wie viel beziehungsweise wie wenig Aufwand jetzt notwendig sind um es richtig zu machen. RLS (Row level security) und TDE (Transparent data encryption) verdienen natürlich auch eine Erwähnung im Kontext der Datensicherheit.
In dieser Session zeigen wir die verschiedenen Möglichkeiten zur Implementierung von SharePoint Server 2016 mit den Infrastruktur Diensten von Azure IaaS (Infrastructure as a Service). Dabei soll auch auf die Vorteile von Azure IaaS in Zusammenhang mit der Integration bestehender SharePoint On-Premises Umgebungen eingegangen werden. So lassen sich z.B. mit wenigen Mausklicks schnell Infrastrukturen für SharePoint 2016 Development- oder Quality-Farmen erstellen und betreiben. Die Azure Infrastruktur Dienste können auch sehr gut bei Migrations-Szenarien von älteren SharePoint Versionen behilflich sein. Wir zeigen wie Sie eine SharePoint Server 2016 Farm Infrastruktur „schritt für schritt“ in Azure aufbauen können. Weiter wird auf das neue SharePoint 2016 Rollenmodell (MinRole) eingegangen und was dies für den Aufbau von SharePoint Topologien bedeutet. Egal ob Sie viel mit SharePoint zu tun haben, in dieser Session werden Ihnen unabhängig davon vor allem die Azure IaaS Möglichkeiten für Microsoft Server Infrastrukturen praxisorientiert mit vielen Demos präsentiert.
Geschäftsführung | Business Development, HATAHET productivity solutions GmbH
Nahed Hatahet ist Gründer und Geschäftsführer der HATAHET productivity solutions (www.hatahet.eu) und als Collaboration und Productivity Consultant tätig. Herr Hatahet bringt mehr als 23 Jahre Berufserfahrung in der strategischen Beratung und Realisierung von IT Produktivitätslösungen... Read More →
Saturday April 16, 2016 14:00 - 14:45 CEST
15.06 (Seminarraum)Wissensturm Linz
Test- und Produktionsumgebungen gehören zum täglich Brot von Entwicklungs-, Test- und Adminteams. In der Praxis sieht man dabei sehr oft das Phänomen, dass die diversen Umgebungen immer wieder von den Beteiligten händisch angelegt und gepflegt werden. In modernen DevOps-Prozessen ist dieses Vorgehen nicht mehr zeitgemäß, fehleranfällig und zu teuer. Im Vortrag soll am Beispiel von Azure App Services und Visual Studio Team Services vorgestellt werden, wie Umgebungen mit modernen Deployment- und Verwaltungskonzepten in Azure betrieben und automatisch deployed werden können. Die Grundlage für die Build-, Deployment- und Testautomatiseriung bildet hierbei Visual Studio Team Services.
Rainer Stropek ist seit über 20 Jahren als Unternehmer in der IT-Industrie tätig. Er gründete und führte in dieser Zeit mehrere IT-Dienstleistungsunternehmen und entwickelt im Augenblick in seiner Firma "software architects" mit seinem Team die preisgekrönte Software "time cockpit... Read More →