Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
Съдържание и теми, включени в курса
Въведение в Quarkus
- Какво е Quarkus
- Предимства на Quarkus за cloud-native приложения
- Интеграция с Kubernetes и OpenShift
- Време за стартиране и оптимизация на паметта
- Основен работен процес и архитектура
Основни концепции на Quarkus
- Конфигурация на приложението и конвертори
- Жизнен цикъл на инициализация и изключване
- Стратегии за тестване
- Конфигурация на логване
Разработка на RESTful услуги
- Създаване на REST API крайни точки
- Параметри на заявката и HTTP методи
- Използване на семантични кодове за отговор
- Разрешаване на CORS и реактивно маршрутизиране
- Прихващане на HTTP заявки и SSL
Конфигурация на приложението
- Персонализирани файлове със свойства и профили
- Достъп и замяна на конфигурационни стойности
- Разширено логване и специфична за профила конфигурация
- Персонализирани източници и конвертори
- Групирани и валидирани конфигурационни стойности
Програмен модел на Quarkus
- JSON и XML сериализация
- Валидация на вход/изход и персонализирани валидатори
- Инжектиране на зависимости и квалификатори
- Събития от жизнения цикъл и интерсептори
- Поведенческо и unit тестване с Mockito
Пакетиране на Quarkus приложения
- Команден режим и JAR пакетиране
- Über-JAR и изграждане на native изпълними файлове
- Docker контейнери за JAR и native изграждания
- SSL поддръжка в контейнеризирани приложения
Въведение в Apache Camel
- Какво е Apache Camel и интеграцията му с Quarkus
- Модели за корпоративна интеграция и случаи на употреба
- Разработване и внедряване на Camel маршрути в рамките на Quarkus приложение
Обобщение и следващи стъпки
Изисквания
- Разбиране на Java програмирането
- Опит с уеб архитектура и REST концепции
- Запознатост с HTTP протокола
Аудитория
- Разработчици
- Софтуерни архитекти
- Инженери, изграждащи cloud-native приложения
40 Часа
Отзиви от участници (3)
Възможност за извършване на самостоятелни упражнения в учебната среда.
Tomasz - PKO Zycie Towarzystwo Ubezpieczen S.A.
Курс - Kafka for Administrators
Машинен превод
техническата подготовка на учителите
Giorgio - Asystel-BDF S.p.A.
Курс - Creating a Service Mesh with Istio and Kubernetes
Машинен превод
Много praktichni primeri. Преподавателът се опитал да поддържа темпото, при което всички могат да последват, въпреки че групата беше доста неомогножена по отношение на знанията. Той предложил много подкрепа на всички, които я поискали :)
Georgi - BMW SA
Курс - Apache Kafka for Developers
Машинен превод