0% found this document useful (0 votes)
31 views30 pages

Google Cloud Platform Introduction

Google Cloud Platform (GCP) offers a variety of services including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS) for developers to utilize Google's infrastructure. Key products include Google App Engine, Google Compute Engine, Google Kubernetes Engine, and various storage solutions like Google Cloud Storage and Google Cloud SQL. GCP also provides machine learning APIs and big data tools such as Google BigQuery and Cloud Dataflow, catering to diverse application needs.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
31 views30 pages

Google Cloud Platform Introduction

Google Cloud Platform (GCP) offers a variety of services including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS) for developers to utilize Google's infrastructure. Key products include Google App Engine, Google Compute Engine, Google Kubernetes Engine, and various storage solutions like Google Cloud Storage and Google Cloud SQL. GCP also provides machine learning APIs and big data tools such as Google BigQuery and Cloud Dataflow, catering to diverse application needs.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 30

Google Cloud Platform

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ọ.

Có nhiều loại dịch vụ khác nhau (IaaS, PaaS, SaaS) từ


các dịch vụ máy ảo đến các dịch vụ được quản lý hoàn toàn
bằng phần mềm do Google tạo ra.
Google Cloud Platform Icons

Compute Big Data Management Tools

Compute App Kubernetes Cloud Cloud Cloud Error


Engine Engine Engine BigQuery Stackdriver Monitoring Logging
Dataflow Dataproc Dataprep Reporting

Cloud Cloud Cloud Data Cloud Cloud


Functions Genomics Trace Debugger Deployment
Datalab Pub/Sub Studio Endpoints
Manager

Internet of Things Machine Learning Storage & Databases

Cloud IoT Cloud Machine Cloud Cloud Cloud Video Cloud Cloud Cloud
Core Learning Vision API Speech API Intelligence Storage Bigtable Datastore
API

Firebase

Cloud Natural Cloud Cloud Cloud


Cloud SQL
Language API Translation Jobs API Spanner
API

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

Over 8 years in software


development
DevOps
Mobile developer

Full-stack developer
28
Proprietary + Confidential

Thanks for
listening
Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem
Resources

● Google Cloud Platformの謎テクノロジーを掘り下げる


● GCEのライブマイグレーションのすごさをまとめてみた
● Large-scale cluster management at Google with Borg
● Jupiter Rising: A Decade of Clos Topologies and Centralized Control in Google’s Datacenter
Network
● Dremel: Interactive Analysis of Web-Scale Datasets
● https://docs.google.com/presentation/d/1MTAonsjys5dVKPnFJQDA4MJB9pxcasb3Ege1t5PT1
Hk

You might also like