План на курса
Въведение в Quarkus
- Какво е Quarkus
- Предимства на Quarkus за облак-нативни приложения
- Интеграция с Kubernetes и OpenShift
- Оптимизация на стартиращо време и паметта
- Основен работен процес и архитектура
Основни концепции в Quarkus
- Конфигуриране на приложения и преобразователи
- Инициализация и жизнен циклус за изключване
- Стратегии за тестване
- Конфигуриране на логването
Разработка на RESTful услуги
- Създаване на REST API точки
- Параметри на заявки и HTTP методи
- Използване на семантични отговорни кодове
- Активиране на CORS и реактивно маршрутизиране
- Интерцепция на HTTP заявки и SSL
Конфигуриране на приложение
- Персонализирани файлове с настройки и профили
- Достъп до и премахване на стойности на конфигурацията
- Разширено логване и профилно-специфични настройки
- Персонализирани източници и преобразователи
- Групиране и валидиране на конфигурационните стойности
Програмен модел на Quarkus
- Сериализация на JSON и XML
- Валидация на входи/изходи и персонализирани валидатори
- Инжекция на зависимости и квалификатори
- Събития по жизнен циклус и интерцептори
- Поведение и модулно тестване с Mockito
Упаковане на приложения Quarkus
- Команден режим и упаковка в JAR файл
- Über-JAR и нативни изпълними файла
- Docker контейнери за JAR и нативни сборки
- Поддръжка на SSL в контейнеризираните приложения
Въведение в Apache Camel
- Какво е Apache Camel и неговата интеграция с Quarkus
- Ентепрайс интеграционни модели и приложения
- Разработка и разпространяване на маршрути Camel в рамки на Quarkus приложение
Кратко резюме и следващи стъпки
Изисквания
- Познаване на програмирането с Java
- Опит с уеб архитектура и концепции REST
- Засещаност с протокола HTTP
Целевата група
- Разработчици
- Софтуерни архитекти
- Инженери, които изграждат облачни приложения
Отзиви от потребители (4)
техническата подготовка на учителите
Giorgio - Asystel-BDF S.p.A.
Курс - Creating a Service Mesh with Istio and Kubernetes
Машинен превод
Было динамично и много практично, освен това ни е предоставен виртуален машинен през URL адрес
Aida - ENGINEERING AND SERVICES JF S.A. DE C.V.
Курс - Spring Cloud for Microservices
Машинен превод
Практични примерi и отворени дискусии
Nenad Terzic - Pejsejf B"lgaria EOOD
Курс - Building Microservices with Spring Cloud and Netflix OSS
Машинен превод
Курсът беше отличен. Нашият треньор Андреас беше много подготовен и отговори на всички въпроси, които посочихме. Освен това ни помогна, когато имахме трудности, и обясни подробно, когато беше нужно. Най-добрият курс, в който съм участвал някога.
Bozhidar Marinov - Pejsejf B"lgaria EOOD
Курс - Microservices with Spring Cloud and Kafka
Машинен превод