SlideShare a Scribd company logo
1 of 75
Google Cloud Fundamentals
Teacher: Andrew Liaskovski, Google Engineer @ CloudZone
Welcome!
About CloudZone
End-to-end
Cloud Solutions
• Migration
• Security
• DevOps
• Big Data
• DR & more
Full Service
Package
• Consulting
• Managed Services
• Professional
Services
Years of
Experience
Largest
partner in
Israel
Our Goal:
To ensure our
customers adopt
the most
advanced
technologies at
a minimal cost
What We Do…
FinOps DevOps Well Architected
• Architecture
schematics
• TCO
• SOW
Full Service Package
• Consulting
• Managed Services
• Professional Services
Continues
Integration and
Deployment
Our Professional Services
Cloud
Migration
DevOps
Disaster
Recovery
Big Data &
Bi Analytics
Dev &TestSecurity
Cost
Optimization
Cloud
Extension
Customer Success Unit (FinOps)
Design for Maximal
Cost Reduction
Leverage the Power
Of the Cloud
Find and Eliminate
Waste
Implement
Government Polices
Helping you save thousands on your monthly bill!
• Billing Analytics
• RI Utilization
• Data Analytics
• Automate Optimization
• Asset Management
• Consumption Management
Cloud Resource
ManagementTool
Hybrid Cloud Solutions
• Architecture & deployment
of Private  Hybrid clouds
based on VMware vRA or
OpenStack
• Configuration Management:
Chef, Puppet, Ansible & Salt
• Public Cloud DevOps &
Automation
• OpenShift, Cloud Foundry
based, Kubernetes, DCOS
and More.
Cloud Containers DevOps
About GCP
For the past 16 years,
Google has been building the world’s
fastest, most powerful cloud
infrastructure
on the planet.
Organize the world’s information
and make it universally
accessible and useful
Google’s Mission
Seven cloud products with
ONE BILLION
Users
Efficiency
Minimize “maintain”
Increase “invest”
Speed
Deliver high
performance experiences
Agility
Reduce time to market
Rapidly respond to change
Google Cloud enables
organizations to use
Google technology to
meet those challenges
Compute
App Engine
Compute
Engine
Container
Engine
Container
Registry
Cloud
Functions
Networking
Cloud DNS
Virtual Private
Cloud
Cloud Load
Balancing
Cloud CDN
Cloud
Interconnect
Big Data
BigQuery
Cloud
Dataflow
Cloud
Dataproc
Cloud
Datalab
Cloud
Pub/Sub
Genomics
Storage and Databases
Cloud
Bigtable
Cloud
Storage
Cloud
Datastore
Cloud SQL
Cloud
Spanner
Identity & Security
Cloud IAM
Cloud Resource
Manager
Cloud Security
Scanner
BeyondCorp
Data Loss
Prevention
Identity-Aware
Proxy
Security Key
Enforcement
Persistent
Disk
Machine Learning
Cloud Machine
Learning
Cloud Vision
API
Cloud Speech
API
Cloud Natural
Language API
Cloud
Translation
API
Cloud
Jobs API
Networking
Key
Management Service
Cloud
Router
VPN
Firewall
External IP
More than 60 Google Cloud Platform services
Management Tools
Stackdriver Monitoring Logging
Error
Reporting
Trace
Debugger
Cloud
Deployment
Manager
Cloud
Endpoints
Cloud
Console
Developer Tools
Cloud SDK
Cloud
Deployment
Manager
Cloud Source
Repositories
Cloud
Tools for
Android Studio
Cloud Tools
for IntelliJ
Cloud
Tools for
PowerShell
Cloud
Tools for
Visual Studio
Google Plug-in
for Eclipse
Cloud Test
Lab
Cloud Shell
Cloud Mobile App
Cloud Billing
API
Cloud APIs
More than 60 Google Cloud Platform services
Why Google Cloud?
The mobile developer
Batch and burst compute
The launch of Cloud Dataflow
Developer Productivity tools
Web serving workloads
Connecting you to the cloud
Kubernetes and containers
Super scaleable storage
Focus on Innovation
Intelligent
Customer
friendly
Open
Highly
secure
Intelligent
Customer
friendly
OpenSecure
Cloud
Vision
Label
Identification
Landmark
Identification
OCR
Logo
Identification
Face
Detection
Explicit
Content
Detection
DEMO
Cloud
Speech
“Hello”
“Bonjour”
“Hola”
“Здравствуйте”
“안녕하세요”
“こんにちは”
Intelligent
Customer
friendly
OpenSecure
Intelligent
Customer
friendly
Open
Secure
Long History
10+
Year Projects
Google is a leader in Open Source
287,024
Commits by Googlers
to Open Source Projects on
GitHub in 2016
15,000+ Projects Contributed
to in 2016
2,500 Projects That Have Had
10+ Events from Googlers
On & Off Growing Fast
• On & off workloads
(e.g. batch job)
• Over provisioned
capacity is wasted
Cloud Computing Patterns
Unpredictabl
e Bursting
Predictable
Bursting
• Successful services needs
to grow/scale
• Keeping up with growth
is a big IT challenge
• Services with micro
seasonality trends
• Peaks due to
periodic increased
demand result in
wasted capacity
compute
Inactivity
Period
compute
tt
compute
t
compute
t
• Unexpected/unplanned
peak in demand
• Sudden spike
impacts performance
Everything You Need To Build And Scale
Compute
From virtual machines with
proven price/performance
advantages to a fully managed
app development platform.
Compute Engine
App Engine
Container Engine
Container Registry
Cloud Functions
Storage and Databases
Scalable, resilient, high
performance object storage
and databases for your
applications.
Cloud Storage
Cloud Bigtable
Cloud Datastore
Cloud SQL
Networking
State-of-the-art software-
defined networking products
on Google’s private fiber
network.
Cloud Virtual Network
Cloud Load Balancing
Cloud CDN
Cloud Interconnect
Cloud DNS
Management Tools
Monitoring, logging, and diagnostics
and more, all a easy to use web
management console or mobile app.
Stackdriver Overview
Monitoring
Logging
Error Reporting
Debugger
Deployment Manager & More
Big Data
Fully managed data warehousing,
batch and stream processing,
data exploration, Hadoop/Spark,
and reliable messaging.
BigQuery
Cloud Dataflow
Cloud Dataproc
Cloud Datalab
Cloud Pub/Sub
Genomics
Machine Learning
Fast, scalable, easy to use ML
services. Use our pre-trained
models or train custom models on
your data.
Cloud Machine Learning
Platform
Vision API
Speech API
Translate API
Developer Tools
Develop and deploy your
applications using our command-
line interface and other developer
tools.
Cloud SDK
Deployment Manager
Cloud Source Repositories
Cloud Endpoints
Cloud Tools for Android
Studio
Cloud Tools for IntelliJ
Google Plugin for Eclipse
Cloud Test Lab
Identity & Security
Control access and visibility to
resources running on a platform
protected by Google’s security
model.
Cloud IAM
Cloud Resource Manager
Cloud Security Scanner
Cloud Platform Security
Overview
Compute
Products & services Compute
Compute Engine
Run large-scale
workloads on
virtual machines
hosted on Google's
infrastructure
App Engine
A platform for
building scalable
web apps and
mobile backends
Container Engine
Run Docker containers
on Google's
infrastructure,
powered by
Kubernetes
Container
Registry
Fast, private
Docker image
storage on Google
Cloud Platform
Cloud Functions ALPHA
A serverless platform
for building event-based
microservices triggered
by events in GCP
High-performance Virtual Machines
Consistently performant, scalable, highly secure & reliable.
(Really) Pay for what you use
We bill in minute-level increments so you don’t pay for unused computing time, and
automatically apply sustained use discounts.
Fast, Easy Provisioning
Quickly deploy large clusters of virtual machines with intuitive tools.
Compliance & Security
All data written to disk in Compute Engine is encrypted on the fly and then
transmitted and stored in encrypted form.
Batch
Run short duration, heavy compute jobs. The more flexibility in timing and location
you give us the better the pricing!
$
Why use Google Compute Engine?
You have an infrastructure-centric view of the
world.
● You need complete control over the virtual-machine
infrastructure.
● You need to make kernel-level changes, such as
providing your own network or graphic drivers, to
squeeze out the last drop of performance.
● You need to run a software package that can’t easily
be containerized or you have existing VM images to
move to the cloud.
Virtual machines
with industry-leading
price/performance
Compute Engine
Declarative management
Declare your containers’ requirements, such as the amount of CPU/memory to reserve and
keepalive policy, in a simple JSON config file. Container Engine will schedule your containers
as declared.
Better ops
Your container cluster is equipped with capabilities, such as logging, container health
checking, and autoscaling, to make application management easier.
Docker support
Container Engine supports the common Docker container format. And with Google Container
Registry, Cloud Platform makes it easy to store and access your private Docker images.
Managed container cluster
Spin up a managed container cluster of virtual machines, ready for deployment. The vm
nodes that comprise your cluster are fully managed, ensuring they are healthy and updated
with critical patches.
Container
Engine
Cloud flexibility
With Red Hat, Microsoft, IBM, Mirantis OpenStack, and VMWare -- and the list keeps growing
-- working to integrate Kubernetes into their platforms, you’ll be able to move workloads, or
take advantage of multiple cloud providers, more easily.
Container Engine
*Source: COCOMO Model
4,000+ Projects Based on Kubernetes
442
Years of
Effort* 15,000 Contributors 20k+ GitHub Stars
Kubernetes
You have a container-centric view of the world.
● Deploying or maintaining a fleet of VMs has been
a challenge and you’ve determined that
containers are the solution.
● You’ve containerized your workload and need a
system on which to run and manage it.
● You never want to touch a server or
infrastructure.
● You don’t have dependencies on kernel changes
or on a specific (non-Linux) operating system.
Why use Google Container Engine?
Cluster manager and
orchestration engine
built on Google’s
container experience
Container Engine
Powerful built-in services
Managed services, such as Task Queues, Memcache and the Users API, let you build any
application.
Deploy at Google scale
You can scale up to 7 billion requests per day and automatically scale down when traffic subsides.
Focus on your code
Let Google worry about database administration, server configuration, sharding & load balancing.
Popular languages & frameworks
Write applications in some of the most popular programming languages, use existing frameworks
and integrate with other familiar technologies.
Familiar development tools
Use the tools you know, including Eclipse, IntellIJ, Maven, Git, Jenkins, PyCharm & more.
Multiple storage options
Choose the storage option you need: a traditional MySQL database using Cloud SQL, a schemaless
NoSQL datastore, or object storage using Cloud Storage.
App Engine
You have an app-centric view of the world.
● You want to focus on writing code and never
touch a server, cluster, or infrastructure.
● Building quickly and time to market are highly
valued.
● You want to sleep at night and not worry about a
pager going off or 5XX web errors.
● You expect your app to have high availability
without a complex architecture.
Why use Google App Engine?
A flexible, zero ops
platform for building
highly available apps
App Engine
Storage
Products & services Storage and Databases
Cloud Storage
Powerful, simple and cost
effective object storage
service with global edge-
caching
Cloud Bigtable BETA
Cloud Bigtable is a fast,
fully managed, massively
scalable NoSQL database
service
Cloud Datastore
A managed, NoSQL,
schemaless database for
storing non-relational
data
Cloud SQL
Store and manage data
using a fully-managed,
relational MySQL
database
Durable Reduced Availability Storage
Durable Reduced Availability (DRA) Storage has lower cost and lower availability than
Standard Storage but is designed to have the same durability and performance as Standard
Storage.
Standard Storage
Standard Storage provides the highest level of durability, availability and performance of all
Google Cloud Storage services. It’s specifically designed for use cases requiring low latency
and frequent data access, such as website content distribution and video streaming. Standard
storage is all about performance.
Simple Access
Google created three simple product options to help you improve the performance of your
applications while keeping your costs low. These three product options use the same API,
providing you with a simple and consistent method of access.
Cloud Storage
Nearline Storage
Nearline Storage is a low-cost, highly durable storage service for data archiving, online
backup, and disaster recovery. Unlike other cloud or on-premises archive and backup
offerings, you don’t have to wait hours or days to retrieve or access your data.
Google Cloud Storage classes in detail
Multi-Regional Regional Nearline Coldline
Use cases
Content storage and
delivery, business
continuity
Store data for big data
analytics and general
compute
Long-tail content,
infrequently accessed
data, backup
Archival, disaster
recovery, rarely
accessed content
Price / GB-mo
2.6c
2.0c (-
23%)
1.0c 0.7c
Ops Fee (1k A / 10k B) 0.5c / 0.4c (-50-60%) 0.5c / 0.4c (-50-60%) 1c / 1c 1c / 5c
Retrieval Fee N/A N/A 1c/GB 5c/GB
Geo Redundancy 2+ Regions 100 mi+ Within a Region Within a Region Within a Region
Designed for Durability 11 9s
Availability SLA 99.95% 99.9% 99% 99%
First byte latency Instant
Min Storage Duration N/A N/A 30 days 90 days
Storage Class Object level storage class and lifecycle (Beta)
Standard PD
(Persistent Disk)
SSD PD
(Solid State Drive Persistent Disk)
Local SSD
(Solid State Drive)
Block Storage
Throughput
High IOPS
Low Latency
Low IOPS
High Latency
Streaming IO
Boot Volumes
Bulk Storage
High Perf Scratch
Hadoop
SQL and NoSQL Databases
File Servers
Security
All storage is encrypted over the wire
and at rest
Integrity
Data is stored redundantly, we
checksum all data and take incremental
snapshots (PD only)
Consistency
Performance is consistently high and
pricing does not changes from month
to month
Simplicity
Simple pricing, pay for space only.
Simple configuration no need to create
multiple volumes or manage RAID
arrays.
40
• Fully managed
• Ease of Use
• Highly Reliable
• Flexible Charging
• Security, Availability, Durability
• EU and US Data Centers
• Easy Migration & Data Portability
• Control
Google Cloud SQL
41
• Accessible Anywhere
• Secure Sharing
• Same High Replication Datastore Used
By App Engine Apps Today
• Equally Fast Queries For Any Sized Dataset
• Data is Replicated Across Several Data
Centers
• Use From Any Application or Language
• Serving 4.5 Trillion Requests Per Month
Google Cloud Datastore
Key Features
• Auto-scale
• Schemaless Access
• SQL-like Capabilities
• Authentication That Just Works
• Fast and Easy Provisioning
• RESTful Endpoints
• ACID Transactions
• Local Development Tools
• Built-in Redundancy
Networking
Products & services Networking
Cloud Virtual
Network
Managed networking
functionality for your
Google Cloud
Platform resources
Cloud Load
Balancing
High performance,
scalable load
balancing on
Google Cloud
Platform
Cloud
Interconnect
Connect your
infrastructure to
Google's network
edge with
enterprise-grade
interconnect
Cloud DNS (Domain
Name System)
Reliable, resilient, low-
latency DNS serving
from Google’s
worldwide network
Cloud CDN
(Content Delivery
Network)
Low-latency, low-cost
content delivery using
Google's global
network
FASTER (US, JP, TW)
2016
Unity (US, JP)
2010
SJC (JP, HK, SG)
2013
Edge points of presence >100
Monet (US, BR) 2017
Network sea cable investments
PLCN Unity (HK, LA)
2018
Indigo (SG, ID, AU)
2019
Tannat (BR, UY, AR) 2017
Junior (Rio, Santos)
2017
Google global cache edge nodes (>800)
Google Global Network
Network
Cloud Locations: Regions
Regions:
Americas
Europe
Asia Pacific
Carrier Interconnect
Enterprise-grade
connection through the largest
partner network of service
providers
VPN
Secure multi-Gbps
connection over
VPN tunnels
Direct Peering
Private enterprise-grade
connection between you and
Google for your hybrid cloud
workloads
Connect your place to our place. Your way.
Big Data
Products & services Big Data
BigQuery
A fast, economical and fully
managed data warehouse for
large-scale data analytics
Cloud Dataflow
Cloud Dataflow is a real-time data
processing service for batch and
stream data processing
Cloud Dataproc
Cloud Dataproc is a managed
Spark and Hadoop service that
is fast, easy to use, and low
cost
Cloud Pub/Sub
Connect your services with reliable,
many-to-many, asynchronous messaging
hosted on Google's infrastructure
Cloud Datalab BETA
An easy to use interactive tool
for large-scale data exploration,
analysis and visualization
Genomics
Power your science with
Google Genomics
Big Data Solutions
Managed
Hadoop/Spark
Data Warehouse
in the Cloud
Real Time
Streaming Analytics
BigQuery Dataproc BigQueryDataflowPub/Sub Spanner
Horizontally
Scalable SQL
Confidential & ProprietaryGoogle Cloud Platform
5
0
What is BigQuery?
• BigQuery is Google’s cloud-based,
enterprise data warehouse.
• BigQuery answers queries of very large
databases, quickly.
• BigQuery scales to petabytes, but is cost-
effective for any organization.
• BigQuery is fully managed. Customers
benefit from almost NoOps.
• BigQuery supports the industry standards,
such as SQL, ODBC, JDBC.
Some BigQuery Stats
10.5 Trillion
2.1 petabytes
62 petabytes
4.5 million rows/sec
Largest query (rows)
Largest query (data size)
Largest storage customer
Peak ingestion rate
Management tools
Products & services Management Tools
Stackdriver Overview BETA
Monitoring, logging, and diagnostics
for applications on Google Cloud
Platform and Amazon Web Services
Monitoring BETA
Monitoring for applications running
on Google Cloud Platform and
Amazon Web Services
Logging BETA
Logging for applications running
on Google Cloud Platform and
Amazon Web Services
Error Reporting
Identify and understand
your application errors
Trace
Find performance
bottlenecks in production
Debugger BETA
Investigate your code’s
behavior in production
At-a-glance view of the health of your application
Endpoint checks which measure
the uptime time of your Internet
facing resources.
At-a-glance view of the health of your application
Groups: Intelligent aggregations
of resources, such as App
Engine modules, clusters of
Compute Engine VMs and
collections of Cloud SQL
instances.
At-a-glance view of the health of your application
View active incidents
At-a-glance view of the health of your application
At-a-glance view of the health of your application
Quickly visualize how your application is running.
At-a-glance view of the health of your application
Recent changes and events within your application.
Alerting
Configure alerts based
on wide range of
metrics and conditions.
Set threshold and
durations based
on your SLOs.
Use aggregate
thresholds to set
boundaries
across clusters.
keep an eye on variance by
alerting on a change in
standard deviation for a
metric across a cluster. This
will provide warning when
a cluster is not running
within its normal operating
boundaries.
Alerting
Choose the notification
option of your choice.
Include additional
information and
instructions
Alerting
Create Custom Groups
Create groups of
resources based on
filtered categories.
Get very granular with sub-
categories
Create Custom Groups
Dashboards
Quickly spot issues with rich visualizations.
Customize the
dashboards with drag
and drop layout changes
Quick see trends by
switching the timeline
Dashboards
Easily add additional
charts based on
the available
resource types
Set metric types
and thresholds
In addition to the standard
metrics accessible through
Google Cloud Monitoring, you
can monitor thousands of your
own time series by sending
data to the Cloud Monitoring
API.
POST
https://www.googleapis.com/cloudmonitoring/v2beta2/projects/PROJECT_ID_/met
ricDescriptors
Content-Type: application/json
Authorization: Bearer ya29.LgBqSbU1WbxmLfffAACtdULs4h0zkR0DOdxAEC_PYx-
zTCQ9SIWwTcK9wytQcw
{
"name": "custom.cloudmonitoring.googleapis.com/path/to/new_metric",
"typeDescriptor": {
"metricType": "gauge",
"valueType": "double"
},
"labels": [
{ "key": "custom.cloudmonitoring.googleapis.com/label1"
},
{
"key": "compute.googleapis.com/resource_id"
}
]
Specify the type of data being collected.
Up to 10 custom labels can be specified.
Custom Metrics
Configure endpoint checks to test functionality and notify them when their web sites, applications, or APIs
become unavailable to end users.
Endpoints
Quickly add new
endpoints and associated
with Groups of resources.
Endpoints
Advanced configuration
options for Host headers,
communication port
and specific text strings
in the content.
Leverage saved
credentials for sites
requiring authentication.
Endpoints
Thank You!
Get in touch: contact@cloudzone.io

More Related Content

What's hot

Understanding cloud with Google Cloud Platform
Understanding cloud with Google Cloud PlatformUnderstanding cloud with Google Cloud Platform
Understanding cloud with Google Cloud PlatformDr. Ketan Parmar
 
Introduction to Google Cloud Services / Platforms
Introduction to Google Cloud Services / PlatformsIntroduction to Google Cloud Services / Platforms
Introduction to Google Cloud Services / PlatformsNilanchal
 
Introduction to Google Cloud Platform and APIs
Introduction to Google Cloud Platform and APIsIntroduction to Google Cloud Platform and APIs
Introduction to Google Cloud Platform and APIsGDSCSoton
 
A Tour of Google Cloud Platform
A Tour of Google Cloud PlatformA Tour of Google Cloud Platform
A Tour of Google Cloud PlatformColin Su
 
Introduction to Google Compute Engine
Introduction to Google Compute EngineIntroduction to Google Compute Engine
Introduction to Google Compute EngineColin Su
 
Introduction to OpenStack
Introduction to OpenStackIntroduction to OpenStack
Introduction to OpenStackEdureka!
 
Introduction to Google Cloud Platform (GCP) | Google Cloud Tutorial for Begin...
Introduction to Google Cloud Platform (GCP) | Google Cloud Tutorial for Begin...Introduction to Google Cloud Platform (GCP) | Google Cloud Tutorial for Begin...
Introduction to Google Cloud Platform (GCP) | Google Cloud Tutorial for Begin...Edureka!
 
Google Cloud Networking Deep Dive
Google Cloud Networking Deep DiveGoogle Cloud Networking Deep Dive
Google Cloud Networking Deep DiveMichelle Holley
 
OpenShift Overview
OpenShift OverviewOpenShift Overview
OpenShift Overviewroundman
 
Google Cloud Certification | Google Cloud Platform Certification Path | GCP T...
Google Cloud Certification | Google Cloud Platform Certification Path | GCP T...Google Cloud Certification | Google Cloud Platform Certification Path | GCP T...
Google Cloud Certification | Google Cloud Platform Certification Path | GCP T...Simplilearn
 
Cloud Computing Explained: Guide to Enterprise Implementation
Cloud Computing Explained: Guide to Enterprise ImplementationCloud Computing Explained: Guide to Enterprise Implementation
Cloud Computing Explained: Guide to Enterprise ImplementationJohn Rhoton
 
Google cloud platform
Google cloud platformGoogle cloud platform
Google cloud platformAnkit Malviya
 
Exploiting IAM in the google cloud platform - dani_goland_mohsan_farid
Exploiting IAM in the google cloud platform - dani_goland_mohsan_faridExploiting IAM in the google cloud platform - dani_goland_mohsan_farid
Exploiting IAM in the google cloud platform - dani_goland_mohsan_faridCloudVillage
 
Openshift Container Platform
Openshift Container PlatformOpenshift Container Platform
Openshift Container PlatformDLT Solutions
 
Google Kubernetes Engine (GKE) deep dive
Google Kubernetes Engine (GKE) deep diveGoogle Kubernetes Engine (GKE) deep dive
Google Kubernetes Engine (GKE) deep diveAkash Agrawal
 
Introduction to AWS Cloud Computing
Introduction to AWS Cloud ComputingIntroduction to AWS Cloud Computing
Introduction to AWS Cloud ComputingAmazon Web Services
 
RedHat OpenStack Platform Overview
RedHat OpenStack Platform OverviewRedHat OpenStack Platform Overview
RedHat OpenStack Platform Overviewindevlab
 

What's hot (20)

Understanding cloud with Google Cloud Platform
Understanding cloud with Google Cloud PlatformUnderstanding cloud with Google Cloud Platform
Understanding cloud with Google Cloud Platform
 
Introduction to Google Cloud Services / Platforms
Introduction to Google Cloud Services / PlatformsIntroduction to Google Cloud Services / Platforms
Introduction to Google Cloud Services / Platforms
 
Introduction to Google Cloud Platform and APIs
Introduction to Google Cloud Platform and APIsIntroduction to Google Cloud Platform and APIs
Introduction to Google Cloud Platform and APIs
 
A Tour of Google Cloud Platform
A Tour of Google Cloud PlatformA Tour of Google Cloud Platform
A Tour of Google Cloud Platform
 
Introduction to Google Compute Engine
Introduction to Google Compute EngineIntroduction to Google Compute Engine
Introduction to Google Compute Engine
 
Introduction to OpenStack
Introduction to OpenStackIntroduction to OpenStack
Introduction to OpenStack
 
Google Cloud Platform
Google Cloud PlatformGoogle Cloud Platform
Google Cloud Platform
 
Introduction to Google Cloud Platform (GCP) | Google Cloud Tutorial for Begin...
Introduction to Google Cloud Platform (GCP) | Google Cloud Tutorial for Begin...Introduction to Google Cloud Platform (GCP) | Google Cloud Tutorial for Begin...
Introduction to Google Cloud Platform (GCP) | Google Cloud Tutorial for Begin...
 
Google Cloud Networking Deep Dive
Google Cloud Networking Deep DiveGoogle Cloud Networking Deep Dive
Google Cloud Networking Deep Dive
 
OpenShift Overview
OpenShift OverviewOpenShift Overview
OpenShift Overview
 
Serverless with Google Cloud
Serverless with Google CloudServerless with Google Cloud
Serverless with Google Cloud
 
Google Cloud Certification | Google Cloud Platform Certification Path | GCP T...
Google Cloud Certification | Google Cloud Platform Certification Path | GCP T...Google Cloud Certification | Google Cloud Platform Certification Path | GCP T...
Google Cloud Certification | Google Cloud Platform Certification Path | GCP T...
 
Cloud Computing Explained: Guide to Enterprise Implementation
Cloud Computing Explained: Guide to Enterprise ImplementationCloud Computing Explained: Guide to Enterprise Implementation
Cloud Computing Explained: Guide to Enterprise Implementation
 
Google cloud platform
Google cloud platformGoogle cloud platform
Google cloud platform
 
Exploiting IAM in the google cloud platform - dani_goland_mohsan_farid
Exploiting IAM in the google cloud platform - dani_goland_mohsan_faridExploiting IAM in the google cloud platform - dani_goland_mohsan_farid
Exploiting IAM in the google cloud platform - dani_goland_mohsan_farid
 
Openshift Container Platform
Openshift Container PlatformOpenshift Container Platform
Openshift Container Platform
 
Google Kubernetes Engine (GKE) deep dive
Google Kubernetes Engine (GKE) deep diveGoogle Kubernetes Engine (GKE) deep dive
Google Kubernetes Engine (GKE) deep dive
 
Introduction to AWS Cloud Computing
Introduction to AWS Cloud ComputingIntroduction to AWS Cloud Computing
Introduction to AWS Cloud Computing
 
RedHat OpenStack Platform Overview
RedHat OpenStack Platform OverviewRedHat OpenStack Platform Overview
RedHat OpenStack Platform Overview
 
Google cloud platform
Google cloud platformGoogle cloud platform
Google cloud platform
 

Similar to Google Cloud Fundamentals by CloudZone

GCP Meetup #3 - Approaches to Cloud Native Architectures
GCP Meetup #3 - Approaches to Cloud Native ArchitecturesGCP Meetup #3 - Approaches to Cloud Native Architectures
GCP Meetup #3 - Approaches to Cloud Native Architecturesnine
 
Introduction to kubernetes
Introduction to kubernetesIntroduction to kubernetes
Introduction to kubernetesHelder Klemp
 
Improving Your Company’s Health with Middleware Takeout
Improving Your Company’s Health with Middleware TakeoutImproving Your Company’s Health with Middleware Takeout
Improving Your Company’s Health with Middleware TakeoutVMware Tanzu
 
Migrating Your Windows Datacenter to AWS
Migrating Your Windows Datacenter to AWSMigrating Your Windows Datacenter to AWS
Migrating Your Windows Datacenter to AWS2nd Watch
 
GCCP JSCOE Session 2
GCCP JSCOE Session 2GCCP JSCOE Session 2
GCCP JSCOE Session 2GDSC
 
Kubernetes - An introduction
Kubernetes - An introductionKubernetes - An introduction
Kubernetes - An introductionLoves Cloud
 
Episode 1: Building Kubernetes-as-a-Service
Episode 1: Building Kubernetes-as-a-ServiceEpisode 1: Building Kubernetes-as-a-Service
Episode 1: Building Kubernetes-as-a-ServiceMesosphere Inc.
 
Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday Walid Shaari
 
DCEU 18: Desigual Transforms the In-Store Experience with Docker Enterprise C...
DCEU 18: Desigual Transforms the In-Store Experience with Docker Enterprise C...DCEU 18: Desigual Transforms the In-Store Experience with Docker Enterprise C...
DCEU 18: Desigual Transforms the In-Store Experience with Docker Enterprise C...Docker, Inc.
 
Tampere Docker meetup - Happy 5th Birthday Docker
Tampere Docker meetup - Happy 5th Birthday DockerTampere Docker meetup - Happy 5th Birthday Docker
Tampere Docker meetup - Happy 5th Birthday DockerSakari Hoisko
 
Session 4 GCCP.pptx
Session 4 GCCP.pptxSession 4 GCCP.pptx
Session 4 GCCP.pptxDSCIITPatna
 
CI/CD on Google Cloud Platform
CI/CD on Google Cloud PlatformCI/CD on Google Cloud Platform
CI/CD on Google Cloud PlatformDevOps Indonesia
 
Google Cloud - Scale With A Smile (Dec 2014)
Google Cloud - Scale With A Smile (Dec 2014)Google Cloud - Scale With A Smile (Dec 2014)
Google Cloud - Scale With A Smile (Dec 2014)Ido Green
 
Docker Birthday #5 Meetup Cluj - Presentation
Docker Birthday #5 Meetup Cluj - PresentationDocker Birthday #5 Meetup Cluj - Presentation
Docker Birthday #5 Meetup Cluj - PresentationAlex Vranceanu
 
It summit 2014_migrating_applications_to_the_cloud-5
It summit 2014_migrating_applications_to_the_cloud-5It summit 2014_migrating_applications_to_the_cloud-5
It summit 2014_migrating_applications_to_the_cloud-5margaret_ronald
 
OneAPI Series 2 Webinar - 9th, Dec-20
OneAPI Series 2 Webinar - 9th, Dec-20OneAPI Series 2 Webinar - 9th, Dec-20
OneAPI Series 2 Webinar - 9th, Dec-20Tyrone Systems
 
Your Journey to Cloud-Native Begins with DevOps, Microservices, and Containers
Your Journey to Cloud-Native Begins with DevOps, Microservices, and ContainersYour Journey to Cloud-Native Begins with DevOps, Microservices, and Containers
Your Journey to Cloud-Native Begins with DevOps, Microservices, and ContainersAtlassian
 
Cloud Service Provider in India | Cloud Solution and Consulting
Cloud Service Provider in India | Cloud Solution and ConsultingCloud Service Provider in India | Cloud Solution and Consulting
Cloud Service Provider in India | Cloud Solution and ConsultingKAMLESHKUMAR471
 

Similar to Google Cloud Fundamentals by CloudZone (20)

GCP Meetup #3 - Approaches to Cloud Native Architectures
GCP Meetup #3 - Approaches to Cloud Native ArchitecturesGCP Meetup #3 - Approaches to Cloud Native Architectures
GCP Meetup #3 - Approaches to Cloud Native Architectures
 
Introduction to kubernetes
Introduction to kubernetesIntroduction to kubernetes
Introduction to kubernetes
 
Why to Cloud Native
Why to Cloud NativeWhy to Cloud Native
Why to Cloud Native
 
Improving Your Company’s Health with Middleware Takeout
Improving Your Company’s Health with Middleware TakeoutImproving Your Company’s Health with Middleware Takeout
Improving Your Company’s Health with Middleware Takeout
 
Migrating Your Windows Datacenter to AWS
Migrating Your Windows Datacenter to AWSMigrating Your Windows Datacenter to AWS
Migrating Your Windows Datacenter to AWS
 
GCCP JSCOE Session 2
GCCP JSCOE Session 2GCCP JSCOE Session 2
GCCP JSCOE Session 2
 
Kubernetes - An introduction
Kubernetes - An introductionKubernetes - An introduction
Kubernetes - An introduction
 
Episode 1: Building Kubernetes-as-a-Service
Episode 1: Building Kubernetes-as-a-ServiceEpisode 1: Building Kubernetes-as-a-Service
Episode 1: Building Kubernetes-as-a-Service
 
Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday
 
DCEU 18: Desigual Transforms the In-Store Experience with Docker Enterprise C...
DCEU 18: Desigual Transforms the In-Store Experience with Docker Enterprise C...DCEU 18: Desigual Transforms the In-Store Experience with Docker Enterprise C...
DCEU 18: Desigual Transforms the In-Store Experience with Docker Enterprise C...
 
Tampere Docker meetup - Happy 5th Birthday Docker
Tampere Docker meetup - Happy 5th Birthday DockerTampere Docker meetup - Happy 5th Birthday Docker
Tampere Docker meetup - Happy 5th Birthday Docker
 
Session 4 GCCP.pptx
Session 4 GCCP.pptxSession 4 GCCP.pptx
Session 4 GCCP.pptx
 
CI/CD on Google Cloud Platform
CI/CD on Google Cloud PlatformCI/CD on Google Cloud Platform
CI/CD on Google Cloud Platform
 
Google Cloud - Scale With A Smile (Dec 2014)
Google Cloud - Scale With A Smile (Dec 2014)Google Cloud - Scale With A Smile (Dec 2014)
Google Cloud - Scale With A Smile (Dec 2014)
 
Docker Birthday #5 Meetup Cluj - Presentation
Docker Birthday #5 Meetup Cluj - PresentationDocker Birthday #5 Meetup Cluj - Presentation
Docker Birthday #5 Meetup Cluj - Presentation
 
It summit 2014_migrating_applications_to_the_cloud-5
It summit 2014_migrating_applications_to_the_cloud-5It summit 2014_migrating_applications_to_the_cloud-5
It summit 2014_migrating_applications_to_the_cloud-5
 
OneAPI Series 2 Webinar - 9th, Dec-20
OneAPI Series 2 Webinar - 9th, Dec-20OneAPI Series 2 Webinar - 9th, Dec-20
OneAPI Series 2 Webinar - 9th, Dec-20
 
Md Zahir Uddin
Md Zahir UddinMd Zahir Uddin
Md Zahir Uddin
 
Your Journey to Cloud-Native Begins with DevOps, Microservices, and Containers
Your Journey to Cloud-Native Begins with DevOps, Microservices, and ContainersYour Journey to Cloud-Native Begins with DevOps, Microservices, and Containers
Your Journey to Cloud-Native Begins with DevOps, Microservices, and Containers
 
Cloud Service Provider in India | Cloud Solution and Consulting
Cloud Service Provider in India | Cloud Solution and ConsultingCloud Service Provider in India | Cloud Solution and Consulting
Cloud Service Provider in India | Cloud Solution and Consulting
 

More from Idan Tohami

Simplify Your Security with Cybowall
Simplify Your Security with CybowallSimplify Your Security with Cybowall
Simplify Your Security with CybowallIdan Tohami
 
AML Transaction Monitoring Tuning Webinar
AML Transaction Monitoring Tuning WebinarAML Transaction Monitoring Tuning Webinar
AML Transaction Monitoring Tuning WebinarIdan Tohami
 
Robotic Process Automation (RPA) Webinar - By Matrix-IFS
Robotic Process Automation (RPA) Webinar - By Matrix-IFSRobotic Process Automation (RPA) Webinar - By Matrix-IFS
Robotic Process Automation (RPA) Webinar - By Matrix-IFSIdan Tohami
 
Open Banking / PSD2 & GDPR Regulations and How They Are Changing Fraud & Fina...
Open Banking / PSD2 & GDPR Regulations and How They Are Changing Fraud & Fina...Open Banking / PSD2 & GDPR Regulations and How They Are Changing Fraud & Fina...
Open Banking / PSD2 & GDPR Regulations and How They Are Changing Fraud & Fina...Idan Tohami
 
Robotic Automation Process (RPA) Webinar - By Matrix-IFS
Robotic Automation Process (RPA) Webinar - By Matrix-IFSRobotic Automation Process (RPA) Webinar - By Matrix-IFS
Robotic Automation Process (RPA) Webinar - By Matrix-IFSIdan Tohami
 
Robotic Automation Process (RPA) Brochure - By Matrix-IFS
Robotic Automation Process (RPA) Brochure - By Matrix-IFSRobotic Automation Process (RPA) Brochure - By Matrix-IFS
Robotic Automation Process (RPA) Brochure - By Matrix-IFSIdan Tohami
 
The Journey to the Hybrid Multi Cloud
The Journey to the Hybrid Multi CloudThe Journey to the Hybrid Multi Cloud
The Journey to the Hybrid Multi CloudIdan Tohami
 
Introdction to Cloud Regulation for Enterprise by 2Bsecure
Introdction to Cloud Regulation for Enterprise by 2BsecureIntrodction to Cloud Regulation for Enterprise by 2Bsecure
Introdction to Cloud Regulation for Enterprise by 2BsecureIdan Tohami
 
Enterprise Journey to the Cloud - Opening Remarks
Enterprise Journey to the Cloud  - Opening RemarksEnterprise Journey to the Cloud  - Opening Remarks
Enterprise Journey to the Cloud - Opening RemarksIdan Tohami
 
Ready.Set.Cloud - Enterprise Cloud Migration Framework
Ready.Set.Cloud - Enterprise Cloud Migration FrameworkReady.Set.Cloud - Enterprise Cloud Migration Framework
Ready.Set.Cloud - Enterprise Cloud Migration FrameworkIdan Tohami
 
Journey to the Public Cloud
Journey to the Public CloudJourney to the Public Cloud
Journey to the Public CloudIdan Tohami
 
HDinsight Workshop - Prerequisite Activity
HDinsight Workshop - Prerequisite ActivityHDinsight Workshop - Prerequisite Activity
HDinsight Workshop - Prerequisite ActivityIdan Tohami
 
Cloud Regulations and Security Standards by Ran Adler
Cloud Regulations and Security Standards by Ran AdlerCloud Regulations and Security Standards by Ran Adler
Cloud Regulations and Security Standards by Ran AdlerIdan Tohami
 
Azure Logic Apps by Gil Gross, CloudZone
Azure Logic Apps by Gil Gross, CloudZoneAzure Logic Apps by Gil Gross, CloudZone
Azure Logic Apps by Gil Gross, CloudZoneIdan Tohami
 
AWS Fundamentals @Back2School by CloudZone
AWS Fundamentals @Back2School by CloudZoneAWS Fundamentals @Back2School by CloudZone
AWS Fundamentals @Back2School by CloudZoneIdan Tohami
 
Cloud Accelerated Genomics
Cloud Accelerated GenomicsCloud Accelerated Genomics
Cloud Accelerated GenomicsIdan Tohami
 
Achieving HIPAA on GCP
Achieving HIPAA on GCPAchieving HIPAA on GCP
Achieving HIPAA on GCPIdan Tohami
 
Microsoft Azure and Couchbase
Microsoft Azure and CouchbaseMicrosoft Azure and Couchbase
Microsoft Azure and CouchbaseIdan Tohami
 

More from Idan Tohami (20)

Simplify Your Security with Cybowall
Simplify Your Security with CybowallSimplify Your Security with Cybowall
Simplify Your Security with Cybowall
 
AML Transaction Monitoring Tuning Webinar
AML Transaction Monitoring Tuning WebinarAML Transaction Monitoring Tuning Webinar
AML Transaction Monitoring Tuning Webinar
 
Robotic Process Automation (RPA) Webinar - By Matrix-IFS
Robotic Process Automation (RPA) Webinar - By Matrix-IFSRobotic Process Automation (RPA) Webinar - By Matrix-IFS
Robotic Process Automation (RPA) Webinar - By Matrix-IFS
 
Open Banking / PSD2 & GDPR Regulations and How They Are Changing Fraud & Fina...
Open Banking / PSD2 & GDPR Regulations and How They Are Changing Fraud & Fina...Open Banking / PSD2 & GDPR Regulations and How They Are Changing Fraud & Fina...
Open Banking / PSD2 & GDPR Regulations and How They Are Changing Fraud & Fina...
 
Robotic Automation Process (RPA) Webinar - By Matrix-IFS
Robotic Automation Process (RPA) Webinar - By Matrix-IFSRobotic Automation Process (RPA) Webinar - By Matrix-IFS
Robotic Automation Process (RPA) Webinar - By Matrix-IFS
 
Robotic Automation Process (RPA) Brochure - By Matrix-IFS
Robotic Automation Process (RPA) Brochure - By Matrix-IFSRobotic Automation Process (RPA) Brochure - By Matrix-IFS
Robotic Automation Process (RPA) Brochure - By Matrix-IFS
 
The Journey to the Hybrid Multi Cloud
The Journey to the Hybrid Multi CloudThe Journey to the Hybrid Multi Cloud
The Journey to the Hybrid Multi Cloud
 
Introdction to Cloud Regulation for Enterprise by 2Bsecure
Introdction to Cloud Regulation for Enterprise by 2BsecureIntrodction to Cloud Regulation for Enterprise by 2Bsecure
Introdction to Cloud Regulation for Enterprise by 2Bsecure
 
Enterprise Journey to the Cloud - Opening Remarks
Enterprise Journey to the Cloud  - Opening RemarksEnterprise Journey to the Cloud  - Opening Remarks
Enterprise Journey to the Cloud - Opening Remarks
 
Vmware on aws
Vmware on awsVmware on aws
Vmware on aws
 
Ready.Set.Cloud - Enterprise Cloud Migration Framework
Ready.Set.Cloud - Enterprise Cloud Migration FrameworkReady.Set.Cloud - Enterprise Cloud Migration Framework
Ready.Set.Cloud - Enterprise Cloud Migration Framework
 
Journey to the Public Cloud
Journey to the Public CloudJourney to the Public Cloud
Journey to the Public Cloud
 
HDinsight Workshop - Prerequisite Activity
HDinsight Workshop - Prerequisite ActivityHDinsight Workshop - Prerequisite Activity
HDinsight Workshop - Prerequisite Activity
 
Cloud Regulations and Security Standards by Ran Adler
Cloud Regulations and Security Standards by Ran AdlerCloud Regulations and Security Standards by Ran Adler
Cloud Regulations and Security Standards by Ran Adler
 
Azure Logic Apps by Gil Gross, CloudZone
Azure Logic Apps by Gil Gross, CloudZoneAzure Logic Apps by Gil Gross, CloudZone
Azure Logic Apps by Gil Gross, CloudZone
 
AWS Fundamentals @Back2School by CloudZone
AWS Fundamentals @Back2School by CloudZoneAWS Fundamentals @Back2School by CloudZone
AWS Fundamentals @Back2School by CloudZone
 
Cloud Accelerated Genomics
Cloud Accelerated GenomicsCloud Accelerated Genomics
Cloud Accelerated Genomics
 
Achieving HIPAA on GCP
Achieving HIPAA on GCPAchieving HIPAA on GCP
Achieving HIPAA on GCP
 
Couchbase Day
Couchbase DayCouchbase Day
Couchbase Day
 
Microsoft Azure and Couchbase
Microsoft Azure and CouchbaseMicrosoft Azure and Couchbase
Microsoft Azure and Couchbase
 

Recently uploaded

Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 

Recently uploaded (20)

Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 

Google Cloud Fundamentals by CloudZone

  • 1. Google Cloud Fundamentals Teacher: Andrew Liaskovski, Google Engineer @ CloudZone Welcome!
  • 2. About CloudZone End-to-end Cloud Solutions • Migration • Security • DevOps • Big Data • DR & more Full Service Package • Consulting • Managed Services • Professional Services Years of Experience Largest partner in Israel Our Goal: To ensure our customers adopt the most advanced technologies at a minimal cost
  • 3. What We Do… FinOps DevOps Well Architected • Architecture schematics • TCO • SOW Full Service Package • Consulting • Managed Services • Professional Services Continues Integration and Deployment
  • 4. Our Professional Services Cloud Migration DevOps Disaster Recovery Big Data & Bi Analytics Dev &TestSecurity Cost Optimization Cloud Extension
  • 5. Customer Success Unit (FinOps) Design for Maximal Cost Reduction Leverage the Power Of the Cloud Find and Eliminate Waste Implement Government Polices Helping you save thousands on your monthly bill! • Billing Analytics • RI Utilization • Data Analytics • Automate Optimization • Asset Management • Consumption Management Cloud Resource ManagementTool
  • 6. Hybrid Cloud Solutions • Architecture & deployment of Private Hybrid clouds based on VMware vRA or OpenStack • Configuration Management: Chef, Puppet, Ansible & Salt • Public Cloud DevOps & Automation • OpenShift, Cloud Foundry based, Kubernetes, DCOS and More. Cloud Containers DevOps
  • 8. For the past 16 years, Google has been building the world’s fastest, most powerful cloud infrastructure on the planet.
  • 9. Organize the world’s information and make it universally accessible and useful Google’s Mission Seven cloud products with ONE BILLION Users
  • 10. Efficiency Minimize “maintain” Increase “invest” Speed Deliver high performance experiences Agility Reduce time to market Rapidly respond to change
  • 11. Google Cloud enables organizations to use Google technology to meet those challenges
  • 12. Compute App Engine Compute Engine Container Engine Container Registry Cloud Functions Networking Cloud DNS Virtual Private Cloud Cloud Load Balancing Cloud CDN Cloud Interconnect Big Data BigQuery Cloud Dataflow Cloud Dataproc Cloud Datalab Cloud Pub/Sub Genomics Storage and Databases Cloud Bigtable Cloud Storage Cloud Datastore Cloud SQL Cloud Spanner Identity & Security Cloud IAM Cloud Resource Manager Cloud Security Scanner BeyondCorp Data Loss Prevention Identity-Aware Proxy Security Key Enforcement Persistent Disk Machine Learning Cloud Machine Learning Cloud Vision API Cloud Speech API Cloud Natural Language API Cloud Translation API Cloud Jobs API Networking Key Management Service Cloud Router VPN Firewall External IP More than 60 Google Cloud Platform services
  • 13. Management Tools Stackdriver Monitoring Logging Error Reporting Trace Debugger Cloud Deployment Manager Cloud Endpoints Cloud Console Developer Tools Cloud SDK Cloud Deployment Manager Cloud Source Repositories Cloud Tools for Android Studio Cloud Tools for IntelliJ Cloud Tools for PowerShell Cloud Tools for Visual Studio Google Plug-in for Eclipse Cloud Test Lab Cloud Shell Cloud Mobile App Cloud Billing API Cloud APIs More than 60 Google Cloud Platform services
  • 15. The mobile developer Batch and burst compute The launch of Cloud Dataflow Developer Productivity tools Web serving workloads Connecting you to the cloud Kubernetes and containers Super scaleable storage Focus on Innovation
  • 23. Google is a leader in Open Source 287,024 Commits by Googlers to Open Source Projects on GitHub in 2016 15,000+ Projects Contributed to in 2016 2,500 Projects That Have Had 10+ Events from Googlers
  • 24. On & Off Growing Fast • On & off workloads (e.g. batch job) • Over provisioned capacity is wasted Cloud Computing Patterns Unpredictabl e Bursting Predictable Bursting • Successful services needs to grow/scale • Keeping up with growth is a big IT challenge • Services with micro seasonality trends • Peaks due to periodic increased demand result in wasted capacity compute Inactivity Period compute tt compute t compute t • Unexpected/unplanned peak in demand • Sudden spike impacts performance
  • 25. Everything You Need To Build And Scale Compute From virtual machines with proven price/performance advantages to a fully managed app development platform. Compute Engine App Engine Container Engine Container Registry Cloud Functions Storage and Databases Scalable, resilient, high performance object storage and databases for your applications. Cloud Storage Cloud Bigtable Cloud Datastore Cloud SQL Networking State-of-the-art software- defined networking products on Google’s private fiber network. Cloud Virtual Network Cloud Load Balancing Cloud CDN Cloud Interconnect Cloud DNS Management Tools Monitoring, logging, and diagnostics and more, all a easy to use web management console or mobile app. Stackdriver Overview Monitoring Logging Error Reporting Debugger Deployment Manager & More Big Data Fully managed data warehousing, batch and stream processing, data exploration, Hadoop/Spark, and reliable messaging. BigQuery Cloud Dataflow Cloud Dataproc Cloud Datalab Cloud Pub/Sub Genomics Machine Learning Fast, scalable, easy to use ML services. Use our pre-trained models or train custom models on your data. Cloud Machine Learning Platform Vision API Speech API Translate API Developer Tools Develop and deploy your applications using our command- line interface and other developer tools. Cloud SDK Deployment Manager Cloud Source Repositories Cloud Endpoints Cloud Tools for Android Studio Cloud Tools for IntelliJ Google Plugin for Eclipse Cloud Test Lab Identity & Security Control access and visibility to resources running on a platform protected by Google’s security model. Cloud IAM Cloud Resource Manager Cloud Security Scanner Cloud Platform Security Overview
  • 27. Products & services Compute Compute Engine Run large-scale workloads on virtual machines hosted on Google's infrastructure App Engine A platform for building scalable web apps and mobile backends Container Engine Run Docker containers on Google's infrastructure, powered by Kubernetes Container Registry Fast, private Docker image storage on Google Cloud Platform Cloud Functions ALPHA A serverless platform for building event-based microservices triggered by events in GCP
  • 28. High-performance Virtual Machines Consistently performant, scalable, highly secure & reliable. (Really) Pay for what you use We bill in minute-level increments so you don’t pay for unused computing time, and automatically apply sustained use discounts. Fast, Easy Provisioning Quickly deploy large clusters of virtual machines with intuitive tools. Compliance & Security All data written to disk in Compute Engine is encrypted on the fly and then transmitted and stored in encrypted form. Batch Run short duration, heavy compute jobs. The more flexibility in timing and location you give us the better the pricing! $
  • 29. Why use Google Compute Engine? You have an infrastructure-centric view of the world. ● You need complete control over the virtual-machine infrastructure. ● You need to make kernel-level changes, such as providing your own network or graphic drivers, to squeeze out the last drop of performance. ● You need to run a software package that can’t easily be containerized or you have existing VM images to move to the cloud. Virtual machines with industry-leading price/performance Compute Engine
  • 30. Declarative management Declare your containers’ requirements, such as the amount of CPU/memory to reserve and keepalive policy, in a simple JSON config file. Container Engine will schedule your containers as declared. Better ops Your container cluster is equipped with capabilities, such as logging, container health checking, and autoscaling, to make application management easier. Docker support Container Engine supports the common Docker container format. And with Google Container Registry, Cloud Platform makes it easy to store and access your private Docker images. Managed container cluster Spin up a managed container cluster of virtual machines, ready for deployment. The vm nodes that comprise your cluster are fully managed, ensuring they are healthy and updated with critical patches. Container Engine Cloud flexibility With Red Hat, Microsoft, IBM, Mirantis OpenStack, and VMWare -- and the list keeps growing -- working to integrate Kubernetes into their platforms, you’ll be able to move workloads, or take advantage of multiple cloud providers, more easily. Container Engine
  • 31. *Source: COCOMO Model 4,000+ Projects Based on Kubernetes 442 Years of Effort* 15,000 Contributors 20k+ GitHub Stars Kubernetes
  • 32. You have a container-centric view of the world. ● Deploying or maintaining a fleet of VMs has been a challenge and you’ve determined that containers are the solution. ● You’ve containerized your workload and need a system on which to run and manage it. ● You never want to touch a server or infrastructure. ● You don’t have dependencies on kernel changes or on a specific (non-Linux) operating system. Why use Google Container Engine? Cluster manager and orchestration engine built on Google’s container experience Container Engine
  • 33. Powerful built-in services Managed services, such as Task Queues, Memcache and the Users API, let you build any application. Deploy at Google scale You can scale up to 7 billion requests per day and automatically scale down when traffic subsides. Focus on your code Let Google worry about database administration, server configuration, sharding & load balancing. Popular languages & frameworks Write applications in some of the most popular programming languages, use existing frameworks and integrate with other familiar technologies. Familiar development tools Use the tools you know, including Eclipse, IntellIJ, Maven, Git, Jenkins, PyCharm & more. Multiple storage options Choose the storage option you need: a traditional MySQL database using Cloud SQL, a schemaless NoSQL datastore, or object storage using Cloud Storage. App Engine
  • 34. You have an app-centric view of the world. ● You want to focus on writing code and never touch a server, cluster, or infrastructure. ● Building quickly and time to market are highly valued. ● You want to sleep at night and not worry about a pager going off or 5XX web errors. ● You expect your app to have high availability without a complex architecture. Why use Google App Engine? A flexible, zero ops platform for building highly available apps App Engine
  • 36. Products & services Storage and Databases Cloud Storage Powerful, simple and cost effective object storage service with global edge- caching Cloud Bigtable BETA Cloud Bigtable is a fast, fully managed, massively scalable NoSQL database service Cloud Datastore A managed, NoSQL, schemaless database for storing non-relational data Cloud SQL Store and manage data using a fully-managed, relational MySQL database
  • 37. Durable Reduced Availability Storage Durable Reduced Availability (DRA) Storage has lower cost and lower availability than Standard Storage but is designed to have the same durability and performance as Standard Storage. Standard Storage Standard Storage provides the highest level of durability, availability and performance of all Google Cloud Storage services. It’s specifically designed for use cases requiring low latency and frequent data access, such as website content distribution and video streaming. Standard storage is all about performance. Simple Access Google created three simple product options to help you improve the performance of your applications while keeping your costs low. These three product options use the same API, providing you with a simple and consistent method of access. Cloud Storage Nearline Storage Nearline Storage is a low-cost, highly durable storage service for data archiving, online backup, and disaster recovery. Unlike other cloud or on-premises archive and backup offerings, you don’t have to wait hours or days to retrieve or access your data.
  • 38. Google Cloud Storage classes in detail Multi-Regional Regional Nearline Coldline Use cases Content storage and delivery, business continuity Store data for big data analytics and general compute Long-tail content, infrequently accessed data, backup Archival, disaster recovery, rarely accessed content Price / GB-mo 2.6c 2.0c (- 23%) 1.0c 0.7c Ops Fee (1k A / 10k B) 0.5c / 0.4c (-50-60%) 0.5c / 0.4c (-50-60%) 1c / 1c 1c / 5c Retrieval Fee N/A N/A 1c/GB 5c/GB Geo Redundancy 2+ Regions 100 mi+ Within a Region Within a Region Within a Region Designed for Durability 11 9s Availability SLA 99.95% 99.9% 99% 99% First byte latency Instant Min Storage Duration N/A N/A 30 days 90 days Storage Class Object level storage class and lifecycle (Beta)
  • 39. Standard PD (Persistent Disk) SSD PD (Solid State Drive Persistent Disk) Local SSD (Solid State Drive) Block Storage Throughput High IOPS Low Latency Low IOPS High Latency Streaming IO Boot Volumes Bulk Storage High Perf Scratch Hadoop SQL and NoSQL Databases File Servers Security All storage is encrypted over the wire and at rest Integrity Data is stored redundantly, we checksum all data and take incremental snapshots (PD only) Consistency Performance is consistently high and pricing does not changes from month to month Simplicity Simple pricing, pay for space only. Simple configuration no need to create multiple volumes or manage RAID arrays.
  • 40. 40 • Fully managed • Ease of Use • Highly Reliable • Flexible Charging • Security, Availability, Durability • EU and US Data Centers • Easy Migration & Data Portability • Control Google Cloud SQL
  • 41. 41 • Accessible Anywhere • Secure Sharing • Same High Replication Datastore Used By App Engine Apps Today • Equally Fast Queries For Any Sized Dataset • Data is Replicated Across Several Data Centers • Use From Any Application or Language • Serving 4.5 Trillion Requests Per Month Google Cloud Datastore Key Features • Auto-scale • Schemaless Access • SQL-like Capabilities • Authentication That Just Works • Fast and Easy Provisioning • RESTful Endpoints • ACID Transactions • Local Development Tools • Built-in Redundancy
  • 43. Products & services Networking Cloud Virtual Network Managed networking functionality for your Google Cloud Platform resources Cloud Load Balancing High performance, scalable load balancing on Google Cloud Platform Cloud Interconnect Connect your infrastructure to Google's network edge with enterprise-grade interconnect Cloud DNS (Domain Name System) Reliable, resilient, low- latency DNS serving from Google’s worldwide network Cloud CDN (Content Delivery Network) Low-latency, low-cost content delivery using Google's global network
  • 44. FASTER (US, JP, TW) 2016 Unity (US, JP) 2010 SJC (JP, HK, SG) 2013 Edge points of presence >100 Monet (US, BR) 2017 Network sea cable investments PLCN Unity (HK, LA) 2018 Indigo (SG, ID, AU) 2019 Tannat (BR, UY, AR) 2017 Junior (Rio, Santos) 2017 Google global cache edge nodes (>800) Google Global Network Network
  • 46. Carrier Interconnect Enterprise-grade connection through the largest partner network of service providers VPN Secure multi-Gbps connection over VPN tunnels Direct Peering Private enterprise-grade connection between you and Google for your hybrid cloud workloads Connect your place to our place. Your way.
  • 48. Products & services Big Data BigQuery A fast, economical and fully managed data warehouse for large-scale data analytics Cloud Dataflow Cloud Dataflow is a real-time data processing service for batch and stream data processing Cloud Dataproc Cloud Dataproc is a managed Spark and Hadoop service that is fast, easy to use, and low cost Cloud Pub/Sub Connect your services with reliable, many-to-many, asynchronous messaging hosted on Google's infrastructure Cloud Datalab BETA An easy to use interactive tool for large-scale data exploration, analysis and visualization Genomics Power your science with Google Genomics
  • 49. Big Data Solutions Managed Hadoop/Spark Data Warehouse in the Cloud Real Time Streaming Analytics BigQuery Dataproc BigQueryDataflowPub/Sub Spanner Horizontally Scalable SQL
  • 50. Confidential & ProprietaryGoogle Cloud Platform 5 0 What is BigQuery? • BigQuery is Google’s cloud-based, enterprise data warehouse. • BigQuery answers queries of very large databases, quickly. • BigQuery scales to petabytes, but is cost- effective for any organization. • BigQuery is fully managed. Customers benefit from almost NoOps. • BigQuery supports the industry standards, such as SQL, ODBC, JDBC.
  • 51. Some BigQuery Stats 10.5 Trillion 2.1 petabytes 62 petabytes 4.5 million rows/sec Largest query (rows) Largest query (data size) Largest storage customer Peak ingestion rate
  • 53. Products & services Management Tools Stackdriver Overview BETA Monitoring, logging, and diagnostics for applications on Google Cloud Platform and Amazon Web Services Monitoring BETA Monitoring for applications running on Google Cloud Platform and Amazon Web Services Logging BETA Logging for applications running on Google Cloud Platform and Amazon Web Services Error Reporting Identify and understand your application errors Trace Find performance bottlenecks in production Debugger BETA Investigate your code’s behavior in production
  • 54. At-a-glance view of the health of your application
  • 55. Endpoint checks which measure the uptime time of your Internet facing resources. At-a-glance view of the health of your application
  • 56. Groups: Intelligent aggregations of resources, such as App Engine modules, clusters of Compute Engine VMs and collections of Cloud SQL instances. At-a-glance view of the health of your application
  • 57. View active incidents At-a-glance view of the health of your application
  • 58. At-a-glance view of the health of your application Quickly visualize how your application is running.
  • 59. At-a-glance view of the health of your application Recent changes and events within your application.
  • 60. Alerting Configure alerts based on wide range of metrics and conditions. Set threshold and durations based on your SLOs.
  • 61. Use aggregate thresholds to set boundaries across clusters. keep an eye on variance by alerting on a change in standard deviation for a metric across a cluster. This will provide warning when a cluster is not running within its normal operating boundaries. Alerting
  • 62. Choose the notification option of your choice. Include additional information and instructions Alerting
  • 63. Create Custom Groups Create groups of resources based on filtered categories.
  • 64. Get very granular with sub- categories Create Custom Groups
  • 65. Dashboards Quickly spot issues with rich visualizations.
  • 66. Customize the dashboards with drag and drop layout changes
  • 67. Quick see trends by switching the timeline Dashboards
  • 68. Easily add additional charts based on the available resource types
  • 69. Set metric types and thresholds
  • 70. In addition to the standard metrics accessible through Google Cloud Monitoring, you can monitor thousands of your own time series by sending data to the Cloud Monitoring API.
  • 71. POST https://www.googleapis.com/cloudmonitoring/v2beta2/projects/PROJECT_ID_/met ricDescriptors Content-Type: application/json Authorization: Bearer ya29.LgBqSbU1WbxmLfffAACtdULs4h0zkR0DOdxAEC_PYx- zTCQ9SIWwTcK9wytQcw { "name": "custom.cloudmonitoring.googleapis.com/path/to/new_metric", "typeDescriptor": { "metricType": "gauge", "valueType": "double" }, "labels": [ { "key": "custom.cloudmonitoring.googleapis.com/label1" }, { "key": "compute.googleapis.com/resource_id" } ] Specify the type of data being collected. Up to 10 custom labels can be specified. Custom Metrics
  • 72. Configure endpoint checks to test functionality and notify them when their web sites, applications, or APIs become unavailable to end users. Endpoints
  • 73. Quickly add new endpoints and associated with Groups of resources. Endpoints
  • 74. Advanced configuration options for Host headers, communication port and specific text strings in the content. Leverage saved credentials for sites requiring authentication. Endpoints
  • 75. Thank You! Get in touch: contact@cloudzone.io

Editor's Notes

  1. To understand GCP, it’s helpful to go back to the beginning of Google. And that means starting with our mission. We set out with the pretty audacious goal of organizing the world’s information. Google created 7 cloud products each serving over 1 billion users.
  2. 3 benefits When we talk about agility, what we really want as an outcome is to reduce the time it takes for customers to get their solutions to market, and to be able to respond rapidly to change. When we say speed, we’re talking about both the running of back end services and infrastructure at a high level of performance, and also in the user experience. No one like a slow user experience! minimize maintain costs , and increase the opportunity to invest.
  3. minimize maintain costs , and increase the opportunity to invest.
  4. Lets start with compute
  5. Lets start with compute
  6. To understand GCP, it’s helpful to go back to the beginning of Google. And that means starting with our mission. We set out with the pretty audacious goal of organizing the world’s information. Google created 7 cloud products each serving over 1 billion users.
  7. 3 benefits When we talk about agility, what we really want as an outcome is to reduce the time it takes for customers to get their solutions to market, and to be able to respond rapidly to change. When we say speed, we’re talking about both the running of back end services and infrastructure at a high level of performance, and also in the user experience. No one like a slow user experience! minimize maintain costs , and increase the opportunity to invest.
  8. And Google Cloud is designed to help you deal with those challenges by leveraging our technology, infrastructure, operations, and expertise.
  9. I have to mention, that it would take me days to go through every product and service Google Cloud Platform offers you. That’s because there more than 60 services that make up GCP and the number keeps growing. There are services for everything from core compute to storage and networking. From big data to identity and security.
  10. also GCP has services for IT pros and developers - to help them build the next great app and manage that app in production. Unique dev tools and OPS tools
  11. innovation items: Big Data, and the launch of Cloud Dataflow Kubernetes, Containers, Hybrid Developer Tools and Debugging/Trace/Monitoring Super Scaleable Storage options from SSD to Object, and everything in Between Transparent Maintenance, industry leading local SSD The most powerful SDN on the planet!!
  12. I’m going to start with security since that’s the foundation of any cloud. GCP is highly secured. GCP uses encryption by default, both in transit and at rest. It starts by requiring all connections to GCP be encrypted. From there, GCP encrypts your data automatically.
  13. Let me move on to Intelligence. Intelligence - how GCP can help you get better understanding of your business There are many ways GCP can help companies focus on their core competencies by providing systems that intelligently automate much of the tedious work of managing infrastructure. And that has huge implications for every kind of system, but I’m going to focus on a few APIs that will demonstrate this
  14. If you’ve ever used Google Photos and types or spoke “birthday party” and had it find the pictures of your child’s birthday party, then you have a sense of what Cloud Vision. Cloud Vision lets you look inside an image and annotate the image with information such as: How many faces are present? Are they happy or sad? What commercial logos are present in the image? What objects or scenes are present? In this case, it will tell you with 95% certainty that that is a leopard. What famous landmarks are present and it will also give you the latitude and longitude of that location. What text is present and what language the text is in Whether or not the image has explicit content <optional demo>
  15. If you’ve ever said “Ok Google” to your phone or Google Home, you know how good our speech recognition is. Cloud Speech lets you embed that in your applications. It recognizes over 80 languages and variants, everything from Afrikaans and Arabic to Zulu and Icelandic. And it supports both batch uploads of audio as well as real-time streaming and it’s highly accurate in noisy environments.
  16. customer-friendly and help you focus on your business instead of difficult vendor relationship. GCP gives you opportunity to customise the size of VMs, per minute Billing and automatic discounts. GCP is designed to be user friendly, you can start using it in minutes. Google cloud gives any new user 300$ on account to play with GCP
  17. Finally, I’ll talk about openness because openness is a cornerstone of any successful platform. There are few projects where Google has been an active contributor of code for over a decade.
  18. Here are 6 projects where Google has been an active contributor of code for over a decade. Whether it’s an OS like Linux, or developer tools like Python, LLVM, and Git.
  19. There is no vendor lock, GCP is a leader in open source
  20. explain each and give example
  21. Lets start with compute
  22. Compute on Cloud Platform -- which you should think about as the the heart of your application, where the code runs -- consists of
  23. As you leave a VM running longer, GCP automatically applies discounts the closer you get to running full time, when you get a 30% discount. For most customers, this averages out to around a 24% discount from list prices And you can’t screw it up because it’s automatic. No checkboxes to check, no contracts to sign. It applies automatically. GCP gives you custom machine types. You can determine how many cores you need and how much RAM, without paying for more than what you need. On average, customers save around 19% with custom machine types. Right sizing recommendation, will tell you directly in the GCP console, enabling you to easily resize machines to fit your actual need. Finally, most cloud providers charge per hour. But GCP lets you pay only for the minutes you use. So if you run a 20 minute batch job, you’ll pay for 20 minutes not a full 60.
  24. Preemptible instances Preemptible VMs Up to 80% cheaper than regular VMs. Very easy to use -- just flip one switch. Many of our biggest customers run huge clusters (10k+ cores) with great success and savings. They’re great for batch processing scenarios Google Compute Engine can preempt (i.e. shutdown or take-away) the VM with 30 seconds of notice.
  25. A container image is a lightweight, stand-alone, executable package of a piece of software that includes everything needed to run it: code, runtime, system tools, system libraries, settings. Containers are isolated from its surroundings, for example differences between development and staging environments and help reduce conflicts between teams running different software on the same infrastructure.
  26. Anyone working in the world of containers has probably heard of Kubernetes. K8s is an framework for deploying and managing containers in production and it’s based on the over 10 years of experience we have within Google. And we’ve seen a tremendous uptake of K8s across the industry. Key partners like RedHat, IBM, Microsoft, VMWare and others are contributing. And it’s growing every day.
  27. A container image is a lightweight, stand-alone, executable package of a piece of software that includes everything needed to run it: code, runtime, system tools, system libraries, settings. on wednesday k8s meetup to listen to details
  28. But we understand that customers need choice, so we offer a continuum of compute, from virtualized hardware in compute engine, through containers and up to the top of the stack with App Engine which allows you to build and run PaaS apps. The reality is that there are many different types of applications in various states of existing and new architectures, so we offer this breadth so customers can adopt in the way that makes best sense for them.
  29. Let’s talk about storage
  30. Google Cloud Platform delivers various storage service offerings which remove much of the burden of building and managing storage a infrastructure. Like our other cloud services, cloud storage will free you to focus on doing what you do best and differentiating at the application or service layer. Our storage offerings range from SQL, NoSQL, Blob and Block storage depending on what you are trying to do, and it's easy to mix and match. If you want a disk you can mount Persistent Disk as a block store that can be used by Compute Engine Cloud Datastore provides a nearly infinitely scalable, schemaless solution (NoSQL) Cloud SQL gives you fully managed MySQL so you have relational DB and a more traditional approach to queries. For unstructured data such as files, Cloud Storage is our object store and can affordable, durable, globally available access. Nearline is a new service option of ‘Cloud Storage’ which is our cloud object store.
  31. …. Talk about price cuts I’m sorry this is kind of an eye-chart. You can find out more at Google Cloud Platform blog. Google created three simple product options to help you improve the performance of your applications while keeping your costs low. These three product options use the same API, providing you with a simple and consistent method of access. Standard Storage offers our highest performance, always available, storage. Simple HTTP-based API accessible from applications written in any modern programming language. Durable Reduced Availability storage provides a lower cost option that don't require immediate and guaranteed access to storage. Cost savings are made by reducing replicas. Same durability as Cloud Storage. Nearline: Google Cloud Storage Nearline is a new class of storage service for businesses to easily backup and store limitless amounts of data at a very low cost and access it at any time, in a matter of seconds instead of hours. DRA Low-Cost: Comparable price to AWS S3 RRS (Reduced-Redundancy) but with Standard-level durability (11-nines) while RRS is only 99.99% durable. Trade-off is Availability -- 99% monthly SLA vs. 99.9% for Standard Storage Equivalent durability and performance as Standard Ideal for: “cooler” data -- Data not accessed very often, so no big deal if it takes a couple minutes Batch data -- E.g. compute jobs that can wait a bit if the data is unavailable Typical Data Lifecycle: Start “hot” - popular data that must be highly available Gets “cool” as it ages - less popular - availability can be relaxed, but durability still critical
  32. So, how do you decide which storage option is right for your app? Boot volumes and Bulk Storage are great cases for Standard PD because they have low IOPS, low throughput, and basically just want to occupy the cheapest reliable space available. Streaming IO is a use case that works for Standard PD as well. While the other two options have a much lower cost per IOPS, the cost per throughput is generally better on Standard PD. Reading large sequential blocks is what disks are good at. SQL databases (like MySQL and Postgres), and NoSQL databases (like Cassandra, Mongo, and Redis) tend to be transactional and IOPS heavy. Smaller instances can run on Standard PD, but important production databases should usually be on some form of SSD - either SSD PD or Local SSD depending on how extreme the IOPS needs. File servers (like NFS, Gluster, and Ceph), can be more streaming or more transactional depending on what the clients are doing. SSD PD is generally a good choice here. High performance scratch disk where keeping the traffic local is the right architecture should go on Local SSD For Hadoop deployments, where IO needs exceed what the Google Cloud Storage Connector for Hadoop can provide, you should use Local SSD underneath a Hadoop optimized filesystem
  33. Google Cloud SQL delivers a relational databases in Google's Cloud. It is a fully managed, highly available relational database. Create, configure, and use MySQL databases that live in Google's Cloud. We manage replication, encryption, patch management, and backups, so you focus on your applications and services. Easy to use, flexible configuration means you can create, configure, manage, and monitor your database instances with just a couple of clicks in our console or using a command line tool. Manage your instances using any applications and tools you already use with MySQL. Google Cloud SQL delivers exceptional security and integration with Google Cloud. All data is encrypted when stored and in flight on Google's network. Connections to instances are accepted only from authorized IP addresses, and can be secured with SSL, and MySQL user grants can control access at the database, table, or even column level. All data is replicated multiple times in multiple locations for great durability and availability. Databases can be created in the United States, European Union, or Asia. Cloud SQL is tightly integrated with Google App Engine, Compute Engine, Cloud Storage, and other Google services, so you can work across multiple products easily, get more value from your data, move your data into and out of the cloud, and get better performance.
  34. Google Cloud Datastore is a fully managed NoSQL Data Storage Service Google Cloud Datastore is a fully managed, schemaless database for storing non-relational data. Cloud Datastore automatically scales with your users and supports ACID transactions, high availability of reads and writes, strong consistency for reads and ancestor queries, and eventual consistency for all other queries. Cloud DataStore is built on BigTable and offers a persistent storage tier for AppEngine data. Each Cloud Datastore instance is fully managed by Google so there is no planned downtime, replication across multiple datacenters, automatic scaling as your traffic increases, and monitoring by Google Engineers. Cloud Datastore is accessible via HTTP using a JSON or Protocol Buffers API, running on top of the Google APIs infrastructure. Cloud Datastore offers Protocol Buffer client libraries for Java and Python as well as support for the Google APIs client libraries. In addition, Cloud Datastore offers a web-based interface for managing your Cloud Datastore instances, and a development server to support local development. Unlike traditional relational databases, the Datastore uses a distributed architecture to automatically manage scaling to very large data sets. While the Datastore interface has many of the same features as traditional databases, it differs from them in the way it describes relationships between data objects. Entities of the same kind can have different properties, and different entities can have properties with the same name but different value types. These unique characteristics imply a different way of designing and managing data to take advantage of the ability to scale automatically. In particular, the Datastore differs from a traditional relational database in the following important ways: The Datastore is designed to scale, allowing applications to maintain high performance as they receive more traffic: Datastore writes scale by automatically distributing data as necessary. Datastore reads scale because the only queries supported are those whose performance scales with the size of the result set (as opposed to the data set). This means that a query whose result set contains 100 entities performs the same whether it searches over a hundred entities or a million. This property is the key reason some types of queries are not supported. Because all queries are served by pre-built indexes, the types of queries that can be executed are more restrictive than those allowed on a relational database with SQL. In particular, the following are not supported: Join operations Inequality filtering on multiple properties Filtering of data based on results of a subquery Unlike traditional relational databases, the Datastore doesn't require entities of the same kind to have a consistent property set (although you can choose to enforce such a requirement in your own application code).
  35. Lets start with networking
  36. Edge Point of Presence So how exactly does Google do all this. Well, let me start at a critical piece that many people overlook. Google Cloud doesn’t run in one datacenter or even on one continent. It’s a collection of regions across the world. So securing a system like this mean more than just securing one datacenter - it means securing the connections between them. Edge Point of Presence! We’ve been investing in our own private network connections across the globe for more than a decade. So when you use Cloud Storage to globally replicate data, that data isn’t transmitted over the public internet. We even go so far as to build and operate our own submarine cables connecting the US to Europe and Asia. And our newest cable connects South East Asia with Australia. All this not only makes our network higher quality and more reliable, it makes it more secure. We also extend this to points of presence and edge cache locations around the world. So when your users connect to your app running in GCP, they are able to connect to a location closest to them, often in the same city. And from there, that traffic is delivered to the right region over Google’s network. Similarly, when you serve traffic, we are able to carry that traffic to the location nearest the user instead of just dumping it to an unknown internet provider.
  37. Carrier interconnect provides enterprise-grade connections to google, using interconnect carrier service provider partners Direct peering allows you to connect directly to Google for high levels of traffic And of course secure VPN connections over the internet.
  38. Now, let’s talk a bit about big data
  39. But this time, we aren’t just producing research papers. We’re giving customers direct access to the software systems we built for ourselves. So instead of waiting up to a decade for the these innovations to work there way to the public, you can use them today. <brief description of a couple of the various services>
  40. And to give you a sense of what’s possible with these tools - here are some fun stats for BigQuery.
  41. Now - management tools and stackdriver