課程簡介
介紹
- DC/OS(分佈式雲操作系統)的需求
- 資源共享
- 數據共享
- 編程抽象
- 調試與監控
DC/OS的內核空間組件
- 主節點與代理節點
DC/OS的用戶空間組件
- 系統組件
	- Admin Router,內部負載均衡器
- Cosmos,內部打包API服務
- Exhibitor,ZooKeeper的Java監督系統
- Marathon,Apache Mesos的容器編排框架
- Mesos-DNS,內部DNS服務
 
安裝與操作DC/OS
- 使用DC/OS組件和服務
- 使用CLI
- 使用Marathon進行負載均衡
使用DC/OS Universe安裝分佈式系統(應用)
- HDFS
- Apache Spark
- Apache Kafka
- Apache Cassandra
- Jenkins
在Docker容器中部署應用
在原生Mesos容器中部署應用(使用Linux cgroups和命名空間)
使用Marathon進行原生容器編排
確保應用和服務的高可用性和容錯性
使用基於GUI的監控和管理系統
將Kubernetes和Swarm等調度系統作爲服務使用
資源管理與抽象
探索其他即裝即用的包
- ArangoDB, Avi Networks, Cassandra, Chronos, Confluent, Crate, DataDog, Elasticsearch, Etcd, Exhibitor, HDFS, Hue, Jenkins, Kafka, Linkerd, Marathon-lb, Marathon, MemSQL, mr-redis, Namerd, NGINIX, OpenVPN, Project Calico, Quobyte, Riak, Ruxit, Spark, Spark Notebook, Storm, Swarm, Weave和Zeppelin
其他DC/OS安裝選項
- 裸機安裝與虛擬機和雲安裝
總結與結論
最低要求
- 系統管理員
- DevOps工程師
客戶評論 (5)
他很有耐心,明白我們落後了
Albertina - REGNOLOGY ROMANIA S.R.L.
課程 - Deploying Kubernetes Applications with Helm
機器翻譯
OC is new to us and we learnt alot and the labs were excellent
sharkey dollie
課程 - OpenShift 4 for Administrators
Everything. It was very understandable, and if we didn't understand something, Adriano explained it.
Zsolt Nagy - W.UP Kft
課程 - OpenShift Container Platform for Developers
I mostly enjoyed the knowledge of the trainer.
- Inverso Gesellschaft fur innovative Versicherungssoftware mbH
課程 - Docker, Kubernetes and OpenShift for Developers
There was a lot to lean, but it never felt rushed.
