Description
Course on Developing Cloud Native Applications with IBM Liberty
Mode: Online and in-person
Duration in days: 2
Target Audience:The primary audience for this course is the Application Developer.
Desired Prerequisites:
Before taking this course, you should have:
- Experience using the Java programming language
- Working knowledge of the Linux operating system
- Familiarity with Kubernetes
Course Agenda
Lectures:
- Unit 1. IBM Liberty overview
- Unit 2. Introduction to Microservices, REST and MicroProfile
- Unit 3. Working with persistent data
- Unit 4. Securing RESTful APIs
- Unit 5. MicroProfile health checks and monitoring
- Unit 6. Working with containers
- Unit 7. Working with Kubernetes
Lab exercises:
- Exercise 1. Build an application with Liberty
- Exercise 2. Document APIs with OpenAPI
- Exercise 3. Configure the microservice
- Exercise 4. Persist system data by using the Jakarta Persistence API (JPA)
- Exercise 5. Secure and test RESTful APIs
- Exercise 6. Write a RESTful client interface
- Exercise 7. Add health checks and metrics to an application
- Exercise 8. Build and test an application in a container
- Exercise 9. Deploy a microservice to Kubernetes
Instructors specialized in IBM, Red Hat, SUSE and Canonical
At SIXE, the quality of our training is reflected in the experience and knowledge of our instructors. Each IBM course is taught by highly qualified and certified professionals. Among our instructors, we have IBM Champions with years of industry experience and a deep understanding of IBM technologies and solutions. Our instructors not only possess advanced theoretical knowledge but also significant practical experience of more than 15 years in the development and implementation of solutions in real enterprise environments.
Our experts are committed to educational excellence and offer personalized training to address the specific challenges faced by participants. Each session is enriched with practical case studies and real-life examples, ensuring that the knowledge acquired is directly applicable in the workplace.