課程描述INTRODUCTION
微服務架構設計k8s培訓
日程安(an)排SCHEDULE
課(ke)程(cheng)大綱Syllabus
微服務架構設計k8s培訓
一、培訓收益
系統全面地了解和學習微服務架構的設計、云計算與大數據基礎平臺及原生云應用開發方法等。通過此次課程培訓,可使學習者獲得如下收益:
如(ru)何(he)使用二進(jin)(jin)制的(de)(de)(de)方(fang)式,搭(da)建(jian)*版本(ben)的(de)(de)(de)kubernetes高可(ke)用集群(qun)。同樣會以(yi)三個(ge)master,兩個(ge)worker節(jie)點為例,會針(zhen)(zhen)對(dui)集群(qun)可(ke)用性進(jin)(jin)行的(de)(de)(de)測試,并完成dashboard的(de)(de)(de)搭(da)建(jian)和使用。并在本(ben)章結尾,通(tong)過文檔方(fang)式,針(zhen)(zhen)對(dui)前面(mian)內容(rong)進(jin)(jin)行總結。搭(da)建(jian)完集群(qun)還(huan)不能馬(ma)上遷(qian)移業務,本(ben)章中將講解遷(qian)移前的(de)(de)(de)一(yi)些準備(bei)工(gong)作(zuo):包括鏡像倉庫harbor的(de)(de)(de)入(ru)門和部署(shu)、對(dui)kubernetes服務發(fa)(fa)現(xian)方(fang)案(an)的(de)(de)(de)學習分析以(yi)及(ji)ingress-nginx服務發(fa)(fa)現(xian)方(fang)案(an)的(de)(de)(de)部署(shu)。
二、培訓特色
1.理論與實踐相結合、案例分析與行業應用穿插進行;
2.專家精彩內容解析、學員專題討論、分組研究;
3.通過全面(mian)知識理解、專題(ti)技能演(yan)示和實踐引(yin)導學員掌握課程內容。
三、日程安排
第一天上午 微服務和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
第四天(tian) 學習(xi)考核與業內(nei)經驗交(jiao)流(liu)
四、授課專家
程老師 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)人成就(jiu)出書:《Spring Cloud微服務(wu)-全棧技(ji)術與案例解析》《Spring Cloud微服務(wu) 入門 實(shi)戰(zhan)與進階》GitChat: 微服務(wu)中的短信服務(wu)如何設計?演講:極(ji)部落Java開(kai)發者大會,iTechPlus Java開(kai)發者大會 分享嘉(jia)賓。
五、培訓費用
培訓費7800元/人(含培訓費、場地費、考試證書費、資料費、學習期間午餐),食宿可統一安排,費用自理。請學員帶身份證復印件一張。
本課程由中國信息化(hua)培訓(xun)中心頒(ban)發《微(wei)服務(wu)架構設計高級工程師》證(zheng)書,證(zheng)書可(ke)作(zuo)為專(zhuan)業技(ji)術(shu)人員職業能力(li)考核的證(zheng)明,以及(ji)專(zhuan)業技(ji)術(shu)人員崗位聘用、任(ren)職、定(ding)級和晉升職務(wu)的重要依據。
微服務架構設計k8s培訓
轉載://citymember.cn/gkk_detail/239482.html
已開課時間Have start time
IT相關內訓
- 云計算的應用領域和實踐 武威
- 大模型技術與應用培訓 葉梓(zi)
- 信息安全風險評估與加固技能 張勝(sheng)生
- 互聯網新技術在銀行的應用 武威
- IT崗位數智化能力提升路徑 甄文智
- 電力信息化:價值和建設分析 劉宇佳
- Fine BI 數據分析與 張曉如
- 軟件安全意識加強與技能提高 張勝生
- Python高效辦公自動化 張曉如
- 滲透測試與攻防實戰高級課程 張勝生
- CISSP認證培訓課程 張勝(sheng)生
- 網安管理崗培訓 張(zhang)勝生(sheng)