클라우드 컴퓨팅(Cloud Computing), AWS의 주요 서비스
1. 클라우드 컴퓨팅의 장점과 단점
장점
- 언제 어디서든, 접근 가능
- 원하면 언제든지 컴퓨터 자원을 늘릴 수 있음
- 사용한 만큼만 비용을 지불하면 됨(사용량 기반 과금)
- 초기비용이 적게 듬
- 몇 분 만에 전 세계에 서비스 런칭이 가능
단점
- 관리를 위해선 고급 전문 지식이 필요
- 파악하기 힘든 너무나 광범위한 서비스
2. AWS 주요 서비스 - 컴퓨팅 서비스
- AWS EC2(elastic) : 사양과 크기를 조절할 수 있는 컴퓨팅 서비스
- AWS Lightsail : 가상화 프라이빗 서버
- AWS Auto Scaling : 서버의 특정 조건에 따라 서버를 추가/삭제할 수 있게 하는 서비스
- AWS Workspaces : 사내 pc를 가상화로 구성하여, 문서를 개인 pc에 보관하는 것이 아니라 서버에서 보관하게 하는 서비스
3. AWS 주요 서비스 - 네트워킹 서비스
- AWS Route 53 : DNS(domain name system) 웹서비스
- AWS VPC : 가상 네트워크를 클라우드 내에 생성/구성
- AWS Direct Connect : On-premise 인프라와 aws를 연결하는 네트워킹 서비스
- AWS ELB : 부하 분산(로드 밸런싱) 서비스
4. AWS 주요 서비스 - 스토리지/데이터베이스 서비스
- AWS S3 : 여러가지 파일을 형식에 구애 받지 않고 저장
- AWS RDS : 가상 SQL 데이터베이스 서비스
- AWS DynamoDB : 가상 NoSQL 데이터베이스 서비스
- AWS ElasticCache : In-memory 기반의 cache 서비스(빠른 속도 필요로 하는 서비스와 연계)
5. AWS 주요 서비스 - 데이터 분석 & AI
- AWS Redshift : 데이터 분석에 특화된 스토리지 시스템
- AWS EMR : 대량의 데이터를 효율적으로 가공 & 처리
- AWS Sagemaker : 머신 러닝 & 데이터 분석을 위한 클라우드 환경 제공