AWS/PROJECT

[ 개요 ]

zhuxiclover 2024. 10. 23. 16:20

1. 프로젝트 개요

이 프로젝트는 AWS 클라우드 환경을 기반으로 실제 비즈니스 요구사항을 해결하는 웹 애플리케이션 인프라를 설계하고 배포하는 과제입니다. 주요 목표는 다음과 같습니다:

  • AWS 핵심 서비스를 사용하여 확장 가능하고, 비용 효율적이며, 안전한 웹 애플리케이션 구축 및 운영
  • 고객 요구사항을 반영한 클라우드 아키텍처 설계
  • 자동화된 배포, 확장성 확보, 보안 설정, 모니터링 및 비용 최적화 구현
  • 업무시간 내외의 고객 요청 처리 방안 수립
  • 문제 및 사고 상황 대응 방안 마련

 

2. 프로젝트 목적

  • 클라우드 서비스 실무 역량 강화
  • 비즈니스 요구 반영 능력 향상
  • 확장성 및 비용 최적화 능력 개발
  • 보안 및 안정성 확보 역량 강화
  • 문서화 및 문제 해결 능력 향상
  • 모니터링 구성 역량 개발

 

3. 평가 항목 및 기준

주요 평가 항목은 다음과 같습니다:

  • AWS 서비스 사용 능력
  • 배포 자동화
  • 아키텍처 설계 논리성
  • 문제 해결 능력
  • 비용 최적화
  • 확장성 고려
  • 보안 설정
  • 모니터링 및 로깅
  • 문서화
  • 실행 가능성 및 품질

 

4. 시나리오

(1) 시나리오 배경

고객: 스타트업 회사 "클라우드 주식회사"

목표: 스마트폰을 통해 집안의 기기들을 원격으로 제어할 수 있는 웹 기반 애플리케이션 제공

(2) 고객 요구사항

  • 안정적이고 확장 가능한 웹 애플리케이션 배포
  • 확장성과 비용 최적화 고려
  • 24시간 중단 없는 서비스 제공
  • 사용자 정보 보호 및 암호화된 통신
  • 비용 효율적인 클라우드 인프라 사용

 

5. 과제

  • AWS 기반 웹 애플리케이션 설계 및 배포
  • 확장성 및 가용성 확보
  • 보안 및 네트워크 구성
  • 비용 최적화 및 모니터링 설정
  • 업무 프로세스 정의

 

6. 평가 기준

평가는 다음 항목을 중심으로 이루어집니다

  • 기술적 능력
  • 아키텍처 설계 논리성 및 문제 해결 능력
  • 확장성 및 비용 최적화
  • 보안 및 네트워크 설정
  • 모니터링 및 로깅
  • 문서화 및 다이어그램
  • 최종 결과물의 품질 및 실행 가능성
  • 업무 프로세스 구성 및 완성도

 

7. 프로젝트 계획서

프로젝트 계획서는 다음과 같은 주요 단계로 구성됩니다

  • 분석: 요구조건 식별 (구축, 보안, CI/CD, 기타 서비스 워크로드)
  • 설계: 아키텍처, AWS 리소스, CI/CD, 보안 솔루션 구성안 작성
  • 구축: 개발 및 운영 환경 구성, CI/CD 환경 설정 및 테스트
  • 모니터링: 계획 수립, 메트릭 정의, 알람 구성
  • 운영 계획: 정책, 기술, 단계, 점검, 관리 프로세스 수립

이 프로젝트를 통해 실무에서 클라우드 인프라를 직접 설계하고 운영할 수 있는 역량을 키울 수 있을 것입니다.

'AWS > PROJECT' 카테고리의 다른 글

[ 배포 자동화 ]  (0) 2024.10.23
[ 네트워킹 및 로깅 ]  (0) 2024.10.23
[ 요구사항 분석, 아키텍처 설계 ]  (0) 2024.10.23