Course Outline

Introduction

  • Introduction to Microservices with Spring Boot
  • Overview of Spring Boot
  • Introduction to Web services

Spring Boot

  • Setting up IDE for a Spring Boot project
  • Understanding Spring Boot features
  • Using embedded servers
  • Exploring Spring Boot actuator
  • Using Spring Boot DevTools

Restful Web Service

  • Overview of REST
  • Working with path variables
  • Working with request params
  • Using the POST method
  • Using the GET method
  • Exception handling
  • Using the DELETE method
  • Content negotiation
  • Using data filtering for RESTful services
  • Using API versioning

Spring Data JPA

  • Overview of JPA
  • Setting up JPA
  • Creating employee POST methods
  • Getting employee data from the database
  • Deleting employee data from the database
  • Converting the H2 database to the MYSQL database

Spring Security

  • Overview of Spring security
  • Okta registration and configuration
  • API gateway security
  • Order service security
  • Testing Spring security

Unit Testing

  • Configuring order service for testing
  • Creating a test method
  • Test verification
  • Implementing setup methods

Docker

  • Overview of Docker
  • Setting up Docker
  • Using Docker

Kubernetes

  • Overview of Kubernetes components and architecture
  • Configuring and using Kubernetes

CI/CD Pipeline

  • Overview of CI/CD
  • Creating artifact registry
  • Creating VM instances
  • Using Jenkins pipeline

Summary and Next Steps

Requirements

  • Java development experience
  • Experience with Spring Framework

Audience

  • Java Developers
 21 Hours

Number of participants



Price per participant

Testimonials (5)

Related Courses

Envoy Proxy

14 Hours

Creating a Service Mesh with Istio and Kubernetes

14 Hours

Building Microservices with Lumen PHP Framework

14 Hours

Traefik

7 Hours

Introduction to Apache Log4j

14 Hours

Apache Dubbo for Administrators and Developers

14 Hours

Axon Framework

21 Hours

System Architecture, Service Architecture, and Microservice Architecture with Spring Cloud

21 Hours

Building Microservices with Spring Cloud and Docker

21 Hours

Spring Cloud for Microservices

14 Hours

Microservices with Spring Cloud and Kafka

21 Hours

Building Microservices with Spring Cloud and Netflix OSS

21 Hours

Developing Microservices on Google Cloud Apigee

21 Hours

Managing APIs with Apigee

14 Hours

Building Microservices with Apigee Edge

21 Hours

Related Categories

1