Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Agenda
❖ Need of Cloud Computing
❖ What is Cloud Computing
❖ Cloud Services and Providers
❖ Why GCP
❖ What is GCP
❖ GCP Services
❖ Regions and Zones
❖ GCP Demo
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Traditional E-commerce Scenario
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Traditional E-commerce Scenario
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Traditional E-commerce Scenario
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Traditional E-commerce Scenario
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Traditional E-commerce Scenario
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Traditional E-commerce Scenario
Increased Website
Traffic
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Problems Faced
Database & Security Managing Servers
Increasing Cost Fast & Fault TolerantScalability Issue
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Solution
CLOUD
COMPUTING
Database &
Security
Dynamically
Scalable Servers
Remote Access to
Devices Fast Computation
Reduced Cost & Overhead
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Cloud Computing
➢ Cloud computing is the on-demand delivery of compute power,
database storage, applications, and other IT resources through
a cloud services platform via the internet with pay-as-you-go
pricing
➢ It is the use of remote servers on the internet to store, manage
and process data rather than a local server or your personal
computer
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
On-Premise
Cloud Services
Applications
Data
Runtime
Middleware
O/S
Virtualization
Servers
Storage
Networking
Infrastructure as a
Service (IaaS)
Applications
Data
Runtime
Middleware
O/S
Virtualization
Servers
Storage
Networking
Platform as a Service
(PaaS)
Applications
Data
Runtime
Middleware
O/S
Virtualization
Servers
Storage
Networking
Software as a Service
(SaaS)
Applications
Data
Runtime
Middleware
O/S
Virtualization
Servers
Storage
Networking
Managed by Customer Managed by Provider
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Various Cloud Providers
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Cloud Providers
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Why go for
Google Cloud Platform?
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Why GCP?
Google Cloud Platform, is a suite of cloud computing services that runs on the same infrastructure that Google uses
internally for its end-user products, such as Google Search, Gmail, Google Photos and YouTube
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Why GCP?
Cost Effective Serverless
Highly Scalable
Custom Machine
Types
Big Data
Analytics
Cloud AI
Internet of Things API Platform and Ecosystem
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Why GCP?
Source: Synergy Resource Group
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
What is Google Cloud Platform?
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
What is GCP?
Google Cloud Platform, is a suite of cloud computing services and management tools offered by Google
Alongside a set of management tools, it provides a series of modular cloud
services including computing, data storage, data analytics and machine learning
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Google Cloud Platform Services
Compute Storage & Database Networking Big Data Developer Tools
Identity & Security Internet of Things Cloud AI Management Tools Data Transfer
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
GCP Regions and Zones
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
GCP Regions and Zones
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
GCP Regions and Zones
Global Resource or Multi-regional resource
(BigQuery, Datastore, Cloud Storage)
Regional Resource
(App Engine Instance)
Zonal Resource
(VM instance
&
disks)
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Creating account on GCP
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Creating Free Account
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
GCP Home
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
GCP Services in Depth
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Compute
Compute
Engine
App
Engine
Container
Engine
Container
Registry
Cloud
Functions
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Networking
Cloud Virtual
Network
Cloud Load
Balancing Cloud CDN Cloud Interconnect Cloud DNS
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Storage and Databases
Cloud
Storage
Cloud Bigtable
Cloud
Datastore
Cloud SQL
Persistent
Disk
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Big Data
BigQuery Dataproc Pub/Sub
Dataflow Datalab Genomics
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Machine Learning
Cloud Machine
Learning
Speech API Translation API
Vision API
Natural
Language API
Jobs API
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Identity & Security
Cloud IAM
Cloud Resource
Manager
Cloud Security
Scanner
Cloud Platform
Security
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Management and Developer Tools
Developer Tools
Cloud SDK
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
Management Tools
Stackdriver Monitoring Logging
Error
Reporting
Trace Debugger
Deployment
Manager
Cloud
Endpoints
Cloud
Console
Cloud
Shell
Cloud Mobile
App
Cloud APIs
Google Cloud Platform Tutorial | GCP Fundamentals | Edureka

Google Cloud Platform Tutorial | GCP Fundamentals | Edureka

  • 1.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved.
  • 2.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Agenda ❖ Need of Cloud Computing ❖ What is Cloud Computing ❖ Cloud Services and Providers ❖ Why GCP ❖ What is GCP ❖ GCP Services ❖ Regions and Zones ❖ GCP Demo
  • 3.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Traditional E-commerce Scenario
  • 4.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Traditional E-commerce Scenario
  • 5.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Traditional E-commerce Scenario
  • 6.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Traditional E-commerce Scenario
  • 7.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Traditional E-commerce Scenario
  • 8.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Traditional E-commerce Scenario Increased Website Traffic
  • 9.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Problems Faced Database & Security Managing Servers Increasing Cost Fast & Fault TolerantScalability Issue
  • 10.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Solution CLOUD COMPUTING Database & Security Dynamically Scalable Servers Remote Access to Devices Fast Computation Reduced Cost & Overhead
  • 11.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Cloud Computing ➢ Cloud computing is the on-demand delivery of compute power, database storage, applications, and other IT resources through a cloud services platform via the internet with pay-as-you-go pricing ➢ It is the use of remote servers on the internet to store, manage and process data rather than a local server or your personal computer
  • 12.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. On-Premise Cloud Services Applications Data Runtime Middleware O/S Virtualization Servers Storage Networking Infrastructure as a Service (IaaS) Applications Data Runtime Middleware O/S Virtualization Servers Storage Networking Platform as a Service (PaaS) Applications Data Runtime Middleware O/S Virtualization Servers Storage Networking Software as a Service (SaaS) Applications Data Runtime Middleware O/S Virtualization Servers Storage Networking Managed by Customer Managed by Provider
  • 13.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Various Cloud Providers
  • 14.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Cloud Providers
  • 15.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Why go for Google Cloud Platform?
  • 16.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Why GCP? Google Cloud Platform, is a suite of cloud computing services that runs on the same infrastructure that Google uses internally for its end-user products, such as Google Search, Gmail, Google Photos and YouTube
  • 17.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Why GCP? Cost Effective Serverless Highly Scalable Custom Machine Types Big Data Analytics Cloud AI Internet of Things API Platform and Ecosystem
  • 18.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Why GCP? Source: Synergy Resource Group
  • 19.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. What is Google Cloud Platform?
  • 20.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. What is GCP? Google Cloud Platform, is a suite of cloud computing services and management tools offered by Google Alongside a set of management tools, it provides a series of modular cloud services including computing, data storage, data analytics and machine learning
  • 21.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Google Cloud Platform Services Compute Storage & Database Networking Big Data Developer Tools Identity & Security Internet of Things Cloud AI Management Tools Data Transfer
  • 22.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. GCP Regions and Zones
  • 23.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. GCP Regions and Zones
  • 24.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. GCP Regions and Zones Global Resource or Multi-regional resource (BigQuery, Datastore, Cloud Storage) Regional Resource (App Engine Instance) Zonal Resource (VM instance & disks)
  • 25.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Creating account on GCP
  • 26.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Creating Free Account
  • 27.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. GCP Home
  • 28.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. GCP Services in Depth
  • 29.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Compute Compute Engine App Engine Container Engine Container Registry Cloud Functions
  • 30.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Networking Cloud Virtual Network Cloud Load Balancing Cloud CDN Cloud Interconnect Cloud DNS
  • 31.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Storage and Databases Cloud Storage Cloud Bigtable Cloud Datastore Cloud SQL Persistent Disk
  • 32.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Big Data BigQuery Dataproc Pub/Sub Dataflow Datalab Genomics
  • 33.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Machine Learning Cloud Machine Learning Speech API Translation API Vision API Natural Language API Jobs API
  • 34.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Identity & Security Cloud IAM Cloud Resource Manager Cloud Security Scanner Cloud Platform Security
  • 35.
    Copyright © 2017,edureka and/or its affiliates. All rights reserved. Management and Developer Tools Developer Tools Cloud SDK 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 Management Tools Stackdriver Monitoring Logging Error Reporting Trace Debugger Deployment Manager Cloud Endpoints Cloud Console Cloud Shell Cloud Mobile App Cloud APIs