Detailed Course Outline
- Cloud-native microservice architecture
- Getting started with Micronaut
- Setup IDE
- Micronaut core
- Injecting dependencies into microservices with Contexts and Dependency Injection
- Application configuration
- Micronaut Web
- HTTP routing
- Reactive HTTP request processing
- OpenAPI
- Testing microservices
- Security
- Authentication and authorization
- Control user and role access by using JSON Web Tokens (JWT)
- Micronaut Data
- Persist data to a database by using Java Persistence API (JPA)
- Persist data by using MicroStream native object graph persistence
- Build and deployment of microservices
- Build native executables by using GraalVM
- Exercises with coding
- Answering your individual questions