AWS는 아마존에서 제공하는 클라우드 서비스 중 하나이다.
하지만 아마존하면 쇼핑몰이 생각 날텐데, 아마존이 서버사업을 시작한 이유는 주로 아마존이 쇼핑몰 사이트를 운영하면서 인프라 구축 비용을 줄이기 위해서인데,
당시 아마존은 자사 쇼핑몰 사이트를 운영하면서 고객으로부터 주문을 받고 상품을 배송하는 데에 필요한 시스템을 구축하려고 했다.
그런데, 이러한 시스템을 구축하기 위해서는 서버와 데이터베이스, 스토리지 등 다양한 인프라가 필요했는데
아마존은 이러한 문제를 해결하기 위해, 인프라를 인터넷을 통해 빌려서 사용할 수 있는 클라우드 서비스를 제공하게 되었고 그 이후로도 다양한 추가적인 서비스를 제공하면서 성장하게 되었다고한다.
이 서비스를 이용하면 서버, 데이터베이스, 스토리지 등 다양한 인프라를 인터넷을 통해 빌려서 사용할 수 있다. 그래서, 내가 서버를 사지 않고도 인터넷만 있으면 애플리케이션을 배포하고 관리할 수 있다.
AWS와 Docker를 함께 사용하면, AWS에서 Docker 이미지를 저장하고, 실행할 수 있는 환경을 제공해준다. 그래서, 내가 Docker로 만든 애플리케이션을 AWS에 올려서 실행하면, AWS가 알아서 인프라를 제공하고, 컨테이너를 실행해준다.
AWS 튜토리얼
https://catalog.workshops.aws/general-immersionday/ko-KR
AWS 훈련
'개발일지-TIL > AWS' 카테고리의 다른 글
[AWS] 1. EC2 인스턴스 생성하기 (0) | 2023.04.13 |
---|