Course Outline

Microservices 아키텍처 소개

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

Microservices 개발을 위한 AWS Cloud9 설정

  • AWS Cloud9 환경 생성
  • 개발 환경 구성
  • AWS 서비스를 Cloud9에 연결하기

Docker을(를) 사용하여 Microservices를 구축함

  • Docker 및 컨테이너화 소개
  • Docker 컨테이너 구축 및 테스트
  • Docker 다중 컨테이너 애플리케이션에 Compose 사용

AWS ECS 및 Lambda에 Microservices 배포

  • 컨테이너 오케스트레이션을 위한 Amazon ECS 설정
  • AWS Lambda을 사용하여 마이크로서비스 배포
  • AWS에서 마이크로서비스 확장

AWS API Gateway로 API 관리하기

  • RESTful API 생성 및 관리
  • API를 마이크로서비스에 연결하기
  • API 버전 관리 및 제한

모니터링 및 로깅Microservices

  • 모니터링을 위해 AWS CloudWatch 사용
  • Amazon CloudWatch Logs를 사용하여 로깅 설정
  • 알람 및 알림 구현

Microservices 보안 모범 사례

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

요약 및 다음 단계

Requirements

  • 클라우드 컴퓨팅 개념에 대한 기본 이해
  • AWS 서비스에 대한 지식
  • Python 또는 Java 스크립트에 대한 경험

청중

  • 마이크로서비스 아키텍처에 집중하는 개발자
  • 클라우드 엔지니어
  • DevOps 전문가
 21 Hours

Number of participants


Price per participant

회원 평가 (3)

Upcoming Courses

Related Categories