这是用户在 2025-1-5 10:46 为 https://www.udemy.com/course/docker-deployment/learn/lecture/44860199#overview 保存的双语快照页面,由 沉浸式翻译 提供双语支持。了解如何保存?
Udemy
已完成 47/458。
完成课程以获得您的证书
已加载:4%
进度条:43.65%
讲座缩略图
播放
后退 5 秒
播放速度
快进 5 秒
4:30 / 10:20
添加备注
转录
字幕
设置
全屏
I want to have this key pair, or I want to reuse the key pair that we previously generated on our system. 我想要拥有这个密钥对,或者我想重用我们之前在系统上生成的密钥对。
34. Explore the AWS Dashboard
36. [IMPORTANT] Costs on AWS
Build and deploy applications from scratch with Docker, Kubernetes & AWS. The step-by-step guide from Beginner to Pro.
评分:4.8,满分 5 分
21 个评分
532
学生
32 小时
总数
上次更新 2025年1月
英语
英语 [自动]
信息提醒

安排学习时间

学习需要日积月累。研究表明,养成良好学习习惯的学生更有可能实现目标。请留出时间学习并使用学习计划器接收提醒。
基本信息
技能水平: 初级
学生: 532
语言: 英语
字幕: 是
练习测试: 1
问题: 60
讲授: 328
视频: 总共 32 小时
证书

完成整个课程,获得 Udemy 证书

Udemy 证书
特色
适用于 iOSAndroid
描述

Ready to Level Up Your Deployment Skills?

Whether you’re starting from scratch—no Docker knowledge, no automated pipelines, and no idea how to tackle real-world cloud deployments—or you’ve already run a few containers and want to sharpen your production-ready expertise, this journey is for you. It’s not about where you begin; it’s about how far you can go.

Picture yourself just a few weeks from now: you’ve confidently built and run containerized applications, implemented HTTPS to safeguard user data, fine-tuned asset delivery for peak performance, and set up load balancers to ensure your services stay online under heavy demand. You’ve mastered a streamlined continuous deployment flow from GitHub to AWS App Runner, and explored other production-grade solutions like AWS ECS and Kubernetes to diversify your skill set. Every step of the way, you’re moving closer to running deployments that are efficient, resilient, and scalable.

Gain a Future-Proof Skill Set

This isn’t just a checklist of tasks - it’s a transformation in how you think about delivering software. You’ll gain the confidence to ship code without downtime anxiety, adapt quickly to changing traffic patterns, and smooth out your entire development-to-deployment pipeline. The result? A strong, future-proof skill set that can elevate your career and open up new opportunities, whether you’re an absolute beginner or honing your deployment prowess.

Your 25-Day Roadmap:

  • Days 1–5: Start simple. Run your first Docker container, bring a site live, secure it with HTTPS, and connect it to a custom domain.

  • Days 6–10: Advance to building production-ready images with Dockerfiles and multi-stage builds. Push these images to private registries and establish a continuous deployment pipeline from GitHub to AWS App Runner.

  • Days 11–15: Dive deeper into AWS. Manage networking, ensure data persistence, and integrate multi-container apps seamlessly into the cloud.

  • Days 16–20: Orchestrate multi-service deployments with Docker Compose. Introduce load balancing and gain the confidence to pick your next steps—stay with App Runner or embrace ECS or Kubernetes down the road.

  • Days 21–25: Pull it all together. Manage advanced configurations, persistent storage, and scaling strategies, ensuring your final environment is truly production-ready.

Why This Course Is Different

You’ll learn by doing, working through practical exercises each step of the way. There’s no guesswork—just clear, hands-on guidance designed to make these tools feel second nature. Whether you’re a newcomer or have some familiarity, this course will sharpen your skills and give you the confidence to tackle real deployment challenges head-on.

Enroll Today and Transform Your Skills

In just 25 days, you’ll go from a complete beginner to a capable, adaptable professional. You’ll know how to containerize, secure, automate, and scale applications—ready to apply these skills in your current role or future projects.

Sign up now and start mastering Docker, AWS, and beyond.

您将会学到什么

  • Understand the basics of containerization with Docker
  • Run and manage containerized apps with Docker and Kubernetes
  • Deploy production workloads on AWS (EC2, AppRunner, ECS, EKS)
  • Secure, scale, and automate real-world cloud environments
  • Apply best practices for storage, networking, and load balancing
  • Boost your resume with sought-after DevOps and Cloud Engineering skills
  • Qualify for roles like DevOps Engineer, Cloud Infrastructure Engineer, or SRE

有哪些课程要求或基本要求?

  • Additional charges might occur (for a domain, costs on AWS,...)
  • You need a text editor of your choice (in the course, we'll be using Visual Studio Code)

此课程面向哪些人:

  • Beginners who want a structured, day-by-day approach
  • Developers and sysadmins looking to enhance their containerization and cloud deployment skills
  • Anyone aiming to confidently navigate Docker, Kubernetes, and AWS for real-world deployments
讲师
Jannis Seemann

Software Engineer | B.Sc. Informatik (TU München)

My name is Jannis Seemann, and I'm deeply passionate about programming. My dream is to share this passion with one million other students.

I began crafting my first website at the age of 14. By 18, I landed my first internship at Google in London. Two years later, while pursuing my degree, I secured another internship with Google, this time in Silicon Valley (Mountain View, California).

One of my greatest joys is learning something new, especially with guidance from my mentors. This love for learning inspired me to start teaching during my computer science studies.

I fully understand the challenges and the time it takes to immerse oneself in a new subject, whether it's for a personal project, academic pursuits, or professional work. That's why I pour so much dedication into my courses, offering numerous exercises and real-world examples to make the learning process smoother.

Today, I take immense pride in knowing that over 300,000 students have enrolled in my courses. I hope I've been able to impart to them the same enthusiasm and joy I feel when creating these courses.

Beyond Udemy, with my background in computer science and as an independent entrepreneur, I successfully carry out web projects for clients. I'm also keen on sharing my expertise and experiences through the online courses I offer.


-----


Mein Name ist Jannis Seemann und das Programmieren ist meine absolute Leidenschaft.

Bereits mit 14 Jahren begann ich mit dem Programmieren meiner ersten Webseite. Mit 18 Jahren habe ich mein erstes Praktikum bei Google in London absolviert. 2 Jahre später folgte dann während meines Studiums ein weiteres Praktikum bei Google im Silicon Valley (Mountain View, California).

Für mich ist es das Schönste, wenn ich dank der Unterstützung meiner Mentoren etwas Neues lernen kann. Dies brachte mich bereits während meines Informatikstudiums auf die Idee, selbst mit dem Unterrichten zu beginnen.

Ich weiß genau, wie anstrengend und zeitintensiv es sein kann, sich mit einem neuen Thema zu beschäftigen; sei es für ein privates Projekt, das Studium oder für die Arbeit. Deshalb stecke ich extrem viel Aufwand in meine Kurse, und es gibt besonders viele Aufgaben & Praxisbeispiele - damit dir das Lernen möglichst leicht fällt.

Heute bin ich sehr stolz darauf, dass sich mehr als 300.000 TeilnehmerInnen für meine Kurse entschieden haben und hoffe, dass ich ihnen die Freude und Begeisterung vermitteln konnte, welche ich bei der Erstellung meiner Kurse habe.

Außerhalb von Udemy setze ich als studierter Informatiker und selbstständiger Unternehmer erfolgreich Webprojekte für meinen Kunden um, und teile mein Wissen und meine Erfahrung in den hier angebotenen Online-Kursen.

讲师
Andreas Kansy

I Want to Empower You to Build the Future

I hold a Master of Science in Mathematics and bring nearly 10 years of experience in software development across academia and the corporate world. A driving force in my work has always been creating clean, secure, well-documented applications that solve real-world problems and deliver tangible value.

My coding journey began with self-teaching - learning autodidactically through online courses - which prepared me to advance in the field of intelligent systems and take on roles in IT project management. This foundation also allowed me to contribute to cutting-edge smart city projects in my spare time, leveraging innovative technologies to make a meaningful impact.

I know from firsthand experience how challenging it can be to learn something new, especially when you're navigating it on your own. That's why I'm committed to making the learning process easier and more rewarding for you. My goal is to help you acquire the skills to create meaningful projects and make a significant impact in the world!

第 6 节: DAY 3 [optional]: Self-Hosting Alternatives (Raspberry Pi, Virtual Machines)
第 21 节: DAY 17 [optional]: Deploy the Node.js/Caddy Setup on Your Own Server [Project]
并非所有课程都可以下载。 了解更多
已展开视图