[개념] AWS란?

이도은·2021년 12월 12일
0

AWS란?



• AWS는 아마존에서 운영하는 클라우드 서비스(IaaS: Infrastructure as a service)이다.

• AWS를 이용하면 손쉽게 클라우드로 서버를 구축할 수 있고, 개발자가 신경써야 할 많은 부분을 해결해준다.


• 클라우드 서비스란?
	-컴퓨터가 가상의 공간(클라우드=하늘)에 있다고 가정하고 자유롭게 이용하는 것이다.
    	-가상의 공간이라는 말은 실제로 매우 큰 데이터센터를 구축하고 프로그램으로 그 리소스를 갖다 쓸 수 있게 하는 것이다.
        -장점으로는 확장성, 탄력성, 높은 접근성, 장애 허용성이 있다.
        
• Iaas란?
	-가상(해당 회사 데이터 센터) 하드웨어만 제공받으면 운영체제나 프로그램을 자유롭게 이용할 수 있는 서비스이다.


아래는 aws를 이용하여 프로그램을 구축한 후 사용자가 내 서비스 내부로 접근하는 모습을 간단하게 보여준 이미지이다.

유저가 내 서비스에 들어온다고 가정해보자.

그러면 유저는 AWS에 존재하는 여러 데이터 센터 중에서 내 서비스에 접근하게 된다.

서비스에 접근하게 되는 곳이 바로 VPC이다.


vpc란?

virtual private cloud의 약자.


EC2란?

elastic cloud compute의 약자.

컴퓨터라고 생각하면 단순해진다.

가상의 공간에 나만의 컴퓨터를 등록하는 것이다.


RDS란?

Relational Database Service의 약자.

관계형 데이터베이스를 서비스하는 기능이다.


S3란?

Simple Storage Service의 약자.

영화, 비디오, 이미지 등 파일을 저장해두는 기능을 제공하는 서비스이다.

방대한 양을 장기적으로 안전하게 보관하고 사용할 수 있다.

0개의 댓글

관련 채용 정보