Online nebo na místě, živé kurzy mikroslužeb vedené instruktory demonstrují prostřednictvím praktické praxe základy architektury mikroslužeb a jak vyvíjet aplikace mikroslužeb. Školení mikroslužeb je k dispozici jako „online živé školení“ nebo „živé školení na místě“. Online živé školení (neboli „vzdálené živé školení“) se provádí prostřednictvím interaktivní vzdálené plochy . Živá školení na místě lze provádět lokálně v prostorách zákazníka v České republice nebo ve firemních školicích střediscích NobleProg v České republice. Microservices je také známý jako Microservice Architecture. NobleProg -- Váš místní poskytovatel školení
Machine Translated
Reference
★★★★★
★★★★★
použití nástroje.
JONATHAN MARIANO, si
Kurz: Spring Cloud for Microservices
Machine Translated
že kurz byl velmi kompletní.
Miguel Angel Marron Rios - JONATHAN MARIANO, si
Kurz: Spring Cloud for Microservices
Machine Translated
použití nástroje.
JONATHAN MARIANO, si
Kurz: Spring Cloud for Microservices
Machine Translated
že kurz byl velmi kompletní.
Miguel Angel Marron Rios - JONATHAN MARIANO, si
Kurz: Spring Cloud for Microservices
Machine Translated
Kurzy v pracovní den probíhají mezi @start_time a @end_time
Microservices je architektonický přístup založený na vývoji aplikací z kolekce malých služeb.Toto živé školení vedené instruktorem (online nebo na místě) je zaměřeno na zkušené vývojáře, kteří chtějí vytvářet, nasazovat a škálovat aplikace pomocí mikroslužeb vytvořených pomocí NodeJS a React.Na konci tohoto školení budou účastníci schopni:
Vyvíjejte, nasazujte a škálujte aplikace pomocí různých mikroslužeb. Vytvořte vykreslenou React aplikaci na straně serveru. Nasaďte aplikace pro více služeb do cloudu pomocí Docker a Kubernetes. Proveďte testování aplikací na mikroslužbách.
Formát kurzu
Interaktivní přednáška a diskuze. Spousta cvičení a cvičení. Praktická implementace v prostředí živé laboratoře.
Možnosti přizpůsobení kurzu
Chcete-li požádat o školení na míru pro tento kurz, kontaktujte nás a domluvíme se.
Spring Boot je rámec pro vývoj webových aplikací založený na Java, který upřednostňuje konvence před konfigurací a umožňuje vývojářům vytvářet samostatné aplikace na produkční úrovni.Toto živé školení vedené instruktorem (online nebo na místě) je zaměřeno na středně pokročilé až pokročilé vývojáře, kteří chtějí vyvíjet mikroslužby pomocí Spring Boot, Docker a Kubernetes.Na konci tohoto školení budou účastníci schopni:
Pochopte architekturu mikroslužeb. Vytvářejte mikroslužby připravené na produkci pomocí Spring Boot. Pochopte roli Docker v mikroslužbách. Nastavte Kubernetes cluster pro nasazení mikroslužeb.
Formát kurzu
Interaktivní přednáška a diskuze. Spousta cvičení a cvičení. Praktická implementace v prostředí živé laboratoře.
Možnosti přizpůsobení kurzu
Chcete-li požádat o školení na míru pro tento kurz, kontaktujte nás a domluvíme se.
Apache Camel je výkonný open-source integrační rámec, který poskytuje širokou škálu funkcí pro propojení systémů a aplikací.Toto živé školení vedené instruktorem (online nebo na místě) je zaměřeno na vývojáře, integrační architekty a systémové administrátory, kteří si chtějí osvojit umění pokročilých integračních vzorců a technik pomocí Apache Camel.Na konci tohoto školení budou účastníci schopni:
Pochopte pokročilé integrační vzorce a techniky. Implementujte složité směrování a transformace. Optimalizujte výkon a škálovatelnost. Ošetřete chyby a výjimky ve scénářích komplexní integrace. Integrujte Apache Camel s různými technologiemi a platformami.
Formát kurzu
Interaktivní přednáška a diskuze. Spousta cvičení a cvičení. Praktická implementace v prostředí živé laboratoře.
Možnosti přizpůsobení kurzu
Chcete-li požádat o školení na míru pro tento kurz, kontaktujte nás a domluvíme se.
This instructor-led, live training in České republice (online or onsite) is aimed at intermediate-level developers who wish to develop big data applications with Apache Kafka.
By the end of this training, participants will be able to:
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.
The course is intended for IT specialists that want to set up a solution based on RabbitMQ, the highly reliable enterprise messaging system that implements the Advanced Message Queuing Protocol (AMQP).
RabbitMQ je systém zprostředkovatelů otevřených zdrojových zpráv pro ukládání a načítání zpráv předávaných procesy, aplikacemi a servery. Jaro je Java framework. Pomocí Java a Jaro s RabbitMQ mohou uživatelé vytvářet složité fronty, výměny, vazby a další. Toto školení vedené instruktory, na místě nebo na dálku, je zaměřeno na softwarové architekty a vývojáře webových stránek, kteří chtějí používat RabbitMQ jako prostředník pro zasílání zpráv a program v Java pomocí aplikace Spring k vytváření aplikací. Na konci tohoto školení budou účastníci schopni:
K vytváření aplikací použijte Java a Spring with RabbitMQ .
Navrhněte asynchronní systémy řízené RabbitMQ pomocí RabbitMQ .
Vytvářejte a používejte fronty, témata, výměny a vazby v RabbitMQ
Formát kurzu
Interaktivní přednáška a diskuse.
Spousta cvičení a cvičení.
Praktická implementace v prostředí živé laboratoře.
Možnosti přizpůsobení kurzu
Chcete-li požádat o přizpůsobené školení pro tento kurz, kontaktujte nás a domluvte se.
In this instructor-led, live training in České republice, 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:
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.
RabbitMQ je open-source podnikový zprostředkovatel pro ukládání a přijímání zpráv předávaných procesy, aplikace a servery. Používá zprávu ke zpracování úkolů asynchronně a je zvláště užitečné v aplikacích, které potřebují zpracovat velké datové soubory v pozadí, zatímco současně reagují na živé uživatelské požadavky v reálném čase.
V tomto instruktorově vedeném, živém tréninku (online nebo on-site) se účastníci dozví, jak rozdvojovat aplikaci PHP a pak ji integrovat s RabbitMQ systémem sdělování zpráv, aby vytvořili distribuované cloudové aplikace nebo mikroslužby.
Po ukončení tohoto tréninku budou účastníci schopni:
Vytvořte, nastavte a spravujte RabbitMQ.
Pochopte úlohu RabbitMQ's v návrhu a provádění architektury mikroslužby.
Vytvořte a použijte RabbitMQ jako makléř pro zpracování asynchronních a synchronních zpráv pro aplikace v reálném světě PHP.
Formát kurzu
Interaktivní přednáška a diskuse.
Mnoho cvičení a praxe.
Hands-on implementace v živém laboratoři prostředí.
Možnosti personalizace kurzu
Chcete-li požádat o přizpůsobené školení pro tento kurz, kontaktujte nás, abyste uspořádali.
RabbitMQ je open source messaging systém, který implementuje Advanced Message Queuing Protocol (AMQP).
Tento výcvik vedený instruktorem (online nebo on-site) je zaměřen na vývojáře a inženýry softwaru, kteří chtějí používat RabbitMQ pro komunikaci mezi mikroslužbami prostřednictvím sdělení a provádění pokročilé implementace a řešení problémů.
Po ukončení tohoto tréninku budou účastníci schopni:
Vytvořte potřebné prostředí k zahájení vývoje pokročilých komunikačních řešení s RabbitMQ.
Pochopte, jak navrhnout distribuovanou architekturu mikroslužeb s RabbitMQ.
Naučte se implementovat pokročilé konfigurace, zabezpečení, sítě, vysokou dostupnost a replikaci.
Zjistěte, jaké společné problémy se setkávají v RabbitMQ instalacích a jak je řešit.
Naučte se o optimalizaci paměti, kontrole toku a pokročilém tuningu výkonu.
Použijte některé pokročilé techniky řešení problémů.
Formát kurzu
Interaktivní přednáška a diskuse.
Mnoho cvičení a praxe.
Hands-on implementace v živém laboratoři prostředí.
Možnosti personalizace kurzu
Chcete-li požádat o přizpůsobené školení pro tento kurz, kontaktujte nás, abyste uspořádali.
This instructor-led, live training in České republice (online or onsite) is aimed at engineers who wish to connect, secure, and manage cloud-based applications (e.g., microservices) using an Istio-based service mesh.
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.
Platforma Java EE poskytuje API a provozní prostředí pro vývoj a provoz širokopásmových, víceúrovňových, skalovatelných, spolehlivých a bezpečných síťových aplikací. Docker a Kubernetes umožňují vývojářům balení aplikace Java do kontejneru a umístění jako mikroslužba v prostředí Java EE.
Tento výcvik vedený instruktorem (online nebo on-site) je zaměřen na vývojáře, kteří chtějí obsahovat své Java EE 8 aplikace a spustit je jako mikroslužby v cloudu.
Po ukončení tohoto tréninku budou účastníci schopni:
Vytvořte a rozmístěte mikroslužby v kontejnerech Docker.
Využijte kontejnery Kubernetes.
Integrujte mikroslužby s existujícím monolitickým systémem.
Monitorování, testování a zabezpečení mikroslužeb.
Kontejnery a orchestrální prostředí.
Formát kurzu
Interaktivní přednáška a diskuse.
Mnoho cvičení a praxe.
Hands-on implementace v živém laboratoři prostředí.
Možnosti personalizace kurzu
Chcete-li požádat o přizpůsobené školení pro tento kurz, kontaktujte nás, abyste uspořádali.
RabbitMQ je open-source podnikový zprostředkovatel pro ukládání a přijímání zpráv předávaných procesy, aplikace a servery. Používá zprávu ke zpracování úkolů asynchronně a je zvláště užitečné v aplikacích, které potřebují zpracovat velké datové soubory v pozadí, zatímco současně reagují na živé uživatelské požadavky v reálném čase.
V tomto instruktorově vedeném, živém tréninku (online nebo on-site) se účastníci dozví, jak rozdvojovat aplikaci Python a pak ji integrovat s RabbitMQ systémem sdělování zpráv, aby vytvořili distribuované cloudové aplikace nebo mikroslužby.
Po ukončení tohoto tréninku budou účastníci schopni:
Vytvořte, nastavte a spravujte RabbitMQ.
Pochopte úlohu RabbitMQ's v návrhu a provádění architektury mikroslužby.
Pochopte, jak RabbitMQ porovnává s jinými architekturami Poselství.
Vytvořte a použijte RabbitMQ jako makléř pro zpracování asynchronních a synchronních zpráv pro aplikace v reálném světě Python.
Formát kurzu
Interaktivní přednáška a diskuse.
Mnoho cvičení a praxe.
Hands-on implementace v živém laboratoři prostředí.
Možnosti personalizace kurzu
Chcete-li požádat o přizpůsobené školení pro tento kurz, kontaktujte nás, abyste uspořádali.
Apigee Edge, which is built on Java, enables you to provide secure access to your services with a well-defined API that is consistent across all of your services, regardless of service implementation. A consistent API:
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.
Building complex enterprise applications is very challenging in an ever-changing environment.
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).
HashiCorp is an open-source software company that provides tools for provisioning, securing and running infrastructure for distributed applications. Their DevOps suite includes:
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
In this instructor-led, live training in České republice, participants will learn the features, concepts and standards behind WS02 API Manager. Theory will be coupled with live hands-on practice and implementation throughout the training. By the end of the course participants will have the knowledge and practice to deploy their own APIs using the core features of WS02 API Manager.
This instructor-led, live training in České republice is aimed at enterprise developers and architects. It introduces microservice architecture, 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.
Seneca is a microservices framework for Node.js.
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
Gilliam is an open-source platform intended for Micro Service Architectures that allows users to easily develop, deploy, and scale their application backend.
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
Microservices refer to an application architecture style that promotes the use of independent, self-contained programs. Python is a dynamic high-level programming language that is ideal for both scripting as welll as application development. Python's expansive library of open source tools and frameworks make it a practical choice for building microservices.
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
Go (Golang) je skvělý jazyk pro stavbu mikroslužeb kvůli malému stopu paměti.
Spring Cloud je otevřený zdrojový rámec pro lehké mikroslužby.
V tomto živém tréninku vedeném instruktorem se účastníci dozví, jak vytvářet mikroslužby pomocí Go (Golang) a Spring Cloud.
Formát kurzu
Částečná přednáška, částečná diskuse, cvičení a těžká praxe
Architektura Microservice je přístup k rozvoji softwarové aplikace jako soubor malých, nezávislých služeb, z nichž každá probíhá ve svém vlastním procesu a komunikuje s lehkými mechanismy, jako je API zdrojů HTTP. Tyto služby mohou být efektivně implementovány pomocí kontinuálních automatizačních systémů a překonávají potřebu centralizovaného řízení. Microservices lze psát v různých programovacích jazycích a integrovat s různými systémy ukládání dat.
Tento výcvik vedený instruktorem je zaměřen na vývojáře a architekty podniků. Představuje architekturu mikroslužby z perspektivy.NET, prezentuje migrační strategie z monolitického systému a účastníky prochází vytvořením a implementací aplikace založené na mikroslužbě vzorku.
Po ukončení tohoto tréninku budou účastníci schopni:
Pochopte, kdy používat a kdy nepoužívat architekturu mikroslužby
Vytvoření a implementace testovací strategie pro mikroslužby
Využijte aplikaci založenou na mikroslužbě vzorku do výrobního prostředí
Refactor monolitické aplikace do služeb
publikum
Vývojáři
Architekti
Formát kurzu
Částečná přednáška, částečná diskuse, cvičení a těžká praxe
Microsoft Azure Service Fabric (ASF) is a platform as a service (PaaS) used for deploying scalable microservices-based cloud applications.
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
The course is intended for system integrators who want to learn about Apache Camel as a rule-based routing and mediation engine that provides a Java object-based implementation of the Enterprise Integration Patterns.
Apache Camel je otevřený zdrojový integrační rámec pro přenos zpráv z různých zdrojů dat do různých cílových míst. S Spring Boot, uživatelé mohou vytvořit výrobní třídu Apache Camel aplikace pro bezdrátovou integraci.
Tento instruktor vedený, živý trénink (online nebo on-site) je zaměřen na webové vývojáře, kteří chtějí programovat v Spring Boot vytvořit Apache Camel aplikace.
Po ukončení tohoto tréninku budou účastníci schopni:
Rozvíjet Apache Camel aplikace s Spring Boot.
Použijte chybový monitoring a upozornění pro aplikace Apache Camel.
Použijte Apache Camel pro vytváření integračních řešení.
Formát kurzu
Interaktivní přednáška a diskuse.
Mnoho cvičení a praxe.
Hands-on implementace v živém laboratoři prostředí.
Možnosti personalizace kurzu
Chcete-li požádat o přizpůsobené školení pro tento kurz, kontaktujte nás, abyste uspořádali.
This course is for enterprise architects, developers, system administrators and anyone who wants to understand and use a high-throughput distributed messaging system. If you have more specific requirements (e.g. only system administration side), this course can be tailored to better suit your needs.
Apache Samza is an open-source near-realtime, asynchronous computational framework for stream processing. It uses Apache Kafka for messaging, and Apache Hadoop YARN for fault tolerance, processor isolation, security, and resource management.
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
Kafka Streams is a client-side library for building applications and microservices whose data is passed to and from a Kafka messaging system. Traditionally, Apache Kafka has relied on Apache Spark or Apache Storm to process data between message producers and consumers. By calling the Kafka Streams API from within an application, data can be processed directly within Kafka, bypassing the need for sending the data to a separate cluster for processing.
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 in České republice (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.
Respektujeme soukromí vaší e-mailové adresy. Vaši adresu nebudeme předávat ani prodávat ostatním. Vždy můžete změnit své preference nebo se úplně odhlásit.
Někteří z našich klientů
is growing fast!
We are looking to expand our presence in Czech Republic!
As a Business Development Manager you will:
expand business in Czech Republic
recruit local talent (sales, agents, trainers, consultants)
recruit local trainers and consultants
We offer:
Artificial Intelligence and Big Data systems to support your local operation
high-tech automation
continuously upgraded course catalogue and content
good fun in international team
If you are interested in running a high-tech, high-quality training and consulting business.