AWS 클라우드 서비스

kys95·2022년 8월 26일
0

24시간 작동하는 서버

  • 집에 PC를 24시간 구동시킨다.
  • 호스팅 서비스(Cafe 24, 코리아 호스팅 등)을 이용한다.
  • 클라우드 서비스(AWS, AZURE, GCP 등)을 이용한다.

클라우드 서비스

  • 인터넷(클라우드)을 통해 서버, 스토리지(파일 저장소), 데이터베이스, 네트워크, 소프트웨어, 모니터링 등의 컴퓨팅 서비스를 제공. 컴퓨터의 물리적 자원을 필요에 따라 분할해서 쓸 수 있고 사용자는 원격 접속 프로그램을 이용해서 인터넷으로 연결된 가상 컴퓨터를 사용한다. 필요한 컴퓨터 자원이 많지 않거나 트래픽이 수시로 변하는 회사나 기관 혹은 개인에게 장점(클라우드에서 그때그때 필요한 만큼 자원을 늘리거나 줄일 수 있기에). 반대되는 방식으로 회사가 자사의 시설 혹은 IDC에 자체적으로 컴퓨터 서버를 두고 운용하는 On-premise방식이 있다.

클라우드의 형태

  1. Infrastructure as a Service(IaaS, 아이에스,이에스) : 인프라가 서비스로 제공. 클라우드에서는 거의 하드웨어만 관리하고 내가 직접 가상 서버를 운영하고 관리해야함. AWS의 EC2, S3 등

  2. Platfrom as a Service(PaaS, 파스) : 플랫폼이 서비스로 제공. 클라우드가 가상 컴퓨터도 관리해줌. 나는 소프트웨어만 만들어서 올리면 됨. AWS의 Beanstalk, Heroku 등

  3. Software as a Service (Saas, 사스) : 아예 다 만들어진 소프트웨어를 서비스로 제공. 사용자들이 바로 온라인으로 이용할 수 있음. 구글닥스, sns, 이메일, 유튜브 등

EC2

  • AWS에서 제공하는 성능, 용량 등을 유동적으로 사용할 수 있는 서버.

RDS

  • AWS에서 지원하는 클라우드 기반 관계형 데이터베이스이다. 하드웨어 프로비저닝, 데이터베이스 설정, 패치 및 백업과 같이 잦은 운영 작업을 자동화하여 개발자가 개발에 집중할 수 있게 지원하는 서비스이다. 조정 가능한 용량을 지원하여 예상치 못한 양의 데이터가 쌓여도 비용만 추가로 내면 정상적으로 서비스가 가능한 장점이 있다.

참고

profile
어제의 나보다 나은 사람이 되자

0개의 댓글

관련 채용 정보