direcf
›
AWS Fundamentals
📚 Coursework
AWS Fundamentals
AWS를 처음 시작하는 학생을 위한 실용적인 입문 과정. S3, EC2, VPC, RDS, Lambda, CloudFront 등 핵심 서비스를 그림과 함께 배우고, 실제 3-Tier 웹 아키텍처를 직접 설계해 본다.
입문
10 chapters
Python
커리큘럼
CH
01
01
☁️What is AWS? Cloud & Global Infrastructure
AWS란 무엇인가? 클라우드와 글로벌 인프라
AWS가 왜 생겼는지, 클라우드 컴퓨팅이 무엇인지, 그리고 Region·Availability Zone·Edge Location이 어떻게 연결되는지 이해한다.
CH
02
02
🔐IAM — Identity and Access Management
IAM — 신원 확인과 접근 권한 관리
IAM은 AWS의 자물쇠 시스템으로, 누가(User·Role) 무엇을(Policy) 어떤 AWS 리소스에 할 수 있는지를 정밀하게 제어한다.
CH
03
03
🪣S3 — Simple Storage Service
S3 — 무한 확장 오브젝트 스토리지
S3는 파일을 버킷(Bucket)에 오브젝트(Object)로 저장하는 서비스로, 정적 웹사이트 호스팅·데이터 레이크·백업까지 AWS에서 가장 널리 쓰이는 스토리지다.
CH
04
04
🖥️EC2 — Elastic Compute Cloud
EC2 — 클라우드의 가상 서버
EC2는 AWS의 가상 서버 서비스로, 인스턴스 타입·AMI·키페어·보안 그룹 개념을 이해하고 SSH로 접속해 실제 서버처럼 사용할 수 있다.
CH
05
05
🌐VPC — Virtual Private Cloud
VPC — 나만의 가상 네트워크 구성
VPC는 AWS에서 자신만의 격리된 네트워크 환경을 구성하는 서비스로, 서브넷·라우팅 테이블·인터넷 게이트웨이를 이해해야 안전한 아키텍처를 만들 수 있다.
CH
06
06
🗄️RDS — Relational Database Service
RDS — 관리형 관계형 데이터베이스
RDS는 MySQL·PostgreSQL·Aurora 같은 관계형 DB를 AWS가 직접 설치·패치·백업·복제해 주는 관리형 서비스로, 개발자는 SQL 쿼리에만 집중할 수 있다.
CH
07
07
⚡Lambda — Serverless Computing
Lambda — 서버 없이 코드 실행하기
Lambda는 서버를 관리하지 않고도 코드를 실행할 수 있는 FaaS 서비스로, 이벤트 트리거(S3·API Gateway·SQS 등)에 반응해 함수 단위로 실행되며 실제 사용한 밀리초만큼만 과금된다.
CH
08
08
🌍CloudFront & Route 53
CloudFront & Route 53 — CDN과 DNS
CloudFront는 전 세계 엣지 서버에서 콘텐츠를 캐싱·배포하는 CDN이고, Route 53은 도메인을 관리하는 DNS 서비스로, 이 둘을 결합하면 HTTPS를 지원하는 고성능 글로벌 웹사이트를 운영할 수 있다.
CH
09
09
⚖️ELB & Auto Scaling
ELB & Auto Scaling — 트래픽 분산과 자동 확장
ELB(Elastic Load Balancer)는 여러 EC2에 트래픽을 자동 분산하고, Auto Scaling Group은 트래픽에 따라 EC2 수를 자동으로 늘리고 줄여 고가용성과 비용 효율성을 동시에 달성한다.
CH
10
10
🏗️Real Architecture: Putting It All Together
실전 아키텍처 — 모든 것을 연결하다
지금까지 배운 S3·EC2·VPC·RDS·Lambda·CloudFront·ELB·Auto Scaling을 결합해 실제 프로덕션 수준의 3-Tier 웹 아키텍처를 설계하고, 비용 추정과 보안 체크리스트까지 완성한다.