문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
1) 클라우드 기초 개념 및 AWS 소개
- 클라우드 컴퓨팅의 핵심 개념
- 서비스 모델 유형 (IaaS, PaaS, SaaS)
- 구축 방식별 분류: 공용 클라우드, 프라이빗 클라우드, 하이브리드 및 멀티클라우드
- AWS 플랫폼 개요
- 글로벌 인프라 구성: 리전, 가용 영역, 엣지 로케이션
- AWS 관리 콘솔 및 CLI 사용법
실습 내용:
- 계정 생성, 초기 설정 및 콘솔 탐색 연습
- IAM(Identity and Access Management)을 활용한 사용자 설정 실습
2) 컴퓨팅 서비스와 네트워킹
-
컴퓨팅 서비스
- Amazon EC2: 인스턴스, AMI, 인스턴스 유형 및 자동 확장 기능
- AWS Lambda: 서버리스 컴퓨팅 구현 방법
-
네트워킹 서비스
- Amazon VPC: 서브넷 구성, 라우팅 설정 및 보안 제어 방식
- Elastic Load Balancing(ELB)
실습 내용:
- EC2 인스턴스를 구동하고 접근 권한 설정 연습
- 퍼블릭 및 프라이빗 서브넷을 포함한 간단한 VPC 생성 실습
3) 스토리지 서비스와 데이터베이스
-
스토리지 서비스
- Amazon S3: 버킷 생성, 정책 설정 및 버전 관리 기능
- Amazon EBS와 Amazon EFS
-
데이터베이스 서비스
- Amazon RDS (MySQL/PostgreSQL)
- Amazon Aurora (MySQL/PostgreSQL)
- DynamoDB (NoSQL 데이터베이스)
실습 내용:
- 정적 웹사이트 호스팅을 위해 S3 버킷 생성 및 설정 연습
- RDS 데이터베이스를 만들고 EC2 인스턴스를 통해 접속하는 실습
4) 보안, 모니터링 및 자동화 기능 활용법
-
보안 및 거버넌스 관리
- IAM: 사용자, 그룹, 역할 및 정책 설정 방법
- Secrets Manager와 Parameter Store를 활용한 기밀 정보 관리 모범 사례
- AWS Organizations와 비용 관리 전략
-
모니터링 기능 활용법
- Amazon CloudWatch: 메트릭 수집, 로그 분석 및 알람 설정 방법
- AWS CloudTrail을 이용한 활동 기록 및 감사
-
자동화 기술 활용법
- AWS CloudFormation: 인프라를 코드로 정의하고 관리하는 방법
실습 내용:
- CloudWatch에서 알람 설정 연습
- CloudFormation을 활용한 간단한 인프라 배포 체험
5) 서비스 통합, API Gateway 및 최종 프로젝트 수행
-
다양한 서비스의 유기적 연동 방법
- Amazon API Gateway: REST API 생성, 구성 및 보안 설정 방법
- AWS Lambda와 DynamoDB 간의 연동 구현
- 고가용성과 확장성이 뛰어난 아키텍처 설계 방식
- ECS/EKS 등 관리형 서비스에 대한 기초 개념 소개
-
개발 시 고려해야 할 모범 사례
- AWS Well-Architected Framework 활용법
- AWS 비용 관리 및 최적화 전략
최종 프로젝트 실습:
다음 구성 요소들을 통합하여 간단한 웹 애플리케이션을 AWS 환경에서 직접 구축해 보는 과정입니다:
- API Gateway와 Lambda를 결합한 서버리스 백엔드 개발
- S3 활용: 정적 웹 콘텐츠 또는 파일 저장소 구현
- RDS 혹은 DynamoDB를 활용한 데이터 계층 설계
- 애플리케이션 모니터링을 위한 CloudWatch 적용 실습
요건
- 기본적인 IT 개념에 대한 이해
- 일반적인 네트워킹 활용 경험
- 데이터베이스 및 웹 애플리케이션에 대한 기초 지식
대상자
- IT 전문가
- 시스템 관리자
- 클라우드 플랫폼에 관심이 있는 개발자
35 시간
회원 평가 (1)
Lambda와 서버리스에 대해 새로운 흥미로운 점을 발견했습니다.
Oleg Buldumac - PUBLIC COURSE
코스 - AWS Lambda for Developers
기계 번역됨