SlideShare a Scribd company logo
1 of 38
GOOGLE CLOUD CAREER
PRACTITIONER
Boost your understanding about planning, configuring
and deploying cloud solutions and embark on a journey
to become an adept cloud engineer
Introductory Session on
What is Cloud?
● "The cloud" refers to servers that
are accessed over the Internet,
and the software and databases
that run on those servers.
● Cloud servers are located in data
centers all over the world.
● By using cloud computing, users
and companies do not have to
manage physical servers themselves
or run software applications on
their own machines.
ON-PREMISE STORAGE V/S
CLOUD COMPUTING
Scalability
On premise Storage vs Cloud Computing
1.You have to pay more
1.Difficult to scale up or
down leading to loss in
terms of infrastructure
and maintenance
costs
1.Only pay for how
much you use
1.Easy provisions for
scaling up/down
Server Storage
On premise Storage vs Cloud Computing
1.Require lot of space
1.Power and
maintainence hassles
1.Offered by cloud
service providers
1.Saves money and
space
Data Security
On premise Storage vs Cloud Computing
1.You are responsible
for creating a security
system
2.Requires physical and
traditional security
measures
1.Data security
provided by service
providers
2.No need to
constantly monitor
Data loss and data recovery
On premise Storage vs Cloud Computing
1.If system
malfunctions you can
lose your data forever
2.Data recovery
chances are very small
1.Robust disaster
recovery measures
1.Faster and easier data
recovery
Maintenance
On premise Storage vs Cloud Computing
1.Additional teams
required for hardware
and software
maintainance
2.High maintenance
costs
1.Maintenance provided
by cloud service
providers
2.Reduces cost and
resources
● It is the service offered through remote
servers on the internet.
● These services might include database
storage, applications, compute power and
other IT resources.
● It uses pay-as-you-go approach
● The remote server allows users to save,
modify, or process data on the internet or
cloud-based platform instead of storing it
on a local server or their devices.
So what is exactly cloud computing?
Cloud Computing Models
Deployment Model
What Is A Cloud Deployment Model?
It works as your virtual computing environment with a
choice of deployment model depending on how much data
you want to store and who has access to the Infrastructure.
Service Model
There are the following three types of cloud service models -
Infrastructure as a Service (IaaS)
Platform as a Service (PaaS)
Software as a Service (SaaS)
Infrastructure as a Service (IaaS)
IaaS is also known as Hardware as a Service (HaaS). It is a computing
infrastructure managed over the internet. The main advantage of using IaaS is
that it helps users to avoid the cost and complexity of purchasing and managing
the physical servers. E.g : StackScale, AWS, Azure, VMware
Platform as a Service (PaaS)
PaaS cloud computing platform is created for the programmer to develop,
test, run, and manage the applications.
E.g :Flynn, CLoud Foundry, Heroku, Open Shift
Software as a Service (SaaS)
SaaS is also known as "on-demand software". It is a software in which the
applications are hosted by a cloud service provider. Users can access these
applications with the help of internet connection and web browser.
E.g :Gmail, Trello, Slack, Office 365
● CPU, memory, storage, and
networking is provided as a
service.
● The user needs to manage
the OS and the application.
● The platform is a managed
service.
● All the user provides is the
application.
● The platform and software
is provided as a service to
the user.
● The user supplies the data.
Infrastructure as a service
(IaaS)
Platform as a service
(PaaS)
Software as a service
(SaaS)
IaaS v/s PaaS v/s SaaS
Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
Let’s understand this using a
pizza
example
Google Cloud
Platform
Google’s In-house cloud solution
● Capacity
● Security
● Network Infrastructure
● Support
● Bandwidth
● Facilities
Features of Google Cloud
● Best Pricing
● Work from Anywhere
● Private Network
● Scalable
● Security
● Redundant Backup
Benefits of GCP
● On demand services - Automated environment with web-based tools
● Broad Network Access - The resources can be accessed from anywhere
● Resource Pooling - On-demand availability of a shared pool of computing
resources
● Rapid Elasticity - The availability of more resources whenever required
● Measured Service - Easy-to-pay feature enables users to pay only for
consumed services.
Key Features of GCP
Advantages of Google Cloud
Platform
● Quick and Easy Collaboration
● Higher Productivity with Continuous Development
● Less Disruption
● Least/minimal storage of data on Vulnerable Devices
● Access delimited
● Maximum security with robust structure
● Full control of data in the hands of the user
● Higher uptime and reliability
Well, all that is fine, but how does Google
Cloud really work??
GOOGLE CLOUD SERVICES
● Compute Services
● Networking
● Storage Services
● Big Data
● Security and Identity Management
● Management Tools
● Cloud AI
● IoT (Internet of Things)
GCP offers a scalable range of computing services, such as:
● Google App Engine: It is a cloud computing platform that follows the concept
of Platform-as-a-Service to deploy PHP, Java and other software. It is also
used to develop and deploy web-based software in Google-managed data
centers.
● Compute Engine: It is a cloud computing platform that follows the concept of
Infrastructure-as-a-Service to run Windows and Linux based virtual machines.
It is an essential component of GCP. It is designed on the same infrastructure
used by Google search engine, YouTube and other Google services.
● Kubernetes Engines: This computing service is responsible for offering a
platform for automatic deployment, scaling, and other operations of
application containers across clusters of hosts. The engine supports several
container tools like a docker, etc.
Compute Services
Compute
Engine
Google
Kubernetes
Engine (GKE)
App Engine
GCP includes the following network services:
● VPC: VPC stands for Virtual Private Network. The primary function of VPC is to
offer a private network with routing, IP allocation, and network firewall policies.
This will help to create a secure environment for the application deployments.
● Cloud Load Balancing: As its name states, Cloud balancing is used to distribute
workload across different computing resources to balance the entire system
performance. This also results in cost-reduction. The process also helps in
minimizing the availability and maximizing the capability of the resources.
● Content Delivery Network: CDN is a geographically distributed network of proxy
servers and their data centers. The primary aim of using CDN is to provide
maximum performance to the users. Additionally, it also helps deliver high
availability of resources by equally distributing the related services to the end-
users.
Networking
● Google Cloud Storage: It is an online data storage web service that Google
provides to its users to store and access data from anywhere. The service also
includes a wide range of features like maximum performance, scalability, security
and sharing.
● Cloud SQL: It is a web-service that enables users to create, manage, and use
relational databases stored on Google Cloud servers. The service itself maintains
and protects the databases, which helps users focus on their applications and
other operations.
● Cloud Bigtable: It is known for its fast performance and highly manageable feature.
It is a highly scalable NoSQL database service that allows collecting and retaining
data from as low as 1 TB to hundreds of PB.
Storage
When it comes to Cloud AI, some services that GCP offers :
● Cloud Machine Learning Engine: It is another fully managed service that allows
users to create Machine Learning models. The service is mainly used for those ML
models, which are based on mainstream frameworks.
● Cloud AutoML: It is the type of service that is based on Machine Learning. It helps
users to enter their data sets and gain access to quality trained pre-designed ML
models. The service works by following Google's transfer learning and Neural
Architecture Search method.
Cloud AI
GOOGLE CLOUD CONSOLE
Navigation Menu: Navigation menu provides quick access to Google Cloud's core services.
A Dashboards of GCP displays the summarized view of the followings:
● Project Info: contains project details such as project name, ID, and number.
● Resources: contains a list of resources being used in the related project.
● APIs: contains various API requests running with the project (in request/sec form).
● Google Cloud Platform Status: displays an overall summary of services that are part of GCP.
● Monitoring: displays alerts, performance stats, Uptime, etc. to ensure that systems are running
reliably.
● Error Reporting: displays errors occurring in the projects, but it needs to be configured first.
● Trace: displays latency data of existing applications across a distributed tracing system.
● Compute Engine: displays the insights of CPU usage in percentage (%).
● Tutorials: contains Getting Started guides (basic guides) to explain how the GCP features work.
● News: displays news and other important updates regarding Google Cloud Platform.
● Documentation: contains in-depth guides to teach more about Compute Engine, Cloud Storage, and
App Engine.
Google Cloud Career
Practitioners Pathway
Email from the Team
Head over to the URL
https://cloudskillsboost.google/catalog?keywords=GSP282&event=Your
See if your credits are reflecting
A Tour of Google Cloud Hands-on Labs
Check for your subscription!
Subscribe to the course
CLOUD ENGINEER LEARNING PATH

More Related Content

Similar to Introduction to Google Cloud & GCCP Campaign

cloud computing documentation
cloud computing documentationcloud computing documentation
cloud computing documentationshilpa bojji
 
Google Cloud Study Jam | GDSC NCU
Google Cloud Study Jam | GDSC NCUGoogle Cloud Study Jam | GDSC NCU
Google Cloud Study Jam | GDSC NCUShivam254129
 
A Complete Guide Cloud Computing
A Complete Guide Cloud ComputingA Complete Guide Cloud Computing
A Complete Guide Cloud ComputingSripati Mahapatra
 
Cloud computing computer
Cloud computing computerCloud computing computer
Cloud computing computerSanath Surawar
 
Introduction to Cloud Computing(UNIT 1).pptx
Introduction to Cloud Computing(UNIT 1).pptxIntroduction to Cloud Computing(UNIT 1).pptx
Introduction to Cloud Computing(UNIT 1).pptxSURBHI SAROHA
 
Seminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant GuptaSeminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant GuptaPrashant Gupta
 
presentation_introduction_to_cloud_computing_1565085358_46246.pptx
presentation_introduction_to_cloud_computing_1565085358_46246.pptxpresentation_introduction_to_cloud_computing_1565085358_46246.pptx
presentation_introduction_to_cloud_computing_1565085358_46246.pptxSimmyNayak
 
cloudintroduction.ppt
cloudintroduction.pptcloudintroduction.ppt
cloudintroduction.pptAhmedRebai8
 
lect15_cloud.ppt
lect15_cloud.pptlect15_cloud.ppt
lect15_cloud.pptAjit Mali
 
Big data application using hadoop in cloud [Smart Refrigerator]
Big data application using hadoop in cloud [Smart Refrigerator] Big data application using hadoop in cloud [Smart Refrigerator]
Big data application using hadoop in cloud [Smart Refrigerator] Pushkar Bhandari
 
C L O U D C O M P U T I N G
C L O U D  C O M P U T I N GC L O U D  C O M P U T I N G
C L O U D C O M P U T I N GShreyas Pai
 

Similar to Introduction to Google Cloud & GCCP Campaign (20)

cloud computing documentation
cloud computing documentationcloud computing documentation
cloud computing documentation
 
Google Cloud Study Jam | GDSC NCU
Google Cloud Study Jam | GDSC NCUGoogle Cloud Study Jam | GDSC NCU
Google Cloud Study Jam | GDSC NCU
 
A Complete Guide Cloud Computing
A Complete Guide Cloud ComputingA Complete Guide Cloud Computing
A Complete Guide Cloud Computing
 
CC.pptx
CC.pptxCC.pptx
CC.pptx
 
Cloud computing computer
Cloud computing computerCloud computing computer
Cloud computing computer
 
CC.pptx
CC.pptxCC.pptx
CC.pptx
 
Introduction to Cloud Computing(UNIT 1).pptx
Introduction to Cloud Computing(UNIT 1).pptxIntroduction to Cloud Computing(UNIT 1).pptx
Introduction to Cloud Computing(UNIT 1).pptx
 
Seminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant GuptaSeminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant Gupta
 
presentation_introduction_to_cloud_computing_1565085358_46246.pptx
presentation_introduction_to_cloud_computing_1565085358_46246.pptxpresentation_introduction_to_cloud_computing_1565085358_46246.pptx
presentation_introduction_to_cloud_computing_1565085358_46246.pptx
 
cloudintroduction.ppt
cloudintroduction.pptcloudintroduction.ppt
cloudintroduction.ppt
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Salesforce - classification of cloud computing
Salesforce - classification of cloud computingSalesforce - classification of cloud computing
Salesforce - classification of cloud computing
 
lect15_cloud.ppt
lect15_cloud.pptlect15_cloud.ppt
lect15_cloud.ppt
 
Big data application using hadoop in cloud [Smart Refrigerator]
Big data application using hadoop in cloud [Smart Refrigerator] Big data application using hadoop in cloud [Smart Refrigerator]
Big data application using hadoop in cloud [Smart Refrigerator]
 
cloud computing
cloud computingcloud computing
cloud computing
 
Cloud introduction
Cloud introductionCloud introduction
Cloud introduction
 
Sunil
SunilSunil
Sunil
 
CLOUD
CLOUDCLOUD
CLOUD
 
oracle.pptx
oracle.pptxoracle.pptx
oracle.pptx
 
C L O U D C O M P U T I N G
C L O U D  C O M P U T I N GC L O U D  C O M P U T I N G
C L O U D C O M P U T I N G
 

More from GDSCVJTI

Firebase Introduction.pptx
Firebase Introduction.pptxFirebase Introduction.pptx
Firebase Introduction.pptxGDSCVJTI
 
GDSC Flutter Forward Workshop.pptx
GDSC Flutter Forward Workshop.pptxGDSC Flutter Forward Workshop.pptx
GDSC Flutter Forward Workshop.pptxGDSCVJTI
 
Kickstart ML.pptx
Kickstart ML.pptxKickstart ML.pptx
Kickstart ML.pptxGDSCVJTI
 
Jetpack Compose.pptx
Jetpack Compose.pptxJetpack Compose.pptx
Jetpack Compose.pptxGDSCVJTI
 
Kotlin Playground.pptx
Kotlin Playground.pptxKotlin Playground.pptx
Kotlin Playground.pptxGDSCVJTI
 
GDSC FY Orientation.pptx
GDSC FY Orientation.pptxGDSC FY Orientation.pptx
GDSC FY Orientation.pptxGDSCVJTI
 
Introduction to Web Development.pptx
Introduction to Web Development.pptxIntroduction to Web Development.pptx
Introduction to Web Development.pptxGDSCVJTI
 

More from GDSCVJTI (7)

Firebase Introduction.pptx
Firebase Introduction.pptxFirebase Introduction.pptx
Firebase Introduction.pptx
 
GDSC Flutter Forward Workshop.pptx
GDSC Flutter Forward Workshop.pptxGDSC Flutter Forward Workshop.pptx
GDSC Flutter Forward Workshop.pptx
 
Kickstart ML.pptx
Kickstart ML.pptxKickstart ML.pptx
Kickstart ML.pptx
 
Jetpack Compose.pptx
Jetpack Compose.pptxJetpack Compose.pptx
Jetpack Compose.pptx
 
Kotlin Playground.pptx
Kotlin Playground.pptxKotlin Playground.pptx
Kotlin Playground.pptx
 
GDSC FY Orientation.pptx
GDSC FY Orientation.pptxGDSC FY Orientation.pptx
GDSC FY Orientation.pptx
 
Introduction to Web Development.pptx
Introduction to Web Development.pptxIntroduction to Web Development.pptx
Introduction to Web Development.pptx
 

Recently uploaded

Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxJiesonDelaCerna
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxsocialsciencegdgrohi
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 

Recently uploaded (20)

Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptx
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 

Introduction to Google Cloud & GCCP Campaign

  • 1. GOOGLE CLOUD CAREER PRACTITIONER Boost your understanding about planning, configuring and deploying cloud solutions and embark on a journey to become an adept cloud engineer Introductory Session on
  • 2. What is Cloud? ● "The cloud" refers to servers that are accessed over the Internet, and the software and databases that run on those servers. ● Cloud servers are located in data centers all over the world. ● By using cloud computing, users and companies do not have to manage physical servers themselves or run software applications on their own machines.
  • 4. Scalability On premise Storage vs Cloud Computing 1.You have to pay more 1.Difficult to scale up or down leading to loss in terms of infrastructure and maintenance costs 1.Only pay for how much you use 1.Easy provisions for scaling up/down
  • 5. Server Storage On premise Storage vs Cloud Computing 1.Require lot of space 1.Power and maintainence hassles 1.Offered by cloud service providers 1.Saves money and space
  • 6. Data Security On premise Storage vs Cloud Computing 1.You are responsible for creating a security system 2.Requires physical and traditional security measures 1.Data security provided by service providers 2.No need to constantly monitor
  • 7. Data loss and data recovery On premise Storage vs Cloud Computing 1.If system malfunctions you can lose your data forever 2.Data recovery chances are very small 1.Robust disaster recovery measures 1.Faster and easier data recovery
  • 8. Maintenance On premise Storage vs Cloud Computing 1.Additional teams required for hardware and software maintainance 2.High maintenance costs 1.Maintenance provided by cloud service providers 2.Reduces cost and resources
  • 9. ● It is the service offered through remote servers on the internet. ● These services might include database storage, applications, compute power and other IT resources. ● It uses pay-as-you-go approach ● The remote server allows users to save, modify, or process data on the internet or cloud-based platform instead of storing it on a local server or their devices. So what is exactly cloud computing?
  • 11. Deployment Model What Is A Cloud Deployment Model? It works as your virtual computing environment with a choice of deployment model depending on how much data you want to store and who has access to the Infrastructure.
  • 12.
  • 13. Service Model There are the following three types of cloud service models - Infrastructure as a Service (IaaS) Platform as a Service (PaaS) Software as a Service (SaaS)
  • 14. Infrastructure as a Service (IaaS) IaaS is also known as Hardware as a Service (HaaS). It is a computing infrastructure managed over the internet. The main advantage of using IaaS is that it helps users to avoid the cost and complexity of purchasing and managing the physical servers. E.g : StackScale, AWS, Azure, VMware Platform as a Service (PaaS) PaaS cloud computing platform is created for the programmer to develop, test, run, and manage the applications. E.g :Flynn, CLoud Foundry, Heroku, Open Shift Software as a Service (SaaS) SaaS is also known as "on-demand software". It is a software in which the applications are hosted by a cloud service provider. Users can access these applications with the help of internet connection and web browser. E.g :Gmail, Trello, Slack, Office 365
  • 15. ● CPU, memory, storage, and networking is provided as a service. ● The user needs to manage the OS and the application. ● The platform is a managed service. ● All the user provides is the application. ● The platform and software is provided as a service to the user. ● The user supplies the data. Infrastructure as a service (IaaS) Platform as a service (PaaS) Software as a service (SaaS) IaaS v/s PaaS v/s SaaS Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
  • 16. Let’s understand this using a pizza example
  • 18. ● Capacity ● Security ● Network Infrastructure ● Support ● Bandwidth ● Facilities Features of Google Cloud
  • 19. ● Best Pricing ● Work from Anywhere ● Private Network ● Scalable ● Security ● Redundant Backup Benefits of GCP
  • 20. ● On demand services - Automated environment with web-based tools ● Broad Network Access - The resources can be accessed from anywhere ● Resource Pooling - On-demand availability of a shared pool of computing resources ● Rapid Elasticity - The availability of more resources whenever required ● Measured Service - Easy-to-pay feature enables users to pay only for consumed services. Key Features of GCP
  • 21. Advantages of Google Cloud Platform ● Quick and Easy Collaboration ● Higher Productivity with Continuous Development ● Less Disruption ● Least/minimal storage of data on Vulnerable Devices ● Access delimited ● Maximum security with robust structure ● Full control of data in the hands of the user ● Higher uptime and reliability
  • 22. Well, all that is fine, but how does Google Cloud really work??
  • 23. GOOGLE CLOUD SERVICES ● Compute Services ● Networking ● Storage Services ● Big Data ● Security and Identity Management ● Management Tools ● Cloud AI ● IoT (Internet of Things)
  • 24. GCP offers a scalable range of computing services, such as: ● Google App Engine: It is a cloud computing platform that follows the concept of Platform-as-a-Service to deploy PHP, Java and other software. It is also used to develop and deploy web-based software in Google-managed data centers. ● Compute Engine: It is a cloud computing platform that follows the concept of Infrastructure-as-a-Service to run Windows and Linux based virtual machines. It is an essential component of GCP. It is designed on the same infrastructure used by Google search engine, YouTube and other Google services. ● Kubernetes Engines: This computing service is responsible for offering a platform for automatic deployment, scaling, and other operations of application containers across clusters of hosts. The engine supports several container tools like a docker, etc. Compute Services Compute Engine Google Kubernetes Engine (GKE) App Engine
  • 25. GCP includes the following network services: ● VPC: VPC stands for Virtual Private Network. The primary function of VPC is to offer a private network with routing, IP allocation, and network firewall policies. This will help to create a secure environment for the application deployments. ● Cloud Load Balancing: As its name states, Cloud balancing is used to distribute workload across different computing resources to balance the entire system performance. This also results in cost-reduction. The process also helps in minimizing the availability and maximizing the capability of the resources. ● Content Delivery Network: CDN is a geographically distributed network of proxy servers and their data centers. The primary aim of using CDN is to provide maximum performance to the users. Additionally, it also helps deliver high availability of resources by equally distributing the related services to the end- users. Networking
  • 26. ● Google Cloud Storage: It is an online data storage web service that Google provides to its users to store and access data from anywhere. The service also includes a wide range of features like maximum performance, scalability, security and sharing. ● Cloud SQL: It is a web-service that enables users to create, manage, and use relational databases stored on Google Cloud servers. The service itself maintains and protects the databases, which helps users focus on their applications and other operations. ● Cloud Bigtable: It is known for its fast performance and highly manageable feature. It is a highly scalable NoSQL database service that allows collecting and retaining data from as low as 1 TB to hundreds of PB. Storage
  • 27. When it comes to Cloud AI, some services that GCP offers : ● Cloud Machine Learning Engine: It is another fully managed service that allows users to create Machine Learning models. The service is mainly used for those ML models, which are based on mainstream frameworks. ● Cloud AutoML: It is the type of service that is based on Machine Learning. It helps users to enter their data sets and gain access to quality trained pre-designed ML models. The service works by following Google's transfer learning and Neural Architecture Search method. Cloud AI
  • 28.
  • 30. Navigation Menu: Navigation menu provides quick access to Google Cloud's core services. A Dashboards of GCP displays the summarized view of the followings: ● Project Info: contains project details such as project name, ID, and number. ● Resources: contains a list of resources being used in the related project. ● APIs: contains various API requests running with the project (in request/sec form). ● Google Cloud Platform Status: displays an overall summary of services that are part of GCP. ● Monitoring: displays alerts, performance stats, Uptime, etc. to ensure that systems are running reliably. ● Error Reporting: displays errors occurring in the projects, but it needs to be configured first. ● Trace: displays latency data of existing applications across a distributed tracing system. ● Compute Engine: displays the insights of CPU usage in percentage (%). ● Tutorials: contains Getting Started guides (basic guides) to explain how the GCP features work. ● News: displays news and other important updates regarding Google Cloud Platform. ● Documentation: contains in-depth guides to teach more about Compute Engine, Cloud Storage, and App Engine.
  • 32.
  • 34. Head over to the URL https://cloudskillsboost.google/catalog?keywords=GSP282&event=Your
  • 35. See if your credits are reflecting
  • 36. A Tour of Google Cloud Hands-on Labs
  • 37. Check for your subscription!
  • 38. Subscribe to the course CLOUD ENGINEER LEARNING PATH