План на курса
Введение в Quarkus
- Кой е Quarkus
- Предимства на Quarkus за облачни приложения
- Интеграция с Kubernetes и OpenShift
- Оптимизация на времето за стартиране и паметта
- Основен работен процес и архитектура
Quarkus Основни концепции
- Конфигуриране на приложението и конвертори
- Цикъл на инициализация и изключване
- Стратегии за тестване
- Конфигуриране на логиране
Развитие на RESTful услуги
- Създаване на REST API крайни точки
- Параметри на заявки и HTTP методи
- Използване на семантични отговори
- Активиране на CORS и реактивно маршрутиране
- Интерцепция на HTTP заявки и SSL
Конфигуриране на приложение
- Персонализирани файлове с свойства и профили
- Accessване и презаписване на стойности на конфигурация
- Напредно логиране и конфигурационни профили
- Персонализирани източници и конвертори
- Групирани и валидирани стойности на конфигурация
Quarkus Programming Модел
- Сериализация на JSON и XML
- Валидиране на вход/изход и персонализирани валидатори
- Инжектиране на зависимости и квалификатори
- Събития на цикъл на живот и интерцептори
- Поведенческо и юнит тестване с Mockito
Опаковка на Quarkus приложения
- Режим на команда и опаковка в JAR
- Създаване на Über-JAR и нативни изпълними файлови конструкции
- Docker контейнери за JAR и нативни конструкции
- Поддръжка на SSL в контейнеризирани приложения
Введение в Apache Camel
- Кой е Apache Camel и неговата интеграция с Quarkus
- Предприемачески интеграционни модели и случаи на употреба
- Развитие и развертане на маршрути на Camel в Quarkus приложение
Резюме и следващи стъпки
Изисквания
- Разбиране на Java програмиране
- Опит с уеб архитектура и концепции на REST
- Знакомство с протокол HTTP
Целева публика
- Разработчици
- Архитекти на софтуер
- Инженери, създаващи приложения, базирани на облака
Oтзиви от потребители (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
Машинен превод