課(ke)程描(miao)述INTRODUCTION
微服務架構設計k8s培訓
日程安排SCHEDULE
課程大綱Syllabus
微服務架構設計k8s培訓
一、培訓收益
系統全面地了解和學習微服務架構的設計、云計算與大數據基礎平臺及原生云應用開發方法等。通過此次課程培訓,可使學習者獲得如下收益:
如何使用二進(jin)制(zhi)的(de)方(fang)(fang)式,搭(da)建(jian)*版本的(de)kubernetes高可用集(ji)群(qun)。同樣會以三個(ge)master,兩個(ge)worker節點為例,會針對(dui)集(ji)群(qun)可用性進(jin)行(xing)(xing)的(de)測(ce)試,并完(wan)(wan)成dashboard的(de)搭(da)建(jian)和使用。并在本章(zhang)結尾,通(tong)過文檔方(fang)(fang)式,針對(dui)前面內容進(jin)行(xing)(xing)總結。搭(da)建(jian)完(wan)(wan)集(ji)群(qun)還(huan)不能(neng)馬上(shang)遷移(yi)業務(wu)(wu),本章(zhang)中將講解遷移(yi)前的(de)一些(xie)準備工(gong)作:包括鏡(jing)像倉庫(ku)harbor的(de)入門和部(bu)(bu)署(shu)、對(dui)kubernetes服務(wu)(wu)發(fa)現(xian)方(fang)(fang)案(an)的(de)學(xue)習分析以及ingress-nginx服務(wu)(wu)發(fa)現(xian)方(fang)(fang)案(an)的(de)部(bu)(bu)署(shu)。
二、培訓特色
1.理論與實踐相結合、案例分析與行業應用穿插進行;
2.專家精彩內容解析、學員專題討論、分組研究;
3.通過(guo)全面知識理(li)解(jie)、專題技(ji)能演示和(he)實踐引導學員掌握課程內容。
三、日程安排
第一天上午 微服務和k8s
基礎介紹 微服務架構概述
什么是微服務架構
單塊架構優勢與挑戰
微服務架構的本質與特征
微服務與SOA
微服務的挑戰
微服務架構構成
API網關與常用組件
服務注冊中心與常用組件
配置中心與常用組件
服務調用框架與常用組件
了解kubernetes
kubernetes的核心概念
kubernetes的架構設計試看
kubernetes認證的密碼學原理
kubernetes的認證與授權
集群搭建方案對比
實踐環境準備
高可用集群部署
集群可用性測試
部署dashboard
實踐環境準備
高可用集群部署
集群可用性測試
部署dashboard
第一天下午
k8s高可用集群搭建
Harbor入門
Harbor高可用部署(上)
Harbor高可用部署(下)
kubernetes的服務發現
部署ingress-nginx(上)
部署ingress-nginx(下)
第二天上午
業務系統遷移kubernetes
定時任務遷移kubernetes
SpringBoot快速入門
springboot的web服務遷移kubernetes
Dubbo快速入門
傳統dubbo服務遷移kubernetes
傳統web服務遷移kubernetes
第二天下午
CICD實踐和kubernetes高級部分 kubernetes與cicd
cicd實踐
Namespace --- 集群的共享與隔離
Resources---多維度集群資源管理
Label---小標簽大作為
健康檢查---高可用的守護者
Scheduler--- 玩轉pod調度
部署策略詳解 --- 重建、滾動、藍綠、金絲雀
深入Pod - pod相關的點點滴滴(
ingress --- 四層代理、session保持、定制配置、流量控制
共享存儲 --- PV、PVC和StorageClass
StatefulSet --- 有狀態應用的守護者
KubernetesAPI ---如何開發一個基于kubernetes的容器管理平臺
第三天上午
日志和監控
常見日志采集問題和解決方案分析
logpilot+elasticsearch+kibana日志實踐
監控入門---從整體把握監控
Prometheus入門---架構和原理
部署前奏 - Helm & Operator
監控部署實戰 - Helm+PrometheusOperator
監控落地 - 指標完善、Grafana看板和郵件報警 監控落地
第三天下午
ServiceMesh代表作istio
什么是ServiceMesh?什么是Istio?
Istio架構和原理
部署面向生產的istio - istio-init
部署面向生產的istio - 核心組件
istio核心功能實踐 - 部署bookinfo
istio核心功能實踐 - 智能路由
istio核心功能實踐 - 指標收集和查詢
istio核心功能實踐 - 分布式追蹤
istio核心功能實踐 - grafana和kiali
部署 Bookinfo 示例應用
部署面向生產的Istio
第四天 學習考核(he)與業內(nei)經驗交流
四、授課專家
程老師 CTO,微服務架構首席咨詢師,國內較早倡導和實踐微服務的先行者,多次受邀在大型技術會議主題分享“微服務架構”相關主題。超過10年以上的軟件行業經驗,從企業應用、互聯網應用、服務化平臺的架構設計、開發到自動化構建、持續集成、持續交付以及DevOps的轉型實施等有較豐富的實踐經驗。
鄭老師 微服務架構資深講師,咨詢服務總監,PMP,DevOps Mster。1999年畢業于華東理工大學,獲得機械工程和軟件工程雙學位。任華東金融研發部總監,負責中國銀聯、上海黃金交易所、萬達金融等多個客戶和項目的方案和服務交付工作。負責銀聯云資源管理平臺、銀聯云應用開發平臺、銀聯統一運維平臺 、黃金交易所管控系統、金交所運維監控系統、萬達DevOps系統等多個項目的設計和交付工作。目前任產品部咨詢服務總監,對應用開發平臺、企業流程平臺、SOA架構、微服務架構、DevOps 平臺、項目管理與研發管理等方面都有豐富的實踐經驗。
張老師 近10年的軟件系統開發經驗,多年系統架構經驗;參與開發多個大型項目,有電信某電信網管項目、某O2O電商平臺、某征信系統等;對Spring Cloud、微服務、持續集成、持續交付、云平臺、分布式系統和移動應用開發方面頗有建樹,對容器和分布式集群有豐富的實戰經驗。熱愛技術交流,曾代表公司參加全球微服務架構高峰論壇、QCon等技術沙龍。擁抱開源,多個項目開源在Github與Git@OSC上,并獲得開源中國的推薦,例如電子書《使用Spring Cloud與Docker實戰微服務》等。
尹老師 《Spring Cloud微服務-全棧技術與案例解析》, 《Spring Cloud微服務 入門 實戰與進階》作者。簡單的技術愛好者,先后就職于京東和阿里巴巴。一直從事JAVA服務端開發工作,前端開發工作。主要關注分布式,高并發,后端服務,目前重心在微服務這塊。
個(ge)人成(cheng)就出書(shu):《Spring Cloud微(wei)服(fu)務(wu)-全棧(zhan)技術(shu)與(yu)案例解析》《Spring Cloud微(wei)服(fu)務(wu) 入門 實(shi)戰與(yu)進(jin)階》GitChat: 微(wei)服(fu)務(wu)中的短信服(fu)務(wu)如(ru)何設計?演講(jiang):極部落Java開發者大會,iTechPlus Java開發者大會 分享嘉賓。
五、培訓費用
培訓費7800元/人(含培訓費、場地費、考試證書費、資料費、學習期間午餐),食宿可統一安排,費用自理。請學員帶身份證復印件一張。
本課(ke)程(cheng)(cheng)由(you)中(zhong)國(guo)信(xin)息化培訓中(zhong)心頒(ban)發《微服務架構(gou)設計高級(ji)(ji)工(gong)程(cheng)(cheng)師》證書,證書可作為專(zhuan)業技術人員職(zhi)業能力考(kao)核的證明,以及專(zhuan)業技術人員崗位聘(pin)用、任職(zhi)、定級(ji)(ji)和(he)晉升職(zhi)務的重要(yao)依據。
微服務架構設計k8s培訓
轉載://citymember.cn/gkk_detail/239482.html
已開課時間Have start time
IT相關內訓
- 云計算的應用領域和實踐 武(wu)威
- 大模型技術與應用培訓 葉梓(zi)
- 信息安全風險評估與加固技能 張勝生
- 互聯網新技術在銀行的應用 武威
- IT崗位數智化能力提升路徑 甄文智
- 電力信息化:價值和建設分析 劉宇佳
- Fine BI 數據分析與 張曉如(ru)
- 軟件安全意識加強與技能提高 張(zhang)勝(sheng)生(sheng)
- Python高效辦公自動化 張曉如(ru)
- 滲透測試與攻防實戰高級課程 張勝生
- CISSP認證培訓課程 張勝(sheng)生
- 網安管理崗培訓 張勝生