"클라우드 컴퓨팅"
- 정보 처리를 자신의 컴퓨터가 아닌 다른 컴퓨터로 처리하는 것
- 구성 가능한 컴퓨팅 자원(서버, 스토리지, 서비스, 애플리케이션)에 대해 어디서나 접근이 가능.
IaaS
- OS와 애플리케이션을 관리한다.
PaaS
- 개발자는 애플리케이션과 서비스로 제공되는 기능을 연결하는 로직을 작성
SaaS
- 개발자보다는 실사용자에게 바로 제공 되어진다.
AWS (Amazon web services)
- 웹과 모바일 애플리케이션, 빅데이터 프로젝트, 모바일 앱에 이르는 거의 모든 물리적인 컴퓨팅 자원을 클라우드를 통하여 실행할 수 있는 다양한 인프라 및 애플리케이션 서비스 집합을 제공한다.
AWS 보안
AWS Shield - DDoS 보호
AWS Single Sign-On : 여러 계정과 애플리케이션에 대한 SSO 엑세스를 손쉽게 중앙에서 관리할 수 있다.
AWS WAF : 웹 애플리케이션 방화벽
AWS 참조 아키텍처
웹 애플리케이션 호스팅 : 확정성과 신뢰성이 매우 높은 웹 또는 모바일 웹 애플리케이션을 구축
콘테츠 및 미디어 서빙 : 엄청난 양의 콘텐츠와 미디어를 서비스하는 신뢰성 높은 시스템 구축
일괄 처리 : 비디어 처리 파이프라인 같은 자동 확장 가능한 일괄 처리 시스템 구축
내결함성 및 HA : 가용성이 뛰어나며 장애 발생시 새 인스턴스로 신속하게 페일오버하는 시스템 구축
대규모 컴퓨팅 : 빅 데이터를 처리하는 고성능 컴퓨팅 시스템을 구축
광고 지원 : 확장성이 뛰어난 온라인 광고 게재 솔루션을 구축
파일 동기화 : 단순한 파일 동기화 서비스를 구축
전자 상거래 웹 사이트 : 웹 프런트 엔드, 결제 서비스, 마케팅 및 추천
시계열 데이터 처리 : 시계열 데이터를 처리하는 탄력적인 시스템을 구축
Amazon Elastic Compute Cloud(EC2) - 클라우드 가상 서버
- 안전하고 크기 조정이 가능한 컴퓨팅 파워를 클라우드에서 제공
- 개발자가 쉽게 웹 규모의 클라우드 컴퓨팅 작업을 할 수 있도록 설계
- 새로운 서버 인스턴스를 획득 부팅하는데 시간을 몇 분으로 단축
Amazon Simple Storage Service(S3) - 클라우드에서의 확장 가능한 스토리지
- 어디서나 원하는 양의 데이터 저장 , 검색할 수 있도록 구축된 객체 스토리지
Amazon Aurora - 관리형의 고성능 관계형 데이터베이스
- 클루아드를 위해 구축된 MySQL 및 PostgreSQL 호환 관계형 데이터베이스
- 설치, 패치 및 백업을 자동화
- 자가 복구 분산 스토리지 시스템, 인스턴스당 최대 64TB까지
Amazon DynamoDB - 관리형 NoSQL 데이터베이스
- 어떤 규모에서든 빠르고 유연한 NoSQL 데이터베이스 서비스
Amazon RDS - MySQL, PostgreSQL, Oracle, SQL Server 및 MariaDB를 위한 관리형
- 클릭 몇 번으로 클라우드에서 관계형 데이터베이스를 설정, 운영 및 확장
- 사용자가 애플리케이션에 집중하여 빠른 성능, 고가용성, 보안 및 호환성 제공
AWS Lambda - 서버에 대한 걱정 없이 코드 실행
- 서버에 대한 걱정 없이 코드 실행, 사용한 컴퓨팅 시간에 대해서만 비용 지불
Amazon VPC - 격리된 클라우드 리소스
- 고객이 정의하는 가상 네트워크에서 AWS 리소스를 구동
Amazon Lightsail - 가상 프라이빗 서버 시작 및 관리
- 저렴하고 예측 가능한 요금으로 가성 서버, 스토리지, 데이터베이스 및 네트워킹을 사용
Amazon SageMaker - 기계 학습 모델을 데큐모로 구축, 교육 및 배포
- 모든 개발자와 데이터 사이언티스트 위한 머신러닝
- 모델 학습, 알고리즘 선택, 배포 최적화, 예측을 수행
댓글