연락처 정보

코스 개요

마이크로서비스 아키텍처 소개

  • 마이크로서비스란 무엇인가?
  • 마이크로서비스의 장점 및 도전 과제
  • 모놀리식 아키텍처와의 비교

AWS Cloud9에서 마이크로서비스 개발 환경 설정하기

  • AWS Cloud9 환경 생성 방법
  • 개발 환경 구성 및 최적화
  • AWS 서비스와 Cloud9 간 연동 설정

Docker를 활용한 마이크로서비스 구축

  • Docker와 컨테이너 기술에 대한 기초 설명
  • Docker 컨테이너의 생성 및 테스트 방법
  • 여러 컨테이너가 필요한 애플리케이션을 위해 Docker Compose 활용하기

AWS ECS와 Lambda에 마이크로서비스 배포하기

  • Amazon ECS를 이용해 컨테이너 오케스트레이션 환경 설정
  • AWS Lambda를 활용한 마이크로서비스 배포 방법
  • AWS 내에서 마이크로서비스 확장 전략 수립

AWS API Gateway를 통한 API 관리

  • RESTful API 생성 및 운영 방법
  • API와 마이크로서비스 간 연결 설정
  • API 버전 관리 및 트래픽 제어 방법

마이크로서비스 모니터링 및 로그 기록 처리

  • AWS CloudWatch를 활용한 모니터링 기법
  • Amazon CloudWatch Logs를 통한 로그 관리 방법
  • 경보 설정 및 알림 시스템 구성

마이크로서비스 보안 관련 모범 사례

  • IAM 역할 및 정책 구현 방법
  • API Gateway를 활용한 마이크로서비스 보안 강화 전략
  • 전송 중 데이터 및 저장된 데이터 암호화 기법

요약 및 향후 발전 방향 제시

요건

  • 클라우드 컴퓨팅 개념에 대한 기본 지식
  • AWS 서비스에 대한 이해와 친숙함
  • Python 또는 JavaScript 사용 경험

대상 청중

  • 마이크로서비스 아키텍처 구축을 목표하는 개발자들
  • 클라우드 엔지니어링 전문가들
  • DevOps 실무 담당자들
 21 시간

참가자 수


참가자별 가격

회원 평가 (1)

예정된 코스

관련 카테고리