회사에서 서버 이야기를 할 때 빠지지 않는 것이 AWS 이다. 그리고 EC2 라는 용어도 1+1 처럼 따라 붙는다.
무엇인지 대략적으로 알고 있었지만 이번 기회에 확실히 개념을 익혀보자
AWS 란?
AWS(Amazon Web Services)는 쉽게말해 아마존에서 제공하는 클라우드 서비스이다.
네트워킹을 기반으로 가상 컴퓨터와 스토리지, 네트워크 인프라 등 다양한 클라우드 서비스를 제공하고 있다.
필요한 사람, 회사들이 웹 서비스를 통해 애플리케이션을 구축하도록 지원하여 준다.
(한마디로 서버직접 구축안하고 아마존에서 대여해서 쓴다는 거다.)
왜 AWS 를 쓸까?
1. 싸다싸
AWS는 저렴한 종량 과금제 방식으로 운영된다. (즉, 쓴만큼 내는 거다.)
확장형 글로벌 인프라를 구축 및 관리하고, 더 저렴한 요금의 형태로 사용자에게 비용 절감 혜택을 고스란히 돌려준다.
생산량이 증가할 때 마다 증가되는 비용이 되니 시간대 별로도 자원을 사용가능
데이터센터 운영 및 유지 관리에 비용이 안든다.
2. 맞춤형이다
나한테 맞는 개발 플랫폼 또는 프로그래밍 모델을 선택할 수 있다.
사용할 서비스를 한 개 또는 여러 개 선택하고, 그 사용 방식도 선택할 수 있다.
3. 쓰기 편하고 빠르다
몇 분 만에 전세계 배포
설치가 빠르고 관리가 편하다는 것이다.
즉시 새로운 앱을 배포하고, 수요를 기준으로 축소할 수도 있다.
(굳이 서버실 만들 필요가 x 수요가 많으면 확장하고 수요가 적으면 축소하고 굉장히 유연하다구)
EC2 란?
Amazon Elastic Compute Cloud(EC2)는AWS 컴퓨팅 서비스의 핵심이다.
(아 요건 아마존웹서비스 해주는 클라우드 컴퓨팅이네. 얘를 기반으로 AWS를 사용하는 거네. 근데 성능이 매우 좋군.)
- 크기조정 가능한 컴퓨팅 파워 (가상인스턴스의 크기가 고정X)
- 컴퓨팅 리소스 완전제어 (인스턴스는 고객이 관리, 제어성을 고객에게 제공)
- 새로운 서버 인스턴스 확보 및 부팅 시간을 단축
- 실제로 사용한 용량만큼만 지불
- 컴퓨팅 요구사항의 변화에 따라 컴퓨팅 파워를 조정가능
- Linux 또는 Windows 선택 가능 (2개의 OS만 지원한다고 한다)
- 안정성을 위해 여러 AWS 리전과 가용 영역에 걸쳐 배포
아마존 웹서비스들(참고용)
클라우드 컴퓨팅에 대해 궁금하시다면?
ref : https://goddaehee.tistory.com/174
image ref : https://velog.io/@wind1992/AWS%EB%9E%80
'OS & Network' 카테고리의 다른 글
Window - 윈도우10 화면 녹화 하기 (0) | 2021.07.17 |
---|---|
Network - VPN 이란? (0) | 2021.07.15 |
Cloud - IaaS, PaaS, SaaS 란 (0) | 2021.06.12 |
SPA(단일페이지어플리케이션)와 CSR(클라이언트사이드렌더링) (0) | 2021.05.21 |
http와 https의 차이 (0) | 2021.03.02 |
댓글