![[DevOps] Tạo quy trình triển khai ứng dụng nhanh chóng và an toàn (CI/CD)Course Thumbnail](https://cdn.inflearn.com/public/courses/332182/cover/f1183942-1754-4cc9-bd8f-8180146e5a1d/332182.png?w=420)
[DevOps] Tạo quy trình triển khai ứng dụng nhanh chóng và an toàn (CI/CD)
rex
Nhanh thì nguy hiểm, chậm thì an toàn? Không phải vậy. Hãy cùng tạo ra một đường ống nhanh và an toàn nhé!
Intermediate
gitlab, CI/CD, AWS
Được cấu trúc để bạn có thể học các ngôn ngữ lập trình (Python, Terraform) cho đám mây. Bạn có thể tự mình tạo và áp dụng các công việc lặp lại đơn giản nhưng phiền toái, theo dõi khi nào và cách bạn đã triển khai, hay các chính sách riêng của công ty mà giải pháp hiện có không giải quyết được. Đặc biệt, bạn sẽ áp dụng kiến trúc bảo mật thông qua Terraform, ứng dụng IaC (Infrastructure as Code) phổ biến nhất, và thử tạo bảng điều khiển siêu đơn giản bằng Python!
Python
Terraform
AWS
Bảo mật
DevOps
DevSecOps
Nó chứa đầy những kiến thức chuyên môn được tích lũy qua quá trình làm việc chăm chỉ và kinh nghiệm!
Nhanh chóng tiếp thu thông tin thực tế trên đám mây 🔒
Sau khi hoàn thành nghĩa vụ quân sự, tôi gia nhập công ty đầu tiên với vai trò là người ứng phó sự cố vi phạm, nhưng sau đó chuyển sang bảo mật đám mây. Không có kiến thức nền tảng, tôi phải tự mình nghiên cứu tài liệu. Khối lượng công việc không chỉ quá tải mà tôi còn không biết cách tiếp cận vấn đề bảo mật. Một số tính năng dường như có thể làm được mọi thứ, trong khi một số khác thậm chí còn chẳng có ý nghĩa gì. Tôi phải thu thập và lọc nhật ký để xác định nhật ký nào hợp lệ và nhật ký nào không, đồng thời liên hệ với nhân viên hiện trường để tìm ra điều gì đúng và DevSecOps là gì. Chính lúc đó, ngôn ngữ lập trình đã giúp tôi.
Khóa học này tuy bao gồm những chủ đề rất cơ bản, nhưng cũng bao gồm một số bài tập thực hành và dự án có thể áp dụng ngay vào các tình huống thực tế. Bạn sẽ được học các ngôn ngữ lập trình cơ bản cho đám mây (Python, Terraform) và dễ dàng hiểu được những hàm thường dùng nhất . Khóa học này được tạo ra với hy vọng giúp bạn bắt đầu với DevOps/DevSecOps , vượt qua định kiến bảo mật là một rào cản , và trải nghiệm việc cung cấp bảo mật hiệu quả .
Giải pháp đơn giản, không tốn kém và khó khăn
Bạn có thể triển khai tường lửa và quản lý nó bằng mã.
Cải thiện khả năng hiển thị tài nguyên của bạn và tạo bảng thông tin bảo mật.
Đám mây đang trở nên thú vị hơn rất nhiều,
Tạo và chia sẻ những gì tôi muốn
Sự do dự biến mất.
Tìm hiểu cách triển khai thông qua mã
Liên quan đến việc phân phối hoặc sửa đổi
Nó có thể làm giảm nỗi sợ hãi.
Dành cho những người chỉ làm việc với đám mây thông qua bảng điều khiển
Bất kỳ ai muốn học lập trình cho đám mây
Bất kỳ ai muốn học lập trình tự động hóa
Cơ sở hạ tầng như Mã (IaC)
Bất cứ ai muốn học
AWS IAM và Dự án
Bất kỳ ai muốn tìm hiểu về các sự kiện
1. Chỉ học những phần cần thiết của lập trình Python
2. Lập trình Terraform cho mục đích sử dụng thực tế
3. Xây dựng Tường lửa mạng AWS (Dự án)
4. Tạo bảng điều khiển bảo mật bằng Steampipe + Streamlit (Dự án)
Không có công cụ hoặc hệ điều hành cụ thể nào được yêu cầu để thực hiện đào tạo thực hành trong môi trường AWS.
Tuy nhiên, nó phải có khả năng chạy Python và Terraform.
H. Tôi có thể học Python và Terraform trong một khóa học ngắn như vậy không?
Đã có lúc tôi nghĩ mình có thể trở thành một người tốt bằng cách biết càng nhiều càng tốt. Tuy nhiên, những người thực sự giỏi là những người thực sự sáng tạo và trải nghiệm . Kể từ đó, tôi ngừng cố gắng biết tất cả mọi thứ và bắt đầu học hỏi, thay vào đó, tôi khám phá và nghiên cứu kiến thức cần thiết thông qua trải nghiệm, từng bước một.
Khóa học này được thiết kế để giúp bạn bắt đầu. Khóa học bao gồm các chức năng thường dùng nhất trong công việc thực tế, cùng với thông tin hữu ích cho việc cộng tác. Bạn sẽ học các khái niệm đơn giản nhưng thiết thực , và khi cần, bạn sẽ khám phá các tài nguyên bổ sung để nhanh chóng hiểu và áp dụng kiến thức cần thiết.
H. Tôi đang vận hành một nền tảng đám mây khác ngoài AWS. Khóa học này có hữu ích không?
Vâng, nó chắc chắn hữu ích. Mặc dù chắc chắn có những khác biệt nhỏ giữa các đám mây, nhưng nhìn chung, hầu hết các nhà cung cấp đám mây lớn đều cung cấp các tính năng giống nhau hoặc rất giống nhau . Cuối cùng, điều quan trọng không phải là bạn sử dụng đám mây nào, mà là liệu nó có thể triển khai và áp dụng những gì bạn muốn hay không . Đó là lý do tại sao tôi không đi sâu vào AWS trừ khi cần thiết cho dự án của mình.
H. Tôi chưa từng trải nghiệm điện toán đám mây trước đây. Tôi có thể tham gia khóa học này không?
Thành thật mà nói, nếu bạn chưa từng có kinh nghiệm trước đó, tôi nghĩ một số khía cạnh có thể khó hiểu. Tuy nhiên, tôi cảm thấy bản chất của công nghệ hiện đại là ngay cả một trải nghiệm ngắn ngủi cũng có thể giúp bạn phát triển và hình thành ý tưởng theo nhiều hướng khác nhau , cho phép bạn triển khai và áp dụng những ý tưởng đó. Hơn nữa, nếu bạn đang theo đuổi sự nghiệp trong lĩnh vực đám mây, tôi tin rằng không có gì nhanh hơn việc trực tiếp sử dụng các API được cung cấp để hiểu cách thức hoạt động của đám mây. Do đó, tôi tập trung vào nội dung đơn giản hơn là phức tạp, và tôi sẽ giải thích cách áp dụng chúng vào các dự án của bạn dựa trên những khái niệm đơn giản này.
H. Tôi không làm việc trong lĩnh vực bảo mật đám mây, nhưng tôi vẫn có thể tham gia khóa học chứ?
Bảo mật không phải là thứ chỉ những người có vai trò cụ thể mới có thể thực hiện. Ngay cả khi bạn xem xét các khuôn khổ phát triển, bạn sẽ thấy chúng ngày càng cung cấp các tính năng bảo mật tích hợp. Ngay cả khi bạn không đảm nhiệm vai trò bảo mật, việc chủ động xem xét các tính năng bảo mật trong quá trình phát triển và triển khai chắc chắn sẽ cải thiện năng suất kinh doanh. Tôi tin rằng việc bổ sung bảo mật vào các kỹ năng hiện có của bạn sẽ góp phần vào sự nghiệp thành công. Ngay cả khi bạn không tham gia khóa học nào, tôi vẫn khuyên bạn nên thử Steampipe và Streamlit.
H. Tại sao tôi nên học lập trình?
Tôi chắc rằng tất cả các bạn đều đã từng trải qua cảm giác không biết điều gì sẽ thay đổi trước khi triển khai, điều gì khác biệt so với những gì đã triển khai và không nhớ những gì đã thực sự triển khai. Khóa học này sẽ hướng dẫn bạn cách triển khai và quản lý cơ sở hạ tầng bằng mã, cho phép bạn theo dõi các lần triển khai, lịch sử và thay đổi mà không cần phải động tay vào mã. Điều này sẽ giúp tăng đáng kể năng suất và sự tự tin của bạn. Hơn nữa, khi bạn hiểu sâu hơn về đám mây , bạn sẽ tìm hiểu về các API do các nhà cung cấp liên quan cung cấp, giúp việc ứng phó với các sự cố bảo mật trở nên dễ dàng hơn .
Làm thế nào để phát hiện, xử lý và ứng phó với các lỗ hổng bảo mật trên đám mây? Nếu các giải pháp hoặc giải pháp nguồn mở không cung cấp chức năng này, bạn sẽ xử lý như thế nào? Thực tế, việc này có thể khá đơn giản, chỉ cần vài dòng mã . Làm thế nào để xác định liệu các chính sách nhóm bảo mật có thực sự được sử dụng trong AWS hay không? Tôi khuyến khích bạn tự triển khai nhu cầu của mình thông qua lập trình và trải nghiệm sự gia tăng năng suất đáng kể nhờ đó.
Khóa học này dành cho ai?
Những ai muốn học lập trình để tự động hóa
Người muốn học IaC(Infrastructure as Code)
Người muốn học lập trình bảo mật đám mây
Người chỉ thao tác Cloud bằng console.
Người muốn học Python
2,366
Học viên
106
Đánh giá
40
Trả lời
4.9
Xếp hạng
5
Các khóa học
현재 카카오뱅크에서 클라우드 엔지니어(SRE)로 근무하고 있습니다. 서비스를 위한 아키텍처를 설계/제공하고, 조직에서 필요한 다양한 도구들을 만들고 제공하거나 구축하는 등의 일을 하고 있습니다.
문의: 7424069@gmail.com
Tất cả
51 bài giảng ∙ (7giờ 19phút)
Tài liệu khóa học:
5. Đầu ra và Biến
04:44
6. Kiểu dữ liệu
16:24
7. Câu điều kiện
07:35
8. Vòng lặp
09:20
9. Đảm bảo dữ liệu
08:09
10. Hàm
05:01
11. boto3 - sts
06:56
12. boto3 - vpc
09:22
13. boto3 - iam
09:36
17. Đa luồng
14:36
24. hàm số
03:37
25. Vòng lặp
14:37
26. Biểu thức
08:21
28. Đa nhà cung cấp
07:32
29. Cấu trúc tệp
02:28
30. Thẻ mặc định
03:04
31. Vòng đời
05:01
32. Trạng thái từ xa
10:55
33. mô-đun
12:50
34. phụ thuộc vào
09:46
Tất cả
42 đánh giá
4.9
42 đánh giá
Đánh giá 3
∙
Đánh giá trung bình 5.0
Đánh giá 31
∙
Đánh giá trung bình 4.7
5
Tôi nghĩ bài giảng này phù hợp với mục đích của nền tảng mang tên Infrun. Tôi cũng muốn học các kỹ năng khác!!! Cảm ơn bạn vì bài giảng tuyệt vời~!
Xin chào. Cảm ơn bạn đã xem xét của bạn. Như bạn đã nói, tôi muốn dạy cho bạn càng nhiều kỹ thuật và mẹo có thể áp dụng trong thực tế (mặc dù rất khó để dạy chúng theo cùng một cách). Cảm ơn bạn rất nhiều vì đánh giá tuyệt vời. Cảm ơn!
Đánh giá 3
∙
Đánh giá trung bình 5.0
5
Tôi là nhân viên bảo mật chính sách và quan tâm đến bảo mật đám mây nên tôi đã tham gia khóa học. Vì tôi chỉ có kiến thức cơ bản về AWS và không có kiến thức lập trình nên rất khó để làm theo bài tập. (Bởi vì tôi thậm chí còn không biết rằng để chạy terraform init, bạn phải chạy nó từ vị trí chứa tệp tf lol) Tôi đã làm theo trong khi Google, nhưng tôi đã bỏ qua phần thực tế ở giữa và lắng nghe bài giảng với cảm giác như đang xem phần trình diễn những gì bạn có thể làm khi sử dụng Terraform. Tôi nghĩ rằng nếu bạn có kiến thức cơ bản thì có thể áp dụng ngay một số kiến thức vào thực tế, nhưng thật đáng tiếc. Tuy nhiên, đó vẫn là một bài giảng hay vì tôi có thể tận mắt nhìn thấy nó được sử dụng như thế nào ở nơi làm việc. Hãy làm bài giảng đa dạng hơn nữa nhé!
Xin chào. Cảm ơn bạn đã xem xét của bạn. Sau khi cân nhắc những thông tin bạn đề cập, chúng tôi sẽ cố gắng tổ chức bài giảng tiếp theo để dễ tiếp cận hơn. Nếu bạn gặp bất kỳ khó khăn nào trong quá trình thực hiện, vui lòng cho chúng tôi biết bất cứ lúc nào! Cảm ơn!!
Đánh giá 5
∙
Đánh giá trung bình 5.0
5
Lần đầu tiên nhìn thấy tiêu đề bài giảng, tôi đã thắc mắc tại sao đó không phải là bài giảng Python, bài giảng AWS hay bài giảng Terraform, nhưng ngay khi nghe hết các bài giảng và bài giảng cuối cùng, tôi nhận ra rằng học sinh cuối cấp đã tạo ra một bài giảng về những gì anh ấy muốn nói và thông báo cho đàn em của mình. Trên thực tế, mỗi bài giảng trên Python Terraform AWS đều chi tiết hơn và có lẽ còn nhiều bài giảng hay hơn bài này. Tuy nhiên, tôi nghĩ đây là bài giảng duy nhất đưa ra lời khuyên như thế này từ một tiền bối có kinh nghiệm trong lĩnh vực này. Tôi đặc biệt giới thiệu nó cho những người mới bắt đầu và người dùng trung cấp trong ngành đám mây, đặc biệt là trong lĩnh vực cơ sở hạ tầng.
Xin chào. Cảm ơn bạn đã xem xét của bạn. Tôi không biết phải làm gì với nhiều lời khen ngợi như vậy. Công nghệ đang thay đổi và xuất hiện quá nhanh. Như bạn đã nói, ngay cả khi bạn chỉ tập trung vào một thực tế, đây là những chủ đề có thể dẫn đến những bài giảng lớn. Như hiện tại, tôi tin rằng khả năng lập trình sẽ càng trở nên cơ bản hơn trong tương lai và sự khác biệt về năng suất sẽ được bộc lộ rõ ràng. Tôi hy vọng bạn có thể tiến về phía trước dựa trên bài giảng này. Một lần nữa cảm ơn bạn đã đánh giá chân thành (_ _)
1.405.028 ₫
Hãy khám phá các khóa học khác của giảng viên!
Khám phá các khóa học khác trong cùng lĩnh vực!