
Online or onsite, instructor-led live Microservices training courses demonstrate through hands-on practice the fundamentals of microservice architecture and how to develop microservice applications.
Microservices training is available as "online live training" or "onsite live training". Online live training (aka "remote live training") is carried out by way of an interactive, remote desktop. Onsite live Microservices trainings in Singapore can be carried out locally on customer premises or in NobleProg corporate training centers.
Microservices is also known as Microservice Architecture.
NobleProg -- Your Local Training Provider
Testimonials
Create the proxies as per the trainer explained but a lot of XML sytanx has error to test in the Postman.
Chee Yi Min, Scoot
Course: Building Microservices with Apigee Edge
Sufficient amount and durations of breaks
Chee Yi Min, Scoot
Course: Building Microservices with Apigee Edge
Trainer shared a lot of insights base on his vast experience and good learning for us
Chua Wan Jia, SMRT Corporation Ltd
Course: Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture with .Net
Sufficient hands on, trainer is knowledgable
Chris Tan
Course: A Practical Introduction to Stream Processing
I liked his pace for training, it was optimum.
Edwards Mukasa - AFRINIC Ltd.
Course: Microservices with Spring Cloud and Kafka
Volume of knowledge
Orange Moldova SA
Course: Building Microservices with Apigee Edge
The trainer answered to team questions. Trainer covered with theory most needed information about APIGEE.
Orange Moldova SA
Course: Building Microservices with Apigee Edge
the level of knowledge of the trainer you could tell that he has a lot of training experience
eMAG IT Research SRL
Course: Building Microservice Architectures
The good general overview of all topics in the micro service system, and because we a insulated in our development environment away form the web, the current technology options available to overcome various issues of micro services.
Brian Wilkinson - Mass Consultants Ltd
Course: Building Microservice Architectures
Theory provided with a lot of example taken on the field. Experience and case studies are very useful in the matter at hand. The teacher was very careful on our needs and gave us exactly what we asked for, something that is seldom done.
Oliviero Rossi - SIA
Course: Building Microservice Architectures
Java Exercises and interracttive sessions were useful
Ncell Pvt. Ltd
Course: WSO2 API Manager for Developers
Theory was explained using examples by drawing design solutions
Global Knowledge Network Training Ltd
Course: Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
I liked the practical explications given and also the exercices.
eMAG IT Research SRL
Course: Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
The sincerity about how technology evolve in time and what today is the best solution known tomorrow may be obsolete and with low performance.
Liviu Trifan - eMAG IT Research SRL
Course: Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
The trainer was very knowledgeable. he also organised to show us Realtime work remotely.
Chandani Singh - Hertz Europe Service Centre Limited
Course: Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
The trainer and his knowledge and real world experience
Hertz Europe Service Centre Limited
Course: Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
The hands-on approach and the trainer's ability to adjust to our questions and demonstrate live through code the answers
AB Vassilopoulos
Course: Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
flexibility, adjustment on client's needs, knowledge of the domain
AB Vassilopoulos
Course: Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Flexibility to cover the subjects I am most intrested in
James Ferrier - Nic Rouse, OptoicoreIT
Course: Building Microservices with Go
Visual Studio Code
Advatech Sp. z o.o.
Course: Building Microservices with Go
on how khoebib help everyone if there is a problem.
Kim Justine Agoncillo - Romegio F. Cobatsa, Metropolitan Bank and Trust Company
Course: Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture with .Net
creating the microservices
Romegio F. Cobatsa, Metropolitan Bank and Trust Company
Course: Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture with .Net
architecture and functionality of macroservice
Allan Golondrina - Romegio F. Cobatsa, Metropolitan Bank and Trust Company
Course: Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture with .Net
The hands-on practice sessions as well as looking at how Hassan codes the solution step by step and his thought process
Khin Hnaung, ROOTS Communications Pte Ltd.,
Course: Microservice Development with Java EE 8, Docker, and Kubernetes
That most of the subjects were taken into consideration.
Stichting RINIS
Course: Apache Camel
Gained new knowledge about Camel.
Stichting RINIS
Course: Apache Camel
Good overview of apache camel
Suva
Course: Apache Camel
I genuinely enjoyed the lots of code examples.
Catriona Corley - PEAC Finance
Course: Apache Camel
Hand-on labs
CACI bv
Course: Apache Camel
Convienience and the DaDesktop was very easy to use
David Lynch, Central Bank of Ireland
Course: RabbitMQ
I really enjoyed the practical nature of the course. Kept me engaged. Trainer was very knowledgeable and had everything setup ready to go.
David Lynch, Central Bank of Ireland
Course: RabbitMQ
The course was well run and the ability to follow along with the instructions using a virtual desktop felt like a really good approach to ensure that all course members were engaged.
Andy Lehane - Liam Wright, Global Knowledge
Course: RabbitMQ
Knowledgeable, good coverage of content. Very happy.
Rikesh Zaveri - Liam Wright, Global Knowledge
Course: RabbitMQ
Piotr is very knowledgeable in the subject he teaches. Being able to almost effortlessly explain even more complex parts and present them in a way that makes sense to newcomers shows that he knows what he is talking about and that he is an excellent teacher.
GISYS AB
Course: RabbitMQ
It was in depth and to the point.
Anita Salihi, Experian
Course: RabbitMQ with .NET
Manpreet(Trainer ) was well prepared and he knows what is doing and teaching.
AIP Publishing
Course: RabbitMQ with .NET
That it was very practical
FreelyIT
Course: RabbitMQ with .NET
Covered most of RabbitMQ features and scalability.
Tandem Solution
Course: RabbitMQ with Java and Spring
The overview of the topic in the morning of day 1.
Tandem Solution
Course: RabbitMQ with Java and Spring
Detailed information provided on the more advanced topics requested.
Farukh Khan - Tandem Solution
Course: RabbitMQ with Java and Spring
Wiedza i elastycznść prowadzącego - kafka jako core szkolenia ubrane w ciekawe offtopy i przydatne informacje.
Course: Distributed Messaging with Apache Kafka
Trainers openness to questions.
Course: Distributed Messaging with Apache Kafka
Dobrze przygotowane ćwiczenia i maszyna wirtualna.
Course: Distributed Messaging with Apache Kafka
DADesktop feature, exercises difficulty, quality and quantity of examples
Course: Distributed Messaging with Apache Kafka
Zadanka były ok/
Course: Distributed Messaging with Apache Kafka
Wiedza i elastycznść prowadzącego - kafka jako core szkolenia ubrane w ciekawe offtopy i przydatne informacje.
Course: Distributed Messaging with Apache Kafka
Trainers openness to questions.
Course: Distributed Messaging with Apache Kafka
Dobrze przygotowane ćwiczenia i maszyna wirtualna.
Course: Distributed Messaging with Apache Kafka
DADesktop feature, exercises difficulty, quality and quantity of examples
Course: Distributed Messaging with Apache Kafka
Zadanka były ok/
Course: Distributed Messaging with Apache Kafka
Microservice Architecture Subcategories in Singapore
Microservices Course Outlines in Singapore
- Develop, deploy, and scale applications using different microservices.
- Build a server-side rendered React application.
- Deploy multi-service apps to the cloud using Docker and Kubernetes.
- Perform application testing on microservices.
- Understand the microservices architecture.
- Build production-ready microservices using Spring Boot.
- Understand the role of Docker in microservices.
- Set up Kubernetes cluster to deploy microservices.
- Understand advanced integration patterns and techniques.
- Implement complex routing and transformations.
- Optimize performance and scalability.
- Handle errors and exceptions in complex integration scenarios.
- Integrate Apache Camel with various technologies and platforms.
- Develop Kafka producers and consumers to send and read data from Kafka.
- Integrate Kafka with external systems using Kafka Connect.
- Write streaming applications with Kafka Streams & ksqlDB.
- Integrate a Kafka client application with Confluent Cloud for cloud-based Kafka deployments.
- Gain practical experience through hands-on exercises and real-world use cases.
- 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
- Setup, configure and manage RabbitMQ.
- Understand RabbitQ'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.
- Setup, configure and manage RabbitMQ.
- Understand RabbitMQ's role in the design and implementation of a microservice's architecture.
- Set up and use RabbitMQ as a broker for handling asynchronous and synchronous messages for real-world PHP applications.
- 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.
- Apply some advanced troubleshooting techniques.
- Install and configure Istio on Kubernetes.
- Understand service meshes and to implement one with Istio.
- Deploy an Istio service mesh on top of Kubernetes.
- Use a service mesh to run, manage and monitor microservices in the cloud.
- Build and deploy Java microservices in Docker containers.
- Manage Docker containers using Kubernetes.
- Integrate microservices with an existing monolithic system.
- Monitor, test, and secure microservices.
- Troubleshoot containers and orchestration environments.
- Setup, 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.
- Makes it easy for app developers to consume your services.
- Enables you to change the backend service implementation without affecting the public API.
- Enables you to take advantage of the analytics, monetization, developer portal, and other features built into Edge.
- Vault - for securing distributed applications
- Terraform - for provisioning infrastructure and application resources across public cloud, private cloud, and external services
- Nomad - a distributed, highly available, datacenter-aware cluster manager and scheduler for deploying applications on any infrastructure, at any scale.
- Consul - for discovering and configuring services in your infrastructure.
- Part lecture, part discussion, heavy hands-on practice and implementation, occasional quizzing to measure progress
- Understand when to use and when not to use microservice architecture.
- Create and implement a testing strategy for microservices.
- Deploy a sample microservice-based application into a production environment.
- Refactor a monolithic application into services.
- Learn the fundamentals of Seneca
- Use Seneca to build micro services
- Developers
- Programmers
- Part lecture, part discussion, exercises and heavy hands-on practice
- Learn the fundamentals of Gilliam
- Use Gilliam to build micro services
- Developers
- Programmers
- Part lecture, part discussion, exercises and heavy hands-on practice
- Understand the basics of building microservices
- Learn how to use Python to build microservices
- Learn how to use Docker to deploy Python based microservices
- Developers
- Programmers
- Part lecture, part discussion, exercises and heavy hands-on practice
- Understand when to use and when not to use microservice architecture
- Create and implement a testing strategy for microservices
- Deploy a sample microservice-based application into a production environment
- Refactor a monolithic application into services
- Developers
- Architects
- Part lecture, part discussion, exercises and heavy hands-on practice
- Use ASF as a platform for building and managing microservices
- Understand key microservices programming concepts and models.
- Create a cluster in Azure
- Deploy microservices on premises or in the cloud
- Debug and troubleshoot a live microservice application
- Developers
- Part lecture, part discussion, exercises and heavy hands-on practice in a live-lab environment.
- To request a customized training for this course, please contact us to arrange.
- To learn more about Service Fabrice, please see: https://github.com/Microsoft/service-fabric
- Develop Apache Camel applications with Spring Boot.
- Apply error monitoring and alerting for Apache Camel applications.
- Use Apache Camel for integration solutions.
- Use Samza to simplify the code needed to produce and consume messages.
- Decouple the handling of messages from an application.
- Use Samza to implement near-realtime asynchronous computation.
- Use stream processing to provide a higher level of abstraction over messaging systems.
- Developers
- Part lecture, part discussion, exercises and heavy hands-on practice
- Understand Kafka Streams features and advantages over other stream processing frameworks
- Process stream data directly within a Kafka cluster
- Write a Java or Scala application or microservice that integrates with Kafka and Kafka Streams
- Write concise code that transforms input Kafka topics into output Kafka topics
- Build, package and deploy the application
- Developers
- Part lecture, part discussion, exercises and heavy hands-on practice
- To request a customized training for this course, please contact us to arrange
- Install and configure different Stream Processing frameworks, such as Spark Streaming and Kafka Streaming.
- Understand and select the most appropriate framework for the job.
- Process of data continuously, concurrently, and in a record-by-record fashion.
- Integrate Stream Processing solutions with existing databases, data warehouses, data lakes, etc.
- Integrate the most appropriate stream processing library with enterprise applications and microservices.
Last Updated: