微服務(Microservices)培訓 | Microservices培訓

微服務(Microservices)培訓

由講師進行實時指導的微服務(Microservices)本地培訓課程通過動手實踐演示微服務架構的基礎知識以及如何開發微服務應用程序。

微服務培訓形式包括“現場實時培訓”和“遠程實時培訓”。現場實時培訓可在客戶位于台灣的所在場所或NobleProg位于台灣的企業培訓中心進行,遠程實時培訓可通過交互式遠程桌面進行。

微服務也稱為微服務架構。

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

Testimonials

★★★★★
★★★★★

Microservice Architecture課程大綱

課程名稱
課程時長
概覽
課程名稱
課程時長
概覽
21小時
This instructor-led, live training in 台灣 (online or onsite) is aimed at experienced developers who wish to build, deploy, and scale applications using microservices built with NodeJS and React. By the end of this training, participants will be able to:
  • 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.
21小時
This instructor-led, live training in 台灣 (online or onsite) is aimed at intermediate to advanced-level developers who wish to develop microservices using Spring Boot, Docker, and Kubernetes. By the end of this training, participants will be able to:
  • 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.
21小時
This instructor-led, live training in 台灣 (online or onsite) is aimed at developers, integration architects, and system administrators who wish to master the art of advanced integration patterns and techniques using Apache Camel. By the end of this training, participants will be able to:
  • 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.
21小時
This instructor-led, live training in 台灣 (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.
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小時
In this instructor-led, live training in 台灣 (online or onsite), participants will learn how to decouple a PHP application, then integrate it with the RabbitMQ messaging system to create distributed cloud applications or microservices. By the end of this training, participants will be able to:
  • 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.
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小時
This instructor-led, live training in 台灣 (online or onsite) is aimed at developers who wish to containerize their Java EE 8 applications and run them as microservices in the cloud. By the end of this training, participants will be able to:
  • 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.
14小時
In this instructor-led, live training in 台灣 (online or onsite), participants will learn how to decouple a Python application, then integrate it with the RabbitMQ messaging system to create distributed cloud applications or microservices. By the end of this training, participants will be able to:
  • 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.
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和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小時
      This instructor-led, live training in 台灣 (online or onsite) is aimed at web developers who wish to program in Spring Boot to build Apache Camel applications. By the end of this training, participants will be able to:
      • Develop Apache Camel applications with Spring Boot.
      • Apply error monitoring and alerting for Apache Camel applications.
      • Use Apache Camel for integration solutions.
      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解決方案與現有數據庫,數據倉庫,數據湖等集成。
      • 將最合適的流處理庫與企業應用程序和微服務集成在一起。
      聽眾
      • 開發商
      • 軟件架構師
      課程 格式
      • 部分講座,部分討論,練習和繁重的實踐練習
      筆記
      • 要申請本課程的定制培訓,請聯繫我們安排。

      Last Updated:

      微服務(Microservices),培訓,課程,培訓課程, 企業微服務(Microservices)培訓, 短期Microservice Architecture培訓, Microservice Architecture課程, Microservice Architecture周末培訓, 微服務(Microservices)晚上培訓, 微服務(Microservices)訓練, 學習微服務(Microservices), Microservice Architecture老師, 學Microservice Architecture班, 微服務(Microservices)遠程教育, 一對一Microservice Architecture課程, 小組Microservice Architecture課程, Microservice Architecture培訓師, 微服務(Microservices)輔導班, Microservice Architecture教程, 微服務(Microservices)私教, 微服務(Microservices)輔導, 微服務(Microservices)講師Microservice Architecture,培訓,課程,培訓課程, 企業Microservices培訓, 短期Microservice Architecture培訓, Microservice Architecture課程, Microservice Architecture周末培訓, Microservice Architecture晚上培訓, Microservice Architecture訓練, 學習Microservices, Microservices老師, 學Microservices班, Microservices遠程教育, 一對一Microservice Architecture課程, 小組Microservices課程, Microservices培訓師, Microservices輔導班, Microservice Architecture教程, Microservice Architecture私教, Microservice Architecture輔導, Microservices講師

      Course Discounts

      No course discounts for now.

      訂閱促銷課程

      為尊重您的隱私,我公司不會把您的郵箱地址提供給任何人。您可以享有優先權和隨時取消訂閱的權利。

      Some of our clients

      is growing fast!

      We are looking to expand our presence in Taiwan!

      As a Business Development Manager you will:

      • expand business in Taiwan
      • 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!

      This site in other countries/regions