IT項目經理實戰

面向人群

1、工作1-3年的新手項目經理
2、IT企業其他崗位轉崗成項目經理的新手(包括策劃、運營、開發、測試等)
3、希望從事項目管理、互聯網工作、仍在尋找方向的人

學IT項目經理,解決不同階段遇到的項目問題

1、從技術思維轉型到管理思維
2、讓你從零基礎到成為專業項目經理
3、教會你如何在復雜多變的環境中做好一件事情

課程優勢

名師團隊:國內頂尖項目管理實戰派專家,傳道,授業,解惑;
實戰授課:理論與實戰結合,從案例入手,學以致用;
獨創教學督導體系:360度無縫對接,從報名后的學習指導,到課下的答疑,作業跟進;
增值服務:學友會平臺、持續學習,擴充人脈;

章名稱 大綱
引言 IT項目經理的煩惱
第一章
IT項目管理概述
IT項目經理訪談錄一
1. 什么是項目和項目管理?
2. 項目管理發展史
3. 三大項目管理體系
4. 項目、項目群、項目組合管理和項目管理辦公室
第二章
項目生命期和組織
1. 項目生命周期和階段
2. 項目組織結構
第三章
單個項目的項目管理過程
1.為什么要關注項目干系人,Ta是誰?
2.如何與項目干系人溝通?
3.如何實踐對項目干系人的管理?
4.如何對項目干系人進行分類?
5.案例:知名企業IT管理部門干系人分類
6.如何分析項目干系人?
7.項目干系人管理策略
8.項目干系人溝通計劃的制定
9.案例:某銀行項目的干系人管理策略
IT項目經理訪談錄三
IT項目經理訪談錄四

一、 課程簡介

本課程主要講解Docker虛擬化技術的基礎知識以及技術應用,包括Docker的核心技術、關鍵組件、工作原理、二次開發應用、安裝部署、配置與性能調優的實踐應用。課程讓學員重點掌握Linux下的Docker技術的基礎知識;基于Docker容器的快速部署、維護、開發;Docker具體運用場景的案例剖析;Docker如何進行運維、監控、優化,以及常見故障的處理;并詳細解讀分別利用kubernetes、Mesos和Marathon分布式系統管理Docker集群和DevOps的部署、配置、注意問題及解決方案,并在課堂操作基于kubernetes、Mesos和Marathon構建Docker集群管理系統。

二、 培訓目標

1. 讓學員熟悉虛擬化技術的基本原理,全虛擬化,半虛擬化技術的應用模式和案例,并且掌握基于Docker容器的運行調度管理系統kubernetes和Mesos優缺點對比,以及剖析Docker在京東、Google、Amazon等大型企業中的實際應用案例。

2. 本課程讓學員掌握Docker平臺的基本原理、安裝、部署、配置、運維,以及應用開發實戰技能。課程緊密結合行業市場需求和國際國內最新技術發展潮流,讓學員掌握Docker云計算虛擬化平臺的架構和應用部署,分享成功的應用項目實施經驗,學習Docker應用項目解決方案咨詢服務。

3. 本課程采用技術原理與項目實戰相結合的方式進行教學,在講授原理的過程中,穿插實際的系統操作,本課程講師也精心準備的實際的應用案例供學員動手訓練。

三、 培訓人群

1. 云計算開發工程師

2. 云計算運維工程師

3. 云計算信息系統項目規劃咨詢師

四、 培訓特色

定制授課+ 案例分析講解 + 實戰操作

詳細大綱與培訓內容

主題 詳細內容 實驗操作
Docker容器虛擬化的核心技術 1、 Docker容器技術的產生背景與發展歷程
2、 LXC技術精髓剖析
3、 Docker平臺與的優缺點
4、 Docker平臺的交付與部署
5、 Docker命名空間
6、 Docker控制組
7、 Docker文件系統
8、 Docker容器格式
9、 Docker的容器虛擬化集群管理架構,及其核心組件的工作原理及應用實踐
1、 基于Linux CentOS7安裝部署Docker容器軟件
Docker應用案例 10、 業界Docker生態圈的應用場景和企業應用案例
11、 基于Docker構建微服務案例
12、 基于Docker的數據庫服務案例
13、 京東的Docker集群應用案例
14、 利用Docker構建動態負載均衡的分布式web系統的案例
15、 基于Docker構建企業集團的開發環境和多租戶環境的案例
2、 Docker的應用場景,Docker在搭建信息系統中的具體應用操作分析
Docker集群平臺的鏡像(Image)管理技術及其應用 16、 Docker鏡像的創建,利用Dockerfile創建鏡像,以及Dockerfile語法基礎與實踐操作
17、 Docker鏡像管理方式及其操作
18、 Docker鏡像的更新
19、 不同用戶之間相互導入Docker鏡像的操作方式
20、 Docker鏡像與快照,以及遷移技術應用
Docker集群平臺的容器(Container)技術及其應用 21、 Docker容器中運行實例的啟動、開始、停止、刪除操作實踐
22、 Docker容器技術的安全隔離機制,以及進程空間、用戶空間和網絡空間的配置
23、 Docker容器的后臺運行原理與配置優化
24、 導入與導出容器
25、 導入、刪除、更新容器快照等技術實操
Kubernetes容器集群管理系統應用實踐 26、 Kubernetes簡介和發展歷程 27、 基于Kubernetes構建Docker容器集群管理詳解
28、 Kubernetes的容器資源調度、負載均衡、容災、服務注冊和動態擴容等功能組件的工作原理與應用
29、 Kubernetes管理Docker容器集群的架構設計
30、 Kubernetes的Pods,Replication Controller,Services,Labels,Proxy功能組件部署與配置
31、 Kubernetes主節點上運行的組件配置,包括apiserver、scheduler、controller-manager的應用部署
32、 Kubernetes minion節點上的兩個運行組件包括kubelet、proxy的應用部署
33、 Kubernetes集群常見故障問題及其解決辦法
基于Kubernetes部署Docker集群管理平臺,運行LNMP和Spark、Redis服務
Docker倉庫管理(Repository)技術及其應用 34、 Docker存放鏡像的倉庫技術剖析
35、 Docker的倉庫注冊服務器實現技術,以及多倉庫中的多鏡像與多標簽管理
36、 Docker私有倉庫和公有倉庫的使用與操作實踐
37、 Docker命令查詢的基本語法
38、 Docker倉庫的配置部署,以及性能參數調優
配置Docker鏡像倉庫
Docker數據存儲管理技術及應用 39、 Docker內部的數據管理技術及應用
40、 Docker容器之間的數據管理技術及應用
41、 Docker數據卷(Data volumes)技術
42、 Docker數據卷容器(Data volume containers)技術及應用
43、 Docker數據卷的操作訓練,包括創建數據卷、掛載主機目錄作為數據卷、掛載本地文件作為數據卷的操作實踐
44、 利用Docker數據卷容器備份、恢復、遷移數據卷的實現原理和實戰操作
配置Docker數據容器卷
Docker網絡功能技術原理及其應用 45、 外部訪問Docker容器的實現方式與操作
46、 Docker網絡映射機制與配置
47、 Docker容器互聯實現技術及操作
48、 Docker高級網絡配置技術
49、 Docker網絡DNS,網橋等配置與操作
配置Docker網絡
基于Mesos的Docker容器管理系統應用實踐 1、 Mesos開源分布式資源管理框架的簡介與發展歷程
2、 Mesos的工作原理和核心關鍵技術
3、 Mesos框架調度運行分布式系統服務的工作原理
4、 Mesos的系統架構設計與實現
5、 Mesos調度器
6、 Mesos執行器
7、 Mesos主節點master的設計與部署
8、 Mesos從節點Agent的設計與部署
9、 Mesos故障恢復和高可用設計,以及Mesos與ZooKeeper協同工作實現高可用服務
10、 利用Mesos構建Docker管理系統應用實踐
11、 Mesos常見故障問題及其解決方法
部署Mesos以及Docker管理系統
基于Mesos與Marathon構建Docker集群管理平臺的應用實踐 12、 Marathon的工作原理和資源調度機制
13、 Marathon的系統架構設計
14、 Marathon的核心組件
15、 Marathon服務發現與負載均衡
16、 Marathon監控檢查和指標
17、 Marathon UI界面操作訓練
部署Mesos + Marathon + ZooKeeper + Docker的應用虛擬化管理集群
基于Mesos開發Docker容器管理系統 18、 基于Mesos+Docker的二次應用開發步驟、環境準備
19、 Docker源代碼結構
20、 Docker的功能封裝
21、 實現Docker的集群管理
22、 Docker集群管理系統Kubernetes, Mesos + Marathon的構建方法及其操作訓練
Docker二次應用開發
Docker性能監控、性能調優和故障處理的應用實踐 23、 基于Docker和開源監控系統構建Docker集群監控的技術應用
24、 Docker運行時系統的監控
25、 Docker資源監控工具的應用,包括對進程、CPU、內存、磁盤塊IO、網絡流量等信息的監控
26、 利用開源的Prometheus工具 監控 Docker 容器
27、 Docker常見故障解決之道,包括啟動、網絡、IO、調度等方面的故障分析與解決方法
Docker監控管理系統操作訓練
DevOps持續集成與自動化運維部署應用實踐 28、 Mesos工作原理與系統架構
29、 Mesos部署與配置
30、 Marathon工作原理與系統架構
31、 Marathon部署與系統配置
32、 Jenkins工作原理與系統部署
33、 基于Jenkins、Mesos、Marathon和Docker構建自動化開發運維和彈性高可用的持續集成平臺應用
構建DevOps平臺
總結討論 34、 授課內容回顧
35、 授課知識點答疑
36、 Docker集群管理平臺的應用解決方案討論