Distributed Systems培訓

Distributed Systems培訓

Local, instructor-led live Distributed Systems training courses demonstrate through interactive discussion and hands-on practice the fundamentals of Distributed Systems.

Distributed Systems training is available as "onsite live training" or "remote live training". 台灣 onsite live Distributed Systems trainings can be carried out locally on customer premises or in NobleProg corporate training centers. Remote live training is carried out by way of an interactive, remote desktop.

NobleProg -- Your Local Training Provider

客戶評論

★★★★★
★★★★★

Distributed Systems課程大綱

Title
Duration
Overview
Title
Duration
Overview
21 小時
Overview
Apacecaculculo 是一個排序的分散式 key/值存儲, 提供可靠、可擴展的資料存儲和檢索。它是基於谷歌 & #39; 的大表的設計, 並由 Apache Hadoop, Apache 動物園管理員, 和 Apache 儲蓄

提供動力。

該教師指導的現場課程涵蓋了 Accumulo 背後的工作原則, 並引導學員完成了 Apacecaculo

的應用程式範例的開發。

課程 的

格式

- 部分講座、部分討論、動手開發和實施、偶爾測試以衡量理解
14 小時
Overview
RabbitMQ是一個開源企業消息傳遞代理,用于存儲和檢索由進程,應用程序和服務器傳遞的消息。它使用消息隊列異步處理任務,特別適用于需要在後台處理大型數據集的應用程序,同時實時響應實時用戶請求。 在這個有指導意義的實時培訓中,參與者將學習如何安裝,配置和管理RabbitMQ,然後將RabbitMQ消息傳遞集成到大量示例NET應用程序中。 在培訓結束後,參與者將能夠: 設置,配置和管理RabbitMQ 理解RabbitQ在設計和實現微服務架構中的作用了解RabbitMQ與其他消息隊列體系結構的比較設置並使用RabbitMQ作爲處理異步和同步消息的代理,用于實時企業Net應用程序 聽衆 開發商軟件架構師管理員技術經理 課程的格式 部分講座,部分討論,練習和沈重的練習
14 小時
Overview
Seneca是Nodejs的一個微服務框架。 在這個有指導意義的現場培訓中,參與者將學習塞內卡的基礎知識,因爲他們通過與塞內卡建立微型服務的實踐例子。 在培訓結束後,參與者將能夠: 了解塞內卡的基本原理使用Seneca構建微服務 聽衆 開發商程序員 課程的格式 部分講座,部分討論,練習和沈重的練習
14 小時
Overview
Apache Samza是一個開源的nearrealtime,用于流處理的異步計算框架。它使用Apache Kafka進行消息傳遞,使用Apache Hadoop YARN進行容錯,處理器隔離,安全性和資源管理。 這個有指導意義的現場培訓介紹了消息傳遞系統和分布式流處理的原理,同時通過創建Samzabased項目和作業執行樣本來參與者。 在培訓結束後,參與者將能夠: 使用Samza來簡化生成和使用消息所需的代碼。 解耦來自應用程序的消息的處理。 使用Samza來實現近乎實時的異步計算。 使用流處理爲消息傳遞系統提供更高層次的抽象。 聽衆 開發商 課程的格式 部分講座,部分討論,練習和沈重的練習
14 小時
Overview
API(應用程序編程接口)允許您的應用程序與其他應用程序連接。像RESTful這樣的Web API就像一個完全使用HTTP的Web服務。 Laravel是一個開源的基于PHP的MVC(模型 - 視圖 - 控制器)web開發框架。它的簡單性,直觀性和用于Web項目的大量有用功能使其成爲開發RESTful API的理想選擇。 在這個有指導意義的現場培訓(遠程)中,參與者將學習如何使用Laravel從頭開始構建一個RESTful API,因爲他們通過一系列動態的實時實況練習練習。 在培訓結束後,參與者將能夠: 安裝和配置Laravel和其他工具,用于使用Laravel構建RESTful API 使用Laravel構建,測試,部署和排除RESTful API的故障聽衆開發商課程的格式部分講座,部分討論,練習和沈重的練習。 注意要請求本課程的定制培訓,請聯系我們安排。
14 小時
Overview
API(應用程序編程接口)允許您的應用程序與其他應用程序連接。 在這個有指導意義的實時培訓中,參與者將學習如何編寫高質量的API,因爲他們構建和保護後端API服務器。 在培訓結束後,參與者將能夠: 從許多構建API的框架中進行選擇了解並模擬由Google和Facebook等公司發布的API 創建並發布自己的Restful API供公衆使用通過基于標記的身份驗證來保護他們的API 聽衆 開發商 課程的格式 部分講座,部分討論,練習和沈重的練習 注意 要爲其他語言(如PHP,Javascript等)定制本課程,請聯系我們安排
14 小時
Overview
該課程專爲開發人員,Web應用程序而設計,旨在提供REST架構模式提供的機會,您可以通過它們在站點之間進行通信。
7 小時
Overview
RancherOS 是一個開源 Linux 發行版本, 它將整個作業系統 (包括 udev 和 rsyslog 等系統服務) 作為 Docker 容器運行。RancherOS 只包括運行 Docker 所需的最低限度的軟體。它以 PID1 的身份運行 Docker, 並通過 Docker 動態地提取所需的所有其他內容。在大約22MB 的情況下, RancherOS 很容易在您的資料中心中分發、編排和旋轉.

本講師指導的現場培訓介紹了 RancherOS & #39; 的體系結構、工具和元件, 並引導參與者在現場實驗室環境中逐步完成 RancherOS 的設置。到本培訓結束時, 學員將有使用 RancherOS 在開發、測試和生產中大規模運行容器的理解

和實踐。

課程 的

格式

- 部分講座、部分討論、繁重的動手實踐
14 小時
Overview
本課程面向希望基于RabbitMQ設置解決方案的IT專家,RabbitMQ是實現高級消息隊列協議(AMQP)的高度可靠的企業消息傳遞系統。
21 小時
Overview
聽衆

本課程的對象是誰

IT架構師,IT中層經理,IT顧問

課程形式

目前100%的講座,但可以添加一些測試
28 小時
Overview
在這一由講師引導的培訓中,參與者將學習高級Python編程技術,包括如何將這種多功能語言應用于解決分布式應用、財務、數據分析和可視化、UI編程及維護腳本等領域的問題。

受衆

- 開發人員

課程形式

- 部分講座、部分討論、練習和大量實操

注意事項

- 如果您想添加、移除或自定義本課程中的任一部分或主題,請聯系我們以作安排。
14 小時
Overview
此講師指導的現場培訓 (現場或遠端) 針對希望實現端到端分散式跟蹤以監視複雜企業環境中的微服務交互的開發人員。

到本次培訓結束時, 學員將能夠:

- 安裝和配置與 openc認知的相容跟蹤軟體.
- 使用分散式跟蹤克服每個過程日誌記錄和度量監視的缺點.
- 在複雜系統中重建交易記錄。
- 解決與微服務應用程式性能和延遲相關的問題。
- 部署跨不同平臺一致的分散式跟蹤系統。
課程 的

格式

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

課程自訂選項

- 本課程可提供給 opentraces 支援的所有語言: go、javascript、java、python、ruby、php、objecjecd、c++、c#
- 如需定制培訓, 請聯繫我們安排
- 要瞭解有關 open跟蹤的更多資訊, 請訪問: HTTPs://opentracing.io/
7 小時
Overview
Open MPI是一個開源的消息傳遞接口(MPI)庫。 在這個有指導意義的現場培訓中,參與者將學習使用Open MPI開發數字應用程序。 在培訓結束後,參與者將能夠: 應用共享和分布式內存編程的基礎知識來創建功能正常的Open MPI應用程序。 構建OpenMPI。 使用OpenMPI運行批處理作業。 使用性能工具來優化多核性能。 聽衆 開發商研究人員 課程的格式 部分講座,部分討論,練習和沈重的練習
21 小時
Overview
OpenCL是用于編程由CPU,GPU和其他處理器構建的異構計算機的標准。它包括一個框架,用于根據主機(如CPU)和一個或多個計算設備(如GPU)和用于編寫計算設備的程序的基于C語言的編程語言來定義平台。使用OpenCL,程序員可以編寫基于任務的和數據並行的程序,這些程序可以在單個系統中利用這些不同類型的處理器。
21 小時
Overview
這個有指導意義的現場培訓課程涵蓋了如何爲並行計算編程GPU,如何使用各種平台,如何使用CUDA平台及其功能,以及如何使用CUDA執行各種優化技術。其中一些應用包括深度學習,分析,圖像處理和工程應用。
14 小時
Overview
Mule(或Mule ESB)是由MuleSoft創建的輕量級企業服務總線(ESB)和集成框架。 Mule是基于Java的,但可以使用Web服務或套接字來代理其他平台(如NET)之間的交互。 在這個有指導意義的實時培訓中,參與者將學習如何使用Mule構建示例路由應用程序時連接各種應用程序,數據源和API。 在培訓結束後,參與者將能夠: 設計,構建和管理API與應用程序和服務之間的連接管理遺留系統和定制應用程序之間的交互將軟件即服務(SaaS)和預測軟件聯系在一起使用Mule的設計和開發工具來設計,測試和運行Mule流程理解並支持不同的消息傳遞標准,包括AMQP,JMS和WMQ 使用Mule管理控制台(MMC)監控,部署和配置應用程序 聽衆 開發商建築師設計師 課程的格式 部分講座,部分討論,練習和沈重的練習
14 小時
Overview
我們的ED-SOA培訓側重于構建和分析基于SOA參考架構的架構框架。服務用作事件生成器,表示問題或即將發生的問題,機會,阈值或偏差。
35 小時
Overview
這個爲期5天的課程旨在讓您了解面向服務的體系結構的機制。它包括基于SOA的體系結構的技術設計和面向業務問題的面向服務的解決方案。
21 小時
Overview
Spring Cloud是一個開源的輕量級微服務框架,用于爲雲構建Java應用程序。Docker是一個開源平台,用于在容器內構建、運送、運行應用程序。Docker非常適合用于創建微服務應用程序。

在這一由講師指導的實時培訓中,學員將學習用Spring Cloud和Docker構建微服務的基礎知識。將通過練習以及示例微服務的逐步開發來測試學員所學的知識。

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

- 了解微服務的基礎知識
- 使用Docker爲微服務應用程序構建容器
- 使用Spring Cloud和Docker構建和部署容器化微服務
- 將微服務與發現服務(Discovery Service)和Spring Cloud API網關集成
- 使用Docker Compose進行端到端集成測試

受衆

- Java開發人員

課程形式

- 部分講座、部分討論、練習和大量實操
21 小時
Overview
Spring Cloud是用于爲雲構建Java應用程序的開源輕量級微服務框架。 Netflix OSS是一套用于開發微服務的框架和庫。 Spring Cloud使用自動配置和常規配置與Netflix組件完美集成。 在這個有指導意義的現場培訓中,參與者將學習使用Spring Cloud和Netflix OSS構建微服務的基本概念。參與者的知識通過練習和樣本微服務的分步發展來進行測試。 到此培訓結束時,參與者將對如何將Spring Cloud及相關Spring技術與Netflix OSS一起使用,以快速開發自己的雲規模,雲已准備好的微服務有著深刻的了解。 聽衆 Java開發人員 課程的格式 部分講座,部分討論,練習和沈重的練習
21 小時
Overview
本課程面向基于XML技術的系統的分析師,設計人員和管理員。

該培訓是對XML及其關鍵技術的介紹。使您能夠獲得創建有效XML文檔所涉及的技能,建模XML文檔的結構(使用DTP或XML Schema)以及將XML文件轉換爲其他格式(XHTML,HTML,TXT,PDF)。
14 小時
Overview
這個爲期兩天的課程通過動手練習向參與者介紹Web服務,簡單對象訪問協議(SOAP)和Web服務描述語言(WSDL)的基礎知識。
7 小時
Overview
WSO2 API 管理器是用於發佈和管理 Api 的開源平臺。它是創建以 api 為中心或 iot 驅動的體系結構

的理想選擇。

在本講師指導的現場 培訓中, 學員將學習 WS02 API 管理器背後的功能、概念和標準。理論將與現場動手實踐和實施相結合的整個培訓過程。到課程結束時, 學員將具備使用 WS02 API 管理器的核心功能部署自己的 Api 的知識和實踐.

課程 的

格式

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

課程自訂選項

- 要要求本課程的定制培訓, 請聯繫我們安排
14 小時
Overview
本課程旨在從非開發人員/程序員的角度提供有關如何使用,調試和管理Web服務的理解。
21 小時
Overview
Talend Open Studio for ESB是一個開源的實時應用集成工具,用于服務中介和路由。它簡化了企業級系統,服務和應用程序的集成。通過對應用程序和遺留系統進行服務啓用,它可以創建面向服務的體系結構(SOA)。 在這個有指導意義的現場培訓中,參與者將學習如何使用Talend Open Studio for ESB創建,連接,調解和管理服務及其交互。 通過這次培訓的結束,參與者將能夠在各種部署環境中集成,增強和提供ESB技術作爲單個軟件包了解並使用Talend Open Studio最常用的組件集成任何應用程序,數據庫,API或Web服務。 無縫集成異構系統和應用程序嵌入現有的Java代碼庫以擴展項目利用社區組件和代碼來擴展項目在拖放Eclipse環境中快速集成系統,應用程序和數據源通過生成優化的可重用代碼來縮短開發時間和維護成本。 聽衆 ESB開發人員 Java應用開發人員軟件架構師 課程的格式 部分講座,部分討論,練習和沈重的練習
14 小時
Overview
在不斷變化的環境中構建複雜的企業應用程序非常具有挑戰性。 服務或系統之間的集成變化將引發系統設計的變化。本課程涵蓋了如何設計可維護,適合您組織服務和系統架構以及實用基礎架構的規模和目的。 本課程涵蓋了構建分布式應用領域的常見問題,從集成問題,基礎架構和現代方法開始,到解決複雜性問題。 本課程解釋每種解決方案(如傳統的SOA與微服務體系結構)的優缺點,支持開發和維護的可用工具(主要是開源)等。 課程格式這主要是討論(有限的介紹)。
14 小時
Overview
Spring Cloud基于Spring Boot構建,支持分布式系統和微服務的開發。

在本次培訓中,我們將首先討論微服務架構。將通過練習以及示例微服務的逐步開發來測試學員所學的知識。

通過此次培訓,學員將對如何使用Spring Cloud及相關Spring技術快速開發自己的雲規模、雲就緒微服務有一個深入的了解。

受衆

- 希望快速構建和部署微服務的Java開發人員

課程形式

- 重視實操。大部分概念是通過示例、練習和動手開發學到的。
14 小時
Overview
本課程是爲計劃實施或正在實施SOA解決方案的經理和架構師創建的。它概述了SOA的優缺點,並解釋了您應該使用的SOA的時間,原因和部分。

課程可以回答的一些問題:

- 使用SOA有什麽好處
- 與SOA方法相關的風險是什麽?
- 有什麽權衡取舍

- 如何使用SOA評估潛在利潤
- 已經進行了哪些真實的商業案例研究
- 何時以及在多大程度上應該實施SOA

- 什麽是簡化和分解的好處
- 如何從現有解決方案遷移到SOA以及遷移到SOA的原因並不需要重建整個現有基礎架構
- 如何使用SOA擴展遺留應用程序
- 什麽是現有的SOA套件和平台
35 小時
Overview
本課程面向研究生(或同等學曆)的學生,將結合講座和實驗課(理論與實踐)。

在課程結束時,學生應該能夠:

知識和理解。

- 了解圍繞服務開發的系統的原理和業務優勢。
- 充分了解Web服務標准中涉及的主要協議和技術,並了解這些技術如何組合在一起。您的知識將擴展到Web服務的前沿和新興方面以及標准中更爲成熟的元素。
- 深入理解用于使基于廣泛使用的編程語言的系統能夠使用和提供Web服務的技術。

智力技能:

- 確定面向服務的方法,特別是Web服務適用于特定業務場景的位置。
- 考慮最有效的Web服務解決方案設計
- 在未來獲取對快速發展的Web服務標准的新興方面的知識和理解

實用技巧:

- 使用與平台無關的Web服務相關的當前技術(XML,SOAP,WSDL)進行操作
- 使用廣泛使用的編程語言編寫和公開Web服務,並使用該語言編寫客戶端代碼以調用Web服務。
21 小時
Overview
在本課程中,我們將概述SOA和SOA治理。您將深入了解使用服務合約作爲開發過程一部分的附加價值。

近期Distributed Systems培訓課程

Distributed Systems,培訓,課程,培訓課程, 企業Distributed Systems培訓, 短期Distributed Systems培訓, Distributed Systems課程, Distributed Systems周末培訓, Distributed Systems晚上培訓, Distributed Systems訓練, 學習Distributed Systems, Distributed Systems老師, 學Distributed Systems班, Distributed Systems遠程教育, 一對一Distributed Systems課程, 小組Distributed Systems課程, Distributed Systems培訓師, Distributed Systems輔導班, Distributed Systems教程, Distributed Systems私教, Distributed Systems輔導, Distributed Systems講師

促銷課程

訂閱促銷課程

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

我們的客戶

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!