Available both online and onsite, these instructor-led live Microservices training programs provide hands-on experience in mastering the fundamentals of microservice architecture and developing microservice applications.
Training options include "online live training" or "onsite live training". The online live format, often referred to as "remote live training", utilizes an interactive remote desktop environment. Onsite live training can be delivered directly at customer locations in Prague or within NobleProg corporate training centers in Prague.
Microservices is also referred to as Microservice Architecture.
From Prague Main Train Station (Praha hlavní nádraží)
Take tram 9 from Hlavní nádraží toward Sídliště Řepy.
Get off at Újezd.
Walk about 10 minutes toward Malostranské náměstí / Prokopská.
Continue along Prokopská to 296/8.
Alternative: Take the metro C from Hlavní nádraží → Muzeum, change to metro A → Malostranská, then walk across Malá Strana. This involves more walking.
From Prague Bus Station — Florenc
Take metro B from Florenc toward Zličín.
Get off at Můstek.
Change to metro A toward Nemocnice Motol.
Get off at Malostranská.
Walk approximately 10–15 minutes to Prokopská 296/8.
This instructor-led, live training in Prague empowers engineers and administrators with the capabilities to deploy, configure, and optimize Confluent Apache Kafka clusters. Participants will learn to manage Zookeeper, design high-availability architectures, fine-tune performance, and maintain security standards in production environments.
This instructor-led, live training in Prague covers the core concepts and hands-on fundamentals of Confluent Apache Kafka administration. Participants will learn to deploy, configure, and troubleshoot high-throughput, fault-tolerant clusters for real-time analytics and modern data pipelines.
This instructor-led, live training in Prague (online or onsite) is aimed at intermediate-level Java developers who wish to integrate Apache Kafka into their applications for reliable, scalable, and high-throughput messaging.
By the end of this training, participants will be able to:
Understand the architecture and core components of Kafka.
Set up and configure a Kafka cluster.
Produce and consume messages using Java.
Implement Kafka Streams for real-time data processing.
Ensure fault tolerance and scalability in Kafka applications.
This instructor-led, live training in Prague (online or onsite) is designed for intermediate to advanced developers, DevOps professionals, and architects who aim to design, deploy, and manage resilient applications using microservices, containers, and continuous integration/continuous deployment (CI/CD) pipelines.
By the end of this training, participants will be able to:
Understand and implement microservices architecture.
Deploy and manage containerized applications using Docker and Kubernetes.
Set up and optimize CI/CD pipelines for automated deployments.
Apply best practices for security, monitoring, and observability.
This instructor-led, live training in Prague (online or onsite) targets advanced platform engineers and DevOps professionals seeking to master application scaling using microservices and Kubernetes.
By the end of this training, participants will be able to:
Design and implement scalable microservices architectures.
Deploy and manage applications on Kubernetes clusters.
Utilize Helm charts for efficient service deployment.
Monitor and maintain the health of microservices in production.
Apply best practices for security and compliance in a Kubernetes environment.
This instructor-led, live training in Prague (online or onsite) is designed for intermediate-level Java developers aiming to design, develop, deploy, and maintain microservices-based applications utilizing Java frameworks such as Spring Boot and Spring Cloud.
Upon completion of this training, participants will be capable of:
Grasping the core principles and advantages of microservices architecture.
Constructing and deploying microservices using Java and Spring Boot.
Implementing service discovery, configuration management, and API gateways.
Effectively securing, monitoring, and scaling microservices.
Deploying microservices using Docker and Kubernetes.
This instructor-led live training in Prague (online or onsite) is designed for experienced developers who want to build, deploy, and scale applications using microservices built with NodeJS and React.
By the end of this training, participants will be able to:
Develop, deploy, and scale applications using various microservices.
Build a server-side rendered React application.
Deploy multi-service applications to the cloud using Docker and Kubernetes.
This instructor-led, live training in Prague (available online or onsite) is targeted at developers, integration architects, and system administrators seeking to master advanced integration patterns and techniques using Apache Camel.
Upon completion of this training, participants will be equipped to:
Grasp advanced integration patterns and methodologies.
Execute complex routing and data transformations.
Enhance performance and scalability.
Manage errors and exceptions within intricate integration contexts.
Seamlessly integrate Apache Camel with diverse technologies and platforms.
This instructor-led, live training in Prague (online or onsite) targets intermediate-level developers looking to create big data applications with Apache Kafka.
By the end of the course, participants will be able to:
Develop Kafka producers and consumers to transmit and read data from Kafka.
Integrate Kafka with external systems via Kafka Connect.
Create streaming applications using Kafka Streams and ksqlDB.
Connect a Kafka client application to Confluent Cloud for cloud-based deployments.
Gain practical experience through hands-on exercises and real-world use cases.
This instructor-led, live training in Prague (available online or onsite) is designed for intermediate to advanced developers who want to master microservice development using Spring Boot, Docker, and Kubernetes.
By the end of this training, participants will be able to:
Grasp the core principles of microservices architecture.
Develop production-ready microservices using Spring Boot.
Understand the essential role of Docker in containerizing microservices.
Configure Kubernetes clusters to deploy and orchestrate microservices.
This instructor-led, live training in Prague (online or onsite) is aimed at intermediate-level developers and DevOps engineers who wish to build, deploy, and manage microservices using Spring Cloud and Docker.
By the end of this training, participants will be able to:
Develop microservices using Spring Boot and Spring Cloud.
Containerize applications with Docker and Docker Compose.
Implement service discovery, API gateways, and inter-service communication.
Monitor and secure microservices in production environments.
Deploy and orchestrate microservices using Kubernetes.
This instructor-led, live training in Prague (online or onsite) is aimed at intermediate-level to advanced-level developers and architects who wish to develop Java native applications and microservices using Quarkus with optimized memory usage and startup time.
By the end of this training, participants will be able to:
Develop high-performance, lightweight Java native applications using Quarkus.
Build and deploy RESTful services and microservices architectures.
Use GraalVM for native compilation and optimize startup and memory efficiency.
Package and containerize applications for Kubernetes and OpenShift environments.
Gain mastery over RabbitMQ by examining AMQP protocols, message routing, and cluster configuration in Prague. This practical training addresses high-availability setups, failover mechanisms, and secure REST API integration, enabling the construction of robust production messaging infrastructure on Linux platforms.
This instructor-led, live training in Prague (online or onsite) targets software architects and web developers who wish to use RabbitMQ as messaging middleware and program in Java using Spring to build applications.
By the end of this training, participants will be able to:
Use Java and Spring with RabbitMQ to build applications.
Design asynchronous message-driven systems using RabbitMQ.
Create and apply queues, topics, exchanges, and bindings in RabbitMQ.
In this instructor-led, live training in Prague, participants will learn how to install, configure, and administer RabbitMQ, then integrate RabbitMQ messaging into a number of sample .NET applications.
By the end of this training, participants will be able to:
Set up, configure, and manage RabbitMQ.
Understand RabbitMQ's role in the design and implementation of a microservices architecture.
Understand how RabbitMQ compares to other Message Queuing architectures.
Set up and use RabbitMQ as a broker for handling asynchronous and synchronous messages for real-world enterprise .NET applications.
This instructor-led, live training in Prague (online or onsite) is aimed at developers and software engineers who wish to use RabbitMQ to communicate between microservices through messaging and perform advanced implementation and troubleshooting.
By the end of this training, participants will be able to:
Set up the necessary environment to start developing advanced messaging solutions with RabbitMQ.
Understand how to design a distributed microservices architecture with RabbitMQ.
Learn how to implement advanced configuration, security, networking, high availability, and replication.
Know the common issues encountered in RabbitMQ installations and how to resolve them.
Learn about memory optimization, flow control, and advanced performance tuning.
Gain mastery over Istio on Kubernetes through this instructor-led course in Prague. Acquire skills in installing, configuring, and securing service meshes using mTLS and Zero Trust. Build practical experience in traffic management, observability via Prometheus and Jaeger, and Calico integration to create production-ready microservices.
In this instructor-led live training in Prague (online or onsite), participants will learn how to decouple a Python application and integrate it with the RabbitMQ messaging system to create distributed cloud applications or microservices.
By the end of this training, participants will be able to:
Set up, configure, and manage RabbitMQ.
Understand RabbitMQ's role in the design and implementation of a microservice's architecture.
Understand how RabbitMQ compares to other Message Queuing Architectures.
Set up and use RabbitMQ as a broker for handling asynchronous and synchronous messages for real-world Python applications.
Delivered live in Prague, this Apache Camel training focuses on routing, EIPs, and data transformation. It assists developers in setting up components, managing errors, and handling transactions to construct robust integration frameworks and simplify complex enterprise workflows.
This instructor-led, live training in Prague (online or onsite) is aimed at developers who wish to learn how to build, test, debug and deploy an API on top of Google Cloud's Apigee API Platform.
By the end of this training, participants will be able to:
Set up a development environment that includes all needed resources to start developing an API.
Understand and implement the tools available within Apigee Edge.
Build and deploy an API to Google Cloud.
Monitor and debug API errors.
Leverage Google Cloud's analytics and machine learning solutions to make APIs more intelligent.
This practical course in Prague guides you through building secure and consistent microservices with Apigee Edge. Acquire skills in creating API proxies, enforcing robust security protocols such as OAuth, and monitoring system performance. It is perfectly suited for engineers and developers aiming to master API management.
This course offers a comprehensive, hands-on journey through the design, construction, and operation of cloud-native microservices. Prioritizing practical implementation over theory, it guides participants from domain modeling and service design through to deployment, observability, and resilience within production environments.
Participants will develop a real-world microservices architecture, learning to avoid common pitfalls like distributed monoliths while applying best practices for scalability, maintainability, and operational excellence.
This instructor-led, live training in Prague (online or onsite) is aimed at system administrators and MQ administrators who wish to master advanced configuration, security, clustering, high availability, and troubleshooting of IBM MQ 9.4 in distributed deployments.
Explore Apache Kafka, a robust high-throughput distributed messaging platform. Master essential concepts, APIs, configuration strategies, and design principles. This course is perfect for architects, developers, and administrators aiming to deploy and oversee Kafka in practical Prague environments.
This live, instructor-led training in Prague (online or onsite) is aimed at beginner-level, intermediate-level, and advanced-level system administrators and operations engineers who wish to use Apache Kafka to deploy, secure, monitor, and troubleshoot Kafka clusters.
By the end of this training, participants will be able to explain Kafka architecture and KRaft mode, operate and secure Kafka clusters, monitor performance and reliability, and resolve common production issues.
This course provides a practical foundation for designing, building, deploying, and managing cloud-native microservices on Amazon Web Services (AWS). Learners will examine the tenets of microservices architecture, Docker-centric development, event-driven communication, and asynchronous messaging through services like Amazon SQS, SNS, and EventBridge.
The program addresses the full microservices lifecycle, covering deployment with Amazon ECS and AWS Lambda, API handling via Amazon API Gateway, and observability using CloudWatch, AWS X-Ray, and OpenTelemetry. It also introduces critical security, CI/CD, and Infrastructure as Code concepts. By completing hands-on tasks, participants will assemble and link distributed services, acquiring practical skills with the core AWS technologies essential to contemporary microservices architectures.
This instructor-led, live training in Prague (online or onsite) is aimed at intermediate-level software developers, system architects, and DevOps professionals who wish to build scalable and maintainable applications using a microservices architecture.
By the end of this training, participants will be able to:
Understand the core principles of microservices architecture.
Design and implement scalable microservice-based systems.
Apply design patterns and best practices for microservices.
Implement event-driven approaches such as CQRS and event sourcing.
Address challenges in system operations and microservices adoption.
In this instructor-led live training in Prague, participants will learn the fundamentals of building microservices using Spring Cloud and Docker. Knowledge is tested through exercises and the step-by-step development of sample microservices.
By the end of this training, participants will be able to:
Understand the fundamentals of microservices.
Use Docker to build containers for microservice applications.
Build and deploy containerized microservices using Spring Cloud and Docker.
Integrate microservices with discovery services and the Spring Cloud API Gateway.
Use Docker Compose for end-to-end integration testing.
This instructor-led training in Prague explores the features of WSO2 API Manager, covering installation and API lifecycle management. Learners gain practical experience in deploying secure APIs and monitoring gateway traffic, equipping them to effectively build robust, API-centric architectures.
Read more...
Last Updated:
Testimonials (10)
CI/CD Best Practices (gitflow and gitops), Application strategies, idempotency and drift, remote state management, Pod Disruption Budgets and Best Practices
McKayla Fusco - NSWC Dahlgren Division - DNA
Course - Resilient Architecture: Microservices, Containers, and CI/CD
About the microservices and how to maintenance kubernetes
Yufri Isnaini Rochmat Maulana - Bank Indonesia
Course - Advanced Platform Engineering: Scaling with Microservices and Kubernetes
The instructor was knowledgeable about the course topic and also other related topics, and was able to answer our questions, or even make a note of questions he didn't immediately know the answer to and got back to use later.
Abe Sabbagh - Enbridge
Course - Advanced RabbitMQ - 2 Days
The flexibility to the agenda and considering the provided topics which we currently deal with.
It was great to exchange on the knowledge and experiences!
Fabian - Continental Barum s.r.o.
Course - RabbitMQ
Possibility to perform independent exercises in the training environment.
Tomasz - PKO Zycie Towarzystwo Ubezpieczen S.A.
Course - Kafka for Administrators
To have full understanding of WSO2 API Manger and it importance.The fundamentals really helped me to go and advanced self-learning
Hlalefang Nkhooa - Revenue Services Lesotho
Course - WSO2 API Manager for Developers
Very practical examples. The trainer has tried to keep a pace where everybody is able to go with even though the group was quite inhomogeneous regarding the knowhow. He has provided a lot of support to basically everybody who asked for it :)
Georgi - BMW SA
Course - Apache Kafka for Developers
Friendly environment. Also, I liked one on one training. It’s very productive. I would definitely recommend it to my friends and colleagues.
Zeed - Tamkeen Technologies
Course - Building Microservices with NodeJS and React
I was a good mix of practical and theoretical information. Engaging presentation with real world examples.
Anita
Course - Building Microservice Architectures
The knowledge provided covered all aspects that we could need for our current apache camel implementations.
Leon - Vos Management & Logistical Development B.V.
Online Microservice Architecture training in Prague, Microservices training courses in Prague, Weekend Microservices courses in Prague, Evening Microservices training in Prague, Microservice Architecture instructor-led in Prague, Microservice Architecture on-site in Prague, Microservice Architecture instructor in Prague, Online Microservices training in Prague, Evening Microservice Architecture courses in Prague, Microservice Architecture coaching in Prague, Microservices one on one training in Prague, Microservice Architecture boot camp in Prague, Microservice Architecture instructor-led in Prague, Weekend Microservice Architecture training in Prague, Microservice Architecture trainer in Prague, Microservice Architecture classes in Prague, Microservices private courses in Prague