![[DevOps] 빠르고 안전한 어플리케이션 배포 파이프라인(CI/CD) 만들기Course Thumbnail](https://cdn.inflearn.com/public/courses/332182/cover/f1183942-1754-4cc9-bd8f-8180146e5a1d/332182.png?w=420)
[DevOps] 빠르고 안전한 어플리케이션 배포 파이프라인(CI/CD) 만들기
천강민
빠르면 위험하고, 안전하면 느리다? 그렇지 않습니다. 빠르고 안전한 파이프라인 한 번 만들어 보시죠!
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,415
Học viên
113
Đánh giá
41
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
8. vòng lặp
09:20
9. Xử lý ngoại lệ
08:09
10. hàm số
05:01
11. boto3 - sts
06:56
12. boto3 - vpc
09:22
13. boto3 - iam
09:36
17. MultiThread
14:36
24. hàm số
03:37
25. vòng lặp
14:37
26. biểu thức
08:21
27. Dynamic Blocks
06:32
29. Cấu trúc tệp
02:28
30. Thẻ Mặc định
03:04
31. Vòng đời
05:01
32. Remote State
10:55
33. mô-đun
12:50
34. depends_on
09:46
Tất cả
44 đánh giá
4.9
44 đánh giá
Đánh giá 3
∙
Đánh giá trung bình 5.0
Đánh giá 3
∙
Đánh giá trung bình 5.0
5
정책 보안 담당자인데 클라우드 보안에 관심이 있어서 수강했습니다. AWS에 대한 기초 지식만 있는 상태이고 프로그래밍 지식이 없다보니 실습 따라가기도 버거웠어요. (terraform init을 실행하려면 tf 파일이 있는 곳에서 실행해야 한다는 것조차 몰라서 ㅋㅋ) 구글링 병행하면서 쫓아가다가 중간부터는 실습은 포기하고 테라폼을 이용해 어떤 것들을 할 수 있는지 시연을 보는 느낌으로 강의를 들었습니다. 기반 지식만 있으면 몇 가지는 바로 실무에 적용해 볼 수 있을 것 같은데 아쉽네요. 그래도 현업에서 어떻게 쓰이는지 직접 볼 수 있어서 좋은 강의였습니다. 다양한 강의 많이 만들어주세요!
안녕하세요. 수강평 감사드립니다. 말씀 주신 내용들 고려해서 다음 강의는 더욱 쉽게 접근가능하도록 구성해보려고 노력해보겠습니다. 혹시라도 진행에 어려움이 있으시면 언제든 말씀 부탁드리겠습니다! 감사합니다!!
Đánh giá 5
∙
Đánh giá trung bình 5.0
5
처음 강의 제목을 봤을 때, 파이썬 강의도 아니고 aws 강의도 아니고 테라폼 강의도 아닌게 뭘까 싶었는데, 강의를 전부 듣고 마지막 강의를 듣는 순간 아 선배님이 후배에게 말하고 싶고 알려주고 싶은 걸 강의로 만든거구나 깨달았습니다. 파이썬 테라폼 aws 각각의 강의는 사실 이 강의보다 자세히 알려주고 좋은 강의가 많을 껍니다. 그러나, 이처럼 현업에서 경험에서 우러나오는 선배님의 조언 같은 강의는 이 강의 밖에 없을 꺼라 생각합니다. 클라우드 현업, 특히 인프라쪽 초중급자에게 적극 추천 합니다.
안녕하세요. 수강평 감사드립니다. 너무 극찬을 해주셔서 몸둘바를 모르겠네요 ㅎㅎ 기술이 참 빠르게 변하고 나타나고 있습니다. 말씀주신 것처럼 사실 하나만 집중하더라도 어마어마하게 큰 강의가 나오는 주제들이기도하구요. 지금도 그렇지만 앞으로는 더욱 프로그래밍을 할 줄 아는 능력이 기본이 될거라 생각하고, 생산성 차이도 극명하게 드러날 것이라 생각합니다. 이 강의를 토대로 앞으로 쭉쭉 나아가시길 바라겠습니다. 다시 한 번 진심어린 수강평 감사드립니다 (_ _)
1.402.099 ₫
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!