|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/containers-kubernetes-from-scratch-hands-on-lab-based/
课程评论:没有评论
课程名称:从零开始的容器与Kubernetes:实操实验室 课程概述: 容器和Kubernetes已彻底改变了现代应用程序的部署方式,但从零开始学习它们可能会让人感到不知所措。本课程以实验为导向,面向初学者,旨在填补这一空白,教授从基本软件概念到在云端使用Kubernetes部署微服务所需的一切知识。 课程开始于基础概念的讲解,包括软件、Web应用程序和微服务的定义,然后介绍一个真实的微服务应用程序,该程序使用React(前端)、Java(后端)和Python(后端)构建。您将学习如何在AWS云上构建、部署并配置这些应用程序之间的通信,然后再深入探讨Docker和Kubernetes。 课程详细讲解了容器化,覆盖了Docker的基本知识,并展示了如何在AWS EC2上使用Docker来容器化、部署和管理应用程序。最后,将从零开始介绍Kubernetes,教授您如何在Kubernetes中部署这些应用程序,并遵循行业最佳实践。 与其他课程不同的是,本课程的实操训练确保每位学生都能独立完成所有实验,只需拥有一个AWS或GCP账号即可。无论您是希望掌握Kubernetes的初学者,还是准备参加高级DevOps课程的学习者,这都是您学习容器和Kubernetes的基础课程。 完成本课程后,您将对软件应用程序、容器化和Kubernetes编排有深入的理解,为进一步学习更高级的DevOps和云原生主题奠定清晰的基础。
Containers and Kubernetes have revolutionized modern application deployment, but learning them from scratch can feel overwhelming. This lab-oriented, beginner-friendly course is designed to bridge that gap by teaching everything you need to get started-from basic software concepts to deploying microservices in the cloud with Kubernetes.This course starts at the very beginning, explaining what software, web applications, and microservices are, before introducing a real-world microservices application with React (frontend), Java (backend), and Python (backend). You'll learn how to build, deploy, and configure communication between these applications on AWS Cloud before moving on to Docker and Kubernetes.We then dive deep into containerization, covering Docker from scratch and showing you how to containerize, deploy, and manage applications on AWS EC2 with Docker. Finally, we introduce Kubernetes from scratch, teaching you how to deploy these applications in Kubernetes while following industry best practices.Unlike other courses, this hands-on training ensures every student can complete all labs independently-all you need is an AWS/GCP account. Whether you're a beginner looking to master Kubernetes or preparing for advanced DevOps courses, this is your one-stop foundational course for Containers and Kubernetes.By the end of this course, you'll have a strong understanding of software applications, containerization, and Kubernetes orchestration-giving you a clear path to more advanced DevOps and cloud-native topics.