DEVOPS - DOJO - MICHAEL KAUFMANN - MICROSOFT

Die Seite wird erstellt Alena König
 
WEITER LESEN
DEVOPS - DOJO - MICHAEL KAUFMANN - MICROSOFT
DevOps –
Dojo

Michael Kaufmann
DEVOPS - DOJO - MICHAEL KAUFMANN - MICROSOFT
„
Skalieren Sie DevOps in Ihre Organisation
                                                           Der Trainingsraum für Ihre Teams
                                                           • Ihre Teams durchlaufen 3 Wochen (bzw. 1 Sprint)
                                                               das Training im Dojo
                                                           •   Enge Betretung durch unsere erfahrenen
                                                               Spezialisten
                                                           •   Modernisierung Ihrer echten Anwendung
                                                               (Cloud, Container etc.)
    DevOps kann man nicht                                  •   Lernen und Üben von DevOps-Praktiken:
                                                                                                                                     Ideate                          Release

    durch das Lesen eines
                                                                                                                                              Le
                                                               CI/CD, IaC, Shift Left etc.                                                       a   rn

                                                                                                                                                                               Operate
                                                                                                                              Plan
    Buches lernen – man                                    •   Reduzieren Sie Ihre Release-Zyklen

                                                                                                                                                            ts
                                                                                                                                                          Te
                                                               von Wochen auf mehrmals am Tage
    muss es einfach erleben.                               •   Gehen Sie gestärkt und motiviert                                       Build                          Monitor
                                                               in den nächsten Sprint

In unserem DevOps-Dojo nehmen wir Ihre Teams aus
ihrer bekannten Umgebung – und damit Ihrer Komfortzone
– und bringen diese auf volle Geschwindigkeit.
                                                           Messbare Erfolge                             GitHub                Azure                              Methoden
                                                           •   Release-Frequency
                                                                                                        • Projects, Issues    • Azure PaaS                       • Shift-Left
An Ihrem echten Produkt üben wir typische DevOps-
Praktiken und bauen dabei Ihr Produkt in eine Cloud-
                                                           •   Lead-Time/Cycle-Time                       und Discussions     • Container                        • FeatureFlags
Native-Application um: CI/CD-Pipelines, automatisierte
                                                           •   Men-Time-To-Detect (MTTD)                • Pull-Requests         (z.B. AKS)                       • A|B-Testing
                                                           •   Mean-Time-To-Recovery (MTTR)             • Actions             • Azure Monitor                    • IaC
Tests, FeatureFlags, Monitoring, A|B-Testing, Always-On-
                                                                                                        • Advanced Security   • Azure Security Center            • ChatOps/GitOps
Deployments und vieles mehr.                               •   Fehlerrate etc.

© 2021 CGI Inc.
DEVOPS - DOJO - MICHAEL KAUFMANN - MICROSOFT
DevOps für das Geschäft von morgen

                                                             1   Schnellerer Wertzuwachs                         4         Performance
                                                                 High-Performance-Unternehmen                              Unternehmen im Top-Quartil des
                                                                 sind 106-mal schneller bei der                            DVI übertreffen andere im Markt
                                                                 Bereitstellung von Werten für ihre                        um das 4- bis 5-fache.
                                                                 Kunden (Durchlaufzeit).
                  "Unternehmen, die in schnellen
                  Release-Zyklen liefern, schaffen eine
                                                             2   Stabilität und Qualität                                   Innovation
                  stabile Basis für die Finanzierung eines
                  kontinuierlichen Stroms von Inno-
                                                                                                                 5         Unternehmen im Top-Quartil
                                                                 High-Performance-Unternehmen haben
                  vationen in der richtigen Qualität. Sie        eine 7-mal niedrigere Fehlerrate bei                      des DVI sind 55% innovativer.
                  nutzen das Feedback von Kunden und             Änderungen und erholen sich 2.604-mal
                  Fachleuten, um kontinuierlich die              schneller von Zwischenfällen (MTR).
                  Fähigkeiten zu priorisieren, die den
                  größten Geschäftswert bringen.„
                                                             3   Durchsatz                                       6         Kundenzufriedenheit
                  -Forrester
                                                                 High-Performance-Unternehmen                              Unternehmen mit einem DVI im
                                                                 haben 208-mal häufigere Code-                             oberen Viertel erzielen eine 50%
                                                                 Deployments.                                              höhere Kundenzufriedenheit.

                                                                                                         Quelle: McKinsey Developer Velocity Index 2020 |
                                                                                                         https://puppet.com/resources/report/2019-state-of-devops-report/

© 2021 CGI Inc.
DEVOPS - DOJO - MICHAEL KAUFMANN - MICROSOFT
Unser                          GitHub mit Azure                                                                     Unsere Methoden
                                                                                                                    Shift-Left | FeatureFlags | A|B-

Technologie-
                                                                                                                    Testing | Infrastructure-As-Code |
                                     1                                                     Release        3
                                           Ideate                                                                   GitHub-Flow | ChatOps/GitOps
                                                           Le

Stack
                                                             ar
                                                               n                                                    Optional …

                                                                                                          Operate
                                   Plan
                                                                                                                    … bieten wir das Dojo

                                                                     st
                                                                   Te
                                                                                                                    auch in der DevSecOps-
Wir passen den                                                                                                      Variante mit Red-Team/Blue-Team
                                                                                                                    Simulation an.
Technologie-Stack an
                                            Build                                          Monitor
Ihr Produkt individuell an –                              2                     4
                                                                                                                    DevOps Grundsätze
und nicht umgekehrt!                                                                                                und Prinzipien
                               1                    2                     3                   4                     • „You build it you run it“
                                                                                                                    • Automatisierung ist der Schlüssel
                               Ideation/            Build/Test            Release            Run/Learn
                                                                                                                      zur Qualität
                               Planning
                                                                                                                    • Es gibt keine Teilautomatisierung!
                               GitHub Projects/     GitHub                GitHub Actions     Azure Monitor          • Sicherheit geht immer vor
                               Issues, JIRA         LaunchDarkly          Azure              Azure Security         • Der Mensch steht im Mittepunkt
                               oder Azure           Terraform             Kubernetes         Center                 • Zusammenarbeit und
                               Boards               Docker                Service            ChatOps mit              Verantwortung
                                                                          Code Scanning      Hubot                  • Experimentieren und Lernen

                               In verschiedenen Programmiersprachen

© 2021 CGI Inc.
DEVOPS - DOJO - MICHAEL KAUFMANN - MICROSOFT
Governance: Wie es funktioniert

                         Vorbereitung                                   Voraussetzungen                                         Steuerung
                          Wir bestimmen                                    Wir sorgen für die                                 Regelmäßig prüfen
                          zusammen die                                     Voraussetzungen                                      wir anhand der
                        Anzahl der Teams,                                       für einen                                       Metriken, ob die
                         den Technologie-                                 erfolgreichen Start:                                    Dojos den
                           Stack und die
                                                 Metriken                    Azure Basics,
                                                                                                       Durchführung           gewünschten Erfolg
                           Zielplattform.      Zusammen legen             GitHub, Zugriffe etc.           Jedes Team               erzielen.
                                                wir fest, welche                                      durchläuft das Dojo
                                                Metriken wir als                                       – und die Metriken
                                                 Erfolgsfaktor                                          werden vor und
                                                  verwenden.                                          nach dem Durchlauf
                                                                                                            erfasst.

Zusammen definieren wir die Erfolgsfaktoren   Mit Microsoft und GitHub zusammen schaffen wir die Voraussetzungen, dass die        In regelmäßigen Steuerkreisen prüfen
für das Coding-Dojo: Welche Metriken sollen   Teams direkt mit der Modernisierung der Applikationen loslegen können und auf       wir den Fortschritt und justieren ggf. die
verbessert werden? Was wollen Sie erreichen   keine Blocker während des Dojos treffen. Dazu gehört: Identity und Access-          Trainer und/oder Technologien nach.
und wie können wir das messbar und            Management in Azure, Netzwerkanbindung, nötige Lizenzen und Zugriffe.
transparent machen?

© 2021 CGI Inc.
Optional: Unser Innovation-Lab in Karlsruhe

                                  Um neues zu schaffen und alte Gewohnheiten abzulegen ist
                                  es manchmal gut aus seiner Komfortzone herauszukommen.
                                  Unser Innovation-Lab bietet dazu die ideale Umgebung.
                                  Dadurch sind Ihre Teams nicht durch andere Einflüsse gestört
                                  und können ihrer Kreativität freien lauf lassen und sich voll auf
                                  Ihre Arbeit konzentrieren.

                                  Eine inspirierende Umgebung ‒ ohne Ablenkungen:
                                  Kostenloser Kaffee, Kaltgetränke und Snacks, Teamräume,
                                  Meeting-Räume und Fokus-Bereich, Schnelles Internet, Kicker

© 2021 CGI Inc.
Optional: Verteilte Entwicklungs-Teams
                                                                     Was eine Remote-Kultur ausmacht                   Das Drei-Tage-Bootcamp
                                                                     • Asynchrones arbeiten
                                                                     • Meeting-Kultur                                  Bringen Sie Ihre Teams in nur drei Tage zum Fliegen
                                                                       - Anzahl und Dauer der Meetings                 • Ein, zwei oder mehr erfahrene Trainer – je nach
                                                                       - Soziale Kontakte pflegen                       Teamgröße und Wunsch
                                                                       - Kamera                                        • Komplett Remote – „eat your own dogfood“
In Zeiten von Corona sind viele Unternehmen dazu gezwungen ihre
                                                                       - Aufzeichnungen
Entwicklungsteams auf Remote-Arbeit umzustellen. Aber verteilte
                                                                     • Gestaltung der Arbeitszeiten                    • Deckt alle Aspekte von agilen
Teams können viele Vorteile haben, wenn man die ersten Hürden                                                           Softwareentwicklungsteams ab:
                                                                     • Gestaltung von Prozessen
gemeistert hat. Viele Unternehmen stellen sogar fest, dass die                                                          - Hard- und Software-Anforderungen an verteilte Teams
Effizienz im Team nach einer Eingewöhnungs-phase steigt. In diesem                                                      - Meetings und Meeting-Kultur
Drei-Tage-Bootcamp bringen wir Ihr Entwicklungsteam auf Kurs und     Vorteile von verteilten Teams                      - Pull-Requests und Automatisierung
vermitteln alles, was zu einer guten Remote-Kultur nötig ist.        Follow-The-Sun-Prinzip                             - Live Share für Zusammenarbeit in Echtzeit
                                                                     • Fokuszeiten                                      - Microsoft Teams für ChatOps
                                                                     • Diversität                                       - Durchführung von Remote-Workshops
Produkte für Remote Teams
                                                                     • Kostenersparnis (Blended Rate)                   - Whiteboards, Flipcharts und
                                                                     • Kundennähe                                         andere Moderations- und Visualisierungstechniken
                                                                                                                        - Zusammenarbeit über verschiedene Zeitzonen
GitHub                Live-Share         Teams                                                                         • Hands-on mit vielen Übungen
• Projects, Issues    • Visual Studio    • Meetings, Chats           Staffing                                          • Unabhängig von Programmier-sprache und Plattform
  und Discussions     • VS Code          • GitHub-Integration
                                                                     Wie verteilt ist verteilt?                         (Mac, Linux, Windows)
• Pull-Requests                          • ChatOps
• Actions                                                            • T-Shaped-People: die richtigen Skills im Team
• Advanced Security                                                  • Umgang mit Sprachbarrieren
                                                                     • Onboarding/Hiring

© 2021 CGI Inc.
Das DevOps-Dojo Einsteigerpaket                                                                                                                               Sprechen
                                                                                                                                                              Sie mich an
                                                                                                Innovation Lab bei Ihnen                                      Michael Kaufmann
                                                                                                oder in einem CGI Office
    • 3 Wochen pro Team                                                                                                                                       VP Consulting Services
                                                                                                Kostenloser Kaffee, Kaltgetränke und Snacks, Teamräume,       m.kaufmann@cgi.com
    • 1:2 oder 1:3 Coaching                                                                     Meeting-Räume und Fokus-Bereich, Schnelles Internet, Kicker   +49 178 88 55 714
    • Umsetzung an Ihrem echten Produkt!
    • Pipeline, automatisierte Tests, App-                                                      Remote Teams Boot Camp ‒
      Modernisierung, Cloud-Native                                                              Das Drei-Tage-Bootcamp
                                                                                                • DevOps komplett Remote – „eat your own dogfood“
    • Optional: Umsetzung im CGI                                                                • Deckt alle Aspekte von agilen Software-entwicklungsteams
      Innovation-Lab oder einer anderen                                                           ab:
                                                                                                   – Hard- und Software-Anforderungen an
      CGI Niederlassung                                                                              verteilte Teams
                                                                                                   – Meetings und Meeting-Kultur
                                                                                                   – Pull-Requests und Automatisierung
                                                                                                   – Live Share für Zusammenarbeit in Echtzeit
                                                                                                   – Microsoft Teams für ChatOps
                                                                                                   – Durchführung von Remote-Workshops
                                                                                                   – Whiteboards, Flipcharts und andere
                                                                                                     Moderations- und Visualisierungstechniken
    Für Teams von 6 bis 9 Personen und 3 erfahrenen Trainern. Der Preis gilt für das erste
    Team – weitere Dojos erfolgen dann zum regulären Paketpreis von 54.000 EUR und
                                                                                                   – Zusammenarbeit über verschiedene Zeitzonen
    werden je nach Anzahl der Teams rabattiert. Für andere Teamgrößen gelten andere
    Preise – diese erhalten Sie auf Anfrage. Produktlizenzen sind nicht im Preis inbegriffen.
                                                                                                • Hands-on mit vielen Übungen
                                                                                                • Unabhängig von Programmiersprache und Plattform (Mac,
                                                                                                  Linux, Windows)

© 2021 CGI Inc.
Sie können auch lesen