Khóa đào tạo Implementing DevOps Solutions and Practices using Cisco Platforms (DEVOPS) v1.0 giúp bạn học cách tự động hóa triển khai ứng dụng, kích hoạt cấu hình tự động, cải thiện quản lý và tăng cường khả năng mở rộng của các quy trình microservices và cơ sở hạ tầng đám mây trên các nền tảng Cisco®. Bạn cũng sẽ học cách tích hợp Docker và Kubernetes để tạo ra các khả năng và linh hoạt tiên tiến trong triển khai ứng dụng. Khóa đào tạo này chuẩn bị bạn cho kỳ thi chứng chỉ 300-910 Implementing DevOps Solutions and Practices using Cisco Platforms (DEVOPS)
Sau khi hoàn thành khóa đào tạo này, bạn sẽ có khả năng:
- Mô tả triết lý và thực hành DevOps, cũng như cách áp dụng chúng vào các thách thức thực tế
- Giải thích kiến trúc dựa trên container và các công cụ có sẵn do Docker cung cấp
- Mô tả gói ứng dụng vào container và bắt đầu xây dựng hình ảnh container an toàn
- Sử dụng mạng container và triển khai ứng dụng mạng ba lớp
- Giải thích các khái niệm của các đường ống Configuration Item (CI) và các công cụ có sẵn
- Thực hiện một đường ống cơ bản với Gitlab CI để xây dựng và triển khai ứng dụng
- Thực hiện kiểm tra và xác minh xây dựng tự động
- Mô tả các nguyên lý DevOps áp dụng cho cơ sở hạ tầng
- Thực hiện môi trường kiểm thử theo yêu cầu và giải thích cách tích hợp chúng vào một đường ống hiện có
- Thực hiện công cụ thu thập, phân tích và cảnh báo số liệu và log
- Mô tả các lợi ích của việc giám sát sức khỏe ứng dụng, telemetri và kỹ thuật kỹ thuật hỗn loạn trong ngữ cảnh nâng cao tính ổn định và đáng tin cậy của hệ sinh thái
- Mô tả cách thực hiện luồng làm việc DevOps an toàn bằng cách xử lý an toàn dữ liệu nhạy cảm và xác minh ứng dụng
- Giải thích các khái niệm thiết kế và vận hành liên quan đến việc sử dụng kết hợp giữa triển khai đám mây công cộng và riêng tư
- Mô tả thiết kế ứng dụng hiện đại và kiến trúc microservices
- Mô tả các khối xây dựng của Kubernetes và cách sử dụng các API của nó để triển khai một ứng dụng
- Giải thích các mẫu triển khai Kubernetes tiên tiến và thực hiện một đường ống tự động
- Giải thích cách áp dụng các khái niệm giám sát, ghi log và hiển thị cho Kubernetes
Đối tượng học viên của khóa đào tạo này bao gồm các kỹ sư mạng và phần mềm quan tâm đến tự động hóa và tính lập trình, đặc biệt là những người đảm nhiệm các vai trò công việc sau:
- Quản lý tài khoản
- Kỹ sư hệ thống tư vấn
- Quản trị mạng
- Kỹ sư mạng
- Quản lý mạng
- Kỹ sư bán hàng kỹ thuật
- Kỹ sư hệ thống
- Kiến trúc sư giải pháp kỹ thuật
- Kỹ sư thiết kế mạng không dây
- Kỹ sư mạng không dây.
Để tham gia khóa đào tạo này, bạn nên có kiến thức và kỹ năng sau:
- Các khái niệm ngôn ngữ lập trình cơ bản và quen thuộc với Python
- Hiểu biết cơ bản về ảo hóa tính toán
- Có khả năng sử dụng Linux, giao diện dòng lệnh và các công cụ CLI, như Secure Shell (SSH), bash, grep, ip, vim/nano, curl, ping, traceroute và telnet
- Hiểu biết nền tảng về kiến trúc hệ điều hành dựa trên Linux và tiện ích hệ thống
- Kiến thức cơ bản về mạng cốt lõi cấp CCNA®
- Hiểu biết cơ bản về các khái niệm DevOps
- Nhận thức và quen thuộc với các khái niệm liên tục tích hợp, liên tục triển khai và liên tục cung cấp (CI/CD)
- Kinh nghiệm thực tế với Git
Các khóa đào tạo Cisco sau đây có thể giúp bạn tích luỹ kiến thức cần thiết để chuẩn bị cho khóa đào tạo này.
- Developing Applications and Automating Workflows Using Cisco Core Platforms (DEVASC)
- Developing Applications Using Cisco Core Platforms and APIs (DEVCOR)
Phần nội dung của khóa học:
- Tương tác với gitlab continuous integration (CI)
- Khám phá công cụ dòng lệnh docker
- Đóng gói và chạy một container webapp
- Xây dựng và triển khai nhiều container để tạo ra một ứng dụng ba lớp
- Khám phá mạng lưới docker
- Xây dựng và triển khai ứng dụng bằng docker compose
- Thực hiện một đường ống trong gitlab CI
- Tự động hóa triển khai của một ứng dụng
- Xác minh quá trình xây dựng ứng dụng
- Xác minh triển khai và sửa chữa cơ sở hạ tầng
- Xây dựng một yaml ain’t markup language (YAML) cấu hình cơ sở hạ tầng như mã (iac) cho môi trường kiểm thử
- Quản lý môi trường kiểm thử theo yêu cầu với terraform
- Xây dựng ansible playbooks để quản lý cơ sở hạ tầng
- Tích hợp môi trường kiểm thử vào đường ống CI/CD
- Thực hiện kiểm tra sức khỏe trước triển khai
- Thiết lập ghi chép cho máy chủ ứng dụng và trực quan hóa bằng kibana
- Tạo bảng điều khiển hệ thống tập trung vào số liệu
- Sử dụng cảnh báo thông qua kibana
- Công cụ giám sát ứng dụng
- Sử dụng cảnh báo và ngưỡng để thông báo cho trình nghe webhook và phòng cisco webex® teams™
- Bảo mật cơ sở hạ tầng trong đường ống CI/CD
- Khám phá thiết lập kubernetes và triển khai một ứng dụng
- Khám phá và sửa đổi đường ống CI/CD kubernetes
- Giám sát và số liệu kubernetes – elasticsearch, logstash và kibana (ELK)
Bạn vui lòng liên hệ với Tư vấn viên qua mục chat trên website hoặc gọi đến số 024 3771 0668 để được tư vấn chi tiết về lộ trình học tập và chi phí!