Your SlideShare is downloading. ×
Continuous Delivery praktisch
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Continuous Delivery praktisch

320
views

Published on

Präsentation von der DOAG 2013 von Dr. Halil-Cem Gürsoy.

Präsentation von der DOAG 2013 von Dr. Halil-Cem Gürsoy.


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
320
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Continuous Delivery praktisch Dr. Halil-Cem Gürsoy Tw @hgutwit G+ https://plus.google.com/+HalilCemGürsoy
  • 2. Der Referent Über 15 Jahre Software-Entwicklung „Software Architect“ @ adesso AG Verteilte, skalierbare Systeme Continuous Delivery Artikel und Konferenzen 19.11.13 Continuous Delivery praktisch
  • 3. Unsere Agenda Und was ist eigentlich konkret... Continuous Delivery ... und was ist anders zu Continuous XYZ Was ist überhaupt... Jenkins Vagrant Puppet 19.11.13 Continuous Delivery praktisch
  • 4. Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. Agile Manifesto Principles 19.11.13 Continuous Delivery praktisch
  • 5. Continuous Integration Kontinuierliche Builds „Integrationstest“ – Modulebene Fokus auf Entwicklung 19.11.13 Continuous Delivery praktisch
  • 6. Continuous Delivery Kontinuierliche Builds Deployment und Tests in „Stages“ Vollständig durchgetestet Bei Erfolg „Produktionsreif“ Auslieferung 19.11.13 Continuous Delivery praktisch
  • 7. Continuous Deployment Keine manuellen Eingriffe! Deployments vollautomatisch in Produktion 19.11.13 Continuous Delivery praktisch
  • 8. Jenkins „An extendable open source continuous integration server“ 19.11.13 Continuous Delivery praktisch
  • 9. Jenkins Continuous Integration Server Unzahl von Plugins Diverse Installationsmöglichkeiten Diverse SaaS-Angebote 19.11.13 Continuous Delivery praktisch
  • 10. Jenkins CD Plugins Parameterized Build Plugin Promoted Builds Plugin Build Pipeline Plugin Jenkins Deploy Plugin Repository Connector Plugin 19.11.13 Continuous Delivery praktisch
  • 11. Vagrant Provisionierung von Virtuellen Maschinen oder Cloud Ressourcen 19.11.13 Continuous Delivery praktisch
  • 12. Vagrant Erstellen von Virtuellen Maschinen Oracle VirtualBox Plugins für diverse Cloud-Plattformen Unterstützt diverse „Provisioner“ z.B. Puppet & Chef 19.11.13 Continuous Delivery praktisch
  • 13. Puppet Definition des Sollzustandes eines Systems 19.11.13 Continuous Delivery praktisch
  • 14. Puppet Abstrahiert Ressourcen Deklarative Sprache Idempotente Aktionen Client/Server oder Stand-alone 19.11.13 Continuous Delivery praktisch
  • 15. Infrastructure as Code 19.11.13 Continuous Delivery praktisch
  • 16. 19.11.13 Continuous Delivery praktisch
  • 17. Scenario Commit Stage 19.11.13 Provision Server Continuous Delivery praktisch Deploy App Test App
  • 18. Scenario Einfache Java-Webapplikation Jenkins – Build Vagrant – VM Puppet – VM Provisionierung 19.11.13 Continuous Delivery praktisch
  • 19. „Build-Rahmen“ Build mit Maven „Golden Binary“ & „Binary staging“ Maven- und Jenkins Plugins im Einsatz Immer Releases! 19.11.13 Continuous Delivery praktisch
  • 20. SNAPSHOTs are evil! 19.11.13 Continuous Delivery http://www.flickr.com/photos/jdhancock/4071590385/ praktisch
  • 21. 19.11.13 Continuous Delivery praktisch http://www.flickr.com/photos/birminghammag/8211070338/
  • 22. 19.11.13 Continuous Delivery praktisch http://www.flickr.com/photos/an_untrained_eye/6630719431/
  • 23. Vielen Dank für Ihre Aufmerksamkeit. www.adesso.de info@adesso.de

×