Ho Lee Fuk

Сенсей
🛡 МОДЕРАТОР 🛡
Регистрация
22 Февраль 2018
Сообщения
9.763
Автор: Udemy

Название: Докер для разработчиков Java (2021)

1640286154844-png.91778


Описание:

Docker for Java Developers

Udemy

Если вы разработчик Java, Docker действительно изменит правила игры!

Разработка приложений Java на крупных предприятиях - непростая задача. Каждый день вас просят работать с множеством разных технологий. Утром вам может потребоваться сохранить данные в базе данных MySQL. Днем вы можете работать с RabbitMQ. Завтра вас могут попросить поработать с Mongo или Redis.

Подумайте, что вам нужно делать при работе со всеми этими различными технологиями.

Если вы установите все это на свой ноутбук, он станет загроможденным и медленным. Конечно, вы можете использовать виртуальные машины для их запуска - если вы действительно хотите замедлить работу своего ноутбука . Виртуальные машины прекрасны, но виртуальные машины также могут потреблять огромные ресурсы.

Если вы работаете в команде разработчиков, вы можете настроить выделенные серверы разработки. Но тогда у вас нет чистой среды разработки. И ваша работа по разработке становится зависимой от доступа к серверам разработки.

Docker - это захватывающая технология, которую вы можете использовать для корпоративной разработки.

Популярность Docker была взрывной. Большое внимание в отрасли уделяется DevOps. Но в большей степени в части «Операции».

Знаете ли вы, что Google создает примерно 285 МИЛЛИОНОВ Docker-контейнеров в день ?

Docker, несомненно, является популярной технологией для запуска приложений облачного масштабирования, таких как GMail.

Но что для вас как для Java-разработчика Docker?

Вы работаете с MySQL? Для вас есть готовый образ Docker.

Постгрес? Mongo DB? Редис? Кассандра? RabbitMQ? ActiveMQ? Кафка?

Да, есть образы Docker, которые вы можете скачать и использовать сегодня.

Вы можете использовать Docker не только для локальной разработки.

Вы разрабатываете микросервисы? Если вы еще не развертываете свои микросервисы в контейнерах Docker, скорее всего, скоро вы это сделаете.

Введение в Docker

Этот курс начинается с предположения, что вы ничего не знаете о Docker.

Вы узнаете, почему Docker не похож на виртуальную машину.

Сразу вы узнаете, как запустить контейнер Docker с изображением Docker, извлеченным из концентратора Docker.

По мере прохождения курса вы узнаете, как создавать свои собственные образы Docker и публиковать эти образы в Docker Hub.

Java DevOps с Docker

Используя плагин Fabric8 Maven, вы узнаете, как автоматизировать многие задачи Docker, такие как создание образов для микросервисов.

Docker Compose - мощный инструмент для запуска нескольких контейнеров Docker. Вы узнаете, как запустить приложение, состоящее из веб-приложения Spring Boot, RabbitMQ, микросервиса просмотра страницы и базы данных MySQL. С помощью Docker Compose с помощью одной команды вы сможете запускать или останавливать это приложение на любой машине Docker!

Использование режима Docker Swarm

Вы узнаете, как Docker Swarm Mode выполняет оркестровку контейнеров. В этом курсе вы подготовите свой собственный кластер Docker Swarm в облаке. Вы развернете контейнерное приложение Java в кластере Docker Swarm. Вы увидите, насколько мощной является сетка маршрутизации Docker Swarm и как вы можете динамически масштабировать свое приложение.

Экспертные интервью

В курс включены интервью с ведущими экспертами отрасли!

- Джеймс Лабоки - владелец продукта, Red Hat Cloud Infrastructure
- Больше на пути!

Slack Group

Эксклюзивным для этого курса является группа Slack, к которой вы можете присоединиться, чтобы общаться с инструктором, помощниками учителей и другими учащимися, изучающими Docker, со всего мира. Скажи привет. Получите помощь с проблемой или помогите кому-то другому. Когда вы зарегистрируетесь на этот курс, вы сможете присоединиться к сообществу других, изучающих Docker!

Поваренная книга Spring Boot!

Курс включает в себя книгу Spring Boot Cookbook с примерами проектов Spring Boot, которые вы можете использовать против популярных технологий с открытым исходным кодом, включая:

- Mongo DB
- MySQL
- Postgres
- Мария ДБ
- DB2 Express
- Neo4J
- Redis
- Кассандра
- ActiveMQ
- RabbitMQ

Для кого этот курс:

- Идеальный студент для этого курса - разработчик Java, который хочет научиться использовать Docker.

Требования

- Студенты, проходящие курс, должны обладать базовыми навыками программирования на Java.
- Знание Spring не требуется, но полезно
- Идеальный студент будет иметь базовые навыки работы с Linux.
- Доступ локального администратора для установки Docker

Материал на английском языке

Подробнее:
Для просмотра содержимого вам необходимо авторизоваться.

Скачать:
Скрытое содержимое могут видеть только члены группы Премиум.


Скрытый контент для пользователей All-dar.
 

Создайте учетную запись или войдите, чтобы комментировать или скачивать материалы!

У вас должна быть учетная запись, чтобы оставлять комментарии

Зарегистрироваться

Создайте учетную запись. Это просто!

Авторизоваться

У вас уже есть аккаунт? Войдите здесь.

Сверху