Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
Anpacken.
Begeistern.
Entkoppelt, schnell, flexibel:
Agile Enterprise Architektur
Dr. Wolf-Gideon Bleek
Wider der Zentralisierung
Wir sind it-agile
• ca. 40 Mitarbeiter
• Erfahrung mit agilen
Methoden seit 2001
• Hamburg & München
• Zahlreiche
Publikat...
Ich bin Wolf-Gideon Bleek
• Studium Informatik
• Promotion in Softwaretechnik
• 30 Jahre Beratungserfahrung
• Spaß an der ...
www.menti.com
55 71 85
Zuerst eine kurze Umfrage
Motivation
“I call it the endgame fallacy.“
https://unsplash.com/
– Dr Donald Ferguson, CTO of CA Technologies
What's the biggest technology mistake you ever made -
either at work or in yo...
Systeme werden größer
• Weil mehr Standard-Funktionen
erwartet werden (Kundenkonto,
Lieferanschriften, Rabattcodes
Artikel...
Komplex
EnterpriseArchitekturensind
•groß,
•habenvielezentraleElemente,
•etabliereninterneStandards
Klassische Enterprise Architektur
Quelle: IBM RedPaper „SOA Banking Business Pattern“
• Zentrale Komponenten
• Zentrale Ko...
Gleich-
förmigkeit
TechnologienwerdenamAnfang
ausgewählt.
NichtalleProblemesindschonbei
Projektbeginnbekannt.
Langsam
Abstimmungenbrauchenlange
ProzessemüssenüberTeams
koordiniertwerden
FeedbackFeedbackkannselteneingeholt
werdenoderfindetnichtstatt
Viele sind
unglücklich
Anforderungenstauensich
EntwicklersehenihreArbeitspätin
Produktion.
NutzersehenspätErgebnisseimSyst...
Warum schränken wir uns unnötig ein?
• wir verzichten auf mögliche Environments
• wir verzichten auf mögliche Releases
• w...
Was nützt mir eine saubere Architektur …
… wenn die darin implementierte Lösung
nicht zum Problem passt?
Agile Zielsetzung
Wird die Software den Geschäftszielen gerecht?
Wird die Software den Geschäftszielen gerecht?
Rückkopplung beschleunigen
https://unsplash.com/
Abhängigkeiten auflösen
https://unsplash.com/
Abhängigkeiten auflösen
https://unsplash.com/
Verantwortung dezentralisieren
https://unsplash.com/
Ziel: Langfristig dauerhaftes
und schnelles Feedback
Was tat uns weh?
und wie hat es gewirkt?
Maschinen
eigeneMaschinensindteuer
Aber:MaschineninderCloud/on
demandwerdenimmerbilliger
https://unsplash.com/
Lizenzen
Lizenzkostenverhindernmehrere
ExemplaredesSystemzuerstellen.
FürvieleAnwendungsfällegibtes
kostenloseLizenzen
htt...
Kommuni-
kation
ImTeam:einfach,schnell,
kostengünstig
Team-übergreifend:aufwendig,
langsam,kostenintensiv
https://unsplash...
Kommunikation mit mehreren Teams ist
schrecklich aufwendig
Replikation /
Redundanz
Früher:Vermeiden,Teufelszeug
Heute:Handhabbar
WartenLangsame(manuelle)Prozesse
verzögernFeedback
https://unsplash.com/
Redundanzkosten vs. Kommunikationskosten
Kosten
Isolierungsgrad der Teams
Kosten durch Redundanz
Redundanzkosten vs. Kommunikationskosten
Kosten
Isolierungsgrad der Teams
Kosten durch Redundanz
Abstimmungskosten
Redundanzkosten vs. Kommunikationskosten
Kosten
Isolierungsgrad der Teams
Kosten durch Redundanz
Abstimmungskosten
Gesamtk...
Redundanzkosten vs. Kommunikationskosten
Kosten
Isolierungsgrad der Teams
Kosten durch Redundanz
Abstimmungskosten
Gesamtk...
Redundanzkosten vs. Kommunikationskosten
Kosten
Isolierungsgrad der Teams
Kosten durch Redundanz
Abstimmungskosten
Gesamtk...
Redundanzkosten vs. Kommunikationskosten
Kosten
Isolierungsgrad der Teams
Kosten durch Redundanz
Abstimmungskosten
Gesamtk...
Redundanzkosten vs. Kommunikationskosten
Kosten
Isolierungsgrad der Teams
Kosten durch Redundanz
Abstimmungskosten
Gesamtk...
Schlagt die Software klein
Unab-
hängigkeit
herstellen
WirbefreienunsvonRestriktionen
WirakzeptierenkeinWarten
WirnutzenRedundanzbewusst
Hin zu kleinen Einheiten
Hin zu frei duplizierbarer Software
Kommunikation in kleinen Gruppen
Kein Warten
Jedem seine Kopie
Wie machen wir das?
Wie machen wir das?
Alle notwendigen
Komponenten sind dabei
Wie machen wir das?
Alle notwendigen
Komponenten sind dabei
Umfang auf Minimum
reduzieren
Wie machen wir das?
Alle notwendigen
Komponenten sind dabei
Umfang auf Minimum
reduzieren
Unabhängige Einheiten
nutzen
Wie machen wir das?
Alle notwendigen
Komponenten sind dabei
Umfang auf Minimum
reduzieren
Unabhängige Einheiten
nutzen
Sel...
So könnte ein Einheit aussehen
Microservice
Kundendaten
http(s)
Microservice
E-Mail Versandt
Für jedes Environment ein Exemplar
h
Development
h
Build h
Testing
h
Staging
h
Production
Für jede Aufgabe ein separates System
h
Landing Pages
h
Shoph
Tracking
h
Accounting
Finish
Freiheit
TeamskönnenTechnologieselber
wählen
NurwenigeEntscheidungenmüssen
mitanderenabgestimmtwerden
WET
statt
DRY.
WriteEverythingTwice
Kontra-
intuitiv:
Redundanz
Aber:Esgibtdanntrotzdem
einenFail!
Kontra-
intuitiv:
Redundanz
Aber:Esgibtdanntrotzdem
einenFail!
Kontra-
intuitiv:
Redundanz
Aber:Esgibtdanntrotzdem
einenFail!
Chance 1NiewiedereinkompletterRe-Write
Dritter Anlauf Nudeln richtig hinzubekommen
Spaghetti Lasagne Ravioli
MigrationIchkannauchschonallesNeueauf
dieseArtmachen(Migrationspfad)
Wolf-Gideon Bleek
Anpacken.
Begeistern.
Hier wird ähnlich gedacht
• Self-Contained-Systems - Assembling Software from Independent Systems, http://scs-architecture...
Danke
AnHolgerBohlmann,Henning
Wolf,AndreasHavensteinundSven
GünterfürihreBeiträgezudiesem
Vortrag.
Seacon 2017 Bleek, Wolf-Gideon: Entkoppelt, schnell, flexibel - Agile Enterprise Architektur
Seacon 2017 Bleek, Wolf-Gideon: Entkoppelt, schnell, flexibel - Agile Enterprise Architektur
Seacon 2017 Bleek, Wolf-Gideon: Entkoppelt, schnell, flexibel - Agile Enterprise Architektur
Nächste SlideShare
Wird geladen in …5
×

Seacon 2017 Bleek, Wolf-Gideon: Entkoppelt, schnell, flexibel - Agile Enterprise Architektur

1.070 Aufrufe

Veröffentlicht am

Enterprise Architekturen müssen agile Prozesse befördern, indem sie kurze Rückkopplungszyklen ermöglichen und das Vorgehensmodell unterstützen. Dafür betrachte ich Enterprise Architekturen aus dem Blickwinkel der agilen Software-Entwicklung.
Im Vortrag identifiziere ich Architektur-Muster auf der Makro-Ebene, die Verantwortung dezentralisieren, Abhängigkeiten auflösen und Rückkopplung beschleunigen.

Veröffentlicht in: Software
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (2019 Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download Full EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download Full doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book THIS can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer THIS is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBooks .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story THIS Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money THIS the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths THIS Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (2019 Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download Full EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download Full doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book THIS can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer THIS is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBooks .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story THIS Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money THIS the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths THIS Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (2019 Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download Full EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download Full doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book THIS can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer THIS is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBooks .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story THIS Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money THIS the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths THIS Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (2019 Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download Full EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download Full doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book THIS can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer THIS is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBooks .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story THIS Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money THIS the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths THIS Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (2019 Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://urlzs.com/UABbn } ......................................................................................................................... Download Full EPUB Ebook here { https://urlzs.com/UABbn } ......................................................................................................................... Download Full doc Ebook here { https://urlzs.com/UABbn } ......................................................................................................................... Download PDF EBOOK here { https://urlzs.com/UABbn } ......................................................................................................................... Download EPUB Ebook here { https://urlzs.com/UABbn } ......................................................................................................................... Download doc Ebook here { https://urlzs.com/UABbn } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book THIS can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer THIS is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBooks .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story THIS Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money THIS the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths THIS Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier

Seacon 2017 Bleek, Wolf-Gideon: Entkoppelt, schnell, flexibel - Agile Enterprise Architektur

  1. 1. Anpacken.
  2. 2. Begeistern.
  3. 3. Entkoppelt, schnell, flexibel: Agile Enterprise Architektur Dr. Wolf-Gideon Bleek
  4. 4. Wider der Zentralisierung
  5. 5. Wir sind it-agile • ca. 40 Mitarbeiter • Erfahrung mit agilen Methoden seit 2001 • Hamburg & München • Zahlreiche Publikationen • Organisation, Prozesse, Technik
  6. 6. Ich bin Wolf-Gideon Bleek • Studium Informatik • Promotion in Softwaretechnik • 30 Jahre Beratungserfahrung • Spaß an der Technik • Agiler Engineering Evangelist wgb@it-agile.de @VonWiedegong
  7. 7. www.menti.com 55 71 85 Zuerst eine kurze Umfrage
  8. 8. Motivation
  9. 9. “I call it the endgame fallacy.“ https://unsplash.com/
  10. 10. – Dr Donald Ferguson, CTO of CA Technologies What's the biggest technology mistake you ever made - either at work or in your own life? „When I was at IBM, I started a product called Websphere [which helps companies to operate and integrate business applications across multiple computing platforms]. Because I had come from working on big mission-critical systems, I thought it needs to be scalable, reliable, have a single point of control ... I tried to build something like a mainframe, a system that was capable of doing anything, that would be able to do what might be needed in five years. I call it the endgame fallacy. It was too complex for people to master. I overdesigned it. Because we were IBM, we survived it, but if we'd been a start-up, we'd have gone to the wall.“ http://www.bbc.com/news/business-11944966
  11. 11. Systeme werden größer • Weil mehr Standard-Funktionen erwartet werden (Kundenkonto, Lieferanschriften, Rabattcodes Artikelbewertungen etc.) • Weil sie heute mehr können müssen (multi channel, multi language etc.) • Weil immer mehr integriert wird (Versender, Bezahlsysteme, Social Media etc.)
  12. 12. Komplex EnterpriseArchitekturensind •groß, •habenvielezentraleElemente, •etabliereninterneStandards
  13. 13. Klassische Enterprise Architektur Quelle: IBM RedPaper „SOA Banking Business Pattern“ • Zentrale Komponenten • Zentrale Kommunikation • Redundanzfrei
  14. 14. Gleich- förmigkeit TechnologienwerdenamAnfang ausgewählt. NichtalleProblemesindschonbei Projektbeginnbekannt.
  15. 15. Langsam Abstimmungenbrauchenlange ProzessemüssenüberTeams koordiniertwerden
  16. 16. FeedbackFeedbackkannselteneingeholt werdenoderfindetnichtstatt
  17. 17. Viele sind unglücklich Anforderungenstauensich EntwicklersehenihreArbeitspätin Produktion. NutzersehenspätErgebnisseimSystem
  18. 18. Warum schränken wir uns unnötig ein? • wir verzichten auf mögliche Environments • wir verzichten auf mögliche Releases • wir verzichten damit auf frühzeitiges Feedback
  19. 19. Was nützt mir eine saubere Architektur … … wenn die darin implementierte Lösung nicht zum Problem passt?
  20. 20. Agile Zielsetzung
  21. 21. Wird die Software den Geschäftszielen gerecht?
  22. 22. Wird die Software den Geschäftszielen gerecht?
  23. 23. Rückkopplung beschleunigen https://unsplash.com/
  24. 24. Abhängigkeiten auflösen https://unsplash.com/
  25. 25. Abhängigkeiten auflösen https://unsplash.com/
  26. 26. Verantwortung dezentralisieren https://unsplash.com/
  27. 27. Ziel: Langfristig dauerhaftes und schnelles Feedback
  28. 28. Was tat uns weh? und wie hat es gewirkt?
  29. 29. Maschinen eigeneMaschinensindteuer Aber:MaschineninderCloud/on demandwerdenimmerbilliger https://unsplash.com/
  30. 30. Lizenzen Lizenzkostenverhindernmehrere ExemplaredesSystemzuerstellen. FürvieleAnwendungsfällegibtes kostenloseLizenzen https://unsplash.com/
  31. 31. Kommuni- kation ImTeam:einfach,schnell, kostengünstig Team-übergreifend:aufwendig, langsam,kostenintensiv https://unsplash.com/
  32. 32. Kommunikation mit mehreren Teams ist schrecklich aufwendig
  33. 33. Replikation / Redundanz Früher:Vermeiden,Teufelszeug Heute:Handhabbar
  34. 34. WartenLangsame(manuelle)Prozesse verzögernFeedback https://unsplash.com/
  35. 35. Redundanzkosten vs. Kommunikationskosten Kosten Isolierungsgrad der Teams Kosten durch Redundanz
  36. 36. Redundanzkosten vs. Kommunikationskosten Kosten Isolierungsgrad der Teams Kosten durch Redundanz Abstimmungskosten
  37. 37. Redundanzkosten vs. Kommunikationskosten Kosten Isolierungsgrad der Teams Kosten durch Redundanz Abstimmungskosten Gesamtkosten
  38. 38. Redundanzkosten vs. Kommunikationskosten Kosten Isolierungsgrad der Teams Kosten durch Redundanz Abstimmungskosten Gesamtkosten
  39. 39. Redundanzkosten vs. Kommunikationskosten Kosten Isolierungsgrad der Teams Kosten durch Redundanz Abstimmungskosten Gesamtkosten Ein Team
  40. 40. Redundanzkosten vs. Kommunikationskosten Kosten Isolierungsgrad der Teams Kosten durch Redundanz Abstimmungskosten Gesamtkosten Zwei Teams
  41. 41. Redundanzkosten vs. Kommunikationskosten Kosten Isolierungsgrad der Teams Kosten durch Redundanz Abstimmungskosten Gesamtkosten Viele Teams
  42. 42. Schlagt die Software klein
  43. 43. Unab- hängigkeit herstellen WirbefreienunsvonRestriktionen WirakzeptierenkeinWarten WirnutzenRedundanzbewusst
  44. 44. Hin zu kleinen Einheiten
  45. 45. Hin zu frei duplizierbarer Software
  46. 46. Kommunikation in kleinen Gruppen
  47. 47. Kein Warten
  48. 48. Jedem seine Kopie
  49. 49. Wie machen wir das?
  50. 50. Wie machen wir das? Alle notwendigen Komponenten sind dabei
  51. 51. Wie machen wir das? Alle notwendigen Komponenten sind dabei Umfang auf Minimum reduzieren
  52. 52. Wie machen wir das? Alle notwendigen Komponenten sind dabei Umfang auf Minimum reduzieren Unabhängige Einheiten nutzen
  53. 53. Wie machen wir das? Alle notwendigen Komponenten sind dabei Umfang auf Minimum reduzieren Unabhängige Einheiten nutzen Self-contained system micro services container
  54. 54. So könnte ein Einheit aussehen Microservice Kundendaten http(s) Microservice E-Mail Versandt
  55. 55. Für jedes Environment ein Exemplar h Development h Build h Testing h Staging h Production
  56. 56. Für jede Aufgabe ein separates System h Landing Pages h Shoph Tracking h Accounting
  57. 57. Finish
  58. 58. Freiheit TeamskönnenTechnologieselber wählen NurwenigeEntscheidungenmüssen mitanderenabgestimmtwerden
  59. 59. WET statt DRY. WriteEverythingTwice
  60. 60. Kontra- intuitiv: Redundanz Aber:Esgibtdanntrotzdem einenFail!
  61. 61. Kontra- intuitiv: Redundanz Aber:Esgibtdanntrotzdem einenFail!
  62. 62. Kontra- intuitiv: Redundanz Aber:Esgibtdanntrotzdem einenFail!
  63. 63. Chance 1NiewiedereinkompletterRe-Write
  64. 64. Dritter Anlauf Nudeln richtig hinzubekommen Spaghetti Lasagne Ravioli
  65. 65. MigrationIchkannauchschonallesNeueauf dieseArtmachen(Migrationspfad)
  66. 66. Wolf-Gideon Bleek Anpacken. Begeistern.
  67. 67. Hier wird ähnlich gedacht • Self-Contained-Systems - Assembling Software from Independent Systems, http://scs-architecture.org • Von Monolithen und Microservices, Guido Steinacker, 6/2015, https://www.informatik-aktuell.de/ entwicklung/methoden/von-monolithen-und-microservices.html • Systainable Architecture, Stefan Tilkov, 8/2014, https://speakerdeck.com/stilkov/sustainable- architecture • InfoQ„Self Contained Systems (SCS): Microservices Done Right“, Eberhard Wolff https:// www.infoq.com/articles/scs-microservices-done-right. • Sven Günter, Andreas Havenstein: Prinzipien für skalierbare Architekturen, Developer Week 2014 • Agile Review 2017/01„Self-Contained-Systems mit Containern und Micro-Services für einen agilen Entwicklungsprozess“, Dr. Wolf-Gideon Bleek, it-agile GmbH.
  68. 68. Danke AnHolgerBohlmann,Henning Wolf,AndreasHavensteinundSven GünterfürihreBeiträgezudiesem Vortrag.

×