Devops Tools and AWS for Java Microservice Developers

О чём курс

Вы пройдете путь от написания кода на Java до настройки автоматизированных конвейеров доставки в облако AWS. Курс объединяет разработку микросервисов на Spring Boot с ключевыми инструментами DevOps, необходимыми для их эксплуатации.

Внутри разбираются:

  • Основы работы с облаком AWS: от запуска EC2-экземпляров до использования Elastic Beanstalk и RDS.
  • Контейнеризация и оркестрация: работа с Docker, Docker Compose и развертывание в кластерах Kubernetes через Minikube.
  • Автоматизация процессов: настройка CI/CD конвейеров в Jenkins и управление конфигурациями с помощью Ansible.
  • Работа с инфраструктурой кода: использование Git для управления версиями и Maven для сборки проектов.

Материал ориентирован на Java-разработчиков, которые хотят научиться самостоятельно развертывать свои приложения, настраивать серверную среду и внедрять практики непрерывной доставки.

Программа обучения

  • Концепции облачных вычислений, непрерывной доставки (CD) и DevOps
  • Работа с AWS: настройка аккаунта, запуск инстансов и основы Linux
  • Управление версиями в Git: установка, удаленные репозитории, ветвление и разрешение конфликтов
  • Сборка проектов с помощью Maven: создание standalone и веб-приложений
  • Разработка микросервисов на Spring Boot
  • Ручное развертывание в AWS: настройка Java и MySQL на EC2
  • Использование AWS Elastic Beanstalk и RDS для автоматизированного развертывания
  • Контейнеризация с Docker: работа с образами, томами, сетями и Docker Compose
  • Kubernetes: архитектура кластера и практика с Minikube
  • Инструменты инфраструктуры AWS: IAM, Auto Scaling, Elastic Load Balancer, CloudWatch
  • Автоматизация с Jenkins: настройка сборок, веб-хуков и пайплайнов
  • Управление конфигурациями в Ansible
Складчина создана 28 мая 2021 г. · описание обновлено 23 марта 2026 г.

Другие материалы школы 12

U Udemy Все материалы
250 ₽ 1 390 ₽