Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Cloud-Native: Einführung, Überblick & Myth Busting

Cloud-Native: Einführung, Überblick & Myth Busting

Überall steht es geschrieben: verteilte Software-Entwicklung soll heutzutage "Cloud-Native" sein! Doch was bedeutet Cloud-Native eigentlich, und was bedeutet es nicht? Was hat das Ganze mit der Cloud zu tun? Und wie passen Microservices ins Bild?

In der Webinar-Reihe möchten Boris Wilhelms, Christian Weyer und Thorsten Hans dem Hype Cloud-Native den Mythos nehmen und auf pragmatische Art und Weise den Entwurf und die Umsetzung von Cloud-Native-Architekturen und -Anwendungen vorstellen.

Dieses erste Webinar räumt mit Begrifflichkeiten jenseits des bekannten Marketing-Sprechs auf und stellt grundlegende Ansätze vor. Fokus liegt dabei auf den typischen Attributen, die Cloud-Native-Anwendungen ausmachen - egal wo und wie sie ausgeführt werden sollen.

Ein Blick auf die Inhalte der restlichen Webinare vermittelt den Teilnehmern einen ersten Eindruck über die konkreten Inhalte der Reihe. Die gewohnte interaktive Q&A im Live-Webinar rundet diese Einführungs-Session ab.

Egal ob lokal, im privaten Rechenzentrum oder in der öffentlichen Cloud - als Software-Entwickler ist es an der Zeit, sich Cloud-Native anzuschauen. Und diese Webinar-Reihe möchte dabei helfen.

Melden Sie sich jetzt kostenlos zum Webinar an. Wir freuen uns auf Sie!

Christian Weyer

November 03, 2022
Tweet

More Decks by Christian Weyer

Other Decks in Programming

Transcript

  1. Cloud-Native Consultant @ Thinktecture AG #Cloud-Native #Kubernetes #Azure #Terraform Thorsten

    Hans [email protected] @ThorstenHans thinktecture.com / thorsten-hans.com Einführung, Überblick & Myth Busting Cloud-Native
  2. § Cloud-native & serverless architectures § Pragmatic end-to-end solutions §

    Mobile & web-based application architectures § Independent Microsoft Regional Director § Microsoft MVP for Developer Technologies & Azure ASPInsider, AzureInsider § Google GDE for Web Technologies Christian Weyer Co-Founder & CTO @ Thinktecture AG [email protected] @christianweyer thinktecture.com Einführung, Überblick & Myth Busting Cloud-Native
  3. .NET Consultant @ Thinktecture AG Boris Wilhelms § Architecting ☁-native

    solutions § Helps customer building Backend-Things with .NET § Take care of authentication & authorization / Identity Access Management Solutions § Loves 🐧 [email protected] @boriswilhelms thinktecture.com Einführung, Überblick & Myth Busting Cloud-Native
  4. Talking Points Attributes Patterns Running Applications Automation Myth Busting &

    Definitions 5 Einführung, Überblick & Myth Busting Cloud-Native
  5. Cloud-Native What is it NOT Myth Busting & Definitions 7

    Einführung, Überblick & Myth Busting Cloud-Native
  6. ”… is highly distributed, must operate in a constantly changing

    environment, and is itself constantly changing.” Cornelia Davis, Author of Cloud Native Patterns: Designing change-tolerant software Cloud-Native Software Myth Busting & Definitions 10 Einführung, Überblick & Myth Busting Cloud-Native
  7. D E M O Myth Busting & Definitions 12 Einführung,

    Überblick & Myth Busting Cloud-Native
  8. Yes, it is all about Linux. Windows is more expensive

    and resource-intensive. Cloud-Native Software Myth Busting & Definitions 13 Einführung, Überblick & Myth Busting Cloud-Native
  9. Cloud-Native & Cloud What’s in a name? Myth Busting &

    Definitions 14 Einführung, Überblick & Myth Busting Cloud-Native
  10. "Cloud is about where we're computing. Cloud-Native is about how.”

    Cornelia Davis, Author of Cloud Native Patterns: Designing change-tolerant software Cloud-Native & Cloud Myth Busting & Definitions 15 Einführung, Überblick & Myth Busting Cloud-Native
  11. Cloud Agnostism Fully cloud-agnostic ➡ Re-implementing stuff that’s already there

    Cloud-Native & Cloud Myth Busting & Definitions 18 Einführung, Überblick & Myth Busting Cloud-Native
  12. From Build vs. Buy to Run vs. Rent Cloud-Native &

    Cloud Myth Busting & Definitions 19 Einführung, Überblick & Myth Busting Cloud-Native
  13. Infrastructure, FTW! Statelessness Service-to-Service (Interception) Instrumentation Loose (runtime) coupling (many

    more) Cloud-Native Patterns Patterns 23 Einführung, Überblick & Myth Busting Cloud-Native
  14. § Asynchronous message passing for decoupling services § Different message

    exchange patterns at your hand § E.g. RabbitMQ as popular on-prem broker-based system § E.g. Azure Service Bus as mature & robust Cloud offering § Care for resiliency when communicating § Retries & error handling Messaging, Queuing, Pub-Sub X P S S Patterns 24 Einführung, Überblick & Myth Busting Cloud-Native
  15. § We can choose and mix from the continuum Cloud

    Compute Continuum PaaS IaaS On-Premises Serverless Managed Kubernetes Running applications 28 Einführung, Überblick & Myth Busting Cloud-Native
  16. Automation in Cloud-Native Is the key to success! Automate EVERYTHING

    Automation 31 Einführung, Überblick & Myth Busting Cloud-Native
  17. Automation Layers Inner-Loop Infrastructure CI & CD Automation Docker Compose

    Terraform GitHub Actions 32 Einführung, Überblick & Myth Busting Cloud-Native
  18. Recap Cloud-Native != Cloud Running distributed applications anywhere Ecosystem is

    overwhelming Everything beyond writing application code can be very overwhelming Patterns & practices ease development & operation Constantly changing applications & environments 35 Einführung, Überblick & Myth Busting Cloud-Native
  19. thinktecture.com/ cloud-30-11-2022 thinktecture.com/ cloud-25-01-2023 Cloud-Native Webinar-Reihe – weitere Termine thinktecture.com/

    cloud-16-11-2022 thinktecture.com/ cloud-14-12-2022 thinktecture.com/ cloud-11-01-2023 Alle Webinare unserer Cloud-Native-Reihe finden Sie hier: thinktecture.com/cloud-native-webinare/ 03. November 2022 – 25. Januar 2023 Einführung, Überblick & Myth Busting Cloud-Native 36
  20. https://www.thinktecture.com/ueber-uns/karriere/ Dankeschön! Demos aus der Session: https://github.com/thinktecture-labs/ cloud-native-sample Thorsten Hans

    https://thinktecture.com/thorsten-hans Boris Wilhelms https://thinktecture.com/boris-wilhelms Christian Weyer https://thinktecture.com/christian-weyer 37