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

微服务(Microservices)培训课程

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

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

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

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

客户评论

★★★★★
★★★★★

微服务(Microservices)课程大纲

课程名称
课程时长
课程概览
课程名称
课程时长
课程概览
14小时
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).
14小时
RabbitMQ是一个开源消息代理系统,用于存储和检索由进程,应用程序和服务器传递的消息。 Spring是一个Java框架。通过将Java和Spring与RabbitMQ ,用户可以创建复杂的队列,交换,绑定等。 这项由讲师指导的实时培训(现场或远程)针对希望使用RabbitMQ作为Java消息传递中间件和程序(使用Spring来构建应用程序)的软件架构师和Web开发人员。 在培训结束时,参与者将能够:
  • 将Java和Spring与RabbitMQ一起使用以构建应用程序。
  • 使用RabbitMQ设计异步消息驱动的系统。
  • 在RabbitMQ创建和应用队列,主题,交换和绑定
课程形式
  • 互动式讲座和讨论。
  • 很多练习和练习。
  • 在现场实验室环境中动手实施。
课程自定义选项
  • 要请求此课程的定制培训,请与我们联系以安排。
14小时
RabbitMQ是一个开源企业消息代理,用于存储和检索进程,应用程序和服务器传递的消息。它使用消息队列异步处理任务,尤其适用于需要在后台处理大型数据集的应用程序,同时实时响应实时用户请求。 在这个由讲师指导的实时培训中,参与者将学习如何安装,配置和管理RabbitMQ ,然后将RabbitMQ消息传递集成到许多示例.NET应用程序中。 在培训结束时,参与者将能够:
  • 设置,配置和管理RabbitMQ 。
  • 了解RabbitQ在微服务架构的设计和实现中的作用。
  • 了解RabbitMQ如何与其他消息队列体系结构进行比较。
  • 设置并使用RabbitMQ作为代理,为现实企业.Net应用程序处理异步和同步消息。
课程形式
  • 部分讲座,部分讨论,练习和繁重的实践练习
14小时
RabbitMQ 是一个开源的企业消息经纪人,用于存储和接收通过过程,应用程序和服务器传输的消息。 它使用一个消息芯片以无同步处理任务,特别适用于需要在背景中处理大数据集的应用程序,同时同时同时在实时响应现场用户请求。 在本教练领导的现场培训(在线或在线)中,参与者将学习如何解开应用程序,然后将其集成到消息系统中,以创建分布式云应用程序或微服务。 在本研讨会结束后,参与者将能够:
    安置、设置和管理。 了解 RabbitMQ's 在设计和实施一个微服务的建筑中的作用。 设置和使用 RabbitMQ 作为经纪人处理非同步和同步的信息的现实世界应用程序。
课程格式
    互动讲座和讨论。 很多练习和练习。 在现场实验室环境中进行手动实施。
课程定制选项
    要申请此课程的定制培训,请联系我们安排。
14小时
This instructor-led, live training in 中国 (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.
  • Apply some advanced troubleshooting techniques.
14小时
Istio是一个开源服务网格,用于连接,监控和保护微服务。 这种由讲师指导的现场培训(现场或远程)面向希望使用基于Istio的服务网络连接,保护和管理基于云的应用程序(微服务)的Istio 。 在培训结束时,参与者将能够:
  • 安装和配置Istio上Kubernetes 。
  • 了解服务网格并使用Istio实现一个。
  • 部署Istio之上的服务网Kubernetes 。
  • 使用服务网格来运行,管理和监控云中的应用程序。
课程格式
  • 互动讲座和讨论。
  • 大量的练习和练习。
  • 在实时实验室环境中亲自实施。
课程自定义选项
  • 要申请本课程的定制培训,请联系我们安排。
  • 要了解有关Istio更多信息,请访问:https: Istio
28小时
Java EE平台提供API和运行时间环境,开发和运行大规模、多层、可扩展、可靠和安全的网络应用。 Docker 和 Kubernetes 允许开发人员将应用程序包装到容器中,并将其作为微服务部署在 EE 环境中。 由教练领导的现场培训(在线或在线)旨在针对那些希望容纳其(0)EE8应用程序并在云中运行它们作为微服务的开发人员。 在本研讨会结束后,参与者将能够:
    建造和部署 Java 微服务在 Docker 容器中。 将微服务集成到现有单元系统中。 监控、测试和安全的微服务。 干扰容器和乐队环境。
课程格式
    互动讲座和讨论。 很多练习和练习。 在现场实验室环境中进行手动实施。
课程定制选项
    要申请此课程的定制培训,请联系我们安排。
14小时
RabbitMQ 是一个开源的企业消息经纪人,用于存储和接收通过过程,应用程序和服务器传输的消息。 它使用一个消息芯片以无同步处理任务,特别适用于需要在背景中处理大数据集的应用程序,同时同时同时在实时响应现场用户请求。 在本教练领导的现场培训(在线或在线)中,参与者将学习如何解开应用程序,然后将其集成到消息系统中,以创建分布式云应用程序或微服务。 在本研讨会结束后,参与者将能够:
    安置、设置和管理。 了解 RabbitMQ's 在设计和实施一个微服务的建筑中的作用。 了解如何 RabbitMQ 与其他 Message Queuing Architectures 相比。 设置和使用 RabbitMQ 作为经纪人处理非同步和同步的信息的现实世界应用程序。
课程格式
    互动讲座和讨论。 很多练习和练习。 在现场实验室环境中进行手动实施。
课程定制选项
    要申请此课程的定制培训,请联系我们安排。
21小时
Apigee Edge基于Java构建,使您能够使用定义良好的API提供对服务的安全访问,该API在所有服务中都是一致的,无论服务实现如何。一致的API:
  • 使应用程序开发人员可以轻松使用您的服务。
  • 使您能够在不影响公共API的情况下更改后端服务实现。
  • 使您能够利用分析,货币化,开发人员门户以及Edge内置的其他功能。
听众 本课程Apigee Edge希望在项目中使用Apigee Edge工程师,建筑师和开发人员。
14小时
该培训探索了微服务架构和相关模式
14小时
在不断变化的环境中构建复杂的企业应用程序非常具有挑战性。 服务或系统之间集成的变化将触发系统设计的变化。本课程介绍如何设计可维护的,适合您的组织服务和系统架构以及实用基础架构的规模和目的。 本课程涵盖了构建分布式应用程序的常见问题,从集成问题,基础架构和现代方法开始,到解决复杂性问题。 本课程解释了每个解决方案的优缺点(例如传统的SOA与微服务架构),支持开发和维护的可用工具(主要是开源)等。 课程形式主要是讨论(有限的演示)。
7小时
HashiCorp是一家开源软件公司,为分布式应用程序提供配置,保护和运行基础架构的工具。他们的DevOps套件包括:
  • Vault - 用于保护分布式应用程序
  • Terraform - 用于跨公共云,私有云和外部服务配置基础架构和应用程序资源
  • Nomad - 一种分布式,高可用性,数据中心感知的集群管理器和调度程序,用于在任何规模的任何基础架构上部署应用程序。
  • Consul - 用于在基础架构中发现和配置服务。
本课程重点介绍领事。我们回顾了Consul的架构和功能,并实现了Consul服务器的实时实施和部署。
    课程格式
    • 部分讲座,部分讨论,重要的实践练习和实施,偶尔的测量以衡量进展
    7小时
    WSO2 API Manager是一个用于发布和管理API的开源平台。它是创建以API为中心或物联网驱动的体系结构的理想选择。 在这个由讲师指导的实时培训中,参与者将学习WS02 API Manager背后的特性,概念和标准。理论将与整个培训中的实践实践和实施相结合。在课程结束时,参与者将拥有使用WS02 API Manager的核心功能部署自己的API的知识和实践。
      课程格式
      • 互动讲座和讨论。
      • 大量的练习和练习。
      • 在实时实验室环境中亲自实施。
      课程自定义选项
      • 要申请本课程的定制培训,请联系我们安排。
      14小时
      微服务架构是一种将软件应用程序作为一套小型独立服务开发的方法,每种服务都运行在自己的进程中,并与轻量级机制(如HTTP资源API)进行通信。这些服务可以使用连续自动化系统进行高效部署,并绕过集中管理的需要。微服务可以用不同的编程语言编写,并与不同的数据存储系统集成。 这个有指导意义的现场培训面向企业开发人员和建筑师。它介绍了微服务体系结构,提供了单体系统的迁移策略,并引导参与者通过创建和部署基于微服务的示例应用程序。 在培训结束后,参与者将能够: 了解何时使用以及何时不使用微服务架构创建并实施微服务的测试策略将示例基于微服务的应用程序部署到生产环境中将整体应用重构为服务 听众 开发商建筑师 课程的格式 部分讲座,部分讨论,练习和沉重的练习
      14小时
      Seneca是Node.js的微服务框架。 在这个以讲师为主导的现场培训中,参与者将学习Seneca的基本知识,因为他们将逐步介绍与Seneca一起构建微服务的实际案例。 在培训结束时,参与者将能够:
      • 了解塞内卡的基本原理
      • 使用Seneca构建微服务
      听众
      • 开发商
      • 程序员
      课程形式
      • 部分讲座,部分讨论,练习和繁重的实践练习
      7小时
      Gilliam是一个面向Micro Service Architectures的开源平台,允许用户轻松开发,部署和扩展其应用程序后端。 在这个以讲师为主导的现场培训中,参与者将学习如何与Gilliam一起构建微观服务。 在培训结束时,参与者将能够:
      • 了解Gilliam的基本原理
      • 使用Gilliam构建微服务
      听众
      • 开发商
      • 程序员
      课程形式
      • 部分讲座,部分讨论,练习和繁重的实践练习
      7小时
      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
      28小时
      Go(Golang)是由于其微小的记忆足迹而构建微服务的优秀语言。 Spring Cloud是开源轻量级微服务框架。 在本教练导向的现场培训中,参与者将学习如何使用 Go(Go语言)和 Spring Cloud 构建微服务。 课程格式
        部分讲座,部分讨论,练习和重实习
      14小时
      微服务架构是一个方法,开发一个软件应用程序作为一个小,独立的服务套件,每个运行在自己的过程,并与轻量级机制,如一个HTTP资源API沟通。 这些服务可以通过持续的自动化系统有效地部署,并超越集中管理的需求。 Microservices 可以用不同的编程语言编写,并与不同的数据存储系统集成。 这项由导师领导的现场培训是针对企业开发人员和建筑师的。 它从.Net 视角引入微服务架构,从一个单一系统引入移民策略,并通过创建和部署基于微服务的样品应用程序引入参与者。 在本研讨会结束后,参与者将能够:
        了解何时使用和何时不使用微服务架构 创建和实施微服务测试策略 将基于微服务的样品应用程序部署到生产环境中 修复一个单一应用到服务
      观众
        开发者 建筑师
      课程格式
        部分讲座,部分讨论,练习和重实习
      21小时
      Microsoft Azure Service Fabric(ASF)是一种平台即服务(PaaS),用于部署基于可扩展微服务的云应用程序。 在这个由讲师指导的实时培训中,参与者将学习如何在Microsoft Azure Service Fabric(ASF)上构建微服务。 在培训结束时,参与者将能够:
      • 使用ASF作为构建和管理微服务的平台
      • 了解关键的微服务编程概念和模型。
      • 在Azure创建一个集群
      • 在内部或云中部署微服务
      • 调试并对实时微服务应用程序进行故障排除
      听众
      • 开发商
      课程格式
      • 在实况环境中进行部分讲座,部分讨论,练习和繁重的实践练习。
      注意
      • 要申请本课程的定制培训,请联系我们安排。
      • 要了解有关Service Fabrice的更多信息,请访问:https://github.com/Microsoft/service-fabric
      21小时
      本课程面向希望了解Apache Camel作为基于规则的路由和中介引擎的系统集成商,该引擎提供基于Java对象的企业集成模式实现。
      14小时
      Apache Camel 是一个开源集成框架,用于将来自不同数据来源的消息传输到不同的目标位置。 使用 Spring Boot,用户可以创建生产等级(0)的无缝集成应用程序。 由教练导,现场培训(在线或在线)是针对网页开发人员谁想要编程在 Spring Boot 创建应用程序。 在本研讨会结束后,参与者将能够:
        開發(0)應用與(1)。 应用错误监测和警告应用程序(0)。 使用 Apache Camel 创建集成解决方案。
      课程格式
        互动讲座和讨论。 很多练习和练习。 在现场实验室环境中进行手动实施。
      课程定制选项
        要申请此课程的定制培训,请联系我们安排。
      14小时
      本课程适用于企业架构师,开发人员,系统管理员以及任何想要了解和使用高吞吐量分布式消息传递系统的人员。如果您有更多特定要求(例如,仅限系统管理方),可以根据您的需求定制本课程。
      14小时
      Apache Samza是一个用于流处理的开源近实时异步计算框架。它使用Apache Kafka进行消息传递,使用Apache Kafka Hadoop YARN进行容错,处理器隔离,安全性和资源管理。 这个由讲师指导的实时培训介绍了消息传递系统和分布式流处理背后的原理,同时通过创建基于Samza的示例项目和作业执行来引导参与者。 在培训结束时,参与者将能够:
      • 使用Samza简化生成和使用消息所需的代码。
      • 解耦来自应用程序的消息处理。
      • 使用Samza实现近实时异步计算。
      • 使用流处理为消息传递系统提供更高级别的抽象。
      听众
      • 开发商
      课程形式
      • 部分讲座,部分讨论,练习和繁重的实践练习
      7小时
      Kafka Streams是一个客户端库,用于构建应用程序和微服务,其数据传入和传出Kafka消息传递系统。传统上, Apache Kafka依靠Apache Spark或Apache Storm来处理消息生成者和消费者之间的数据。通过在应用程序内调用Kafka Streams API,可以直接在Kafka中处理数据,从而无需将数据发送到单独的集群进行处理。 在这个由讲师指导的实时培训中,参与者将学习如何将Kafka Streams集成到一组示例Java应用程序中,这些应用程序将数据传入和传出Apache Kafka以进行流处理。 在培训结束时,参与者将能够:
      • 了解Kafka Streams的功能和优势,而不是其他流处理框架
      • 直接在Kafka集群中处理流数据
      • 编写与Kafka和Kafka Streams集成的Java或Scala应用程序或微服务
      • 编写简洁的代码,将输入的Kafka主题转换为输出Kafka主题
      • 构建,打包和部署应用程序
      听众
      • 开发商
      课程 格式
      • 部分讲座,部分讨论,练习和繁重的实践练习
      笔记
      • 要申请本课程的定制培训,请联系我们安排
      21小时
      Stream Processing指的是“运动中的数据”的实时处理,即,在接收数据时对数据执行计算。这些数据被读取为来自数据源的连续流,例如传感器事件,网站用户活动,金融交易,信用卡刷卡,点击流等。 Stream Processing框架能够读取大量传入数据并几乎立即提供有价值的见解。 在这个以讲师为主导的现场培训(现场或远程)中,参与者将学习如何使用现有的大数据存储系统和相关的软件应用程序和微服务来设置和集成不同的Stream Processing框架。 在培训结束时,参与者将能够:
      • 安装和配置不同的Stream Processing框架,例如Spark Streaming和Kafka Streaming。
      • 理解并选择最合适的工作框架。
      • 数据处理连续,同时,并以逐个记录的方式进行。
      • 将Stream Processing解决方案与现有数据库,数据仓库,数据湖等集成。
      • 将最合适的流处理库与企业应用程序和微服务集成在一起。
      听众
      • 开发商
      • 软件架构师
      课程 格式
      • 部分讲座,部分讨论,练习和繁重的实践练习
      笔记
      • 要申请本课程的定制培训,请联系我们安排。
      14小时
      这种以讲师为主导的现场培训(现场或远程)是针对希望使用Confluent(Kafka的分发)为其应用程序构建和管理实时数据处理平台的工程师。 在培训结束时,参与者将能够:
      • 安装和配置Confluent Platform。
      • 使用Confluent的管理工具和服务可以更轻松地运行Kafka。
      • 存储和处理传入的流数据。
      • 优化和管理Kafka集群。
      • 安全的数据流。
      课程格式
      • 互动讲座和讨论。
      • 大量的练习和练习。
      • 在实时实验室环境中亲自实施。
      课程自定义选项
      • 本课程基于Confluent:Confluent Open Source的开源版本。
      • 要申请本课程的定制培训,请联系我们安排。
      7小时
      Apache Kafka是一个分布式流媒体平台。它实际上是构建数据管道的标准,它解决了许多围绕数据处理的不同用例:它可以用作消息队列,分布式日志,流处理器等。 我们将从数据管道背后的一些理论开始,然后继续介绍Kafka背后的基本概念。我们还将发现Kafka Streams和Kafka Connect等重要组件。
      21小时
      Spring Cloud是一个用于为云构建Java应用程序的微服务框架。这些微服务通常作为Kubernetes集群内的Docker容器运行。其他组件包括消息代理(如Kafka)以启用服务间通信,而数据库(如Redis)则用于存储和缓冲应用程序数据。 这一由讲师指导的实时培训(现场或远程)面向的是希望使用Spring Cloud、Kafka、Docker、Kubernetes、Redis将传统架构转换为高度并发、基于微服务的架构的开发人员。 在本次培训结束后,学员将能够:
      • 为构建微服务建立必要的开发环境。
      • 使用Spring Cloud、Kafka、Redis、Docker、Kubernetes设计和实现高度并发的微服务生态系统。
      • 将单片和SOA服务转换为基于微服务的架构。
      • 采用DevOps方法开发、测试、发布软件。
      • 确保生产中的微服务之间的高并发性。
      • 监控微服务并实施恢复策略。
      • 进行性能调整。
      • 了解微服务架构的未来趋势。
      课程形式
      • 互动讲座和讨论。
      • 大量练习和实操。
      • 在现场实验室环境中动手实现。
      课程自定义选项
      • 如需本课程的定制培训,请联系我们以作安排。
      7小时
      Kafka Connect是一个用于在Apache Kafka和其他系统之间移动大量数据的API。 这种由讲师指导的现场培训(现场或远程)面向希望将Apache Kafka与现有数据库和应用程序集成以进行处理,分析等的开发人员。 在培训结束时,参与者将能够:
      • 使用Kafka Connect将数据库中的大量数据摄取到Kafka主题中。
      • 将应用程序服务器生成的日志数据提取到Kafka主题中。
      • 使任何收集的数据可用于流处理。
      • 将Kafka主题中的数据导出到二级系统以进行存储和分析。
      课程格式
      • 互动讲座和讨论。
      • 大量的练习和练习。
      • 在实时实验室环境中亲自实施。
      课程自定义选项
      • 要申请本课程的定制培训,请联系我们安排。

      Last Updated:

      近期微服务(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!

      该网站在其他国家/地区