Докер для разработчиков Java
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 и как вы можете динамически масштабировать свое приложение.
Экспертные интервью
В курс включены интервью с ведущими экспертами отрасли!
Эксклюзивным для этого курса является группа Slack, к которой вы можете присоединиться, чтобы общаться с инструктором, помощниками учителей и другими учащимися, изучающими Docker, со всего мира. Скажи привет. Получите помощь с проблемой или помогите кому-то другому. Когда вы зарегистрируетесь на этот курс, вы сможете присоединиться к сообществу других, изучающих Docker!
Поваренная книга Spring Boot!
Курс включает в себя книгу Spring Boot Cookbook с примерами проектов Spring Boot, которые вы можете использовать против популярных технологий с открытым исходным кодом, включая:
Продажник:
Скачать курс:
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, к которой вы можете присоединиться, чтобы общаться с инструктором, помощниками учителей и другими учащимися, изучающими 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
Продажник:
Для просмотра содержимого вам необходимо зарегистрироваться!
Скачать курс: