Đề cương khóa học
Giới thiệu
- Terraform khác với Chef, Puppet, Ansible và Salt như thế nào?
- Sao không sử dụng AWS Management Console?
Tổng quan về Tính năng và Kiến trúc của Terraform
- Infrastructure as Code, kế hoạch thực thi, đồ thị tài nguyên, tự động hóa thay đổi
Quy trình làm việc của Terraform
- Lập trình, Xem trước, Tạo, Sao chép, Hủy bỏ
Bắt đầu
- Chuẩn bị tài khoản AWS để sử dụng với Terraform
- Kích hoạt Terraform
Chuẩn bị Kế hoạch Thực thi
- Lập trình kế hoạch mới, lưu và xóa các tệp .tf
Làm việc với Tệp Cấu hình
- Tổng quan về cú pháp
- Lập trình, quản lý phiên bản và cập nhật
Thiết lập Sự phụ thuộc của Tài nguyên
- Sử dụng đồ thị tài nguyên Terraform
- Tài nguyên cơ sở hạ tầng so với ứng dụng
Triển khai Cơ sở hạ tầng
- Xem trước thay đổi cấu hình
- Thực thi thay đổi
Quản lý Trạng thái
- Cấu hình backend sử dụng AWS S3 và AWS DynamoDB
Sao chép Cơ sở hạ tầng
- Thiết lập môi trường cho ứng dụng: dev, test/qa, stage và prod
Đóng gói Tệp Cấu hình thành Mô-đun
- Sao chép mã với các mô-đun có thể chia sẻ
- Sử dụng Module Registry để xây dựng mẫu tái sử dụng
Tích hợp Terraform vào Quy trình Triển khai
- Xây dựng, triển khai và kiểm thử ứng dụng
- Nhập tài nguyên bên ngoài hiện có vào Terraform
Điều chỉnh Hiệu suất của Terraform
- Theo dõi cơ sở hạ tầng và chỉ số hiệu suất
Khắc phục sự cố
Tóm tắt và Kết luận
Yêu cầu
- Có kinh nghiệm làm việc với dòng lệnh.
- Hiểu về các khái niệm về cơ sở hạ tầng cloud.
Đối tượng
- Kiến trúc sư cloud
- Quản trị hệ thống
- Kỹ sư DevOps
Đánh giá (4)
Vì vậy, trong suy nghĩ của tôi, sau ba ngày đó, chúng ta đã có những khối xây dựng và kiến thức để tạo ra hầu như bất cứ thứ gì trên AWS với Terraform. Không chỉ chúng ta có thể xây dựng nó, mà còn có thể kiểm thử và xác thực Terraform theo các tiêu chuẩn tốt nhất, đồng thời thiết lập các hook yêu cầu kéo (pull requests) để xác minh mã nguồn trước khi cho phép commit.
Bernard Quick - AWS, Inc.
Khóa học - Terraform on AWS
Dịch thuật bằng máy
- Sau hai năm chủ yếu giao tiếp và đào tạo trực tuyến, thật tuyệt khi lại có một khóa học trực tiếp cùng với toàn bộ đội ngũ - Ngoài lý thuyết và các bài tập thực hành, việc được thấy giáo viên thực hiện các tác vụ trực tiếp, bao gồm cả những lỗi mà ông ấy có thể mắc phải, là rất quý giá. Điều này giúp chúng ta hiểu rõ hơn về cách làm việc với công cụ, tìm kiếm sự hỗ trợ, gỡ lỗi v.v.
Christoph Bocklin - swisstopo
Khóa học - Terraform on AWS
Dịch thuật bằng máy
Có kiến thức tốt về chủ đề và đã học được một số nguyên tắc cơ bản
Barry Halper - Department for Levelling Up, Housing and Communities
Khóa học - Terraform on AWS
Dịch thuật bằng máy
Có rất nhiều ví dụ thực hành và các hướng dẫn được giải thích một cách cẩn thận.
Jeffrey Ronay - Federal Reserve Bank of SF
Khóa học - Terraform on AWS
Dịch thuật bằng máy