AWS

SungMin·2023년 2월 13일
0

Sesac-Cloud

목록 보기
1/1

클라우드 컴퓨팅

참고도서 : 그림으로 배우는 클라우드 2nd Edition, 영진닷컴

aas 종류별 정리

  • 기본적으로 as a service들은 Network와 Hardware, OS를 제공한다.
  • 여기서 아래로 내려갈수록 클라우드 제공 범위가 커진다.

IaaS

  • Infrastructure as a service
  • OS레이어까지 제공. 그 만큼 자유도가 높지만 개발 지식이 더 필요하다.
  • google computer engine, amazon elastic compute cloud 등

PaaS

  • Platform as a service
  • 추가로 미들웨어층을 제공한다. 그래서 python과 java등을 이용할 수 있다.
  • 프로그램을 만드는 데 집중할 수 있음.
  • AWS, Azure 등

SaaS

  • Software as a service
  • 애플리케이션까지 와전하게 서비스해서 제공.
  • 이미 개발된 서비스를 웹상에서 개발없이 사용. 그만큼 자유도는 떨어진다.
  • Gmail, 무료 블로그 서비스 등

DaaS

  • Desktop as a service
  • 모든 소프트웨어 데이터가 클라우드에 존재.
  • 신속하게 사용자에게 데스크탑 환경을 주지만, 호환성이 떨어짐.
  • Microsoft virtual desktop 등.

Cloud 관련용어

  • 정형 데이터와 비정형 데이터
  • SQL과 NoSQL
  • REST API

AWS

  • 클라우드 서비스들은 가입은 무료지만 사용할 때마다 요금이 발생하는 경우가 많다.

  • 그러므로 사용량을 설정해놓고 잘 체크하며 사용해야 한다.

  • 정확한 예상값이 있다면 한번에 구매하는것도 좋은 방법이다.

  • Elastic Block Store

  • 오토 스케일링 : 작업량이 늘어나면 새로운 분산작업을 만든다.

  • 로드 밸런싱 : 서버들의 부하 분산 처리를 같은 내용으로 관리해준다.

aws 웹 서버 만들기 실습

  • ec2 대시보드
  • 인스턴스 만들기
  • 탄력적 IP주소 할당
  • VPC
  • ssh 클라이언트
profile
초보 개발자의 학습 저장용 블로그

0개의 댓글