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

微服務(Microservices)培訓

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

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

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

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

客戶評論

★★★★★
★★★★★

Microservice Architecture課程大綱

課程名稱
課程時長
概觀
課程名稱
課程時長
概觀
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是指一種應用程序架構風格,它促進獨立,自包含程序的使用。 Python是一種動態的高級編程語言,非常適合腳本編寫和應用程序開發。 Python龐大的開源工具和框架庫使其成為構建微服務的實用選擇。

在這個以講師為主導的現場培訓中,參與者將在使用Python創建微服務時學習微服務的基礎知識。

在培訓結束時,參與者將能夠:

- 了解構建微服務的基礎知識
- 學習如何使用Python構建微服務
- 了解如何使用Docker部署基於Python的微服務

聽眾

- 開發商
- 程序員

課程形式

- 部分講座,部分討論,練習和繁重的實踐練習
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
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.
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小時
概觀
本課程面向希望基於RabbitMQ建立解決方案的IT專家, RabbitMQ是實現高級消息隊列協議(AMQP)的高度可靠的企業消息傳遞系統。
14小時
概觀
RabbitMQ是一個開源企業消息代理,用於存儲和檢索進程,應用程序和服務器傳遞的消息。它使用消息隊列異步處理任務,尤其適用於需要在後台處理大型數據集的應用程序,同時實時響應實時用戶請求。

在這個由講師指導的實時培訓中,參與者將學習如何安裝,配置和管理RabbitMQ ,然後將RabbitMQ消息傳遞集成到許多示例.NET應用程序中。

在培訓結束時,參與者將能夠:

- 設置,配置和管理RabbitMQ 。
- 了解RabbitQ在微服務架構的設計和實現中的作用。
- 了解RabbitMQ如何與其他消息隊列體系結構進行比較。
- 設置並使用RabbitMQ作為代理,為現實企業.Net應用程序處理異步和同步消息。

課程形式

- 部分講座,部分討論,練習和繁重的實踐練習
14小時
概觀
This instructor-led, live training in 台灣 (online or onsite) is aimed at software architects and web developers who wish to use RabbitMQ as a messaging middle-ware and program in Java using Spring to build applications.

By the end of this training, participants will be able to:

- Use Java and Spring with RabbitMQ to build applications.
- Design asynchronous message driven systems using RabbitMQ.
- Create and apply queues, topics, exchanges, and bindings in RabbitMQ
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.
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小時
概觀
本課程適用於企業架構師,開發人員,系統管理員以及任何想要了解和使用高吞吐量分佈式消息傳遞系統的人員。如果您有更多特定要求(例如,僅限系統管理方),可以根據您的需求定製本課程。
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小時
概觀
This instructor-led, live training (online or onsite) is aimed at engineers who wish to use Confluent (a distribution of Kafka) to build and manage a real-time data processing platform for their applications.

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.
7小時
概觀
Apache Kafka is a distributed streaming platform. It is de facto a standard for building data pipelines and it solves a lot of different use-cases around data processing: it can be used as a message queue, distributed log, stream processor, etc.

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.
21小時
概觀
Spring Cloud是一個用于爲雲構建Java應用程序的微服務框架。這些微服務通常作爲Kubernetes集群內的Docker容器運行。其他組件包括消息代理(如Kafka)以啓用服務間通信,而數據庫(如Redis)則用于存儲和緩沖應用程序數據。

這一由講師指導的實時培訓(現場或遠程)面向的是希望使用Spring Cloud、Kafka、Docker、Kubernetes、Redis將傳統架構轉換爲高度並發、基于微服務的架構的開發人員。

在本次培訓結束後,學員將能夠:

- 爲構建微服務建立必要的開發環境。
- 使用Spring Cloud、Kafka、Redis、Docker、Kubernetes設計和實現高度並發的微服務生態系統。
- 將單片和SOA服務轉換爲基于微服務的架構。
- 采用DevOps方法開發、測試、發布軟件。
- 確保生産中的微服務之間的高並發性。
- 監控微服務並實施恢複策略。
- 進行性能調整。
- 了解微服務架構的未來趨勢。

課程形式

- 互動講座和討論。
- 大量練習和實操。
- 在現場實驗室環境中動手實現。

課程自定義選項

- 如需本課程的定制培訓,請聯系我們以作安排。
7小時
概觀
This instructor-led, live training in 台灣 (online or onsite) is aimed at developers who wish to integrate Apache Kafka with existing databases and applications for processing, analysis, etc.

By the end of this training, participants will be able to:

- Use Kafka Connect to ingest large amounts of data from a database into Kafka topics.
- Ingest log data generated by an application servers into Kafka topics.
- Make any collected data available for stream processing.
- Export data from Kafka topics into secondary systems for storage and analysis.
7小時
概觀
This instructor-led, live training in 台灣 (online or onsite) is aimed at developers who wish to implement Apache Kafka stream processing without writing code.

By the end of this training, participants will be able to:

- Install and configure Confluent KSQL.
- Set up a stream processing pipeline using only SQL commands (no Java or Python coding).
- Carry out data filtering, transformations, aggregations, joins, windowing, and sessionization entirely in SQL.
- Design and deploy interactive, continuous queries for streaming ETL and real-time analytics.
21小時
概觀
This instructor-led, live training in 台灣 (online or onsite) is aimed at sysadmins who wish to set up, deploy, manage and optimize an enterprise-grade Kafka cluster.

By the end of this training, participants will be able to:

- Set up and administer a Kafka Cluster.
- Evaluate the benefits and disadvantages of deploying Kafka on-premise vs in the cloud.
- Deploy and monitor Kafka in using various on-premise and cloud environment tools.
微服務(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講師

促銷課程

訂閱促銷課程

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

我們的客戶

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