
Szkolenie na żywo z Microservices pokazuje jak poprzez praktyczne ćwiczenia opanować podstawy i zaawansowane koncepcje architektury mikroserwisów. Architektura mikroserwisowa to wariant stylu strukturalnego architektury zorientowanej na usługi - organizuje aplikację jako zbiór luźno powiązanych usług. W architekturze mikrousług usługi są bardzo szczegółowe, a protokoły są lekkieproblemów, może to oznaczać użycie metod statystycznych, eksploracyjnych i innych.
Szkolenia Microservices są dostępne jako "szkolenie na miejscu" lub "szkolenie na żywo". Szkolenie stacjonarne może odbywać się lokalnie w siedzibie klienta w India lub w ośrodkach szkoleniowych NobleProg w India. Zdalne szkolenie online odbywa się za pomocą interaktywnego, zdalnego pulpitu DaDesktop .
NobleProg -- Twój lokalny dostawca szkoleń.
Testimonials
Deep knowledge and coverage of the subject. Good delivery and presentation. Respectful and engaging with the audience. Very nice person.
Nigel Baker
Course: RabbitMQ
I liked the fact I was able to provide some input into what subjects areas I expected on the course, hence the trainer made some alterations to include them.
Parminder Flora
Course: RabbitMQ
Informative and had correct level of detail I believe.
Asif Akhtar
Course: Distributed Messaging with Apache Kafka
I really was benefit from the easy to follow.
Zach Henke
Course: Distributed Messaging with Apache Kafka
The exercises, and especially when they didn't work (obviously my fault but fault finding is part of the job).
Peter Hendriks
Course: Distributed Messaging with Apache Kafka
Everything was fine.
Mateusz Piosik
Course: RabbitMQ
Easy to follow, despite English not being our native language. Lots of practical examples.
Joao Baltazar
Course: Apache Camel
I liked the theory then code approach.
Patrick Andersen
Course: Apache Camel
I mostly liked the knowledge of the Trainer.
Christian Langer
Course: Distributed Messaging with Apache Kafka
The theory felt quite complete, we handled all important subjects. It was very nice we could zoom in on our use-case Achievements, which helped us with understanding the theory.
Henk Huybrechts
Course: Systems and Service Architecture - Microservices Architecture
I enjoyed the practical examples on how concepts can be applied.
Ministry of Home Affairs
Course: RabbitMQ
I genuinely liked the detail explanations, well prepared document.
Allen Jeong
Course: Distributed Messaging with Apache Kafka
I was benefit from the practical advice (for Kafka configuration and management).
OLAmobile
Course: Distributed Messaging with Apache Kafka
The number of technologies covered; The real time examples and running the software on course;.
Florin Diaconu
Course: Systems and Service Architecture - Microservices Architecture
The labs were very helpful for me in order to understand the concept.
Juan Curiel
Course: Systems and Service Architecture - Microservices Architecture
I was benefit from the practical examples, trainer new what he is talking about.
Rumos
Course: Distributed Messaging with Apache Kafka
The trainer really knows Kafka very well, and has a lot of production experience in the matter.
Matej Puntra
Course: Distributed Messaging with Apache Kafka
I generally was benefit from the good set of useful information.
Course: Systems and Service Architecture - Microservices Architecture
The discussions that came out of it.
Course: Systems and Service Architecture - Microservices Architecture
The lectures were very concise and to the point. The hands-on exercises were very helpful, we wish we have more hands-on in the future.
Jayaraman Ramansubramaniam
Course: Systems and Service Architecture - Microservices Architecture
I generally liked the material is good.
Course: Systems and Service Architecture - Microservices Architecture
Technically thorough and helps in troubleshooting and tries to answer all the questions even if it is not related to the topic.
CGI
Course: Apache Camel
I was benefit from the vast experience on the subject with practical tips on how to implement in real life production environment.
Palawan Pawnshop - Palawan Express Pera Padala
Course: Systems and Service Architecture - Microservices Architecture
I enjoyed the discussions of different infrastructures with models on the board.
BOYET NAZON - Palawan Pawnshop - Palawan Express Pera Padala
Course: Systems and Service Architecture - Microservices Architecture
I commend his training style of reaching out to the delegates individually and discussing a short introduction first on a subject whenever necessary before going into detail. Lastly, for providing suggestions and references related to the training that we can use in the future.
Hiel Umiten - Palawan Pawnshop - Palawan Express Pera Padala
Course: Systems and Service Architecture - Microservices Architecture
The trainer is very approachable and knowledgeable about the subject. Looking forward to being trained again by this amazing guy.
Allan Rae Saac - Palawan Pawnshop - Palawan Express Pera Padala
Course: Systems and Service Architecture - Microservices Architecture
The knowledge and experience of the trainer that is very evident on his lecture.
Palawan Pawnshop - Palawan Express Pera Padala
Course: Systems and Service Architecture - Microservices Architecture
The training was steered in the direction what the team wanted. The trainer is too good with vast experience in handling concepts like capability, performance, development and deployment standards and very swift in the training in addressing queries from different levels like regarding code, design, architecture and best practices etc.
Sarita Velagapudi - Welcome Real-time (ASPAC) Pte Ltd
Course: Distributed Messaging with Apache Kafka
Concepts, the way it presented, very communicative, very helpful, wide knowledge.
Sreenivasulu Narasingu - Welcome Real-time (ASPAC) Pte Ltd
Course: Distributed Messaging with Apache Kafka
All the mentioned tools are explained thoroughly.
Michelle Baluran - Palawan Pawnshop - Palawan Express Pera Padala
Course: Systems and Service Architecture - Microservices Architecture
More Illustration, less visual presentation. The diagram of a pipeline of micro services, how it works from client to server. The recommended tools and reference.
Palawan Pawnshop - Palawan Express Pera Padala
Course: Systems and Service Architecture - Microservices Architecture
That it was very practical.
FreelyIT
Course: RabbitMQ with .NET
I was benefit from the good combination of theory and hands-on.
CACI bv
Course: Apache Camel
I mostly liked the hand-on labs.
CACI bv
Course: Apache Camel
I mostly enjoyed the amount of topics covered.
Ipreo
Course: Distributed Messaging with Apache Kafka
I was very pleased with how the training covered all the topics in the curriculum and focused on the ones we were most in need of.
Lilliahna Martin - Payspan, Inc.; Payspan, Inc.
Course: RabbitMQ
Be able to talk easily with the trainer.
VSC Technologies
Course: Distributed Messaging with Apache Kafka
I genuinely enjoyed the lots of code examples.
Catriona Corley - PEAC Finance
Course: Apache Camel
I liked the hands-on approach of the training.
Heynen BV
Course: RabbitMQ
I genuinely liked the ha; Federation; Shovel.
Raymundo Maciel Yelmi
Course: RabbitMQ
The trainer was an expert on his subject and was able to answer every single question.
Ioannis Bitros - BYTE Computer
Course: RabbitMQ
Visual Studio Code
Advatech Sp. z o.o.
Course: Building Microservices with Go
I liked the sample on how to deploy and create application.
CARD MRI Information Technology Inc.
Course: System Architecture, Service Architecture, and Microservice Architecture with Spring Cloud
The concreteness (applicability) of the information received during the course.
Roberto NATALE - SIA
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
Fulvio used the limited time (2 days only) very efficiently and gave all the information possible as much as he can. The training was very well prepared, we had no issues about the installations and our tests.
Koray Akay - Payvision
Course: RabbitMQ
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
I enjoyed the adequate examples are provided for easier understanding.
Lo Zhi Hoe - Arvato Systems Malaysia Sdn Bhd
Course: Systems and Service Architecture - Microservices Architecture
Recalling/reviewing keypoints of the topics discussed.
Paolo Angelo Gaton - SMS Global Technologies Inc.
Course: Building Stream Processing Applications with Kafka Streams
I generally liked the variability.
Sascha Matz
Course: RabbitMQ
I generally was benefit from the good set of useful information.
Course: Systems and Service Architecture - Microservices Architecture
The discussions that came out of it.
Course: Systems and Service Architecture - Microservices Architecture
I generally liked the material is good.
Course: Systems and Service Architecture - Microservices Architecture
Microservices Subcategories in India
Microservices Course Outlines in India
- 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.
Audience
This course is directed at engineers, architects and developers seeking to utilize Apigee Edge in their projects.
Changes in the integration between services or systems will trigger changes in the design of the system. This course covers how to design maintainable, fit to the size and purpose of your organisation service and systems architecture and practical infrastructure.
This course covers common problems with building the landscape of distributed apps, starting from integration problem, infrastructure and modern approaches, to solving complexity issues.
This course explains the pros and cons of each solution (e.g. traditional SOA vs Microservice architecture), available tools (mostly open-source) supporting the development and maintenance, etc..
Course Format
It is mostly discussion (with limited presentations).
- 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.
This course focuses on Consul. We go over the Consul's architecture and features and carry out a live implementation and deployment of a Consul server.
Format of the Course
- Part lecture, part discussion, heavy hands-on practice and implementation, occasional quizzing to measure progress
By the end of this training, participants will have a solid understanding of how to use Spring Cloud and related Spring technologies to rapidly develop their own cloud-scale, cloud-ready microservices.
This instructor-led, live training introduces the principles behind messaging systems and distributed stream processing, while walking participants through the creation of a sample Samza-based project and job execution.
By the end of this training, participants will be able to:
- 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.
Audience
- Developers
Format of the course
- Part lecture, part discussion, exercises and heavy hands-on practice
By the end of this training, participants will be able to:
- 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.
Participants are given a chance to put their knowledge into practice as they step through the creation and deployment of a set of proof-of-concept microservices built with Spring Cloud, Spring Boot and Docker.
Finally, the relevant infrastructure building blocks are examined to help participants determine the most suitable tools and approaches to use for different organizational requirements.
By the end of this training, participants will have a solid understanding of Service-Oriented Architecture (SOA) and Microservice Architecture as well practical experience using Spring Cloud and related Spring technologies for rapidly developing their own cloud-scale, cloud-ready 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.
In this instructor-led, live training, participants will learn the fundamentals of Seneca as they step through practical examples of building micro services with Seneca.
By the end of this training, participants will be able to:
- Learn the fundamentals of Seneca
- Use Seneca to build micro services
Audience
- Developers
- Programmers
Format of the course
- Part lecture, part discussion, exercises and heavy hands-on practice
In this instructor-led, live training, participants will learn how to work with Gilliam in building micro services.
By the end of this training, participants will be able to:
- Learn the fundamentals of Gilliam
- Use Gilliam to build micro services
Audience
- Developers
- Programmers
Format of the course
- Part lecture, part discussion, exercises and heavy hands-on practice
In this instructor-led, live training, participants will learn the fundamentals of microservices as they step through the creation of a microservice using Python.
By the end of this training, participants will be able to:
- Understand the basics of building microservices
- Learn how to use Python to build microservices
- Learn how to use Docker to deploy Python based microservices
Audience
- Developers
- Programmers
Format of the course
- Part lecture, part discussion, exercises and heavy hands-on practice
By the end of this training, participants will be able to:
- 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.
In this instructor-led, live training, participants will learn the fundamental concepts of building microservices using Spring Cloud and Netflix OSS. Participant knowledge is put to the test through exercises and the step-by-step development of sample microservices.
By the end of this training participants will have a solid understanding of how to use Spring Cloud and related Spring technologies together with Netflix OSS to rapidly develop their own cloud-scale, cloud-ready microservices.
Audience
- Java Developers
Format of the course
- Part lecture, part discussion, exercises and heavy hands-on practice
In this instructor-led, live training, participants will learn how to integrate Kafka Streams into a set of sample Java applications that pass data to and from Apache Kafka for stream processing.
By the end of this training, participants will be able to:
- 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
Audience
- Developers
Format of the course
- Part lecture, part discussion, exercises and heavy hands-on practice
Notes
- To request a customized training for this course, please contact us to arrange
In this instructor-led, live training (onsite or remote), participants will learn how to set up and integrate different Stream Processing frameworks with existing big data storage systems and related software applications and microservices.
By the end of this training, participants will be able to:
- 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.
Audience
- Developers
- Software architects
Format of the Course
- Part lecture, part discussion, exercises and heavy hands-on practice
Notes
- To request a customized training for this course, please contact us to arrange.
This instructor-led, live training is aimed at enterprise developers and architects. It introduces microservice architecture from a .Net perspective, presents migration strategies from a monolithic system, and walks participants through the creation and deployment of a sample microservice-based application.
By the end of this training, participants will be able to:
- 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
Audience
- Developers
- Architects
Format of the course
- Part lecture, part discussion, exercises and heavy hands-on practice
In this instructor-led, live training, participants will learn how to build microservices on Microsoft Azure Service Fabric (ASF).
By the end of this training, participants will be able to:
- 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
Audience
- Developers
Format of the Course
- Part lecture, part discussion, exercises and heavy hands-on practice in a live-lab environment.
Note
- 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
By the end of this training, participants will be able to:
- Install and configure Confluent Platform.
- Use Confluent's management tools and services to run Kafka more easily.
- Store and process incoming stream data.
- Optimize and manage Kafka clusters.
- Secure data streams.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- This course is based on the open source version of Confluent: Confluent Open Source.
- To request a customized training for this course, please contact us to arrange.
We'll start with some theory behind data pipelines in general, then continue with fundamental concepts behind Kafka. We'll also discover important components like Kafka Streams and Kafka Connect.
By the end of this training, participants will be able to:
- Set up the development environment needed to create an Axon Framework application.
- Implement the CQRS (Command Query Responsibility Segregation) and Event Sourcing architectural patterns to develop complex applications.
- Apply the concepts of Domain Driven Design to their application design.
- Build applications that focus on the business problem instead of the infrastructure.
By the end of this training, participants will be able to:
- 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.
By the end of this training, participants will be able to:
- Install and configure Linkerd 2.0 (aka Linkerd2).
- Understand service meshes and implement one using Linkerd.
- Deploy a Linkerd based service mesh on a Kubernetes cluster.
- Use a service mesh to run, manage and monitor web applications (microservices) in the cloud.
By the end of this training, participants will be able to:
- Install and configure Envoy Proxy.
- Use Envoy Proxy to abstract the network and visualize problem areas with ease.
- Resolve microservice issues related to networking and observability.
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.