
udemy
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Развертывание приложений Spring Boot в облаке на AWS. Spring Framework очень популярен среди крупных компаний. Фактически, Spring является самой популярной платформой Java. Знаете ли вы, что основная причина популярности Spring у компаний - это механизм IoC?
Типичная компания развернет свое приложение Spring Framework как минимум в 3 различных средах. Наличие среды разработки, тестирования и производства является обычным явлением.
Проблема, с которой сталкиваются разработчики, заключается в том, что каждая среда отличается.
В этом курсе вы узнаете, как использовать IoC-контейнер Spring для развертывания приложения в различных средах. Посредством Inversion of Control ваше приложение Spring может подключаться для нужд каждой среды.
Вы начнете изучать дополнительные параметры конфигурации Spring Framework.
Далее в курсе используется подход DevOps. Вы увидите, как развертывать приложения Spring Framework в разных средах.
В разработке принято использовать Н2 в базе данных памяти. Конечно, эта база данных является только временной. Не то, что вы хотели бы использовать для своего продакшн развертывания.
Хотите увидеть, как щелкнуть выключателем и использовать MySQL? Переключите другой переключатель, и ваше приложение может использовать базу данных RDS, управляемую Amazon. Вы можете сделать это без изменений кода.
Курс показывает лучшие практики, используемые в разработке корпоративного программного обеспечения.
Использование сервера непрерывной интеграции - это лучшая практика. Jenkins - самый популярный CI-сервер. Вы узнаете, как установить Jenkins на сервере Linux. Сервер, предоставленный вами в облаке AWS.
После запуска Jenkins на вашем сервере AWS рекомендуется настроить Jenkins по дружественному URL-адресу.
Jenkins - это Java-приложение, работающее на порте 8080. Вам не нужно вводить какой-либо IP двоеточие 8080 в свой браузер, чтобы связаться с Jenkins.
Docker- это захватывающая технология. Вы увидите, как использовать Docker для размещения собственного репозитория Artifactory Maven. Мы будем использовать Artifactory для управления артефактами сборки, созданными Jenkins.
Ради интереса, мы также будем использовать Docker для настройки сервера базы данных MySQL. Мы сделаем это, предоставив сервер Linux на AWS, установив на нем Docker, а затем развернем MySQL в контейнере Docker.
Мы также предоставим сервер приложений, который мы можем использовать для запуска нашего приложения Spring Boot. Вы извлечете Spring Boot прямо из Artifactory и скажете ему подключиться к серверу базы данных.
Amazon AWS также управляет базами данных MySQL. Это их служба RDS. Вы увидите, как обеспечить свою собственную базу данных RDS. Затем мы перенастроим наше приложение Spring Boot для подключения к базе данных RDS.
В этом курсе много интересного
Это очень практический курс. Чтобы получить максимальную отдачу от этого курса, вам потребуется аккаунт на AWS. Вы должны иметь возможность использовать бесплатный уровень AWS для выполнения заданий курса.
Чтобы получить максимальную отдачу от этого курса, вам понадобится доменное имя. Вам нужно будет контролировать домен. Без этого вы не сможете настроить субдомены в Route 53.
Курс действительно использует AWS для своих облачных сервисов. Навыки, которые вы изучите на платформе AWS, будут перенесены в большинство корпоративных сред. AWS используется для имитации типичной компании.
В этом курсе много интересного!
DevOps не легкая область. Здесь задействовано много разных технологий.
В этом курсе вы увидите, как легко управлять приложениями Spring Framework в сложных корпоративных средах.
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Spring Boot 2 позволяет взять идею / прототип и превратить его в реальную вещь за считанные часы. Многие компании используют Spring Boot, потому что он очень прост в настройке, изучении и написании кода без необходимости настройки низкоуровневого кода платформы.
Изучите архитектуру и дизайн Spring Security для защиты ваших Java-приложений. Знание того, что опытные хакеры жаждут проверить ваши навыки, делает безопасность одной из самых сложных задач при создании приложения. Вот где Spring Security входит в дело, чтобы упростить вещи для разработчиков.
Узнайте, как создавать мощные веб-приложения с помощью Java, используя Spring Framework и Spring Boot.
eveloping Applications for the SPRING и Spring MVC/RESTКурс по Java SPRING предназначен для Java-программистов, которые планируют использовать SPRING -компоненты в своей практике. Особенно курс по Java SPRING Beans будет интересен разработчикам web-приложений и REST-сервисов на Java. По данным портала hh.ru на ноябрь 2019 года только в Москве в 25% вакансий на должность "программист Java" требовалось знание SPRING. Спрос на него ра
Spring MVC – это фреймворк, позволяющий создавать web-приложения с разделением логики согласно паттерну Model—View—Controller. Spring обеспечивает готовые компоненты, использование которых существенно облегчает и ускоряет разработку веб-приложений.