강의

멘토링

커뮤니티

Programming

/

Devops & Infra

AWS Infrastructure as Code를 위한 실전 Terraform 활용!

This is an intermediate course where you'll design AWS infrastructure as code using Terraform, and practice automated deployment and security management. Through practical examples and hands-on exercises, you can develop efficient infrastructure operations and management automation capabilities.

(5.0) 5 reviews

62 learners

Level Basic

Course period Unlimited

  • CLOUD SECURITY LAB
Terraform
Terraform
aws
aws
AWS
AWS
자동화
자동화
devops
devops
aws-automation
aws-automation
infrastructure-as-a-code
infrastructure-as-a-code
Terraform
Terraform
aws
aws
AWS
AWS
자동화
자동화
devops
devops
aws-automation
aws-automation
infrastructure-as-a-code
infrastructure-as-a-code

Reviews from Early Learners

Reviews from Early Learners

5.0

5.0

Jeong-ah Yoon

31% enrolled

This person's class is insane! I seriously love it. It's worth every penny, and out of the 100+ classes I've taken so far, this one is definitely the best.

5.0

넬티아

100% enrolled

As you can see from the curriculum, this lecture covers general AWS services that are frequently used, including service introductions, practice sessions and notes on precautions, and Terraform HCL practice. This makes it good for understanding the overall flow. Although there were some parts I skipped because I haven't used them yet, I think it contains good content worth referring to later. I was worried because the internal content included advanced topics, but going through it sequentially has been very helpful. I look forward to the next content.

5.0

sa am

31% enrolled

It's easy.

What you will gain after the course

  • Automation of major services like AWS EC2, RDS, DynamoDB, Serverless, Load Balancer, etc. with Terraform

  • IAM, Secrets, CloudTrail, etc.: Infra Code Management for AWS Security Services

  • Terraform code visualization and practical project deployment experience

이런 내용을 배워요

1⃣멀티 리소스 구성과 모듈화 전략

복잡한 인프라 구성을 효율적으로 관리하기 위한 모듈화 방법을 배웁니다. 반복되는 리소스를 모듈로 분리하고, 재사용 가능한 코드를 작성하는 방법을 실습합니다. 실무 환경에서 유지보수가 쉬운 코드 구조를 만들어보세요.

2⃣Terraform 상태(state) 관리와 백엔드 구성

다수의 사용자와 협업 환경에서 필요한 Terraform state 파일 관리 방법과 원격 백엔드(S3, DynamoDB)를 통한 안정적 관리 방식을 학습합니다. State Locking, Drift Detection 등 실전에서 마주치는 문제 상황 해결법도 함께 다룹니다.

3⃣Terraform으로 AWS 보안 및 상태 관리

IAM 사용자/정책, Secrets Manager, CloudTrail, Config, WAF 등의 보안 및 컴플라이언스 관련 리소스를 Terraform으로 정의하고 관리합니다. 실수로 인한 리소스 손실을 방지하기 위한 state 관리 전략도 함께 배웁니다.

💡이 강의를 통해 Terraform의 기본기를 탄탄히 다지고, AWS 클라우드 환경에서 실제로 적용할 수 있는 실무 스킬을 익히게 됩니다. 🚀

Terraform과 AWS를 처음 접하더라도 쉽게 따라올 수 있도록, 기초부터 차근차근 설명합니다. 강의 중에는 실습 예제와 함께 진행하니 더욱 쉽게 이해할 수 있어요!

수강 전 참고 사항

실습 환경

  • 운영 체제: Windows 10(macOS, Linux에서도 가능)

  • 사용 도구: Terraform, AWS CLI, Git, VSCode

  • PC 사양: 실습을 위해 최소 하드디스크 50GB, 메모리 8GB, 4 CPU Core가 필요

  • AWS 클라우드 계정 생성이 필요합니다(계정이 없으신 분들은 강의에서 회원가입을 가이드하니 참고 부탁드립니다.)

학습 자료

  • 교재 PDF

  • 노션 실습 노트

  • 예제 코드가 있는 Github 프로젝트

선수 지식 및 유의사항

  • 기본적인 프로그래밍 지식

  • AWS 서비스에 대한 기초적인 이해

  • Terraform 기본 문법 강의 수강 - 기본 강의 듣기

  • 본 강의의 저작권은 클라우스시큐리티랩에 있으며, 무단 배포 및 복제를 금지합니다. 학습 자료 역시 저작권이 있으며, 개인적인 학습 목적 외 사용을 금합니다.

Recommended for
these people

Who is this course right for?

  • IT Infrastructure Manager who wants to learn IaC (Infrastructure as Code) concepts through practice

  • (Basic) Terraform Overview and Basic Syntax Course Student

  • Developers and Engineers interested in AWS infra automation and practical DevOps

Need to know before starting?

  • AWS Services and Basic Cloud Computing Concepts

  • Linux command and system management experience

  • Taking the (Basic) Terraform Overview and Basic Syntax Course

Hello
This is

493

Learners

21

Reviews

311

Answers

5.0

Rating

3

Courses

CEO Il-sun Choi

ilsunchoi@cloudsecuritylab.co.kr

Cloud and IT Security Expert | Kubernetes, DevOps, and Cloud Security Instructor | Consulting and Practical Experience

Cloud Security Lab possesses over 10 years of practical experience and teaching expertise in the fields of cloud and IT security. Based on a deep understanding of security and infrastructure construction across various cloud environments such as AWS, Azure, OpenStack, VMware, Kubernetes, and Docker, we provide customized training and consulting for corporate professionals and students.

Key Experience and Areas of Expertise

  • I have been responsible for providing hands-on training for professionals at companies such as the Financial Security Institute, Samsung SDS, Samsung Integrated Security, LG CNS, Nexon, KT, Hana Financial IT, and Hyundai Motor Company, covering Kubernetes security, AWS, Azure, Terraform, Ansible cloud, security, and monitoring. I have also consistently delivered lectures on infrastructure construction and security principles for DevSecOps.

  • Private Cloud Lectures: Conducted OpenStack lectures for private clouds at SDS, and provided training on building security infrastructure using VMware vSphere and open source on Inflearn.

  • Malware Analysis and Cybersecurity: I conduct practical lectures on malware analysis and security forensics at organizations such as the Korean National Police Agency, Samsung Integrated Security, the Ministry of National Defense, SK Shieldus, and KISIA, sharing knowledge on the latest trends in cybersecurity and their practical applications.

  • Books and Certifications: I am sharing knowledge on IT security and programming through the publication of numerous books, including 'Complete Practice of Web Penetration Testing Using the Bee-Box Environment' and 'Python with Minecraft'. Additionally, I have enhanced my expertise by obtaining various global certifications, such as AWS Solution Architect Professional, CKA/CKS (Kubernetes certifications), and Azure Solutions Architect Expert.

Major Teaching History

  • Nexon: Docker and Kubernetes for DevOps, Ansible infrastructure management automation, Terraform AWS infrastructure automation content planning and training

  • Financial Security Institute: Kubernetes Security, AWS/Azure Cloud Security Training for Practitioners

  • Multicampus: DevOps training using Docker and Kubernetes, infrastructure automation, and cloud security training

  • Samsung SDS: Cloud Native, Kubernetes, Docker, OpenStack training

  • LGCNS: AWS security infrastructure, EKS monitoring using OpenSearch, and EKS monitoring training using Prometheus and Grafana

  • National Police Agency, Ministry of National Defense, KISIA, Hana Financial Group, Samsung Integrated Security Center: Cloud adoption and security training, penetration testing, malware analysis, DevSecOps, CI/CD training, etc.

EKS Monitoring Training National Police Agency, Ministry of National Defense, KISIA, Hana Financial Group, Samsung Integrated Security Center: Cloud adoption and security training, penetration testing, malware analysis, DevSecOps, CI/CD training, etc.

I am constantly striving to provide practical and impactful training that keeps pace with the latest technology trends and industry demands. With my passion and expertise in technical education and consulting, I am committed to supporting growth in the cloud and security sectors.

Curriculum

All

95 lectures ∙ (21hr 3min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

5 reviews

5.0

5 reviews

  • abcd123123님의 프로필 이미지
    abcd123123

    Reviews 327

    Average Rating 5.0

    5

    5% enrolled

    • cloudsecuritylab
      Instructor

      Hello ADK123! Thank you so much for leaving such a valuable review for the course. I've prepared substantial content to ensure that your remaining learning journey will be both beneficial and satisfying. I'll be cheering you on to complete the entire course! If you have any questions or encounter any difficulties while taking the course, please feel free to ask anytime.

  • jswazcloud6868님의 프로필 이미지
    jswazcloud6868

    Reviews 2

    Average Rating 5.0

    5

    31% enrolled

    It's easy.

    • Thank you for saying it was easy to understand. 😊😊 Please feel free to ask questions anytime if you have any concerns as you proceed!

  • rhfrnqkr님의 프로필 이미지
    rhfrnqkr

    Reviews 1

    Average Rating 5.0

    5

    51% enrolled

    • Thank you so much for leaving such a wonderful 5-star review. I hope you gain a lot from the course. Please continue to stay with us through the remaining lectures, and feel free to ask questions anytime you have them. Thank you!

  • neltia님의 프로필 이미지
    neltia

    Reviews 3

    Average Rating 5.0

    5

    100% enrolled

    As you can see from the curriculum, this lecture covers general AWS services that are frequently used, including service introductions, practice sessions and notes on precautions, and Terraform HCL practice. This makes it good for understanding the overall flow. Although there were some parts I skipped because I haven't used them yet, I think it contains good content worth referring to later. I was worried because the internal content included advanced topics, but going through it sequentially has been very helpful. I look forward to the next content.

    • First, I sincerely congratulate you on your 100% completion! 🎉 You really worked hard to take the course all the way to the end. Thank you so much for taking the time to leave such a thoughtful course review. Thank you for looking forward to the next content as well. With the encouragement you've sent, I will work hard to bring you more beneficial and substantial content.

  • kellyyoon823679님의 프로필 이미지
    kellyyoon823679

    Reviews 12

    Average Rating 4.8

    5

    31% enrolled

    This person's class is insane! I seriously love it. It's worth every penny, and out of the 100+ classes I've taken so far, this one is definitely the best.

    $84.70

    CLOUD SECURITY LAB's other courses

    Check out other courses by the instructor!

    Similar courses

    Explore other courses in the same field!