Basic understanding of Java and Spring Boot
Familiarity with the Microservices architecture
Basic knowledge of REST APIs
Mandatory for all hands-on labs
LTS version 17 of the Java SDKarrow-up-right, other versions later than 17 might also work but are not tested
A Java IDE (like Eclipsearrow-up-right, SpringToolSuitearrow-up-right, IntelliJarrow-up-right, Visual Studio Codearrow-up-right)
Postmanarrow-up-right or any alternative tool like curlarrow-up-right or httpiearrow-up-right to test requests to the REST Api
Only required for lab 2 (request rate limiter)
Dockerarrow-up-right or another container runtime plus docker composearrow-up-right
Only required for lab 4 (TLS/SSL)
mkcertarrow-up-right to create a local CA and issue certificate to configure TLS/SSL.
Last updated 2 years ago