微服务(Microservices)培训课程 | Microservices培训课程

微服务(Microservices)培训课程

由讲师进行实时指导的微服务(Microservices)本地培训课程通过动手实践演示微服务架构的基础知识以及如何开发微服务应用程序。

微服务培训形式包括“现场实时培训”和“远程实时培训”。现场实时培训可在客户位于中国的所在场所或NobleProg位于中国的企业培训中心进行,远程实时培训可通过交互式远程桌面进行。

微服务也称为微服务架构。

NobleProg -- 您的本地培训提供商

客户评论

★★★★★
★★★★★

微服务(Microservices)课程大纲

Title
Duration
Overview
Title
Duration
Overview
21 hours
Overview
本课程面向希望了解Apache Camel作为基于规则的路由和中介引擎的系统集成商,该引擎提供基于Java对象的企业集成模式实现。
21 hours
Overview
Spring Cloud是一个用于构建基于Java的分布式系统和微服务的平台。

构建复杂的企业应用程序具有挑对部分系统进行的任何更改都可能触发更改整个系统设计的需要。

在以讲师为主导的现场培训中,参与者将学习如何评估基于服务的系统架构设计的不同技术和方法。培训从对单片系统和服务架构的讨论和比较开始,然后深入研究微服务架构的细节。

参与者有机会将他们的知识付诸实践,因为他们逐步创建和部署了一组使用Spring Cloud , Spring Boot和Docker构建的概念验证微服务。

最后,检查相关的基础架构构建块,以帮助参与者确定最适合用于不同组织要求的工具和方法。

在本次培训结束时,参与者将对Service-Oriented Architecture (SOA)和微Service-Oriented Architecture (SOA)以及使用Spring Cloud和相关Spring技术的实践经验有深入的了解,以快速开发自己的云规模,云就绪的微服务。

课程形式

- 部分讲座,部分讨论,练习和繁重的实践练习
21 hours
Overview
Spring Cloud是用于为云构建Java应用程序的开源轻量级微服务框架。 Netflix OSS是一套用于开发微服务的框架和库。 Spring Cloud使用自动配置和常规配置与Netflix组件完美集成。 在这个有指导意义的现场培训中,参与者将学习使用Spring Cloud和Netflix OSS构建微服务的基本概念。参与者的知识通过练习和样本微服务的分步发展来进行测试。 到此培训结束时,参与者将对如何将Spring Cloud及相关Spring技术与Netflix OSS一起使用,以快速开发自己的云规模,云已准备好的微服务有着深刻的了解。 听众 Java开发人员 课程的格式 部分讲座,部分讨论,练习和沉重的练习
21 hours
Overview
Spring Cloud是一个用于为云构建Java应用程序的微服务框架。这些微服务通常作为Kubernetes集群内的Docker容器运行。其他组件包括消息代理(如Kafka)以启用服务间通信,而数据库(如Redis)则用于存储和缓冲应用程序数据。

这一由讲师指导的实时培训(现场或远程)面向的是希望使用Spring Cloud、Kafka、Docker、Kubernetes、Redis将传统架构转换为高度并发、基于微服务的架构的开发人员。

在本次培训结束后,学员将能够:

- 为构建微服务建立必要的开发环境。
- 使用Spring Cloud、Kafka、Redis、Docker、Kubernetes设计和实现高度并发的微服务生态系统。
- 将单片和SOA服务转换为基于微服务的架构。
- 采用DevOps方法开发、测试、发布软件。
- 确保生产中的微服务之间的高并发性。
- 监控微服务并实施恢复策略。
- 进行性能调整。
- 了解微服务架构的未来趋势。

课程形式

- 互动讲座和讨论。
- 大量练习和实操。
- 在现场实验室环境中动手实现。

课程自定义选项

- 如需本课程的定制培训,请联系我们以作安排。
14 hours
Overview
Spring Cloud基于Spring Boot构建,支持分布式系统和微服务的开发。

在本次培训中,我们将首先讨论微服务架构。将通过练习以及示例微服务的逐步开发来测试学员所学的知识。

通过此次培训,学员将对如何使用Spring Cloud及相关Spring技术快速开发自己的云规模、云就绪微服务有一个深入的了解。

受众

- 希望快速构建和部署微服务的Java开发人员

课程形式

- 重视实操。大部分概念是通过示例、练习和动手开发学到的。
14 hours
Overview
Seneca是Node.js的微服务框架。

在这个以讲师为主导的现场培训中,参与者将学习Seneca的基本知识,因为他们将逐步介绍与Seneca一起构建微服务的实际案例。

在培训结束时,参与者将能够:

- 了解塞内卡的基本原理
- 使用Seneca构建微服务

听众

- 开发商
- 程序员

课程形式

- 部分讲座,部分讨论,练习和繁重的实践练习
14 hours
Overview
Apache Samza是一个用于流处理的开源近实时异步计算框架。它使用Apache Kafka进行消息传递,使用Apache Kafka Hadoop YARN进行容错,处理器隔离,安全性和资源管理。

这个由讲师指导的实时培训介绍了消息传递系统和分布式流处理背后的原理,同时通过创建基于Samza的示例项目和作业执行来引导参与者。

在培训结束时,参与者将能够:

- 使用Samza简化生成和使用消息所需的代码。
- 解耦来自应用程序的消息处理。
- 使用Samza实现近实时异步计算。
- 使用流处理为消息传递系统提供更高级别的抽象。

听众

- 开发商

课程形式

- 部分讲座,部分讨论,练习和繁重的实践练习
14 hours
Overview
RocketMQ是一个开源的分布式消息传递和流数据平台,用于检索、处理、存储由其他系统生成的消息。

这一由讲师指导的实时培训(现场或远程)面向希望安装、配置、管理RocketMQ的工程师。

在本次培训结束后,学员将能够:

- 设置、配置、管理RocketMQ。
- 了解RocketMQ在微服务架构的设计和实现中的作用。
- 了解RocketMQ如何与其他消息队列架构进行比较。
- 设置并使用RocketMQ代理实时处理消息。

课程形式

- 互动讲座和讨论。
- 大量练习和实操。
- 在现场实验室环境中动手实现。

课程自定义选项

- 如需本课程的定制培训,请联系我们以作安排。
- 欲了解RocketMQ的更多信息,请访问:https://github.com/apache/rocketmq
14 hours
Overview
RabbitMQ是一个开源企业消息代理,用于存储和检索进程,应用程序和服务器传递的消息。它使用消息队列异步处理任务,尤其适用于需要在后台处理大型数据集的应用程序,同时实时响应实时用户请求。

在这个由讲师指导的实时培训中,参与者将学习如何安装,配置和管理RabbitMQ ,然后将RabbitMQ消息传递集成到许多示例.NET应用程序中。

在培训结束时,参与者将能够:

- 设置,配置和管理RabbitMQ 。
- 了解RabbitQ在微服务架构的设计和实现中的作用。
- 了解RabbitMQ如何与其他消息队列体系结构进行比较。
- 设置并使用RabbitMQ作为代理,为现实企业.Net应用程序处理异步和同步消息。

课程形式

- 部分讲座,部分讨论,练习和繁重的实践练习
14 hours
Overview
本课程面向希望基于RabbitMQ建立解决方案的IT专家, RabbitMQ是实现高级消息队列协议(AMQP)的高度可靠的企业消息传递系统。
21 hours
Overview
Spring Cloud是一个开源的轻量级微服务框架,用于为云构建Java应用程序。Docker是一个开源平台,用于在容器内构建、运送、运行应用程序。Docker非常适合用于创建微服务应用程序。

在这一由讲师指导的实时培训中,学员将学习用Spring Cloud和Docker构建微服务的基础知识。将通过练习以及示例微服务的逐步开发来测试学员所学的知识。

在本次培训结束之后,学员将能够:

- 了解微服务的基础知识
- 使用Docker为微服务应用程序构建容器
- 使用Spring Cloud和Docker构建和部署容器化微服务
- 将微服务与发现服务(Discovery Service)和Spring Cloud API网关集成
- 使用Docker Compose进行端到端集成测试

受众

- Java开发人员

课程形式

- 部分讲座、部分讨论、练习和大量实操
14 hours
Overview
微服务架构是一种将软件应用程序开发为一套小型独立服务的方法,每个服务都在自己的进程中运行,并与轻量级机制(如HTTP资源API)进行通信。使用连续自动化系统可以有效地部署这些服务,并且无需集中管理。 Microservices可以用不同的编程语言编写,并与不同的数据存储系统集成。

这个由讲师主导的现场培训面向企业开发人员和架构师。它从.Net的角度介绍了微服务架构,介绍了单片系统的迁移策略,并引导参与者创建和部署基于微服务的示例应用程序。

在培训结束时,参与者将能够:

- 了解何时使用以及何时不使用微服务架构
- 为微服务创建并实施测试策略
- 将基于微服务的示例应用程序部署到生产环境中
- 将整体应用程序重构为服务

听众

- 开发商
- 建筑师

课程形式

- 部分讲座,部分讨论,练习和繁重的实践练习
7 hours
Overview
Microservices是指一种应用程序架构风格,它促进独立,自包含程序的使用。 Python是一种动态的高级编程语言,非常适合脚本编写和应用程序开发。 Python庞大的开源工具和框架库使其成为构建微服务的实用选择。

在这个以讲师为主导的现场培训中,参与者将在使用Python创建微服务时学习微服务的基础知识。

在培训结束时,参与者将能够:

- 了解构建微服务的基础知识
- 学习如何使用Python构建微服务
- 了解如何使用Docker部署基于Python的微服务

听众

- 开发商
- 程序员

课程形式

- 部分讲座,部分讨论,练习和繁重的实践练习
14 hours
Overview
该培训探索了微服务架构和相关模式
14 hours
Overview
微服务架构是一种将软件应用程序作为一套小型独立服务开发的方法,每种服务都运行在自己的进程中,并与轻量级机制(如HTTP资源API)进行通信。这些服务可以使用连续自动化系统进行高效部署,并绕过集中管理的需要。微服务可以用不同的编程语言编写,并与不同的数据存储系统集成。 这个有指导意义的现场培训面向企业开发人员和建筑师。它介绍了微服务体系结构,提供了单体系统的迁移策略,并引导参与者通过创建和部署基于微服务的示例应用程序。 在培训结束后,参与者将能够: 了解何时使用以及何时不使用微服务架构创建并实施微服务的测试策略将示例基于微服务的应用程序部署到生产环境中将整体应用重构为服务 听众 开发商建筑师 课程的格式 部分讲座,部分讨论,练习和沉重的练习
28 hours
Overview
Go(Golang)是一种用于构建微服务的伟大语言,因为它的内存占用极小。 Spring Cloud是一个开源的轻量级微服务框架。 在这个有指导意义的现场培训中,参与者将学习如何使用Go和Spring Cloud构建微服务。 听众 开发商 课程的格式 部分讲座,部分讨论,练习和沉重的练习
14 hours
Overview
Linkerd是一种用于创建服务网格的流行网络代理。

这种由讲师指导的现场培训(现场或远程)面向希望使用Linkerd管理,控制和监控Web应用程序内服务之间通信的工程师。

在培训结束时,参与者将能够:

- 安装和配置Linkerd 2.0(也称为Linkerd 2)。
- 了解服务网格并使用Linkerd实现一个。
- 在Kubernetes集群上部署基于Linkerd的服务网格。
- 使用服务网格来运行,管理和监控云中的Web应用程序(微服务)。

课程格式

- 互动讲座和讨论。
- 大量的练习和练习。
- 在实时实验室环境中亲自实施。

课程自定义选项

- 此培训基于Linkerd 2。
- 要申请本课程的定制培训,请联系我们安排。
- 要了解有关Linkerd更多信息,请访问:https: Linkerd
7 hours
Overview
Kafka Connect是一个用于在Apache Kafka和其他系统之间移动大量数据的API。

这种由讲师指导的现场培训(现场或远程)面向希望将Apache Kafka与现有数据库和应用程序集成以进行处理,分析等的开发人员。

在培训结束时,参与者将能够:

- 使用Kafka Connect将数据库中的大量数据摄取到Kafka主题中。
- 将应用程序服务器生成的日志数据提取到Kafka主题中。
- 使任何收集的数据可用于流处理。
- 将Kafka主题中的数据导出到二级系统以进行存储和分析。

课程格式

- 互动讲座和讨论。
- 大量的练习和练习。
- 在实时实验室环境中亲自实施。

课程自定义选项

- 要申请本课程的定制培训,请联系我们安排。
7 hours
Overview
Apache Kafka是一个分布式流媒体平台。它实际上是构建数据管道的标准,它解决了许多围绕数据处理的不同用例:它可以用作消息队列,分布式日志,流处理器等。

我们将从数据管道背后的一些理论开始,然后继续介绍Kafka背后的基本概念。我们还将发现Kafka Streams和Kafka Connect等重要组件。
21 hours
Overview
Go Google Cloud Apigee是一个完整的生命周期API(应用程序Programming接口)管理平台。

该教师指导,现场培训(现场或远程)针对谁愿意学习如何构建,测试,调试和部署之上的API开发人员Go眄Cloud的API Apigee平台。

在培训结束时,参与者将能够:

- 设置一个开发环境,其中包含开始开发API所需的所有资源。
- 了解并实施Apigee Edge提供的工具。
- 构建和部署API来Go眄云。
- 监视和调试API错误。
- 杠杆Go抛媚眼云的分析和机器学习解决方案,使API的更聪明。

课程格式

- 互动讲座和讨论。
- 大量的练习和练习。
- 在实时实验室环境中亲自实施。

课程自定义选项

- 要申请本课程的定制培训,请联系我们安排。
21 hours
Overview
Apigee Edge基于Java构建,使您能够使用定义良好的API提供对服务的安全访问,该API在所有服务中都是一致的,无论服务实现如何。一致的API:

- 使应用程序开发人员可以轻松使用您的服务。
- 使您能够在不影响公共API的情况下更改后端服务实现。
- 使您能够利用分析,货币化,开发人员门户以及Edge内置的其他功能。

听众

本课程Apigee Edge希望在项目中使用Apigee Edge工程师,建筑师和开发人员。
21 hours
Overview
acon 框架是基于域驱动设计、命令查询责任隔离 (cqrs) 和事件源

原则构建进化、事件驱动的微服务系统的框架。

本讲师指导的现场培训 (现场或远程) 针对的是希望使用 acon 构建结构良好的企业应用程序的开发人员, 这些应用程序利用了 cqrs 和事件源的强大功能



到本次培训结束时, 学员将能够:

- 设置创建 axon 框架应用程序所需的开发环境。
- 实施 cqrs (命令查询责任隔离) 和事件源体系结构模式, 以开发复杂的应用程序
- 将领域驱动设计的概念应用到其应用程序设计中。
- 构建专注于业务问题而不是基础结构的应用程序.
课程 的

格式

- 互动讲座和讨论.
- 大量的练习和练习
- 在现场实验室环境中的实际实现。

课程自定义选项

- 要要求本课程的定制培训, 请联系我们安排
- 要了解更多有关 acon 框架的信息, 请访问: https://axoniq.io/
21 hours
Overview
Microsoft Azure Service Fabric(ASF)是一种平台即服务(PaaS),用于部署基于可扩展微服务的云应用程序。

在这个由讲师指导的实时培训中,参与者将学习如何在Microsoft Azure Service Fabric(ASF)上构建微服务。

在培训结束时,参与者将能够:

- 使用ASF作为构建和管理微服务的平台
- 了解关键的微服务编程概念和模型。
- 在Azure创建一个集群
- 在内部或云中部署微服务
- 调试并对实时微服务应用程序进行故障排除

听众

- 开发商

课程格式

- 在实况环境中进行部分讲座,部分讨论,练习和繁重的实践练习。

注意

- 要申请本课程的定制培训,请联系我们安排。
- 要了解有关Service Fabrice的更多信息,请访问:https://github.com/Microsoft/service-fabric
14 hours
Overview
这种以讲师为主导的现场培训(现场或远程)是针对希望使用Confluent(Kafka的分发)为其应用程序构建和管理实时数据处理平台的工程师。

在培训结束时,参与者将能够:

- 安装和配置Confluent Platform。
- 使用Confluent的管理工具和服务可以更轻松地运行Kafka。
- 存储和处理传入的流数据。
- 优化和管理Kafka集群。
- 安全的数据流。

课程格式

- 互动讲座和讨论。
- 大量的练习和练习。
- 在实时实验室环境中亲自实施。

课程自定义选项

- 本课程基于Confluent:Confluent Open Source的开源版本。
- 要申请本课程的定制培训,请联系我们安排。
7 hours
Overview
HashiCorp是一家开源软件公司,为分布式应用程序提供配置,保护和运行基础架构的工具。他们的DevOps套件包括:

- Vault - 用于保护分布式应用程序
- Terraform - 用于跨公共云,私有云和外部服务配置基础架构和应用程序资源
- Nomad - 一种分布式,高可用性,数据中心感知的集群管理器和调度程序,用于在任何规模的任何基础架构上部署应用程序。
- Consul - 用于在基础架构中发现和配置服务。

本课程重点介绍领事。我们回顾了Consul的架构和功能,并实现了Consul服务器的实时实施和部署。

课程格式

- 部分讲座,部分讨论,重要的实践练习和实施,偶尔的测量以衡量进展
14 hours
Overview
Envoy Proxy是由Lyft创建的边缘和服务代理。特使可以用作微服务网络架构的通信总线和通用数据平面。

这种由讲师指导的现场培训(现场或远程)是针对希望使用Envoy Proxy以使微服务相互通信的工程师。

在培训结束时,参与者将能够:

- 安装和配置Envoy Proxy 。
- 使用Envoy Proxy抽象网络并轻松可视化问题区域。
- 解决与网络和可观察性相关的微服务问题。

课程格式

- 互动讲座和讨论。
- 大量的练习和练习。
- 在实时实验室环境中亲自实施。

课程自定义选项

- 要申请本课程的定制培训,请联系我们安排。
- 要了解有关Envoy Proxy更多信息,请访问:https://www.envoyproxy.io/
7 hours
Overview
Confluent K SQL是一个基于Apache Kafka构建的流处理框架。它支持使用SQL操作进行实时数据处理。

这种由讲师指导的实时培训(现场或远程)面向希望在不编写代码的情况下实施Apache Kafka流处理的开发人员。

在培训结束时,参与者将能够:

- 安装和配置Confluent K SQL 。
- 仅使用SQL命令(无Java或Python编码)设置流处理管道。
- 完全在SQL执行数据过滤,转换,聚合,连接,窗口和会话。
- 为流式ETL和实时分析设计和部署交互式连续查询。

课程格式

- 互动讲座和讨论。
- 大量的练习和练习。
- 在实时实验室环境中亲自实施。

课程自定义选项

- 要申请本课程的定制培训,请联系我们安排。
7 hours
Overview
Gilliam是一个面向Micro Service Architectures的开源平台,允许用户轻松开发,部署和扩展其应用程序后端。

在这个以讲师为主导的现场培训中,参与者将学习如何与Gilliam一起构建微观服务。

在培训结束时,参与者将能够:

- 了解Gilliam的基本原理
- 使用Gilliam构建微服务

听众

- 开发商
- 程序员

课程形式

- 部分讲座,部分讨论,练习和繁重的实践练习
21 hours
Overview
Stream Processing指的是“运动中的数据”的实时处理,即,在接收数据时对数据执行计算。这些数据被读取为来自数据源的连续流,例如传感器事件,网站用户活动,金融交易,信用卡刷卡,点击流等。 Stream Processing框架能够读取大量传入数据并几乎立即提供有价值的见解。

在这个以讲师为主导的现场培训(现场或远程)中,参与者将学习如何使用现有的大数据存储系统和相关的软件应用程序和微服务来设置和集成不同的Stream Processing框架。

在培训结束时,参与者将能够:

- 安装和配置不同的Stream Processing框架,例如Spark Streaming和Kafka Streaming。
- 理解并选择最合适的工作框架。
- 数据处理连续,同时,并以逐个记录的方式进行。
- 将Stream Processing解决方案与现有数据库,数据仓库,数据湖等集成。
- 将最合适的流处理库与企业应用程序和微服务集成在一起。

听众

- 开发商
- 软件架构师

课程 格式

- 部分讲座,部分讨论,练习和繁重的实践练习

笔记

- 要申请本课程的定制培训,请联系我们安排。
14 hours
Overview
Istio是一个开源服务网格,用于连接,监控和保护微服务。

这种由讲师指导的现场培训(现场或远程)面向希望使用基于Istio的服务网络连接,保护和管理基于云的应用程序(微服务)的Istio 。

在培训结束时,参与者将能够:

- 安装和配置Istio上Kubernetes 。
- 了解服务网格并使用Istio实现一个。
- 部署Istio之上的服务网Kubernetes 。
- 使用服务网格来运行,管理和监控云中的应用程序。

课程格式

- 互动讲座和讨论。
- 大量的练习和练习。
- 在实时实验室环境中亲自实施。

课程自定义选项

- 要申请本课程的定制培训,请联系我们安排。
- 要了解有关Istio更多信息,请访问:https: Istio

近期微服务(Microservices)培训课程

微服务(Microservices),培训,课程,培训课程, 企业Microservice Architecture培训, 短期Microservice Architecture培训, Microservice Architecture课程, 微服务(Microservices)周末培训, Microservice Architecture晚上培训, 微服务(Microservices)训练, 学习微服务(Microservices), Microservice Architecture老师, 学微服务(Microservices)班, Microservice Architecture远程教育, 一对一Microservice Architecture课程, 小组微服务(Microservices)课程, Microservice Architecture培训师, Microservice Architecture辅导班, 微服务(Microservices)教程, Microservice Architecture私教, 微服务(Microservices)辅导, Microservice Architecture讲师Microservice Architecture,培训,课程,培训课程, 企业Microservice Architecture培训, 短期Microservices培训, Microservices课程, Microservice Architecture周末培训, Microservices晚上培训, Microservice Architecture训练, 学习Microservice Architecture, Microservices老师, 学Microservices班, Microservice Architecture远程教育, 一对一Microservices课程, 小组Microservices课程, Microservices培训师, Microservice Architecture辅导班, Microservice Architecture教程, Microservice Architecture私教, Microservices辅导, Microservice Architecture讲师

促销课程

订阅促销课程

为尊重您的隐私,我公司不会把您的邮箱地址提供给任何人。您可以享有优先权和随时取消订阅的权利。

我们的客户

is growing fast!

We are looking to expand our presence in China!

As a Business Development Manager you will:

  • expand business in China
  • 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.

Apply now!