Складчина: Docker и Kubernetes: полное руководство (2022) [Udemy] [Stephen Grider] Docker and Kubernetes: The Complete Guide Язык английский + субтитры Лекций: 147, 17 разделов Продолжительность: 11,5 часов Если вы устали от вращения ваших колес, изучая, как развернуть веб-приложения, это для вас курс. CI + CD Workflows? Вы узнаете это. Развертывание AWS? В комплекте. Кубернеты в производстве? Конечно! Это конечный курс, чтобы узнать, как развернуть любое веб-приложение, которое вы можете придумать. Docker и Kubernetes являются новейшей технологией в мире Dev Ops и резко изменили поток создания и развертывания веб-приложений. Docker - это технология, позволяющая приложениям запускаться в конструкциях, называемых «контейнерами», а Kubernetes позволяет запускать множество разных «контейнеров». Докер с нуля! В этом курсе вы узнаете Докера из абсолютных основ, начиная с изучения ответа на основные вопросы, такие как «Что такое контейнер?». и «Как работает контейнер?». С самых первых лекций мы сделаем глубокое погружение во внутренние работы контейнеров, чтобы вы поняли, как именно они реализованы. Как только вы поймете, что такое контейнер, вы научитесь работать с ними, используя основные команды Docker CLI. После этого вы будете применять свое новое мастерство в Docker CLI для создания собственных пользовательских изображений, эффективно «Подгружая» ваши собственные личные приложения. Трубы CI + CD Конечно, ни один курс на Docker не был бы полным без полного понимания общих моделей непрерывной интеграции и непрерывного развертывания. Вы узнаете, как реализовать полный рабочий процесс CI + CD с помощью Github, Travis CI и Amazon Web Services, создавая конвейер, который автоматически развертывает ваш код каждый раз, когда вы вносите свои последние изменения в Github! Развертывание многоконтейнеров на AWS! После создания конвейера развертывания вы примените его для освоения как одноконтейнерных, так и многоконтейнерных развертываний в Amazon Web Services. Вы создадите многоконтейнерное приложение, использующее Node, React, Redis и Postgres, и увидите потрясающую способность контейнеров в действии (Примечание: все кодировки Javascript в этом курсе являются необязательными, полный исходный код предоставляется, если вы не используете хочу написать JS). Kubernetes! Наконец, вы будете решать Kubernetes, производственную систему для управления сложными приложениями с множеством различных беговых контейнеров. Вы узнаете, как правильно построить кластер Кубернете - этот курс не имеет ни одного из этих раздражающих комментариев «не делайте этого в производстве»! Сначала вы создадите кластер Kubernetes на своей локальной машине, а затем переместите его на облачного провайдера. Вы даже узнаете, как настроить HTTPS на Kubernetes, что сложнее, чем кажется! Вот что вы будете делать: Изучите Docker с нуля, не требуя предыдущего опыта Создавайте свои собственные изображения, адаптированные к вашим приложениям Мастер командной строки Docker для проверки и отладки запущенных контейнеров Поймите, как Docker работает за кулисами, и что такое контейнер Сконструируйте конвейер CI + CD с нуля с помощью Github, Travis CI и AWS Автоматически развертывайте свой код при его нажатии в Github! Создайте сложное многоконтейнерное приложение с нуля и разверните его в AWS Понять цель и теорию Кубернетов Разверните готовый к производству кластер Kubernetes в облаке Google Кто целевая аудитория: Инженеры-разработчики программного обеспечения хотят быстро и быстро развертывать свои приложения Спойлер: Оригинал Lectures: 147, 17 sections Duration: 11.5 hours If you're tired of spinning your wheels learning how to deploy web applications, this course is for you. CI + CD workflows? You'll learn them. AWS deployments? Included. Kubernetes in production? Of course! This is the ultimate course to learn how to deploy any web application you can imagine. Docker and Kubernetes are the latest technologies in the Dev Ops world and have dramatically changed the flow of building and deploying web applications. Docker is a technology that allows applications to run in containers, and Kubernetes allows you to run many different containers. Docker from scratch! In this course, you'll learn Docker from the ground up, starting with answering core questions like "What is a container?" and "How does a container work?" From the very first lecture, we'll dive deep into the inner workings of containers to help you understand how they're implemented. Once you understand what a container is, you'll learn how to work with them using basic Docker CLI commands. After that, you'll apply your newfound mastery of the Docker CLI to creating your own custom images, effectively "bootstrapping" your own personal applications. CI + CD Pipelines Of course, no Docker course would be complete without a full understanding of the general continuous integration and continuous deployment models. You'll learn how to implement a full CI + CD workflow using Github, Travis CI, and Amazon Web Services, creating a pipeline that automatically deploys your code every time you push your latest changes to Github! Multi-container deployment on AWS! After creating a deployment pipeline, you'll use it to master both single-container and multi-container deployments on Amazon Web Services. You'll build a multi-container application using Node, React, Redis, and Postgres, and see the amazing power of containers in action. (Note: All Javascript coding in this course is optional; full source code is provided if you don't want to write JS.) Kubernetes! Finally, you'll tackle Kubernetes, a production system for managing complex applications with many different running containers. You'll learn how to properly build a Kubernetes cluster—this course doesn't have any of those annoying "don't do this in production" comments! You'll first create a Kubernetes cluster on your local machine, then move it to a cloud provider. You'll even learn how to set up HTTPS on Kubernetes, which is more complicated than it sounds! Here's what you'll do: Learn Docker from scratch, no previous experience required Create your own images tailored to your applications Master the Docker command line to inspect and debug running containers Understand how Docker works behind the scenes and what a container is Build a CI+CD pipeline from scratch using Github, Travis CI, and AWS Automatically deploy your code when it's pushed to Github! Build a complex multi-container application from scratch and deploy it to AWS Understand the purpose and theory of Kubernetes Deploy a production-ready Kubernetes cluster on Google Cloud Who's the target audience: Software engineers want to deploy their applications quickly and efficiently Об авторе: Стивен Грайдер разрабатывает сложные интерфейсы Javascript для ведущих корпораций в районе залива Сан-Франциско. Обладая врождённым талантом упрощать сложные темы, Стивен уже много лет консультирует инженеров, начинающих карьеру в сфере разработки программного обеспечения, и теперь он расширил свой опыт на Udemy, создав высокорейтинговый курс по React. Он преподаёт на Udemy, делясь полученными знаниями с другими инженерами-программистами. Инвестируйте в себя, изучая опубликованные курсы Стивена. Цена 1354 руб. Скрытая ссылка
Похожие складчины Открыто - Kubernetes: практическое руководство: развертывание микросервисов в облаке AWS [Udemy] [Richard Chesterwood] Открыто - Изучите ключевые функции Kubernetes и DevOps-практики под руководством эксперта Docker [Udemy] [Bret Fisher, Docker Captain Program] Доступно - Docker и Kubernetes: полный курс от нуля до героя [Udemy] [Лауро Фиальо Мюллер] Открыто - Docker Mastery: с Kubernetes и Swarm [Udemy] [Bret Fisher, Docker Captain Program] Доступно - Администратор Kubernetes [Junior] [Udemy] [Kazbek Tokaev]