Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

Google Cloud Next 2017 Seoul Extended 1st Session.

813 visualizaciones

Publicado el

Google Cloud Next 2017
1st Session
Serverless & Free Tier

Publicado en: Tecnología
  • Hello! Get Your Professional Job-Winning Resume Here - Check our website! https://vk.cc/818RFv
       Responder 
    ¿Estás seguro?    No
    Tu mensaje aparecerá aquí

Google Cloud Next 2017 Seoul Extended 1st Session.

  1. 1. Serverless & Free Tier Overview ㈜ CTO | Harrison Jung
  2. 2. Serverless
  3. 3. Serverless != No Server • Serverless는 (물리적)서버가 없는 아키텍쳐가 아닌 (논리적)서버가 없는 아키텍쳐 • Micro Server Architecture => Functional System • Cloud에서 제공해주는 기능들을 최대한 활용 • 모든 하드웨어관리, OS관리 , 시스템 관리는 Cloud에 맡김 • FaaS ( Functions as a Service )
  4. 4. Serverless의 장점 • Auto-Scaling : 그냥 존재 자체가 Auto-Scaling • 함수단위로 움직이기에 우리가 서버를 애초에 컨트롤 불가능 • 몇대의 서버에서 해당 함수가 동작할지 우리는 모른다. • 비용 : 정확히 쓴만큼 낸다. • 1달에 10번도 호출되지 않는 서버비용을 과연 지출해야 하는걸까? • 어떨땐 1분동안 1만명이 들어오기도 한다. 하지만 하루중 나머지 1439분은? – 서버로 구성한다면 몇대의 서버가 필요할까?
  5. 5. 구성은 어떻게? • 연산 • 저장공간 • Simple Messaging • Monitoring, Logging => Google Cloud Functions => Google Cloud Storage => Google Cloud Pub/Sub => Google Stackdriver
  6. 6. Cloud Functions Cloud Pub/Sub Cloud Storage 사용자 Image 업로드 Image 파일 복사 이벤트 Noti 이벤트 트리거 Image 파일 보관 Sample Image 리사이징
  7. 7. 이벤트의 흐름 Cloud Logging Cloud APIs Cloud Dataflow Cloud Storage Compute Engine Cloud Function App Engine Cloud Network Etc… Cloud Pub/Sub
  8. 8. Cloud Functions • Serverless의 핵심 • Auto-Scale : 요청수 만큼 자동 배포 • Node.js v 6.9.1 • Cloud Pub/Sub , HTTP Trigger , Cloud Storage Bucket • 과금 방식 • 호출 횟수 : 100만건당 $0.4 • 메모리(GB) * 사용시간( s ) : 40만GB-seconds당 $1 • CPU성능( GHz ) * 사용시간( s ) : 10만 GHz-seconds당 $1 • (아주 러프하게는 간단히 100만건당 $1 로 계산하면 얼추 맞음 )
  9. 9. Free Tier
  10. 10. Free Tier •12 Months • $ 300 •Always Free • Google Compute Engine • Google Cloud Storage • Google Cloud Pub/Sub • Google App Engine • Google Cloud Functions • Google Cloud Source Repo. • Etc..
  11. 11. Free Tier 제한 Compute Engine • f1-micro : 공유 v1CPU / 0.64GB RAM ( US Only ) • 30 GB HDD • 1GB Network Egress Cloud Storage • 5GB Storage ( US Only ) • 1GB Network Egress
  12. 12. Free Tier 제한 Cloud Functions • 2M Invocations Per Month • 400,000 GB-Seconds ( RAM ) • 200,000 GHz-Seconds ( CPU ) • 5GB Network Egress Cloud Pub/Sub • 10GB Message per Month
  13. 13. Free Tier 제한 App Engine • 28 Instance hours per day • 5GB Storage • 100 E-mail per day Cloud Datastore • 1GB Storage • 50,000 Read • 20,000 Write • 20,000 Delete per day
  14. 14. Free Tier 제한 Google Stackdriver • 5GB Logs with 7 day retention Cloud Source Repositories • 1 GB Private Hosting

×