Schița de curs

Introducere

  • Introducere la Microservicii cu Spring Boot
  • Prezentare generală a Spring Boot
  • Introducere la serviciile Web

Spring Boot

  • Setarea IDE pentru un proiect Spring Boot
  • Înțelegerea caracteristicilor Spring Boot
  • Folosirea serverelor încorporate
  • Explorarea lui Spring Boot actuator
  • Folosirea lui Spring Boot DevTools

Serviciu Web Restful

  • Prezentare generală a REST
  • Lucrul cu variabile de cale
  • Lucrul cu parametrii de cerere
  • Folosirea metodei POST
  • Folosirea metodei GET
  • Gestionarea excepțiilor
  • Folosirea metodei DELETE
  • Negocierea conținutului
  • Filtrarea datelor pentru serviciile Restful
  • Folosirea versiunării API

Spring Data JPA

  • Prezentare generală a JPA
  • Setarea JPA
  • Creatia metodelor POST pentru angajați
  • Obținerea datelor angajaților din baza de date
  • Ștergerea datelor angajaților din baza de date
  • Convertirea bazei de date H2 în baza de date MYSQL

Spring Security

  • Prezentare generală a Spring security
  • Inregistrarea și configurarea Okta
  • Siguranța API gateway
  • Siguranța serviciului de comenzi
  • Testarea Spring security

Unit Testing

  • Configurarea serviciului de comenzi pentru testare
  • Creatia unei metode de test
  • Verificarea testelor
  • Implementarea metodelor setup

Docker

  • Prezentare generală a Docker
  • Setarea Docker
  • Folosirea Docker

Kubernetes

  • Prezentare generală a componentelor și arhitecturii Kubernetes
  • Configurarea și folosirea Kubernetes

Pipeline CI/CD

  • Prezentare generală a CI/CD
  • Creatia registriei de artefacte
  • Creatia instanțelor VM
  • Folosirea pipeline-ului Jenkins

Synthesă și următorii pași

Cerințe

  • Experiență în dezvoltare Java
  • Experiență cu Spring Framework

Audientă

  • Dezvoltatori Java
 21 ore

Numărul de participanți


Pret per participant

Mărturii (4)

Cursuri viitoare

Categorii înrudite