Curso Eclipse MicroProfile

  • Development

Curso Eclipse MicroProfile

16h
Visão Geral

Este Curso Eclipse MicroProfile fornece o conhecimento, as habilidades e a capacidade de utilizar o MicroProfile para implementar microsserviços portáteis em soluções de fornecedores. O curso fornece uma visão geral de microsserviços, arquitetura de microsserviços e como o MicroProfile melhora a confiabilidade, escalabilidade, disponibilidade e desempenho desses microsserviços. Você aprenderá a construir um microsserviço simples baseado em MicroProfile, usando JAX RS, JSON-P e CDI.

Objetivo

Após concluir este Curso Eclipse MicroProfile, você será capaz de:

  • Explique por que e quando usar o Eclipse MicroProfile para desenvolver microsserviços.
  • Aplique as melhores práticas para criar microsserviços confiáveis, escaláveis, altamente disponíveis e de alto desempenho usando o MicroProfile.
  • Reconheça os componentes e a arquitetura essenciais do Eclipse MicroProfile, incluindo JAX RS 2.0, JSON-P 1.0 e CDI 1.2.
  • Implemente um microsserviço simples usando MicroProfile, incluindo testes de unidade e integração e segurança usando a especificação JSON Web Token (JWT).
Publico Alvo
  • Desenvolvedores de software com experiência em Java, Eclipse e Maven e dispostos a aprender sobre a construção de microsserviços usando Eclipse MicroProfile.
Materiais
Inglês/Português/Lab Pratico
Conteúdo Programatico

Introduction to Eclipse MicroProfile

  1. Value proposition of implementing cloud native and portable microservices
  2. Enterprise Java microservices and “lift and shift”
  3. Application of Eclipse MicroProfile to microservices
  4. Understanding Eclipse MicroProfile components and architecture
  5. Deployment of MicroProfile microservice applications

Overview of Microservices Architecture

  1. From SOA to microservices
  2. Building applications optimized for DevOps

Eclipse MicroProfile Configuration and Fault Tolerance

  • Understanding MicroProfile Config
  1. Reading configuration from from MicroProfile Config API
  2. Providing sources of configuration
  3. Using converted for high-level configuration
  • Understanding MicroProfile Fault Tolerance
  1. MicroProfile Fault Tolerance via policies
  2. Tolerance with MicroProfile config

Eclipse MicroProfile Health and JSON Web Token (JWT) Propagation

  1. Understanding health checks and how MicroProfile handles them
  2. Using JWT authentication, authorization and verification

Eclipse MicroProfile Metrics and OpenTracing

  1. Define and expose Java VM and application data with MicroProfile Metrics
  2. Implementing tracing calls across a series of microservices

Eclipse MicroProfile OpenAPI and jaT Client

  • Introduction to MicroProfile OpenAPI and its capabilities
  1. Understanding data models
  2. Generating the OpenAPI document
  • Introduction to MicroProfile REST Client and its capabilities
  1. Invoking RESTful services over HTTP
TENHO INTERESSE

Cursos Relacionados

Curso Python Programação Advanced

32 horas

Curso SAP ABAP S4hana Developer Foundation

32 horas

Curso Full Stack and React Essentials

32 Horas

Curso Node.js for JavaScript Developers

24 horas

Curso Elasticsearch for Developers

16H

Curso Elastic Stack Foundation

24 horas

Curso Apache Spark™ Foundation

8 Horas