AWS로 웹 서비스를 시작하기 전에 알아야 할 것들
클라우드 컴퓨팅은 현대 IT 환경에서 필수적인 기술입니다. AWS는 전 세계적으로 가장 널리 사용되는 클라우드 플랫폼으로, 다양한 서비스를 제공하여 웹 서비스 구축과 운영을 손쉽게 할 수 있어요. AWS의 주요 서비스인 EC2, RDS, VPC 등을 활용하면 확장 가능하고 안정적인 웹 서비스를 구축할 수 있습니다.
처음 접하는 AWS, 어렵지 않을까요?
처음 AWS를 접하는 사람들은 다양한 서비스와 복잡한 설정 때문에 어려움을 겪을 수 있어요. 이론 중심의 학습만으로는 실제로 서비스를 구축하고 운영하는 데 한계가 있어요. 실제 이 클래스를 진행하는 계성혁 강사님의 경우도 웹 서비스를 처음 시작했을 때 막막함과 어려움을 겪었다고 합니다. 그래서 이 클래스에서는 계성혁 강사님의 웹 서비스 시작 노하우를 초보자들도 쉽게 알 수 있도록 전달해드려요.
이 클래스는 AWS를 처음 접하는 분들, 클라우드 환경에서 웹 서비스를 구축하고 운영하려는 분들을 위해 설계되었어요. 실습을 통해 AWS의 주요 서비스를 직접 사용해 보고, 실전 프로젝트에 적용할 수 있는 경험을 쌓을 수 있어요.
클래스는 어떻게 진행될까요?
먼저 실습할 서비스에 대한 이론 내용을 학습한 다음 해당 서비스를 활용하여 서비스 배포에 필요한 작업들을 실습해요. 그리고 확장성 있는 시스템의 가장 기본적인 아키텍처를 완성하게 됩니다. 모든 실습은 AWS의 무료 계정인 프리 티어(Free-tier)를 사용해요. 단, 과도한 트래픽 발생 시 추가 요금이 발생할 수 있으며, 자세한 내용은 1강을 확인하세요.
이 클래스에서는 AWS의 다양한 서비스를 활용하여 웹 서비스를 구축하고 운영하는 방법을 학습합니다. 각 서비스의 기본 개념을 이해하고, 실습을 통해 이를 실제 프로젝트에 적용하는 방법을 배웁니다.
1. AWS의 주요 서비스를 학습해요.
Amazon EC2, Amazon RDS, AWS Auto Scaling, Amazon VPC, Application Load Balancer 등의 서비스를 학습해요. 이를 통해 AWS의 기본 개념을 이해하고, 웹 서비스 구축에 필요한 필수적인 요소들을 익힐 수 있어요.
2. 웹 서비스를 실제로 구축해요.
각 차시에서 학습한 내용을 바탕으로 실제로 웹 서비스를 구축해요. AWS 계정을 사용하여 다양한 서비스를 설정하고, 웹 서비스를 배포하는 과정을 실습해요.
3. 확장 가능하고 안정적인 웹 서비스를 만듭니다.
확장성과 안정성을 고려한 웹 서비스 아키텍처를 설계하고 구축하는 방법을 배워요. Auto Scaling과 Load Balancer를 활용하여 대규모 트래픽을 처리할 수 있는 시스템을 만들어 본답니다.
웹 프로그래밍을 학습하는 분
웹 서비스 개발 관련 업무를 하는 분
AWS 실습을 통해 웹 서비스를 배우고 싶은 분
웹 서비스를 운영 환경 수준에 맞게 구성하는 기본 방법을 이해할 수 있어요.
환경 구성에 필요한 다양한 AWS 서비스들을 접하고
직접 서비스 배포를 따라해보며 실전 감각을 익힐 수 있어요.
1 | 01차시_강의 소개 및 수강 방법 안내 | 6:10 |
2 | 02차시_환경 설정 / 실습 유의사항 | 7:31 |
3 | 03차시_VPC 소개 | 12:36 |
4 | 04차시_VPC 구성 실습 | 13:44 |
5 | 05차시_Managed DNS(Route 53) 소개 | 15:38 |
6 | 06차시_도메인 확보 실습 | 7:58 |
7 | 07차시_Route 53 기본 구성 실습 | 16:40 |
8 | 08차시_기본 서비스 환경 구성도 및 EC2 소개 | 19:41 |
9 | 09차시_기본 서비스 구성 환경 실습 | 28:15 |
10 | 10차시_확장 가능한 구조로 구성하기 | 9:05 |
11 | 11차시_RDS 소개 | 13:26 |
12 | 12차시_RDS 구성 실습 | 28:29 |
13 | 13차시_AMI 소개 및 구성 실습 | 16:01 |
14 | 14차시_시작 템플릿 소개 및 구성 실습 | 8:22 |
15 | 15차시_로드 밸런서 소개 | 17:00 |
16 | 16차시_로드 밸런서 실습 | 23:40 |
17 | 17차시_Auto Scaling Group 소개 | 10:09 |
18 | 18차시_Auto Scaling Group 구성 실습 | 11:36 |
19 | 19차시_부하 테스트를 통한 결과물 확인 | 18:35 |
20 | 20차시_강의 마무리 | 4:21 |
김성민