Google Cloud Platform Introduction
Google Cloud Platform Introduction
Introduction
Nguyen Thanh Liem
GDG Cloud Da Nang
fb:/thanhliem
Một dịch vụ cho phép các nhà phát triển sử dụng cơ sở
hạ tầng mà Google đã tạo cho các nền tảng/dịch vụ của họ.
Cloud IoT Cloud Machine Cloud Cloud Cloud Video Cloud Cloud Cloud
Core Learning Vision API Speech API Intelligence Storage Bigtable Datastore
API
Firebase
The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 4
Product Introduction
● Compute
● Storage
● Machine Learning
● BigData
Compute Products
Google App Engine
● PaaS for Web application.
● The oldest service of GCF.
● Standard:
○ Python, Java, Go, PHP.
● Flex:
○ Python, Java, Go, PHP, Ruby, Node.js, Docker.
● 1 Project 1 App Engine.
Google Compute Engine
● IaaS
● Zone base
● Billing in second
● Sustained use discount
● Preemptible VM
● Stable uptime
● Live Migration
● Load Balancer
Google Kubernetes Engine
● Kubernetes fully managed service.
● k8s Node stands on Compute Engine.
Google Cloud Functions
● Function as a Service
● Node.js (Go, Python)
● CPU hourly billing
● The big difference from App Engine is that multiple
requests are not executed on the same instance and the
environment is not shared.
Storage Products
Google Cloud Storage
● Object Storage
● There is no editing function for Object, only
replacement
● IAM
● Edge cache
● Charges are storage capacity, download capacity, and
API call
● Constituent elements
○ Bucket
○ Object (There is no Folder!)
Google Cloud SQL
● MySQL or PostgreSQL
● 1 Failover Replica and N Read Replica can be added
● Import / Export to Cloud Storage
● Write cannot be scaled, so it is not suitable for
applications with many writes
Google Cloud Bigtable
● Decentralized Key Value Store
● Zone base
● Billing by the number of Nodes
● Low Latecy
● Since the minimum running cost is high, it is a service
that is supposed to be used for large-scale data analysis
and IoT.
Google Cloud Datastore
● Decentralized Key Value Store
● Region based
● Pay-as-you-go
● Schemaless design
● Simple Query support
● High Availability
● 1 Project 1 Datastore
● Database often used as a set with App Engine. Since the minimum
usage fee is low, a database that can handle small to large scale
● Backend is made of Cloud Bigtable
Google Cloud Spanner
● Distributed relational DB
● Region based
● Multi Region Support
● Node-based billing
Google Cloud Firestore
● Decentralized Key Value Store (2nd of Cloud Datastore)
● Region based
● Pay-as-you-go
● Sync Client SDK support for Android, iOS, Web
● Built-in live synchronization and offline mode makes it
easy to develop real-time application.
Machine Learning
Google Cloud ML APIs
● Vision
○ Image analysis
● Speech
○ Transcription of voice
● Video Intelligence
○ Video analysis
● Natural Language
○ Analysis of natural language
● Translate
● Text to Speech
Cloud AutoML
Big Data Products
Big Data Products
● Google BigQuery
● Google Cloud Dataflow
● Google Cloud Dataprep
● Google Cloud Dataprc
● Google Data Studio
Family: Firebase
Firebase
● Mobile Backend Service
○ Realtime DB
○ Firestore
○ Analytics
○ Crashlytics
○ Authentication
○ Cloud Function for Firebase
○ Cloud Storage for Firebase
○ Hosting
○ Remote Config
○ Dynamic Links
○ etc...
Proprietary + Confidential
Q&A
Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem
I am Liem Nguyen
Founder - GDG Cloud Da Nang
https://www.facebook.com/GDGCloudDaNang
Full-stack developer
28
Proprietary + Confidential
Thanks for
listening
Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem
Resources