[AWS : 들어가면서...]

Han Gyul Kang·2022년 4월 24일
0

Amazon Web Service

목록 보기
1/2

실습으로 배우는 AWS(Amazon Web Services) 클라우드 컴퓨팅 입문

1. AWS의 개념

아마존닷컴에서 서버를 임대해서 월 사용료를 내고 쓰는 것(방 월세 내고 사는 것과 같은 느낌)


서버란 ?
클라이언트에게 네트워크를 통해 정보나 서비스를 제공하는 컴퓨터 시스템으로 컴퓨터 프로그램 또는 장치를 의미한다.
간단히 이야기 하자면 "서버=컴퓨터"

클라우드 VS 온프레미스

  • 클라우드 : 클라우드 프로바이더에 제공되는 서비스를 이용해서 직접 서버구축을 하지 않고 임대하여 사용하는 방식
  • 온프레이스 : 자체적인 서버를 구축해서 직접 서버를 운영하는 방식

SaaS : 서비스 Level에서 사용하는 Application들이 대부분 해당 됨

2. Cloud Service의 장점

  • 신속성 : 웹 인터페이스에서 간단한 조작만으로 컴퓨팅이 가능하다.
  • 유연성 : 트래픽 증감에 따른 조치를 (서버 증설 또는 감축) 간편하게 할 수 있다.
  • 경제성 : 사용한 만큼만 비용을 지불하면 됨

3. Cloud Service의 종류

  • Amazon Web Service(AWS)
  • Google Cloud Platform(GCP)
  • Microsoft Azure
  • Oracle Cloud
    등등...

4. AWS 기본 개념

4.1. Region

물리적인 AWS 데이터 센터가 존재하는 지역
내가 이용하는 위치와 가까운 리전의 서버를 임대해야 빠른 네트워크 속도를 취할 수 있음
자연재해로 Region이 사용 불가능한 상태에 빠질 경우를 대비하여 다른 Region에 백업을 구축할 수 있음

4.2. Free tier

AWS에서 무료로 사용할 수 있는 기능
프리티어를 이용할 경우 12개월동안 제한된 사용량 내에서 AWS 서비스를 무료로 사용할 수 있음
테스트용도로만 사용할 경우 꾸준히 프리티어 사용량을 모니터링 해야 함

4.3. AWS 대표 서비스

  • EC2(Elastic Compute Cloud) : 가상 서버를 구축할 수 있는 솔루션(컴퓨터 하나 전체 임대)
  • S3 : 스토리지를 구성 서비스(하드디스크만 임대)
  • RDS : RDB(Oracle, MySQL 등) 구축 서비스
  • DynamoDB : NoSQL DB를 구축 서비스
    등등...

profile
피아노 치는 개발자

0개의 댓글