Coursera Project Network
Scaling E-Commerce with Kubernetes: Deploy Web Apps

Pflegen Sie Ihre Karriere mit von Experten geleiteten Programmen, arbeitsplatztauglichen Zertifikaten und 10.000 Möglichkeiten zur Weiterentwicklung. Alles für 25 $/Monat, jährlich abgerechnet. Jetzt sparen

Diese geführtes projekt ist nicht verfügbar in Deutsch (Deutschland)

Wir übersetzen es in weitere Sprachen.
Coursera Project Network

Scaling E-Commerce with Kubernetes: Deploy Web Apps

Bei Coursera Plus enthalten

Erwerben Sie praxisrelevante Kompetenzen unter Anleitung von Experten, üben Sie sich in ihrer Anwendung und wenden Sie sie schließlich an.
Stufe Mittel

Empfohlene Erfahrung

2
In Ihrem eigenen Lerntempo lernen
Praktisches Lernen
Erwerben Sie praxisrelevante Kompetenzen unter Anleitung von Experten, üben Sie sich in ihrer Anwendung und wenden Sie sie schließlich an.
Stufe Mittel

Empfohlene Erfahrung

2
In Ihrem eigenen Lerntempo lernen
Praktisches Lernen

Was Sie lernen werden

  • Containerize a web application using Docker to ensure portability and efficiency.

  • Deploy the containerized application on a Kubernetes cluster and configure networking.

  • Implement Kubernetes scaling mechanisms to handle varying workloads efficiently.

Wichtige Details

Zertifikat zur Vorlage

Zu Ihrem LinkedIn-Profil hinzufügen

Unterrichtet in Englisch
Kürzlich aktualisiert!

Februar 2025

Keine Downloads oder Installation erforderlich

Nur als Desktop-Version verfügbar

Lernen, üben und anwenden von berufsrelevanten Fähigkeiten in weniger als 2 Stunden

  • Nehmen Sie an Schulungen von Branchenexperten teil
  • Sammeln Sie mit Aufgaben aus der realen Welt praktische Erfahrung
  • Schaffen Sie Vertrauen durch neueste Tools und Technologien
Platzhalter

Über dieses begleitete Projekt

Schritt für Schritt lernen

In einem Video, das auf einer Hälfte Ihres Arbeitsbereichs abgespielt wird, führt Sie Ihr Dozent durch diese Schritte:

  1. Learners will explore the fundamentals of Docker and the benefits of containerisation. They will write a basic Dockerfile to containerize a simple e-commerce web application.

  2. Learners will be introduced to Kubernetes architecture, its key components, and the role of cluster orchestration. They will install Minikube to set up a Kubernetes environment.

  3. Learners will write a Kubernetes Deployment YAML file, deploy their Dockerized app to a Kubernetes cluster, and expose it via a Kubernetes Service. They will also verify the deployment.

  4. Learners will apply the concepts from previous lessons by containerizing an e-commerce app with Docker, writing Deployment and Service YAML files, deploying the app on Kubernetes.

  5. Learners will learn about ReplicaSets, Load Balancing, and the Horizontal Pod Autoscaler (HPA) while optimizing resource allocation with requests and limits.

  6. Learners will use Kubernetes monitoring tools to diagnose issues and optimize application performance. They will learn best practices for debugging containerized applications.

  7. Learners will integrate all concepts learned, deploying a fully scalable and monitored e-commerce application on Kubernetes. They will configure load balancing, autoscaling, and failure recovery.

Empfohlene Erfahrung

Experience with web development (HTTP requests and APIs), networking (routing), YAML files (their structure), and command-line operations.

5 Projektbilder

Dozent

Bogdan Fylypiv
Coursera Project Network
3 Kurse113 Lernende

von

Was Sie beim Lernen erwartet

  • Auf Kompetenzen basierendes, praktisches Lernen

    Üben Sie die Anwendung neuer Kompetenzen anhand von berufsbezogenen Aufgabenstellungen.

  • Anleitung durch Experten

    Lernen Sie mit vorab von Experten aufgezeichneten Videos in einer einzigartigen aufgeteilten Oberfläche.

  • Keine Downloads oder Installation erforderlich

    Greifen Sie in einem vordefinierten Cloud-Arbeitsbereich auf die Tools und Ressourcen zu.

  • Nur für Desktop verfügbar

    Dieses begleitete Projekt ist für die Bearbeitung an einem Laptop oder Desktop-Computer mit stabiler Internetverbindung konzipiert und nicht für Mobilgeräte.

Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.
Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“
Jennifer J.
Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“
Larry W.
Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“
Chaitanya A.
„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“
Platzhalter

Neue Karrieremöglichkeiten mit Coursera Plus

Unbegrenzter Zugang zu 10,000+ Weltklasse-Kursen, praktischen Projekten und berufsqualifizierenden Zertifikatsprogrammen - alles in Ihrem Abonnement enthalten

Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.

Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online

Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.

Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.

Häufig gestellte Fragen