인터넷을 통해 원격으로 컴퓨팅 자원 및 서비스를 제공하는 컴퓨팅 기술
서버 구매와 같은 인프라 투자 시간과 비용을 절약하고, 유연한 리소스를 활용하여 자원을 빠르게 조절하서 인프라를 효율적으로 운영할 수 있음
유형
가상화
컨테이너화
클라우드 관리 플랫폼
클라우드 스토리지
클라우드 네트워크
클라우드 보안
마이크로서비스
Amazon Web Service, 클라우드 컴퓨팅 플랫폼
컴퓨팅, 스토리지, 데이터베이스, 분석, 네트워킹, 모바일, 개발자 도구, 관리 도구, IoT, 보안 및 엔터프라이즈 애플리케이션을 비롯한 광범위한 글로벌 클라우드 기반 제품을 제공
초기 고정 비용 없이 새로운 서비스를 신속하게 제공, 하지만 비용적인 면을 먼저 고민을 해야 한다!
주요 서비스
👉 컴퓨팅, 스토리지, 네트워킹, 데이터베이스, 분석, AI와 머신러닝, IoT
👉 AWS가 제공하는 핵심 서비스 중 하나로, 인스턴스라고 불리는 크기 조정 가능한 가상 머신(VM)을 제공
👉 서버리스 컴퓨팅 지원
서버를 프로비저닝하거나 관리하지 않고 이벤트에 응답
👉 웹 애플리케이션 및 서비스를 배포하고 확장하기 위한 플랫폼 서비스(PaaS) 솔루션
👉 ECS: 완전 관리형 컨테이너 오케스트레이션 서비스
👉 EKS: 관리형 쿠버네티스 서비스 제공
모두 컨테이너화 된 애플리케이션 배포, 관리 및 확장 가능
👉 서버를 관리하지 않고 컨테이너를 실행할 수 있도록 ECS 및 EKS와 함께 작동하는 서버리스 컴퓨팅 엔진
👉 온프레미스 환경에 AWS 인프라, 서비스, API 및 도구를 확장하여 하이브리드 클라우드 배포에 적합하게 만든다
👉 소규모 애플리케이션 및 웹사이트를 손쉽게 배포하고 관리할 수 있도록 설계된 간소화된 서비스
Elastic Compute Cloud, AWS에서 제공하는 클라우드 컴퓨팅 서비스
👉 클라우드에서 확장 가능한 컴퓨팅 용량을 제공
👉 물리 서버 필요 X, 수요에 따라 자원을 유연성있게 확장하거나 축소
👩💻 사용자들: 인스턴스라는 가상 서버 실행하여 애플리케이션 운영, 다양한 컴퓨팅 작업 수행
주요 기능
웹 호스팅
머신 러닝
배치 처리
게임 서버
본 포스팅은 글로벌소프트웨어캠퍼스와 교보DTS가 함께 진행하는 챌린지입니다.