연락처 정보

코스 개요

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)

예정된 코스

관련 카테고리