Warum alle über Kubernetes sprechen - und warum der Anfang nicht schwer sein muss - HubSpot

Die Seite wird erstellt Friedemann Anders
 
WEITER LESEN
Warum alle über Kubernetes sprechen - und warum der Anfang nicht schwer sein muss - HubSpot
Warum alle über Kubernetes sprechen …
            … und warum der Anfang nicht schwer sein muss.
Warum alle über Kubernetes sprechen - und warum der Anfang nicht schwer sein muss - HubSpot
Kubernetes als
Innovationsmaschine?
Es ist das Top-Thema auf Messen und Konferenzen:
Kubernetes verspricht, IT-Umgebungen zu
revolutionieren. Trotz des Hypes um die Container-
Orchestrierung stellen wir fest, dass die meisten IT-
Abteilungen nur wenig Erfahrung damit gemacht haben.
Das ist soweit wenig überraschend, schließlich handelt es
sich um eine neue Technologie. Wer allerdings den Nutzen
durch Kubernetes verstanden hat, weiß:
Mit Kubernetes nehmen DevOps Fahrt auf!
Warum alle über Kubernetes sprechen - und warum der Anfang nicht schwer sein muss - HubSpot
Die großen, erfolgreichen Produkte
Wie viele Jahre haben sie gebraucht, bis sie 50 Millionen Nutzer hatten?

Flugzeuge    Autos       Telefon      Strom     Kreditkarten Fernseher           Geldautomat

68 Jahre      62 J.       50 J.       46 J.           28 J.          22 J.           18 J.

Computer    Handys    Internet     iPods      YouTube Facebook         Twitter       Pokémon Go
                                                                                                          Der springende Punkt:
                                                                                                          Für Pokémon Go
                                                                                                          wurde Kubernetes als
 14 J.      12 J.      7 J.        4 J.        4 J.           3 J.      2 J.           19 Tage            Plattform eingesetzt!

                                                                                 Grafik: bluesyemre.com
Warum alle über Kubernetes sprechen - und warum der Anfang nicht schwer sein muss - HubSpot
"Wenn Du an einer App arbeitest, die innerhalb kurzer
Zeit erfolgreich sein soll, dann willst Du Deine Zeit nicht
verwenden, um den reinen Betrieb zu gewährleisten.
Du willst Dich auf Deine Kernkompetenz konzentrieren:
Software entwickeln und optimieren – und dadurch
Deine User begeistern."
Florian Rätzer, SysEleven GmbH
Der Zusammenhang                       Kubernetes erlaubt Entwicklungsabteilungen,
Kubernetes und Projekterfolg           die Pipeline für Continuous Integration sowie
                                       Continuous Deployment durch Automatisierung
•   Entlastung von Betriebsaufwänden   zu optimieren: Die Veröffentlichung von z.B.
                                       Bug-Behebungen und Features in Test- bzw.
•   Optimierung der CI/CD Pipeline
                                       Produktiv-Umgebungen lässt sich in kurzer Zeit
•   Fokus auf Produktentwicklung und   realisieren, da betriebliche Aufwände entfallen.
    Produktoptimierung                 Das ermöglicht kürzere Iterationen, wodurch
                                       sich Software leichter optimieren lässt – und
                                       somit die Zufriedenheit der User.
                                       Kubernetes ermöglicht eine hohe
                                       Innovationsgeschwindigkeit!
Was spricht für Kubernetes?

   Auto-Skalierung                           Aufgrund seines enormen
                                             Funktionsumfangs entwickelt sich
   Selbstheilung des Systems                 Kubernetes zum De-facto-Standard.
                                             Essentielle Fragen aus dem Bereich
   Effizienter Zeit- und Ressourceneinsatz   Operations beantwortet das Tool ein
                                             für alle mal; dazu gehören Fragen
   Kompatibilität                            nach der Kompatibilität, Stabilität
                                             und Skalierbarkeit der Infrastruktur:
   Open Source                               Kubernetes befreit Ihre Betriebs-
                                             und Entwicklungsabteilung von
                                             notwendigen, aber aufwändigen
                                             Routinearbeiten!
Was steckt dahinter?
Die Architektur von Kubernetes
 Kubernetes ist nach der sogenannten Master-Slave-Architektur aufgebaut. Die Master-Komponente steuert die Nodes,
 auf denen die Container laufen. Die Kubernetes-Architektur beinhaltet:

Der Kubernetes Master ist das                                                           Eine Worker Node, auch
zentrale Steuerungselement,                                                             Worker Machine oder Minion
das über den kube-scheduler                                                             genannt, kann eine virtuelle
und den kube-controller-                                                                Maschine (VM) oder ein
manager die Container auf die                                                           physikalischer Server sein.
Nodes verteilt, verwaltet und                                                           Auf den Nodes laufen die
überwacht. Der API-Server                                                               Pods. Bei den Pods handelt
kommuniziert mit allen                                                                  es sich um die kleinste
internen und externen Diensten                                                          deploybare Einheit, die einen
der Cluster und hält alle                                                               oder mehrere Container
Informationen des etcd bereit.                                                          beinhaltet.
"Kubernetes überwacht den Zustand der Anwendungen
kontinuierlich und stellt sicher, dass er den angegebenen
Beschreibungen entspricht: Sollen beispielsweise immer
drei Instanzen als Webserver ausgeführt werden, hält
Kubernetes genau drei Instanzen am Laufen. Fällt
eine Instanz aus, startet Kubernetes diese neu."
Bastian Hofmann, Kubernetes Engineer, SysEleven
Also: Los geht's!

                Aber …
Neue Technologien brauchen Zeit
… sehr viel Zeit, um in ein IT-Ökosystem integriert zu werden. Wer ein neues Projekt mit einer neuen Technologie
umsetzen will, wird den Hauptanteil der Projektzeit in die Integration statt in die Realisierung investieren:

     Anteil für Projektrealisierung          35 %

                                                                65 %       Anteil für Projekteinführung
Wie erreicht man den Idealzustand?
Je weniger Zeit die Projekteinführung verlangt, desto mehr bleibt für die richtige Arbeit:

                                                                  35 %       Anteil für Projekteinführung

     Anteil für Projektrealisierung           65 %
Für einen leichten und schnellen Einstieg:
Kubernetes as a Service

     •   Alle Benefits von Kubernetes mit der
         Sorgenfreiheit eines Managed Services

     •   Produktivität steigern, ohne sich von
         Betriebsaufwänden bremsen zu lassen

     •   Bereitstellung und Wartung übernimmt
         der Provider.
"Bei SysEleven beschäftigen wir uns bereits seit
mehreren Jahren mit Kubernetes und haben für
einen einfachen Zugang ein as-a-Service-Modell
entwickelt, mit dem wir Kunden vom aufwendigen
Betrieb der Software befreien und essentielle
Funktionen integrieren für ein Rundum-Sorglos-
Paket!"
Simon Pearce, Team Lead MetaKube, SysEleven GmbH
MetaKube ist ein Rundum-Sorglos-Paket für Ihre IT-Abteilung:

            Sofort startklar                       Carefree Usage                     Fokus auf Standards
    Wir stellen MetaKube in kürzester                Mehr Zeit für die                 Mit MetaKube nutzen wir
   Zeit bereit und Nutzer erstellen in nur    Projektentwicklung, denn alle     Industriestandards, um unsere Kunden
        5 Minuten ihr erstes Cluster.        wichtigen Aufgaben wie Updates        vor unnötigen Vendor-Lock-Ins zu
                                              und Backups laufen über uns.                    schützen.

             Meta Support                    CI/CD Pipelines integrieren         HA, Backup und Monitoring
  Ansprechpartner für Support-Anfragen,           … um alle Vorteile der          MetaKube ist eine hochverfügbare
   eine umfassende Dokumentation mit         Automatisierung zu nutzen. Best      Container-Orchestrierungs-Lösung
      Tutorials und Workshops für die         Practices hierzu teilen wir mit    inklusive Backup und Monitoring der
     effiziente Nutzung von MetaKube.                unseren Kunden.                           Cluster.
Mehr als "nur" Kubernetes
… denn MetaKube liefert viele wichtige Features, welche
die Arbeit von DevOps rundum sorglos gestalten:

                                                          MetaKube verfügt über ein vollständiges Lifecycle
•   MetaKube Add-Ons                                      Management, das Software-Updates für Kubernetes
                                                          vollständig übernimmt. Gleichzeitig erfolgt die aufwendige
•   Multi Cloud Integration
                                                          Verwaltung der Master-Komponenten über das MetaKube
•   Lifecycle Management                                  Team. Das grafische Interface von MetaKube erlaubt einen
•   Monitoring                                            nutzergerechten Überblick und eine einfache Verwaltung
•   Load Balancer as a Service                            der Cluster, die über das Monitoring im Blick behalten
•   Backup & Recovery                                     werden. Zur automatischen Lastverteilung stellen
                                                          MetaKube einen LBaaS zur Verfügung und speichert mit
•   zentrales MetaKube Dashboard
                                                          einem voll funktionsfähigen Backup-Modul alle Daten und
                                                          Einstellungen auf der SysEleven Infrastruktur.
Startguthaben für MetaKube sichern

Jetzt Kontakt aufnehmen und mit
2.796 Euro Guthaben loslegen:
30 Tage kostenlos MetaKube nutzen
auf Basis von 12 CPU, 48 GB RAM
und 500 GB Object Storage, 500
GB Volume Storage & 8 FIPs

   Kontakt aufnehmen

    E-Mail: metakube@syseleven.de | Telefon: +49 (0)30 233 2012 20
Sie können auch lesen