Đề cương khóa học

Giới thiệu

  • Nhu cầu về DC/OS (Distributed Cloud Operating System)
  • Chia sẻ tài nguyên
  • Chia sẻ dữ liệu
  • Programming Các phép trừu tượng
  • Gỡ lỗi và giám sát

Các thành phần kernel space của DC/OS

  • Master và agents

Các thành phần user space của DC/OS

  • Các thành phần hệ thống
    • Admin Router, bộ cân bằng tải nội bộ
    • Cosmos, dịch vụ API đóng gói nội bộ
    • Exhibitor, hệ thống giám sát Java cho ZooKeeper
    • Marathon, một Apache Mesos framework cho việc điều phối container
    • Mesos-DNS, dịch vụ DNS nội bộ

Cài đặt và vận hành DC/OS

  • Làm việc với các thành phần và dịch vụ của DC/OS
  • Làm việc với CLI
  • Cân bằng tải với Marathon

Cài đặt các hệ thống phân tán (ứng dụng) với DC/OS Universe

  • HDFS
  • Apache Spark
  • Apache Kafka
  • Apache Cassandra
  • Jenkins

Triển khai ứng dụng trong Docker containers

Triển khai ứng dụng trong containers Mesos native (sử dụng Linux cgroups và namespaces)

Sử dụng Marathon cho việc điều phối container native

Đảm bảo tính khả dụng cao và khả năng chịu lỗi cho ứng dụng và dịch vụ

Sử dụng hệ thống giám sát và quản lý dựa trên GUI

Lập lịch các hệ thống như Kubernetes và Swarm như các dịch vụ

Quản lý và trừu tượng hóa tài nguyên

Khám phá các gói sẵn sàng cài đặt khác

  • 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 và Zeppelin

Các tùy chọn cài đặt DC/OS khác

  • Cài đặt bare metal so với máy ảo và cài đặt trên cloud

Tóm tắt và kết luận

Requirements

  • Quản trị viên hệ thống
  • DevOps kỹ sư
 14 Hours

Number of participants


Price per participant

Testimonials (5)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories