Traincrest IT Training logo

DO378 Red Hat Cloud-native Microservices Development with Quarkus Course Overview

Category: Red HatLevel: BeginnerDuration: 40 HoursPrice: $2,150

The DO378 Red Hat Cloud-native Microservices Development with Quarkus course equips developers and architects with essential skills in building cloud-native applications. This course emphasizes the importance of microservices architecture, enabling professionals to streamline application development, enhance scalability, and improve performance. Ideal for software engineers, DevOps practitioners, and technical leads, it empowers teams to adopt modern development practices effectively.

Enroll or book a demo

Course outline & what you'll learn

Overview of microservices architecture

  • Benefits of cloud-native applications
  • What is Quarkus?
  • Key features and benefits of using Quarkus
  • Quarkus vs. traditional Java frameworks
  • Installing necessary tools and dependencies
  • Configuring IDE for Quarkus development
  • Creating a new Quarkus project
  • Understanding project structure and files
  • Running and testing Quarkus applications
  • Implementing REST endpoints
  • Handling requests and responses
  • Using JSON for data interchange
  • Introduction to Hibernate with Panache
  • Configuring data sources
  • Performing CRUD operations
  • Calling external REST APIs
  • Consuming and producing event-driven architecture
  • Writing unit and integration tests
  • Debugging techniques and tools
  • Building Docker images for Quarkus applications
  • Deploying to Kubernetes and OpenShift
  • Managing application configurations
  • Implementing metrics and health checks
  • Using distributed tracing
  • Performance tuning and optimization
  • Security considerations for microservices
  • Patterns and practices for microservices architecture
  • Summary of key learnings
  • Resources for ongoing learning and development

Why train with Traincrest

This Red Hat course is delivered by Traincrest's certified instructors, live online or in the classroom, with hands-on labs and a 98% exam success rate. Trusted by 500+ companies and 50,000+ students worldwide.