연락처 정보

코스 개요

모듈 1: 클라우드 컴퓨팅 개요

    •    클라우드 컴퓨팅의 기본 개념
    •    클라우드 컴퓨팅이 제공하는 이점
    •    클라우드 서비스 모델 (IaaS, PaaS, SaaS)
    •    AWS 소개
    •    AWS 서비스 개요
    •    전 세계적인 인프라 환경

모듈 2: 소프트웨어 아키텍처의 기초

    •    소프트웨어 아키텍처의 원칙
    •    아키텍처 패턴 및 스타일
    •    계층형 아키텍처
    •    마이크로서비스 아키텍처
    •    서버리스 아키텍처

모듈 3: AWS 핵심 서비스

    •    컴퓨팅 서비스
    •    EC2 (Elastic Compute Cloud)
    •    AWS Lambda
    •    스토리지 서비스
    •    S3 (Simple Storage Service)
    •    EBS (Elastic Block Store)
    •    데이터베이스 서비스
    •    RDS (Relational Database Service)
    •    DynamoDB
    •    네트워킹 서비스
    •    VPC (Virtual Private Cloud)
    •    Route 53

모듈 4: AWS에서 자바 애플리케이션 배포하기

    •    AWS Elastic Beanstalk
    •    Docker 및 ECS (Elastic Container Service)
    •    AWS Lambda를 활용한 서버리스 배포
    •    AWS CodePipeline 및 CodeBuild를 이용한 CI/CD 파이프라인 구축

모듈 5: 클라우드 아키텍처의 보안 요소

    •    AWS 보안 기초
    •    IAM (Identity and Access Management)
    •    AWS Key Management Service

모듈 6: 모니터링 및 확장 기능

    •    AWS 환경에서 애플리케이션 모니터링 방법
    •    CloudWatch 활용법
    •    AWS X-Ray 소개
    •    자동 확장 기능 개요
    •    EC2 Auto Scaling 적용 방법
    •    DynamoDB 자동 확장 기능
    •    성능 최적화 기법들

모듈 7: 실습 및 프로젝트

    •    AWS Elastic Beanstalk를 이용해 자바 웹 애플리케이션 배포하기
    •    AWS Lambda를 활용한 서버리스 애플리케이션 개발 및 배포하기
    •    자바 애플리케이션을 위한 CI/CD 파이프라인 설정하기
    •    AWS와 자바를 이용해 마이크로서비스 아키텍처 구현하기

요건

자바 및 AWS에 대한 기본 지식이 필요합니다

 21 시간

참가자 수


참가자별 가격

회원 평가 (2)

예정된 코스

관련 카테고리