AWS 서비스 ( Amazon Web Services )
웹스케일의 솔루션을 제공하며 IT자원들을 효율적으로 비용을 관리할 수 있는 대표적인 클라우드 제공자
* 웹스케일 : 비즈니스의 요구사항에 맞춰 신속, 안정적으로 IT 자원을 설계, 구축 및 관리하는 패턴
* 기타 클라우드 제공자 : Azure, Google cloud Platform
AWS 서비스 이점
- 즉각적인 탄력성
- 비용 절감 효과
- 개방성 및 유연성
- 보안
AWS의 대표 솔루션
- 어플리케이션 호스팅
- 웹 사이트
- 백업 및 스토리지
- 데이터베이스
- 엔터프라이즈 IT
AWS 서비스 레이어
- AWS 글로벌 인프라
- 빌딩블럭
AWS 책임 분담 모델
Infrastructure 서비스 모델
AWS 컴퓨트 서비스 개념
AWS는 어플리케이션의 요구사항에 맞게 다양한 컴퓨팅 서비스를 제공
- 가상 컴퓨팅 자원(EC2)를 할당, 웹 스케일의 컴퓨팅이나 병렬작업 처리를 가능하게 한다
Elastic Compute Cloud(EC2)
EC2는 AWS에서 가장 기본이 되는 Low-Level 빌딩 블럭에 속하는 컴퓨팅 서비스
EC2를 통해 원하는 만큼 가상 서버를 구축, 보안 및 네트워크 구성과 스토리지 관리 가능
- AWS 클라우드에서 확장식 컴퓨팅을 제공
- 하드웨어에 선투자 필요가 없어 더 빠르게 애플리케이션을 개발하고 배포
- 원하는 만큼 가상서버 구축, 보안 및 네트워크 구성, 스토리지 관리 가능
EC2의 기능 (구성요소)
-인스턴스 : 가상 컴퓨팅 환경
- AMI : Amazon 머신 이미지, 인스턴스에 필요한 OS와 소프트웨어 구성
- 인스턴스 타입 : 가상 서버의 CPU, Memory 사이즈 용량
- 탄력적 IP 주소(EIP) : 가상의 컴퓨팅 서버에 할당되는 고정 공인 IP
- VPC : 가상의 컴퓨팅 서버가 속하는 독립된 네트워크 블럭
'Git' 카테고리의 다른 글
AWS - 배포 (0) | 2018.08.07 |
---|---|
AWS - 아마존 웹 서비스 이용(1) - 회원가입, IAM 사용자 생성 (0) | 2018.08.07 |
AWS - 클라우드 컴퓨팅 (0) | 2018.08.06 |
Github - 깃허브에 등록된 프로젝트 연결하는 방법 (0) | 2018.07.26 |
GitHub - 깃허브에 프로젝트 올리는 방법 (0) | 2018.07.26 |