연락처 정보

코스 개요

서버리스 아키텍처 개요

  • 서버리스 아키텍처란 무엇인가?
  • 서버리스 솔루션의 장점 및 활용 사례
  • AWS에서 제공하는 서버리스 애플리케이션 관련 서비스 소개

AWS Cloud9 시작하기

  • AWS Cloud9 환경 설정 방법
  • 서버리스 개발에 활용 가능한 IDE 기능 탐색
  • AWS Lambda와 AWS Cloud9의 연동 방법

AWS Lambda를 이용한 서버리스 애플리케이션 구축

  • AWS Lambda 함수 기초 설명
  • Lambda 함수 생성 및 테스트 방법
  • 서버리스 애플리케이션 배포 절차

다른 AWS 서비스와 AWS Lambda 연동하기

  • API Gateway를 활용한 서버리스 API 구현
  • 이벤트 기반 아키텍처를 위해 S3와 Lambda 연동하기
  • 데이터 저장을 위해 AWS DynamoDB 활용 방법

고급 서버리스 애플리케이션 개발 기술

  • Serverless Framework 및 AWS SAM과 같은 프레임워크 활용법
  • 성능 최적화와 콜드 스타트 현상 줄이기 전략
  • 서버리스 애플리케이션 보안 강화를 위한 모범 사례

서버리스 애플리케이션 모니터링 및 관리

  • AWS CloudWatch를 이용한 로그 기록 및 모니터링 설정
  • Lambda 함수의 문제 해결 및 디버깅 방법
  • 서버리스 애플리케이션 비용 절감 전략

서버리스 애플리케이션 자동화 기법

  • AWS CloudFormation으로 인프라 자동 구성하기
  • AWS Step Functions를 활용한 자동화 워크플로우 구축
  • AWS EventBridge를 이용해 작업 예약 수행하기

서버리스 애플리케이션의 확장성 및 자원 관리

  • 서버리스 환경에서 자동 확장 전략 도입 방법
  • 동시 실행 처리 및 확장 한계 극복 방안
  • 대규모 서버리스 리소스 관리 기법

요약 및 향후 학습 방향

요건

  • 클라우드 컴퓨팅 개념에 대한 기본적인 이해
  • 프로그래밍 언어(Python, Node.js 등)에 익숙함
  • AWS와 같은 클라우드 플랫폼 사용 경험

수강 대상

  • 개발자
  • 클라우드 솔루션 아키텍트
  • IT 전문가
 14 시간

참가자 수


참가자별 가격

회원 평가 (1)

예정된 코스

관련 카테고리