Wenn es um Innovationsfähigkeit und Geschwindigkeit in der IT geht, fällt in der Regel das Stichwort DevOps. DevOps steht für die gemeinsame Betrachtung von technischen und organisatorischen Abläufen in der Anwendungsentwicklung (Dev) und dem IT-Betrieb (Ops), sowie der engen Verzahnung dieser Bereiche über den gesamten Lebenszykus der Software hinweg. Der Vortrag beleuchtet die organisatorischen und technischen Themen anhand der Geschichte hinter dem neuen dm-onlineShop.
Speaker: Alexander Pacnik, inovex GmbH
DevOpsCon, 24.11.2015
Weitere Vorträge von inovex: https://www.inovex.de/de/content-pool/vortraege/
DevOps fordert die Anwendung agiler Methoden und Konzepte des Software-Managements für die IT Operations. Was das bedeutet, erfahren Sie hier!
Eine Revolution findet zurzeit in den Anwendungsentwicklungs-Abteilungen statt: Agile Entwicklungs- und Projektmanagement-Ansätze ersetzen schwerfällige Wasserfall-Methoden und versprechen rasche Auslieferung von neuer Funktionalität mit besserer Qualität.
Doch dies kann nur eine Seite der Medaille sein: Der IT-Betrieb muss genauso in der Lage sein, den sehr viel höheren Rhythmus an Changes und Releases bewältigen zu können. Die Antwort darauf: DevOps!
In dieser Präsentation erhalten Sie eine Übersicht über die neusten Trends im IT-Betrieb und wie man neu (DevOps) mit alt (ITIL) verbindet und Hype vn der Realität unterscheidet.
DevOps - Programmierst Du noch oder betreibst Du schon?Jean-Pierre König
Seit der Jahrtausendwende ist in der Softwareentwicklung einiges in Bewegung geraten. Es dürfte heute kaum ein Unternehmen geben, das nicht mindestens agile Elemente in seinen Entwicklungsprozess integriert hat. Meist mit dem Ziel, das Risiko zu minimieren Software an den Anforderungen vorbei zu entwickeln und schlussendlich Kosten bei der Entwicklung zu sparen. Aber wie lässt sich agile Softwareentwicklung in den Betrieb integrieren? Wie läuft das bisher?
Welche Probleme gibt es dabei und wie kann man diese lösen?
Im Vortrag wird anhand praktischer Erfahrung darauf eingegangen, wie agile Softwareentwicklung durch Continuous Deployment und Continuous Delivery das Betriebsumfeld innovieren kann.
Infrastruktur agil bauen - der DBA im SAFe-UmfeldDaniel Steiger
Das Scaled Agile Framework kombiniert Ansätze aus den agilen Methoden Scrum, Kanban und Extreme Programming mit Lean Thinking sowie den von Donald G. Reinertsen formulierten Prinzipien zum Lean Product Development und ermöglicht es so, Agilität im Enterprise Umfeld und grossen Maßstab anzuwenden. Für die Entwickler tönt das sehr spannend, aber geht denn das auch im Infrastrukturbau? Klar Infrastructure-as-Code, ist ja schliesslich auch nur programmieren, aber wenn dann die gestandenen Datenbankadministratoren sich in einem agilen Team einfinden müssen, ist der Spass vielleicht schon vorbei.
In diesem Vortrag wird die Struktur von SAFe aufgezeigt und dann auf die Erfahrungen eines DBA und System-Engineer-Teams eingegangen, welches in ein bestehendes SAFe-Umfeld integriert wurde. Die DevOps-Phasen mit initialem Aufbau, Betrieb mit SLA-Verantwortung und Lifcycle werden ebenfalls vorgestellt und der Ablauf von PI (Programm Increment) über Sprints mit Userstories erläutert.
DevOps Modelle von Google & Co. können nicht 1:1 auf eine Enterprise IT kopiert werden. Vielmehr ist DevOps eine Reise, die für traditionell geprägte Unternehmen einen Kulturwandel bedeutet.
http://www.opitz-consulting.com/go/3-4-11
Viele Betriebe haben in den letzten Jahren ihren Anwendungsbetrieb an ITIL ausgerichtet. Jetzt kommt mit DevOps eine neue Philosophie daher, die vielfach aus der Entwicklung getrieben wird. Das Misstrauen auf beiden Seiten ist groß. Unsere Application-Management-Experten Richard Attermeyer und Ines Möckel zeigten in einem Vortrag bei der OOP 2015, dass ITIL und DevOps eine gute Kombination sein können, von der alle Projektbeteiligte profitieren.
DevOps findet schnell Anklang in SMBs. Organisationen, die bisher auch eine nicht sehr formalisierte Trennung zwischen Entwicklung und Betrieb hatten und häufig auch noch nicht über formalisierte Prozesse verfügen. Viele andere Betriebe haben dann in den letzten Jahren angefangen ITIL / ITSM einzuführen, eine Initiative, die eher aus dem Betrieb getrieben wurde und auf Entwicklungsbereiche häufig als Behinderung betrachtet werden.
DevOps auf der anderen Seite ist eine Philosophie, die häufig aus den Entwicklungsabteilungen getrieben wird und auf Skepsis in den Betriebsabteilungen trifft (die wollen uns überflüssig machen, funktioniert nicht mit SOX). Häufig liegt das an falsch verstandenen Ideen der beiden Methoden / Philosophien. Im Vortrag zeigen wir am Beispiel der Einführung von ITIL für Managed Services, wie DevOps Prinzipien bei der Umsetzung von ITIL unterstützen können.
--
Über uns:
Als führender Projektspezialist für ganzheitliche IT-Lösungen tragen wir zur Wertsteigerung der Organisationen unserer Kunden bei und bringen IT und Business in Einklang. Mit OPITZ CONSULTING als zuverlässigem Partner können sich unsere Kunden auf ihr Kerngeschäft konzentrieren und ihre Wettbewerbsvorteile nachhaltig absichern und ausbauen.
Über unsere IT-Beratung: http://www.opitz-consulting.com/go/3-8-10
Unser Leistungsangebot: http://www.opitz-consulting.com/go/3-8-874
Karriere bei OPITZ CONSULTING: http://www.opitz-consulting.com/go/3-8-5
About Dogs and Cats - über DevOps in großen KonzernenStefan Bauer
Die zunehmenden Möglichkeiten der Automatisierung hat die DevOps Bewegung in den letzten Jahren massiv vorangetrieben. Die Technologieveränderungen scheinen jedoch die klassischen Konflikte in den IT-Abteilungen nicht zu reduzieren.
Was bedeutet diese massive Technologieveränderung für die tägliche Arbeit in einem großen IT-Konzern?
Unterstützen die klassische Arbeitsabläufe und Organisationsstrukturen die Effizienz der neuen Technologien?
Wie kann ein Wandel in der IT-Industrie vorwärts bewegt werden?
Dieser Vortrag soll Erfahrungen vermitteln und Denkmodelle vorstellen, um ein gemeinsames Bild von Technologie und menschlichen Organisationen zu entwickeln.
Migration von Applikationen in die CloudAarno Aukia
Webinar zu Docker Container-Technologie und DevOps-Prinzipien: https://vshn.ch/kostenloses-webinar-migration-von-applikationen-in-die-cloud-mit-docker-container-technologie-und-devops-prinzipien/
Wenn es um Innovationsfähigkeit und Geschwindigkeit in der IT geht, fällt in der Regel das Stichwort DevOps. DevOps steht für die gemeinsame Betrachtung von technischen und organisatorischen Abläufen in der Anwendungsentwicklung (Dev) und dem IT-Betrieb (Ops), sowie der engen Verzahnung dieser Bereiche über den gesamten Lebenszykus der Software hinweg. Der Vortrag beleuchtet die organisatorischen und technischen Themen anhand der Geschichte hinter dem neuen dm-onlineShop.
Speaker: Alexander Pacnik, inovex GmbH
DevOpsCon, 24.11.2015
Weitere Vorträge von inovex: https://www.inovex.de/de/content-pool/vortraege/
DevOps fordert die Anwendung agiler Methoden und Konzepte des Software-Managements für die IT Operations. Was das bedeutet, erfahren Sie hier!
Eine Revolution findet zurzeit in den Anwendungsentwicklungs-Abteilungen statt: Agile Entwicklungs- und Projektmanagement-Ansätze ersetzen schwerfällige Wasserfall-Methoden und versprechen rasche Auslieferung von neuer Funktionalität mit besserer Qualität.
Doch dies kann nur eine Seite der Medaille sein: Der IT-Betrieb muss genauso in der Lage sein, den sehr viel höheren Rhythmus an Changes und Releases bewältigen zu können. Die Antwort darauf: DevOps!
In dieser Präsentation erhalten Sie eine Übersicht über die neusten Trends im IT-Betrieb und wie man neu (DevOps) mit alt (ITIL) verbindet und Hype vn der Realität unterscheidet.
DevOps - Programmierst Du noch oder betreibst Du schon?Jean-Pierre König
Seit der Jahrtausendwende ist in der Softwareentwicklung einiges in Bewegung geraten. Es dürfte heute kaum ein Unternehmen geben, das nicht mindestens agile Elemente in seinen Entwicklungsprozess integriert hat. Meist mit dem Ziel, das Risiko zu minimieren Software an den Anforderungen vorbei zu entwickeln und schlussendlich Kosten bei der Entwicklung zu sparen. Aber wie lässt sich agile Softwareentwicklung in den Betrieb integrieren? Wie läuft das bisher?
Welche Probleme gibt es dabei und wie kann man diese lösen?
Im Vortrag wird anhand praktischer Erfahrung darauf eingegangen, wie agile Softwareentwicklung durch Continuous Deployment und Continuous Delivery das Betriebsumfeld innovieren kann.
Infrastruktur agil bauen - der DBA im SAFe-UmfeldDaniel Steiger
Das Scaled Agile Framework kombiniert Ansätze aus den agilen Methoden Scrum, Kanban und Extreme Programming mit Lean Thinking sowie den von Donald G. Reinertsen formulierten Prinzipien zum Lean Product Development und ermöglicht es so, Agilität im Enterprise Umfeld und grossen Maßstab anzuwenden. Für die Entwickler tönt das sehr spannend, aber geht denn das auch im Infrastrukturbau? Klar Infrastructure-as-Code, ist ja schliesslich auch nur programmieren, aber wenn dann die gestandenen Datenbankadministratoren sich in einem agilen Team einfinden müssen, ist der Spass vielleicht schon vorbei.
In diesem Vortrag wird die Struktur von SAFe aufgezeigt und dann auf die Erfahrungen eines DBA und System-Engineer-Teams eingegangen, welches in ein bestehendes SAFe-Umfeld integriert wurde. Die DevOps-Phasen mit initialem Aufbau, Betrieb mit SLA-Verantwortung und Lifcycle werden ebenfalls vorgestellt und der Ablauf von PI (Programm Increment) über Sprints mit Userstories erläutert.
DevOps Modelle von Google & Co. können nicht 1:1 auf eine Enterprise IT kopiert werden. Vielmehr ist DevOps eine Reise, die für traditionell geprägte Unternehmen einen Kulturwandel bedeutet.
http://www.opitz-consulting.com/go/3-4-11
Viele Betriebe haben in den letzten Jahren ihren Anwendungsbetrieb an ITIL ausgerichtet. Jetzt kommt mit DevOps eine neue Philosophie daher, die vielfach aus der Entwicklung getrieben wird. Das Misstrauen auf beiden Seiten ist groß. Unsere Application-Management-Experten Richard Attermeyer und Ines Möckel zeigten in einem Vortrag bei der OOP 2015, dass ITIL und DevOps eine gute Kombination sein können, von der alle Projektbeteiligte profitieren.
DevOps findet schnell Anklang in SMBs. Organisationen, die bisher auch eine nicht sehr formalisierte Trennung zwischen Entwicklung und Betrieb hatten und häufig auch noch nicht über formalisierte Prozesse verfügen. Viele andere Betriebe haben dann in den letzten Jahren angefangen ITIL / ITSM einzuführen, eine Initiative, die eher aus dem Betrieb getrieben wurde und auf Entwicklungsbereiche häufig als Behinderung betrachtet werden.
DevOps auf der anderen Seite ist eine Philosophie, die häufig aus den Entwicklungsabteilungen getrieben wird und auf Skepsis in den Betriebsabteilungen trifft (die wollen uns überflüssig machen, funktioniert nicht mit SOX). Häufig liegt das an falsch verstandenen Ideen der beiden Methoden / Philosophien. Im Vortrag zeigen wir am Beispiel der Einführung von ITIL für Managed Services, wie DevOps Prinzipien bei der Umsetzung von ITIL unterstützen können.
--
Über uns:
Als führender Projektspezialist für ganzheitliche IT-Lösungen tragen wir zur Wertsteigerung der Organisationen unserer Kunden bei und bringen IT und Business in Einklang. Mit OPITZ CONSULTING als zuverlässigem Partner können sich unsere Kunden auf ihr Kerngeschäft konzentrieren und ihre Wettbewerbsvorteile nachhaltig absichern und ausbauen.
Über unsere IT-Beratung: http://www.opitz-consulting.com/go/3-8-10
Unser Leistungsangebot: http://www.opitz-consulting.com/go/3-8-874
Karriere bei OPITZ CONSULTING: http://www.opitz-consulting.com/go/3-8-5
About Dogs and Cats - über DevOps in großen KonzernenStefan Bauer
Die zunehmenden Möglichkeiten der Automatisierung hat die DevOps Bewegung in den letzten Jahren massiv vorangetrieben. Die Technologieveränderungen scheinen jedoch die klassischen Konflikte in den IT-Abteilungen nicht zu reduzieren.
Was bedeutet diese massive Technologieveränderung für die tägliche Arbeit in einem großen IT-Konzern?
Unterstützen die klassische Arbeitsabläufe und Organisationsstrukturen die Effizienz der neuen Technologien?
Wie kann ein Wandel in der IT-Industrie vorwärts bewegt werden?
Dieser Vortrag soll Erfahrungen vermitteln und Denkmodelle vorstellen, um ein gemeinsames Bild von Technologie und menschlichen Organisationen zu entwickeln.
Migration von Applikationen in die CloudAarno Aukia
Webinar zu Docker Container-Technologie und DevOps-Prinzipien: https://vshn.ch/kostenloses-webinar-migration-von-applikationen-in-die-cloud-mit-docker-container-technologie-und-devops-prinzipien/
Evolution der Softwareentwicklung: Von Wasserfall über Agile zu DevOpsDieter Ziegler
DevOps bringt Software-Entwicklung auf ein neues Level und bringt Agilität in der Entwicklungsumgebung. Lesen Sie, wie es sich mit der Zeit und den anderen Trends entwickelt.
Der State of DevOps Report ist eine jährliche Umfrage, die seit 2013 untersucht, wie sich DevOps verändert. Der Report liefert dabei einen wichtigen Leitfaden, wie wir uns selbst und unsere Teams weiter entwickeln können.
Auf Basis der Ergebnisse des State of DevOps Reports haben
- Nicole Forsgren (Vice President bei github)
- Jez Humble (DevOps Evangelist, Autor des DevOps Handbook)
- Gene Kim (Autor von The Phoenix Project, The Unicorn Project und DevOps Handbook)
über mehrere Jahre eine Auswertung gemacht und eine Reihe von Fähigkeiten und Eigenschaften identifiziert, die uns dabei unterstützen können, in unseren Teams bessere Ergebnisse zu erzielen. Ihre Ergebnisse haben die drei im Buch "Accelerate" zusammengefasst.
Lasst uns gemeinsam auf diese Fähigkeiten und Eigenschaften schauen und auch einige eher überraschende Erkenntnisse aus dem Report diskutieren: Eigenschaften, die uns eher behindern oder scheinbar keinen Einfluss auf unsere Arbeit haben.
Den Link zum Online Meetup stellen wir kurz vor der Veranstaltung zur Verfügung.
Die DevOps-Bewegung - Einführung und Überblick
OOP 2012, 24.01.2012
Uhrzeit: 14:00 - 14:45
Sprecher: Udo Pracht
Die Bereiche Software-Entwicklung und IT-Betrieb in größeren Unternehmen haben meist eine sehr verschiedene Vorstellung davon, wie selbstentwickelte Anwendungen produktiv genommen und betreut werden. Diese unterschiedliche Zielsetzung führt zu geschäftsrelevanten Verzögerungen, Behinderungen oder gar Ausfällen. Um das Problem zu lösen, will DevOps die Zusammenarbeit von Entwicklern und Administratoren agil gestalten, deren Umgang miteinander verbessern.
Der Vortrag stellt den Ansatz und aktuellen Stand des Themas im Überblick vor.
Realisierung des Application Lifecycle für den OWB - Teamarbeit fördern, Prozesse aktiv vereinfachen
Ziel eines intelligenten Application Lifecycles ist, aufgrund aktiver Prüfung und Benachrichtigungen, alle Fehler der Entwicklung sowie Störungen beim Deployment so schnell zu erkennen, dass jedem DBA ausreichend Zeit bleibt, Betrieb, Pflege und Erweiterung der Datenbanken aufrecht zu erhalten.
Seit einem Jahr nutzt ein Global Player der Metallbranche das Application Lifecycle Management von Minerva SoftCare und IKAN. Erfahren Sie, wie durch den Einsatz eines VCR das Change Management sowie durch die Lösung IKAN ALM ein automatisiertes Release Management (build & deploy) realisiert wurden und welche positiven Veränderungen sich daraus ergeben haben.
Slides from the DevOps day in Bern. The slidedeck covers basic DevOps but concentrates on Feature Teams, where DevOps is an enabler and integration technique.
Objektbasierte Versionierung und Lifecycle Management für den OWBMinerva SoftCare GmbH
Objektbasierte Versionierung und Application Lifecycle Management für den Oracle Warehouse Builder
• Optimierung der Teamarbeit durch Prozessklarheit
• Höhere Produktivität durch reduzierte Aufwände
• Höchste Transparenz und Softwarequalität
• Kürzere Projektlaufzeiten
• Ressourcenschonung, deutliche Entlastung der Oracle-Entwickler
• Hohe Ersparnis in der Softwareentwicklung
• Unterstützung der IT-Hochverfügbarkeit
• Vermeidung von Produktionsausfällen
• Umfassende Dokumentation auf "Knopfdruck"
Seit 2009 ist DevOps ein wichtiges Thema auf den IT-Konferenzen, und inzwischen empfehlen auch die großen Beratungshäuser eine DevOps-Strategie. Doch während sich die Tools hoher Popularität erfreuen und Quasistandard wurden, sind Kultur und Organisationsdesign auf der Strecke geblieben. Die Tools alleine realisieren nur einen kleinen Teil des Benefits von DevOps, der große Vorteil entsteht erst mit der Integration von DevOps-Struktur, Organisation und Kultur im Unternehmen zu bekommen. Wie breche ich Silos jenseits von Dev und Ops auf? Wie schaffe ich gemeinsame Ziele über die Abteilungsgrenzen hinaus? Wie mache ich eine verlässliche Testphase bei einem Deploy am Tag? Welche Strukturen von heute stehen DevOps im Weg?
Wir erledigen alles sofort - Warum Qualität, Risikomanagement, Usability und...Marc Bless
Wir erledigen alles sofort - Warum Qualität, Risikomanagement, Usability und Dokumentation nach jeder Iteration fertig sind (Scrum Med 2013) (CONSANIS)
Consanis - die Nr. 1 für Agile Methoden in der Medizintechnik
http://www.consanis.de
BizDevOps - Die prozessorientierte IT-OrganisationUwe Weng
BizDevOps ist die organisatorische Antwort der IT auf die zunehmende Digitalisierung der Geschäftsprozesse in immer kürzerer Zeit. Ein Blick auf die aktuellen Themen rund um die IT zeigt, dass eine organisatorische Neuausrichtung jetzt erstrebenswert ist. In diesem Vortrag wird nicht nur die Grundidee von BizDevOps vorgestellt, sondern auch die Folgewirkungen auf das Selbstverständnis der IT-Organisation, auf die Ermittlung des Wertbetrags der IT und vor allem auf die Zusammenarbeit mit Fachabteilungen und anderen Auftraggebern aufgezeigt. Anschließend werden konkrete Hinweise gegeben, wie eine Umsetzung auch in Ihrem Unternehmen erfolgreich sein kann.
Darüber hinaus wird visionär die skizzierte agile IT-Organisation auf die Gesamtorganisation übertragen. Eine agile Aufbauorganisation organisiert sich um die am Markt angebotenen Produkte und Dienstleistungen. Die entstehenden Teams oder Einheiten umfassen alle Kompetenzen, die benötigt werden, um Produkte erfolgreich entwickeln, vermarkten und betreiben/verkaufen zu können.
Was braucht ein DevOps-Team von einem DevOps? DevOps4DevOpsAnnegret Junker
Vortrag auf den IT-Tagen 365 DevOps: DevOps-Teams kümmern sich um die Entwicklung und dem Betrieb von Applikationen. Sie übernehmen die Verantwortung über den Build, das Deployment und den Betrieb ihrer Applikation. Trotzdem oder gerade deshalb brauchen sie Unterstützung, um diese Selbstbestimmung auch übernehmen zu können. Die Unterstützung betrifft die Definition und Vereinheitlichung der Buildstruktur, den Betrieb und die Pflege der Pipeline-Werkzeuge bis hin zur Pflege und Definition von statischen Codeanalysen.
Der Beitrag diskutiert die Aufgaben von solchen DevOpsSupport-Teams und die Vor- und Nachteile solcher übergreifenden Teams.
http://www.opitz-consulting.com/go/3-2-911
Der Erfolg agiler BI-Projekte hängt angesichts kurzer Releasezyklen von einer hohen Testautomatisierung, Testabdeckung und Testfrequenz ab. Die Experten unserer IT-Beratung Andreas Ballenthin und Thomas Flecken zeigen in diesem Vortrag den engen Zusammenhang von automatisierten Deployments und den anschließenden Tests anhand einiger Praxisbeispiele aus der Oracle und Informatica Werkzeuglandschaft. Zudem wagen die Referenten einen Blick auf die Möglichkeiten automatisierter Front-End-Tests mit SAP Business Objects.
Ein Fachvortrag von OPITZ CONSULTING bei der DOAG Konferenz und Ausstellung am 19.11.2013 in Nürnberg.
--
Über uns:
Als führender Projektspezialist für ganzheitliche IT-Lösungen tragen wir zur Wertsteigerung der Organisationen unserer Kunden bei und bringen IT und Business in Einklang. Mit OPITZ CONSULTING als zuverlässigem Partner können sich unsere Kunden auf ihr Kerngeschäft konzentrieren und ihre Wettbewerbsvorteile nachhaltig absichern und ausbauen.
Über unsere IT-Beratung: http://www.opitz-consulting.com/go/3-8-10
Unser Leistungsangebot: http://www.opitz-consulting.com/go/3-8-874
Karriere bei OPITZ CONSULTING: http://www.opitz-consulting.com/go/3-8-5
http://www.opitz-consulting.com/go/3-2-11
Traditionelle Vorgehensweisen, die eine strikte Trennung zwischen dem Entwickeln und dem Betreiben einer Plattform vorsehen, sind insbesondere bei der Anwendung agiler Vorgehensweisen nicht praktikabel. Die DevOps-Bewegung versucht, die Zusammenarbeit zwischen Entwicklung und Betrieb zu intensivieren und den Aufbau von Vertrauen und Transparenz auf beiden Seiten zu fördern. Der Weg führt über ein höheres Interesse füreinander und den regelmäßigen Austausch zu Ideen und Problemen im Projektalltag.
Anhand eines Beispielszenarios beleuchtete unser Business-Intelligence-Experte Andreas Ballenthin am 19.11.2014 bei der Konferenz der Deutschen Oracle Anwendergruppe (DOAG e. V.) seine Praxiserfahrungen im Kontext von DWH- und BI-Anwendungen.
--
Über uns:
Als führender Projektspezialist für ganzheitliche IT-Lösungen tragen wir zur Wertsteigerung der Organisationen unserer Kunden bei und bringen IT und Business in Einklang. Mit OPITZ CONSULTING als zuverlässigem Partner können sich unsere Kunden auf ihr Kerngeschäft konzentrieren und ihre Wettbewerbsvorteile nachhaltig absichern und ausbauen.
Über unsere IT-Beratung: http://www.opitz-consulting.com/go/3-8-10
Unser Leistungsangebot: http://www.opitz-consulting.com/go/3-8-874
Karriere bei OPITZ CONSULTING: http://www.opitz-consulting.com/go/3-8-5
Large Scale Scrum (LeSS) als Organisations-Design-FrameworkJosef Scherer
Kurzvortrag auf der OOP 2014 zum Thema Skalierte Agilität:
http://www.oop-konferenz.de/nc/oop2014/konferenz/konferenzprogramm/conference-detail/skalierte-agilitaet.html
Agile, DevOps, Continuous Delivery: Was ist das und wie betrifft es mich als ...Nico Meisenzahl
Agile, DevOps, Continuous Delivery... sind nur einige von vielen neuen Begriffen, welche uns bei unserer täglichen Arbeit immer wieder begegnen. Aber worum handelt es sich hierbei genau? Geht es hierbei nicht um reine Entwicklungsthemen?
In diesem Webinar möchten wir Ihnen die zugrundeliegenden Methoden mittels zwei verschiedener Sichtweisen näherbringen: Zum einen, wie Ihr Entwicklungsteam mit Hilfe von modernen Methoden agiler, flexibler und effizienter arbeiten kann - um neue Funktionen sowie Updates schneller in der Produktivumgebung bereitstellen zu können. Zum anderen, wie Sie als Anwender von Software diese Methoden nutzen, um die kürzer gewordenen Produktzyklen der Hersteller optimal nutzen zu können.
Dieses Webinar soll Ihnen einen Überblick über die Themen DevOps, Agile und die damit verbunden Methoden aufzeigen und ist somit für alle Berufsgruppen gedacht.
Evolution der Softwareentwicklung: Von Wasserfall über Agile zu DevOpsDieter Ziegler
DevOps bringt Software-Entwicklung auf ein neues Level und bringt Agilität in der Entwicklungsumgebung. Lesen Sie, wie es sich mit der Zeit und den anderen Trends entwickelt.
Der State of DevOps Report ist eine jährliche Umfrage, die seit 2013 untersucht, wie sich DevOps verändert. Der Report liefert dabei einen wichtigen Leitfaden, wie wir uns selbst und unsere Teams weiter entwickeln können.
Auf Basis der Ergebnisse des State of DevOps Reports haben
- Nicole Forsgren (Vice President bei github)
- Jez Humble (DevOps Evangelist, Autor des DevOps Handbook)
- Gene Kim (Autor von The Phoenix Project, The Unicorn Project und DevOps Handbook)
über mehrere Jahre eine Auswertung gemacht und eine Reihe von Fähigkeiten und Eigenschaften identifiziert, die uns dabei unterstützen können, in unseren Teams bessere Ergebnisse zu erzielen. Ihre Ergebnisse haben die drei im Buch "Accelerate" zusammengefasst.
Lasst uns gemeinsam auf diese Fähigkeiten und Eigenschaften schauen und auch einige eher überraschende Erkenntnisse aus dem Report diskutieren: Eigenschaften, die uns eher behindern oder scheinbar keinen Einfluss auf unsere Arbeit haben.
Den Link zum Online Meetup stellen wir kurz vor der Veranstaltung zur Verfügung.
Die DevOps-Bewegung - Einführung und Überblick
OOP 2012, 24.01.2012
Uhrzeit: 14:00 - 14:45
Sprecher: Udo Pracht
Die Bereiche Software-Entwicklung und IT-Betrieb in größeren Unternehmen haben meist eine sehr verschiedene Vorstellung davon, wie selbstentwickelte Anwendungen produktiv genommen und betreut werden. Diese unterschiedliche Zielsetzung führt zu geschäftsrelevanten Verzögerungen, Behinderungen oder gar Ausfällen. Um das Problem zu lösen, will DevOps die Zusammenarbeit von Entwicklern und Administratoren agil gestalten, deren Umgang miteinander verbessern.
Der Vortrag stellt den Ansatz und aktuellen Stand des Themas im Überblick vor.
Realisierung des Application Lifecycle für den OWB - Teamarbeit fördern, Prozesse aktiv vereinfachen
Ziel eines intelligenten Application Lifecycles ist, aufgrund aktiver Prüfung und Benachrichtigungen, alle Fehler der Entwicklung sowie Störungen beim Deployment so schnell zu erkennen, dass jedem DBA ausreichend Zeit bleibt, Betrieb, Pflege und Erweiterung der Datenbanken aufrecht zu erhalten.
Seit einem Jahr nutzt ein Global Player der Metallbranche das Application Lifecycle Management von Minerva SoftCare und IKAN. Erfahren Sie, wie durch den Einsatz eines VCR das Change Management sowie durch die Lösung IKAN ALM ein automatisiertes Release Management (build & deploy) realisiert wurden und welche positiven Veränderungen sich daraus ergeben haben.
Slides from the DevOps day in Bern. The slidedeck covers basic DevOps but concentrates on Feature Teams, where DevOps is an enabler and integration technique.
Objektbasierte Versionierung und Lifecycle Management für den OWBMinerva SoftCare GmbH
Objektbasierte Versionierung und Application Lifecycle Management für den Oracle Warehouse Builder
• Optimierung der Teamarbeit durch Prozessklarheit
• Höhere Produktivität durch reduzierte Aufwände
• Höchste Transparenz und Softwarequalität
• Kürzere Projektlaufzeiten
• Ressourcenschonung, deutliche Entlastung der Oracle-Entwickler
• Hohe Ersparnis in der Softwareentwicklung
• Unterstützung der IT-Hochverfügbarkeit
• Vermeidung von Produktionsausfällen
• Umfassende Dokumentation auf "Knopfdruck"
Seit 2009 ist DevOps ein wichtiges Thema auf den IT-Konferenzen, und inzwischen empfehlen auch die großen Beratungshäuser eine DevOps-Strategie. Doch während sich die Tools hoher Popularität erfreuen und Quasistandard wurden, sind Kultur und Organisationsdesign auf der Strecke geblieben. Die Tools alleine realisieren nur einen kleinen Teil des Benefits von DevOps, der große Vorteil entsteht erst mit der Integration von DevOps-Struktur, Organisation und Kultur im Unternehmen zu bekommen. Wie breche ich Silos jenseits von Dev und Ops auf? Wie schaffe ich gemeinsame Ziele über die Abteilungsgrenzen hinaus? Wie mache ich eine verlässliche Testphase bei einem Deploy am Tag? Welche Strukturen von heute stehen DevOps im Weg?
Wir erledigen alles sofort - Warum Qualität, Risikomanagement, Usability und...Marc Bless
Wir erledigen alles sofort - Warum Qualität, Risikomanagement, Usability und Dokumentation nach jeder Iteration fertig sind (Scrum Med 2013) (CONSANIS)
Consanis - die Nr. 1 für Agile Methoden in der Medizintechnik
http://www.consanis.de
BizDevOps - Die prozessorientierte IT-OrganisationUwe Weng
BizDevOps ist die organisatorische Antwort der IT auf die zunehmende Digitalisierung der Geschäftsprozesse in immer kürzerer Zeit. Ein Blick auf die aktuellen Themen rund um die IT zeigt, dass eine organisatorische Neuausrichtung jetzt erstrebenswert ist. In diesem Vortrag wird nicht nur die Grundidee von BizDevOps vorgestellt, sondern auch die Folgewirkungen auf das Selbstverständnis der IT-Organisation, auf die Ermittlung des Wertbetrags der IT und vor allem auf die Zusammenarbeit mit Fachabteilungen und anderen Auftraggebern aufgezeigt. Anschließend werden konkrete Hinweise gegeben, wie eine Umsetzung auch in Ihrem Unternehmen erfolgreich sein kann.
Darüber hinaus wird visionär die skizzierte agile IT-Organisation auf die Gesamtorganisation übertragen. Eine agile Aufbauorganisation organisiert sich um die am Markt angebotenen Produkte und Dienstleistungen. Die entstehenden Teams oder Einheiten umfassen alle Kompetenzen, die benötigt werden, um Produkte erfolgreich entwickeln, vermarkten und betreiben/verkaufen zu können.
Was braucht ein DevOps-Team von einem DevOps? DevOps4DevOpsAnnegret Junker
Vortrag auf den IT-Tagen 365 DevOps: DevOps-Teams kümmern sich um die Entwicklung und dem Betrieb von Applikationen. Sie übernehmen die Verantwortung über den Build, das Deployment und den Betrieb ihrer Applikation. Trotzdem oder gerade deshalb brauchen sie Unterstützung, um diese Selbstbestimmung auch übernehmen zu können. Die Unterstützung betrifft die Definition und Vereinheitlichung der Buildstruktur, den Betrieb und die Pflege der Pipeline-Werkzeuge bis hin zur Pflege und Definition von statischen Codeanalysen.
Der Beitrag diskutiert die Aufgaben von solchen DevOpsSupport-Teams und die Vor- und Nachteile solcher übergreifenden Teams.
http://www.opitz-consulting.com/go/3-2-911
Der Erfolg agiler BI-Projekte hängt angesichts kurzer Releasezyklen von einer hohen Testautomatisierung, Testabdeckung und Testfrequenz ab. Die Experten unserer IT-Beratung Andreas Ballenthin und Thomas Flecken zeigen in diesem Vortrag den engen Zusammenhang von automatisierten Deployments und den anschließenden Tests anhand einiger Praxisbeispiele aus der Oracle und Informatica Werkzeuglandschaft. Zudem wagen die Referenten einen Blick auf die Möglichkeiten automatisierter Front-End-Tests mit SAP Business Objects.
Ein Fachvortrag von OPITZ CONSULTING bei der DOAG Konferenz und Ausstellung am 19.11.2013 in Nürnberg.
--
Über uns:
Als führender Projektspezialist für ganzheitliche IT-Lösungen tragen wir zur Wertsteigerung der Organisationen unserer Kunden bei und bringen IT und Business in Einklang. Mit OPITZ CONSULTING als zuverlässigem Partner können sich unsere Kunden auf ihr Kerngeschäft konzentrieren und ihre Wettbewerbsvorteile nachhaltig absichern und ausbauen.
Über unsere IT-Beratung: http://www.opitz-consulting.com/go/3-8-10
Unser Leistungsangebot: http://www.opitz-consulting.com/go/3-8-874
Karriere bei OPITZ CONSULTING: http://www.opitz-consulting.com/go/3-8-5
http://www.opitz-consulting.com/go/3-2-11
Traditionelle Vorgehensweisen, die eine strikte Trennung zwischen dem Entwickeln und dem Betreiben einer Plattform vorsehen, sind insbesondere bei der Anwendung agiler Vorgehensweisen nicht praktikabel. Die DevOps-Bewegung versucht, die Zusammenarbeit zwischen Entwicklung und Betrieb zu intensivieren und den Aufbau von Vertrauen und Transparenz auf beiden Seiten zu fördern. Der Weg führt über ein höheres Interesse füreinander und den regelmäßigen Austausch zu Ideen und Problemen im Projektalltag.
Anhand eines Beispielszenarios beleuchtete unser Business-Intelligence-Experte Andreas Ballenthin am 19.11.2014 bei der Konferenz der Deutschen Oracle Anwendergruppe (DOAG e. V.) seine Praxiserfahrungen im Kontext von DWH- und BI-Anwendungen.
--
Über uns:
Als führender Projektspezialist für ganzheitliche IT-Lösungen tragen wir zur Wertsteigerung der Organisationen unserer Kunden bei und bringen IT und Business in Einklang. Mit OPITZ CONSULTING als zuverlässigem Partner können sich unsere Kunden auf ihr Kerngeschäft konzentrieren und ihre Wettbewerbsvorteile nachhaltig absichern und ausbauen.
Über unsere IT-Beratung: http://www.opitz-consulting.com/go/3-8-10
Unser Leistungsangebot: http://www.opitz-consulting.com/go/3-8-874
Karriere bei OPITZ CONSULTING: http://www.opitz-consulting.com/go/3-8-5
Large Scale Scrum (LeSS) als Organisations-Design-FrameworkJosef Scherer
Kurzvortrag auf der OOP 2014 zum Thema Skalierte Agilität:
http://www.oop-konferenz.de/nc/oop2014/konferenz/konferenzprogramm/conference-detail/skalierte-agilitaet.html
Agile, DevOps, Continuous Delivery: Was ist das und wie betrifft es mich als ...Nico Meisenzahl
Agile, DevOps, Continuous Delivery... sind nur einige von vielen neuen Begriffen, welche uns bei unserer täglichen Arbeit immer wieder begegnen. Aber worum handelt es sich hierbei genau? Geht es hierbei nicht um reine Entwicklungsthemen?
In diesem Webinar möchten wir Ihnen die zugrundeliegenden Methoden mittels zwei verschiedener Sichtweisen näherbringen: Zum einen, wie Ihr Entwicklungsteam mit Hilfe von modernen Methoden agiler, flexibler und effizienter arbeiten kann - um neue Funktionen sowie Updates schneller in der Produktivumgebung bereitstellen zu können. Zum anderen, wie Sie als Anwender von Software diese Methoden nutzen, um die kürzer gewordenen Produktzyklen der Hersteller optimal nutzen zu können.
Dieses Webinar soll Ihnen einen Überblick über die Themen DevOps, Agile und die damit verbunden Methoden aufzeigen und ist somit für alle Berufsgruppen gedacht.
Dev Day 2019: Lucas Fiedler – DevOps-Dashboard: Transparenz für DevOps-TeamsDevDay Dresden
Neue Zusammenarbeitsmodelle, Verantwortung in crossfunktionalen Teams und automatisierte Workflows erfordern Transparenz für Alle. DevOps ermöglicht schneller auf Feedback zu reagieren und Geschwindigkeit, Kosten, Qualität und Risiken auszubalancieren. In Zukunft wird es daher mehr und mehr Pipelines geben, die überwacht und evaluiert werden müssen. Wir stellen unsere Idee für ein DevOps Dashboard als Tool-unabhängige Lösung, um DevOps-Metriken und Erkenntnisse entlang der der DevOps-Toolchain.
Robert Risch - Was sind die verschiedenen Phasen bei DevOpsRobert Risch
DevOps ist ein Ansatz zur Verbesserung der Zusammenarbeit zwischen Entwicklung und Betrieb in der Softwareentwicklung, um die Bereitstellung und Verwaltung von Software zu automatisieren und zu optimieren.
Agilität im Systems Engineering – geht das?HOOD Group
Agilität hat erstmal nichts mit dem Entwicklungsgegenstand zu tun.
Agil zu sein, bedeutet für uns: Wir orientieren uns an den Werten und Prinzipien des agilen Manifests.
Agilität beginnt im Kopf…!
DocOps – Agile Dokumentationserstellung in der Praxis K15t
Conference talk in German at the tekom Frühjahrstagung 2015 about a new collaborative approach for developing technical content, presented by K15t Software consultant Martin Häberle on April 24, 2015
Open Source macht vieles schneller, jedoch erfordert die unternehmensweite Nutzung auf klare Spielgregeln. Dieser Beitrag stellt die Erfahrung aus mehreren Einführungsprojekten zusammen und gibt Hinweise, wie es erfolgreich möglich wird.
Continuous Documentation statt Endless Specification - Fokus auf die nachhalt...HOOD Group
Anforderungen sind die Brücke für Firmen, die bisher klassisch entwickelt haben in agile Vorgehensweisen.
Agile Vorgehensweisen setzen auf kontinuierliche Konversation; nach der Umsetzung dürfen die Anforderungen bzw. Backlog Items weggeworfen werden. Konventionelle Vorgehensweisen nutzen eine schriftliche Anforderungsspezifikation und halten diese laufend aktuell.
Obwohl immer mehr Organisationen mit Scrum arbeiten, beinhaltet das nicht immer den gesamten Entwicklungsprozess. Wir sprechen dann von "Water-Scrum-Fall", wenn wie bisher komplette Vorabspezifikationen erstellt, diese in der Entwicklung in Sprints abgearbeitet werden und dann die Testphase beginnt.
Der Vortrag beleuchtet, wie man mittels Continuous Documentation von der (Vorab-) Spezifikation zu einer stets aktuellen Dokumentation kommen kann und damit mehr Nutzen aus seiner Scrum-Implementierung ziehen kann.
Windows as a Service - Herausforderungen ohne Windows Desktop AnalyticsFabian Niesen
Vortrag vom 56. Azure CGN Meetup 2020. Windows as a Service ohne Analytics zu betreiben ist nicht immer so einfach. Neben den Tipps für Prozessen und ein paar Hilfsmittel, erzähle ich auch aus dem Nähkästchen der Projekte Erfahrungen die ich in dem Bereich gesammelt habe.
Lean Development / Standardisierte Software-EntwicklungSuperB2
Schneller und besser: Lean Development. Standardisierte Prozesse und Entwicklungsumgebungen für schnellere Time-2-Market und günstigerer Produkt-Entwicklung.
Enterprise CI/CD: Continuous Integration & Delivery im Enterprise-UmfeldQAware GmbH
ECN Summit 2019, München: Workshop von Josef Adersberger (@adersberger, CTO QAware), Josef Fuchshuber (@fuchshuber) und Christian Binder (Microsoft)
=== Dokument bitte herunterladen, falls unscharf! ===
Abstract:
Continuous Integration und Continuous Delivery sind wichtiger Teil der Wertschöpfungskette einer Cloud Native Softwareentwicklung. Sie bilden die Brücke zwischen der Entwicklung (produziert Code) und der Betriebsumgebung (führt Container aus) - und zwar in beide Richtungen: von der Entwicklung in die Betriebsumgebung indem aus Code möglichst automatisiert laufende und qualitätsgesicherte Container erzeugt werden; und von der Betriebsumgebung in Richtung Entwicklung indem Feedback zum Nutzer- und Softwareverhalten kontinuierlich zurückgegeben wird. Im Workshop werden demnach die beiden folgenden Fragestellungen diskutiert: Wie sieht eine CI/CD-Pipeline aus, die für den Einsatz in Unternehmen geeignet ist? Welche Features sind dabei besonders neuralgisch und welche Best Practices gibt es?
3. Vorteile von
DevOps
in der Praxis
VSHN - The DevOps Company
VSHN ist das Bindeglied zwischen Business, Software-Entwicklung und IT-Betrieb.
- Matthias Indermühle, Partner & System Engineer, VSHN AG
- Markus Speth, CMO, VSHN AG
4. Agenda
● Was ist DevOps?
● Die 3 DevOps Prinzipien:
○ Prozesse
○ Tools
○ Kultur
● DevOps in der Praxis
● Demo
● TEST! 😱
8. DevOps-Definition von Atlassian:
“DevOps is a set of practices that automates the processes between software
development and IT teams, in order that they can build, test, and release software
faster and more reliably. The concept of DevOps is founded on building a culture of
collaboration between teams that historically functioned in relative siloes. The
promised benefits include increased trust, faster software releases, ability to solve
critical issues quickly, and better manage unplanned work.
At Atlassian, DevOps is the next most famous portmanteau (combining of two words)
next to Brangelina (Brad Pitt and Angelina Jolie), bringing together the best of
software development and IT operations.”
https://www.atlassian.com/devops
17. DevOps Kultur
DevOps ist eine praktische Methodik, vor allem
aber auch eine Denkweise und erfordert einen
kulturellen Wandel im Unternehmen.
DevOps erweitert die Lean & Agile Denkweise der
Softwareentwicklung auf den IT-Betrieb, mit dem
Schwerpunkt auf Automatisierung und Tooling, um
eine schnellere Implementierung zu erreichen.
18. Ziele von DevOps
● Schnelle Entwicklungsmethoden
● Schnelle Qualitätssicherungsmethoden
● Schnelle Deploymentmethoden
● Schnellere Markteinführung (time-to-market)
● Iteration & Continuous Feedback (kontinuierliche
Kommunikation zwischen den Interessengruppen - den
Endusern und Kunden, den Product Ownern, der
Entwicklung, der Qualitätssicherung und den Engineers)
20. Und in der Praxis?
https://techbeacon.com/devops/7-steps-choosing-right-devops-tools
21. Und in der Praxis?
https://techbeacon.com/devops/7-steps-choosing-right-devops-tools
Step 1: Understand the collaboration and shared tools strategy for the Dev, QA, and
infrastructure automation teams
Step 2: Use tools to capture every request
Step 3: Use agile Kanban project management for automation and DevOps requests
that can be dealt with in the tooling
Step 4: Use tools to log metrics on both manual and automated processes
Step 5: Implement test automation and test data provisioning tooling
Step 6: Perform acceptance tests for each deployment tooling
Step 7: Ensure continuous feedback between the teams to spot gaps, issues, and
inefficiencies
25. Vorteile von DevOps in der Praxis
● Erhöhung der Betriebszeit (Uptime)
● Kürzere Entwicklungszyklen
● Verwalten von Requirements und Code-Repository
● Erhöhte Releasegeschwindigkeit
● Kontinuierliche Build, Push-Button-Deployments
● Reduzierte Fehler
● Automatisierte Tests
● Prozesskennzahlen & Metriken
26. Implementation von DevOps
Beispiel für einen schrittweisen Implementierungsansatz:
● Agilen Entwicklungsprozesses etablieren
● Cloud Computing einführen
● Prozesse an einen CI/CD-Workflow anpassen
● Softwarebereitstellung automatisieren
● Softwaretests automatisieren
● Continuous Deployment implementieren
27. Es gibt kein Patentrezept
● Jede Organisation (Firma) tickt anders
● Eine DevOps Kultur muss von allen gelebt werden
● DevOps kann nicht “eingekauft” werden
● Jede Organisation hat eine andere Kommunikationskultur
● Im Kern ist DevOps eine Philosophie und Praxis
● DevOps konzentriert sich insbesondere auf Agilität,
Zusammenarbeit und Automatisierung
28. Benefits von DevOps in der Praxis
● DevOps kann die meisten Probleme der traditionellen IT-Organisation lösen
● Starker Fokus auf Zusammenarbeit, Automatisierung und Agilität
● Schnellere Markteinführung und Feature Releases
● Höhere Benutzer-/Kundenzufriedenheit, höherer ROI
● Effizienzsteigerung
● Verbesserte Zusammenarbeit
● Schnellere Bigfixes und Früherkennung und Behebung von Problemen
29. Eine gelebte DevOps Kultur
verbessert die Zusammenarbeit und stellt
den Kundennutzen in den Vordergrund
30. Mehr zu DevOps gibt’s auf
vshn.ch/devops und auf
Twitter:
@vshn_ch.