Мікросервіси Spring Cloud для Java - комплексний онлайн-курс для Java-розробників | robot_dreams
< онлайн-курс > < 8 тижнів > < junior / middle >

Мікросервіси Spring Cloud для Java

Віталій Куліков

IT Architect в UBS Business Solutions Poland

 

20 років досвіду в IT

Читати нижче
дата: 03.05.2023 ― 21.06.2023
тривалість: 15 онлайн-занять

[щопонеділка та щосереди]

Комплексний курс для Java-розробників, який навчить будувати складні мікросервісні архітектури з нуля або підтримувати роботу вже наявних систем завдяки інструментам Spring Cloud і Kubernetes.

Курс підійде:
Junior Java Developers

щоби розібратися в шаблонах проєктування мікросервісів, опанувати інструменти Spring Cloud та будувати розподілені системи з подальшим розгортанням у хмарних середовищах

Middle Java Developers

щоби підвищити кваліфікацію, оптимізувати процес розробки завдяки переходу з моноліту на мікросервіси Spring Cloud, навчитися працювати із середовищем Kubernetes і реалізовувати складні проєкти

Ваш бекграунд на старті навчання:
01
Java

маєте досвід комерційної розробки на Java від 1 року

02
Gradle / Maven

знаєте, як працювати з Gradle або Maven, і мали практичний досвід використання

03
Docker

знаєте, як управляти ізольованими Linux-контейнерами за допомогою Docker

Про курс

Мікросервіси ― це підхід до розробки, за якого велика система розбивається на незалежні складові частини, що можуть функціонувати окремо одна від одної. Це дозволяє розробникам швидко і просто розвивати, підтримувати й масштабувати складні проєкти, не порушуючи загальної структури. А Spring Cloud ― інструмент, завдяки якому все це можна реалізувати.

На курсі ми почнемо з розбору патернів мікросервісів, а потім крок за кроком опануємо кожен інструмент Spring Cloud для побудови та підтримки системи мікросервісів у хмарному середовищі. Далі ― навчимося користуватися платформою Kubernetes, що дозволить оптимізувати процес моніторингу, автоматизації постачання даних та управління сервісами. Навички, отримані під час курсу, дозволять вам побудувати систему мікросервісів з нуля, швидко масштабувати системи та імплементувати їх у хмару.

Зареєструватись
У програму курсу входять:
01
ШАБЛОНИ МІКРОСЕРВІСІВ

· зрозумієте, які принципи лежать в основі розподілених систем
· дізнаєтесь, як оптимізувати процес розробки за допомогою мікросервісів
· розглянете етапи міграції систем у хмарні сервіси

02
ІНСТРУМЕНТИ

· опануєте інструменти Spring Cloud для оптимізації процесу побудови мікросервісної архітектури
· навчитеся працювати з платформою Kubernetes для управління сервісами
· працюватимете з Apache Kafka, Docker, PostgreSQL, IntelliJ IDEA тощо

03
ПРАКТИКА

· навчитеся адаптувати продукт під потреби інфраструктури
· зможете швидко масштабувати системи та імплементувати їх у хмару
· побудуєте систему мікросервісів з нуля

04
КАРʼЄРА

· оптимізуєте час на розробку складного функціоналу
· навчитеся писати мікросервіси на Java за допомогою Spring Cloud
· відкриєте нові карʼєрні можливості

Лектор
Віталій
Куліков
має 15+ років досвіду в програмуванні на Java, загалом в ІТ — 20+ років
має 6+ років досвіду проєктування застосунків у мікросервісній архітектурі разом із frontend-частиною
останній рік працює на позиції IT Architect в UBS Business Solutions Poland
має 3 масштабні проєкти, які супроводжував від ідеї до релізу
спроєктував розподілену масштабовану систему (event-driven, NoSQL, Cloud Native) для планування бюджетів організації в Nokia
написав з нуля REST-сервіси до CMDB у Credit Suisse
проєктував та керував розробкою event-driven застосунку для звітування MiFID II в UBS
Програма курсу
Реєстрація
 
 
 
Реєструючись, ви погоджуєтесь з умовами договору-оферти та політикою конфіденційності.