채널톡 아이콘

AWS VPC 및 네트워킹 기초

이 강의는 Amazon Virtual Private Cloud(VPC)와 네트워킹에 대한 완전한 이해를 기초부터 쌓는 것을 목표로 합니다. 단순히 이론적인 수준을 넘어, 모든 네트워킹 구성 요소에 대한 실제 실습을 통해 AWS 네트워킹 개념을 깊이 있게 이해하게 될 것입니다. 이 강의를 통해 여러분의 네트워킹 지식과 경험은 스스로 네트워킹 구성 요소를 자신 있게 설계하고 구현할 수 있는 수준까지 향상될 것입니다. 그리고 장담하건대, 이는 AWS 커리어에서 성공하기 위해 갖춰야 할 가장 중요한 기술 중 하나입니다.

5명 이 수강하고 있어요.

난이도 입문

수강기한 무제한

수강 후 이런걸 얻을 수 있어요

  • 기초부터 고급까지의 Amazon VPC 및 네트워킹 개념 - VPC, CIDR, IPv4/IPv6, 서브넷, 라우팅 테이블, 보안 그룹, NACL, NAT 게이트웨이, 인터넷 게이트웨이 등.

  • AWS 퍼블릭 및 프라이빗 네트워크 연결 옵션과 구현 - VPC 피어링(VPC Peering), VPC 엔드포인트/프라이빗링크(VPC Endpoint/PrivateLink), 트랜짓 게이트웨이(Transit Gateway), VPN 연결, 다이렉트 커넥트(Direct Connect)

  • AWS DNS 및 애플리케이션 서비스 - Route53, Application Load Balancer, CloudFront

  • AWS Infrastructure as Code - AWS CloudFormation을 사용하여 VPC 및 기타 구성 요소를 배포하는 자동화

  • 이 모든 학습 내용을 실습에 적용해 볼 수 있는 20가지 이상의 실무 예제

이 강의는 Amazon Virtual Private Cloud(VPC)와 네트워킹에 대한 완전한 이해를 기초부터 쌓는 것을 목표로 합니다. 단순히 이론적인 수준에 그치지 않고, 모든 네트워킹 구성 요소에 대한 실습을 직접 수행함으로써 AWS 네트워킹 개념을 심도 있게 이해하게 될 것입니다.

이 과정이 여러분의 네트워킹 지식과 경험을 한 차원 높은 수준으로 끌어올려, 여러분 스스로 네트워킹 구성 요소를 자신 있게 설계하고 구현할 수 있게 될 것이라 확신합니다. 그리고 제 말을 믿으세요, 이것은 여러분의 AWS 여정에서 성공하기 위해 갖춰야 할 가장 중요한 기술 중 하나입니다.


1. AWS 네트워킹 심층 이해

  • 물리적 온프레미스 네트워킹 vs AWS VPC

  • Amazon VPC 용어 익히기 - VPC, 서브넷(Subnets), 라우팅 테이블(Route tables), 인터넷 게이트웨이(Internet Gateway), 보안 그룹(Security Group), 네트워크 ACL(Network ACL)

  • VPC CIDR 이해하기

  • 서브넷과 라우팅 테이블의 이해

  • 퍼블릭 서브넷 vs 프라이빗 서브넷

  • NAT (네트워크 주소 변환) 개념의 이해

  • NAT 게이트웨이 및 NAT 인스턴스

  • AWS 프라이빗 연결 옵션

  • VPC 피어링(Peering)의 이해

  • AWS 서비스에 대한 프라이빗 연결을 위한 VPC 엔드포인트 및 Privatelink

  • VPN 연결 / Direct Connect

  • Transit Gateway

  • AWS Client VPN

2. AWS 네트워킹 실습 과제 (기초부터 심화까지)

  1. 단일 퍼블릭 서브넷을 포함한 VPC를 생성하고, EC2 인스턴스를 시작한 후 인터넷을 통해 연결하기

  2. 퍼블릭 및 프라이빗 서브넷을 포함한 VPC를 생성하고, 퍼블릭 서브넷의 EC2 인스턴스를 통해 프라이빗 서브넷의 EC2 인스턴스에 연결하기

  3. NAT 게이트웨이를 생성하고 프라이빗 서브넷의 EC2 인스턴스가 NAT 게이트웨이를 통해 인터넷에 접속할 수 있도록 허용합니다.

  4. NAT Gateway 대신 NAT EC2 인스턴스를 생성하고 사용하기

  5. AWS 리전 간 VPC 피어링을 생성하고, VPC 피어링 연결을 사용하여 프라이빗 IP를 통해 EC2 인스턴스에 연결합니다.

  6. S3용 VPC 엔드포인트 게이트웨이를 생성하고, 인터넷 연결 없이 프라이빗 서브넷의 EC2 인스턴스에서 S3 콘텐츠에 액세스합니다.

  7. VPC Private Link를 생성하고 사용하여 다른 VPC에 호스팅된 애플리케이션에 웹 서비스를 비공개로 노출하기

  8. AWS Route53를 사용하여 AWS 리전 수준의 장애 조치(failover) 구현

  9. GoDaddy의 커스텀 도메인 이름을 사용하여 S3에서 웹사이트 호스팅하기

  10. S3와 CloudFront를 사용하여 HTTPS가 활성화된 웹사이트 호스팅하기

  11. 고급 네트워킹: AWS VPC와 시뮬레이션된 온프레미스 네트워크 간의 Site-To-Site VPN 설정

  12. Transit Gateway - 여러 VPC 간의 통신 설정

  13. AWS Client VPN 및 인터넷 접속, 분할 터널(Split Tunnel), Client VPN 연결을 통한 피어링된 VPC 접속과 같은 다양한 시나리오

추가 연습 문제:

  1. AWS VPC 및 관련 리소스를 자동화된 방식으로 배포하기 위한 AWS CloudFormation 템플릿

프로젝트 과제:

AWS에 고가용성 및 보안이 강화된 2계층 웹 애플리케이션 배포하기


감사합니다. 행운을 빕니다!

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • AWS 네트워킹 서비스 및 구성 요소(VPC 등)에 대한 실습 경험을 쌓고자 하는 AWS 입문자분들

  • VPC를 시작으로 AWS 네트워킹을 심도 있게 이해하고자 하는 학생들

  • Amazon VPC, 서브넷, 라우팅, VPC 피어링, Transit Gateway, VPN 등을 이해하고자 하는 학생들

선수 지식,
필요할까요?

  • 필수 사항은 아니지만, EC2 인스턴스 생성과 같은 기본적인 AWS 클라우드 지식이 있으면 좋습니다.

  • 실습을 진행할 수 있는 AWS 계정이 반드시 있어야 합니다.

안녕하세요
Chetan입니다.

저는 20년 이상의 IT 업계 경력을 보유하고 있으며, 그중 최근 7년 동안 AWS(인도 및 영국)에서 수석 솔루션 아키텍트(Sr. Solutions Architect)로 근무했습니다. 고가용성, 확장성 및 보안성을 갖춘 클라우드 인프라 설계와 CloudFormation, Terraform 등의 도구를 활용한 원클릭 클라우드 인프라 자동화 구축에 풍부한 경험이 있습니다. 엔터프라이즈 및 스타트업 기업을 위한 다수의 클라우드 솔루션을 설계하고 구축해 왔으며, 고객들이 DevOps 성숙도를 평가하고 다양한 도메인에 걸쳐 CI/CD 파이프라인을 구축할 수 있도록 지원해 왔습니다. 또한 Docker, Kubernetes, Jenkins, Ansible 등 다양한 DevOps 도구에 능숙합니다.

새로운 기술을 배우는 것과 더불어, 저는 제 경험을 다른 사람들과 공유하는 것에 열정을 가지고 있습니다. 진정한 도전은 새로운 기술을 배우는 것이 아니라, 적절한 기술을 올바른 방식으로 사용하는 데 있다고 믿습니다. 제가 제작한 지식 공유 영상과 커뮤니티 활동은 많은 전문가들이 클라우드 및 DevOps 분야에서 커리어를 시작하고 발전시키는 데 도움을 주었습니다.

저는 직접 해보면서 배우는 것을 지향하며, 그렇기 때문에 제가 만드는 모든 교육 과정에는 시작 단계부터 많은 실습 예제와 과제가 포함되어 있습니다. 제 생각에는 배우고자 하는 주제에 대한 기초 지식을 습득한 후, 즉시 작은 활용 사례들을 직접 구현해 보는 것이 좋습니다. 그리고 구현한 내용을 계속해서 확장해 나가십시오. 이 과정에서 몇 가지 난관에 부딪히게 될 텐데, 바로 그 지점에서 배움이 일어나며 그렇게 얻은 지식은 영원히 남게 됩니다.

즐거운 배움 되시길 바랍니다!!

더보기

커리큘럼

전체

51개 ∙ (9시간 53분)

해당 강의에서 제공:

수업자료
강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!

비슷한 강의

같은 분야의 다른 강의를 만나보세요!

얼리버드 할인 중

₩18

68%

₩71,500