Devops David Jaroš https://cs.wikipedia.org/wiki/DevOps#/media/File:Devops.svg.

Slides:



Advertisements
Ähnliche Präsentationen
Phasen und ihre Workflows
Advertisements

© 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice HP Web Jetadmin.
Einführung von Team System Ein Vorgehensvorschlag
Was ist J2EE Die Vorteile von J2EE J2EE Modell Die Komponente von J2EE
Bewertung des Prozessoptimierungsansatzes 'ITIL' am Beispiel des Projektes PolyWorkPlace bei Bayer Business Services GmbH.
Universität Stuttgart Institut für Kernenergetik und Energiesysteme I nstitut für K ernenergetik und E nergiesysteme Rational Unified Process (RUP) - Definitionen.
Rational Unified Process (RUP) - Definitionen
© by cellconsult.com Application Testing & Test Management.
Thats IT!. Titelmasterformat durch Klicken bearbeiten Über uns Mit uns bekommen Sie: Beratung – Doing - Betreuung langjährige Erfahrung umfassende Beratung.
Continuous Integration mit Jenkins
Cooperation unlimited © Zühlke Juni 2009 Hansjörg Scherer Folie 1 Cooperation unlimited TFS als BackEnd für Visual Studio und Eclipse.
Aus der Werkstatt durch die Cloud in die Produktion
Agenda 13: Begrüßung & Einführung in das Thema
ICT-Projektmanagement & OE Magisterstudium Wirtschaftsinformatik
© Zühlke 2012 Oliver Brack Romano Roth iOS, Android, WP7: Alle nativ auf einen Streich Fragenkatalog zu umgesetzten Apps 27. September 2012 Folie 1.
Service Management mit NetIQ Lösungen
Das Unternehmen.
Application Lifecycle Management Day 25. August 2008 Erfolgreiche Software- Entwicklung in Offshore-Projekten mit Microsoft Team Foundation Server Thomas.
Thomas Schissler – artiso solutions GmbH Artur Speth – Microsoft Deutschland GmbH.
Software Architektur für on-premise und die Cloud Lösungen
„Continuous Delivery“
System Center 2012 Automatisierung von IT-Prozessen Sinja Herbertz Education Support Centre Deutschland.
Weg mit Fehlern, die kein Entwickler versteht …
Christian Binder Senior Platform Strategy Manager Microsoft Deutschland GmbH.
Praxiserfahrungen aus Projekten
DevOps in der Praxis Umfrage Q4/2015
© Copyright INFORM GmbH Seminarvortrag im Studiengang Scientific Programming von Nicole Küpper am Analyse des Updatevorgangs und Auswahl.
Seminararbeit Release Management von Web-Systemen Minh Tran Lehrstuhl für Software Engineering RWTH Aachen
Technologietag Baugruppentest Wege der Standardisierung im Funktions- und EOL-Test Markus Koetterl National Instruments Germany GmbH.
Systems Requirements & Achitectur ENG 2 & ENG 3 Training Kunde,
Das Software Defined Datacenter Rüdiger Melzer Senior Systems Engineer, Alliance Management VMware
Zusammenarbeit in der IBM ConnectionsCloud. Cloud..as a Service Infrastructure as a Service (Softlayer an IBM Company) Plattform as a Service (IBM Bluemix)
EFFORTMANAGEMENT Jan Gerber Simon Hofmann Lukas Nonnenmacher.
Software-Delivery auf Knopfdruck IBM Cloud & DevOps.
© 2014 VMware Inc. All rights reserved. Automatisierung und Verrechnung in einer IoT Cloud am Beispiel von Bosch Private Cloud Costing | Cloud Business.
Semesterprojekt „Formale Methoden“ Thema: Management des Testens Fakultät für Wirtschaftswissenschaften Tina Michel Sven Soward Alexander Lehmann.
AGILES RELEASE MANAGEMENT © SOLVEIG STEINMEIER (C) SOLVEIG STEINMEIER - RM CAMP RM JUNI 2016.
Seminar Softwareproduktlinien Domänenspezifische Sprachen Sascha Draffehn von.
Willkommen zur Schulung
SE: Systementwurf, © Till Hänisch 2003 Systemarchitektur nach Sommerville, Software Engineering, Addison Wesley.
Kaseya System Backup and Recovery
Firmenpräsentation Incite GmbH.
Robotron – Titel der Präsentation Olaf Nowatzki Dresden,
WS2016: Container von A bis Z
Vernetzte Forschungsumgebung in den eHumanities
Christian Ketterer Curriculum Vitae
Management (w/m) Unser Unternehmen Software- und Beratungshaus
Project and Service Management
Business Model Canvas Hospital Case xy.2016 Iteration #1
On the edge, we need to soar or dive, or we will fall.
Phasenplan für unterschiedliche Projektarten
Continuous Integration
Continuous Integration mit TeamCity
Lernfeld 7 Überblick.
Einführung des Forschungsinformationssystems Pure an der CAU Kiel
Prüfer: Prof. Dr. rer. nat. Volker Sander David Scheuren
Herzlich willkommen! Windows Server 2016, System Center 2016 & Windows 10 Berlin,
Aktuelle Planung Release 3.0.0
Digitale Transformation
Digitalisierung erfolgreich umsetzen
Prozessmodell
Vorgaben und Richtlinien
Projektvorschlag für ISO 9001:2008-Implementierung
Die 5 Change-Bereiche: Definieren Sie Initiativen aus allen fünf Bereichen, um eine Veränderung zum Erfolg zu führen Führung & Vorbilder Kommunikation.
Bugtracker – Ein wichtiges Werkzeug in der Softwareentwicklung
Continuous Integration (Kontinuierliche Integration)
Ein Wandel in der Unternehmenskultur
DevOps Michael Minh Pham.
IBM Software Group Astaro – a Sophos company Cloud-Anwendungen mit lokalen Systemen flexibel integrieren Die Aufgabe: Astaro, seit 2011 als Network Security.
Carsten Marmulla Bochum,
 Präsentation transkript:

Devops David Jaroš https://cs.wikipedia.org/wiki/DevOps#/media/File:Devops.svg

Gliederung Definition Einführung von DevOps DevOps in der Praxis DevSecOps

Definition beschreibt einen Prozessverbesserungs-Ansatz aus Bereichen der Softwareentwicklung und Systemadministration Development (englisch für Entwicklung)+IT Operations (englisch für IT-Betrieb) eine effektivere und effizientere Zusammenarbeit der Bereiche Dev, Ops und Qualitätssicherung (QS) ermöglichen durch gemeinsame Anreize, Prozesse und Software-Werkzeuge kümmert sich um die Bereitstellung der Infrastruktur für Dienste und die Auslieferung dieser Dienste

https://cs.wikipedia.org/wiki/DevOps#/media/File:Devops.svg

Einführung von DevOps für die erfolgreiche Einführung bzw. Umsetzung von DevOps werden einige Maßnahmen empfohlen: Erstellung von Business Cases zum Belegen der Notwendigkeit von DevOps Aufbau einer ganzheitlichen Kultur der Zusammenarbeit Umsetzung von Maßnahmen zur Nutzung von Automatisierung Gemeinsame Metriken zur Messung des Erfolgs für Dev- und Ops-Teams

DevOps in der Praxis die Verwendung bedeutet für die Entwickler eine vermehrte Beschäftigung mit: Installieren von virtuellen Maschinen Aspekten der IT-Sicherheit („DevSec“) Planung und Durchführung von Auslieferungen Beschäftigung mit Automatisierung in Kombination mit „Infrastructure as Code“ viele stabile Releases ermöglicht werden verstärkte Automatisierung von Dev- und Ops-Aufgaben

DevOps in der Praxis Automatisiert ablaufen sollen zum Beispiel: Build aus dem Repository statische und dynamische Code-Analysen Unit-, Integrations-, System- und Performance-Testes Continuous-Integration- und Continuous-Delivery-Werkzeuge ermöglichen den erforderlichen hohen Grad an Automatisierung der „Deployment Pipeline“

Kontinuierliche Integration Prozess des fortlaufenden Zusammenfügens von Komponenten zu einer Anwendung das Ziel ist die Steigerung der Softwarequalität

https://www.vocalcom.fr/recrutement/devops/

DevOps in der Praxis Code – Code-Entwicklung und Code-Review, Werkzeuge zur Versionskontrolle, Zusammenfügen von Code (Merge) Build – Werkzeuge zur kontinuierlichen Integration und Erstellung eines „Build Status“ Test – Statische und dynamische Code-Analysen und Tests Package – Package Manager zum Ausliefern von binären Formaten (ZIP, JAR, WAR, DLL, Docker Image), Release – Change Management, z. B. nach ITIL, Freigabe von Releases (Application-Release-Automation- (ARA-)Tools) Configure – „Configuration“ oder „Systems Management“-Werkzeuge (Infrastructure as Code-Werkzeuge), Monitor – Monitoring von Applikationen (Application performance management), Kunden-Feedback

DevSecOps ist für die Sicherheit der Infrastruktur und das IT-Compliance zuständig Aufgabengebiete von DevSecOps: Zoning und Containment (z. B. Definition von Sicherheitsgruppen) IT-Anlagenwirtschaft und Geräteattestierung Logging, Monitoring, Auditing und OpsDB-Verwaltung Authentifizierungs- und Autorisierungsmechanismen

Fragen?

Quellen Bilder: Informationen: https://cs.wikipedia.org/wiki/DevOps#/media/File:Devops.svg https://www.vocalcom.fr/recrutement/devops/ Informationen: https://www.dev-insider.de/was-ist-devops-a-570286/ https://theagileadmin.com/what-is-devops/ https://de.atlassian.com/devops https://de.wikipedia.org/wiki/DevOps https://cs.wikipedia.org/wiki/DevOps https://de.wikipedia.org/wiki/Kontinuierliche_Integration