WIL # 13 AWS

신승호·2021년 5월 20일
0

WIL

목록 보기
18/20

traditional IT

아마존은 책파는 쇼핑몰로 시작했다
인터넷 서점 ( 인터넷으로 책을 판매하는 서비스를 만들었다)

완전 초기단계에서는 집에서 서버관리 했겠지 ㅋㅎ
서버라는건 .. 머지 . . ?
서버는: 내가원하는 정보를 가지고있어서 요청 받은걸 그에맞는 응답을 준다정보를 준다

  • 장고 개발 서버 같은거
  • 모든서버에는 요청과 응답이있다.

서버라는게 로걸주소(호스트주소)

  • 내가 쓰고있는 컴퓨터가 서버가 된거야

회사규모에서는 서버가 많아야하니까..
데이터센터라는게 따로 있었어.. 데이터를 다 관리하는 센터임 그 전산실 같은거 엄청 많은거 알지
그래서 계약을 해서 분리적인 하드웨어를 쓰는 비용을 냈다

traditional IT 문제점
1. 데이터센터 렌트 비용을 지불해야해 .. (보통 monthly/yearly contract)
2. power supply. cooling. maintenance 비용. . (충전할 떄 적니값 ㅡ ㅡ. 그리고 쿨링하는거 필요하지...
3. 새로운 하드웨어(서버)를 추가하거나 교체할 때 시간이 많이 소모된다. scale out
4. 확장하는데 제한사항이 많아
5. 24시간 모니터링할 인원을 다 고용해여함 ㅡ ㅡ 돈 많이 들어 .
6 천채지변에 대응하기에는 어렵지 ..(지진, 화재)

Cloud Computing
직역 구름이 둥둥 떠 다니지
기존에는 집에 서버를 다 놔두었는데, 하늘에 둥둥 뜨는 서버가 있다 ?
결국 Cloud는 인터넷을 말하는거고, 인터넷만 연결되어있으면 서버를 만들수 있다 ㅡ ㅡ 개꿀띠

회사 <-> 클라우드
Cloud Computing 이란 ?

  • it 리소스를 인터넷을 통해 on-demand(필요할 떄만) 제공해 주는 서비스를 말함
  • cloud서비스를 이용하면 사용한만큼 지불하면 되는 pay-as-you-go pricing 이 적용(주로 시간으로 계약함 6시간만 쓰고 그거에대한 비용만 지불)
  • 정확하게 필요한 타입과 크기의 리소스를 지정하여 사용할 수 있따. (우리 컴퓨터 고를때랑 똑같아 서버성능이 좋으면 좋을 수록)

클라우드가 해결해주는 문제들.
1. Flexibility : 유동적으로 원하는 리소스의 타입과 사이즈를 쉽게 변경이 가능하다.\
2. Cost-effectiveness: pay-as-you-go(내가 쓴만큼만 금액 지불
3. Scalability: 쉽게 새로운 리소스를 추가할수 있으므로 확장하는데 용이하다
4. high-availability and fault-tolerance:글로벌하게 확장되어있는 인프라 / 엄청 크지만
5. agility :빠르게 개발하고, 테스트하여 사용할 수 있는 소프트웨어/ 개발하기 굉장히 쉽다릐

이미 사용하고 계셨을 Cloud 서비스의 예

  • email :E-mail Cloud Service (클라우스 서비스를 사용하는 가장 큰 예)
  • Netflix : AWS기반 서비스/ Video on demand (기존 막 공 테이프에 녹화하는거 ; ; 시디 쓰던거 ; ; 이젠 인터넷에 다있다.. 인터넷 클라우드 서버에 .. ! !! ! 어디서든 접근이 가능하다악 ! ! ! 그렇기 때문에 스트리밍이 가능
  • Dropbox : Cloud Storage Service / 원래 AWS를 기반으로 구축되었다.

뭐가 있지 ? ?

  • 네이버 클라우드
  • GCP(google cloud platform)
  • AWS 가 1등 !! 선구자 ! !
  • Microsoft(클라우드때문에 투자하는거야 . .)
  • alibaba 클라우드는 중국꺼 ㅡ

AWS(Amason Web Service) number facts
1. Cloud Market 의 선구이자 엄청오래 일등
2. 2019년 기준, Global market 점유율 47%
3. 1,000,000+ Active Users
4. Amazon 의 주가를 끌어올리는 주범 ! !

why AWS ?
1. Cloud Computing 의 장점을 그대로 혹은 그 이상

  • 어떻게 하면 사람들이 더 편하게 사용할 수 있을까에 대한 고민을 하고있음
  1. 간단한 가입 프로세스
  2. Amazon 의 Brand Value (아마존을 모르는 사람이 없을꺼임)
  • 신뢰성, 안정성, 안망한다 . .
  • 언제 중요할 까 ? b2b에서 중요하다
    • 기업대 기업으로 일할 때 / 계약을 할텐데 인프라가 AWS에 다 구축되어있다 이러면 끝 ㅋㅎ
  1. Stability 엄청난 규모를 자랑하지만 또한 굉장히 안정적임
  2. 다양하게 제공되는 서비스들
  • enterprise IT, Backup & Storage, Big data anlyi

AWS - Global infrastructure

  • 완전 많음 세계에

AWS - Key Services

  • 유튭에 AWS 서비스 송 이렇거도있는데 2분임 ; ;; 개마늠
  1. EC2(Elastic Comput Cloud) - 몇 분안에 구동 가능한 가상서버 (클릭 몇번으로 서버 가동시킬수 있따
  2. VPC (Virtual Private Cloud) - AWS 네트워크 망안의 사용자 전용의 사설 네트워크망(클라우드의 일부분을
  • 인프라를 만드는곳 / 전화선이 설치되어야 전화를 꽂을 수 있는거지 ?전화선이 이미 집에 설치되어있는거
  1. S3 (Simple Storage Service) - 파일 업로드 및 공유 (이게 구글 클라우드 같은거임)
  2. RDS (Relational Database Service) - 클라우드에서 데이터베이스 관리
  3. ELB ( Elastic Load Balancing) -서버로 들어오는 트래픽을 골고루 여러개의 머신으로 전달.
  • 트래픽을 분산해주는 것
  • 응모할 때 응모할 수 있는 시간을 줄임(30분으로)
  • 그러니까 엄청 서버에 많이 들어오겠지 ?

우리도 한번 해보자악 . !

profile
신승홉니다

0개의 댓글

관련 채용 정보