SlideShare a Scribd company logo
1 of 62
Walking on the (Google) Cloud
Laura Morillo-Velarde
Hello!
I am Laura Morillo-Velarde
I’m System Engineer at
Seedtag and GDE for
Google Cloud.
You can find me at:
@Laura_Morillo 2
“
3
https://googlecloudcheatsheet.withgoogle.com/
Deployment
solutions
4
@Laura_Morillo
Compute
Engine
Kubernetes
Engine
Cloud Run
App Engine
Cloud
Functions
@Laura_Morillo
Configurabilit
y
Agility
Compute
Engine
Kubernetes
Engine
Cloud Run App Engine
Cloud
Functions
@Laura_Morillo
13
Compute Engine
@Laura_Morillo
Compute Engine
Secure and customizable
compute service to create and run
virtual machines using Google
infrastructure.
14
@Laura_Morillo
@Laura_Morillo
Google Datacenters
@Laura_Morillo
Google Datacenters
Instances
@Laura_Morillo
Google Datacenters
Instances
@Laura_Morillo
Google Datacenters
Instances
@Laura_Morillo
@Laura_Morillo
● Need to handle
everything
● A lot of pieces
Advantages Disadvantages
● Any machine shape
● Highly configurable
● Easy to change
providers
@Laura_Morillo
24
Kubernetes Engine
@Laura_Morillo
Kubernetes Engine
Simple way to automatically
deploy, scale and manage
Kubernetes.
25
@Laura_Morillo
Kubernetes?
26
Open source tool to
orchestrate containers that
allows us to automate the
deployment, scaling and
management.
Created initially by Google.
@Laura_Morillo
@Laura_Morillo
@Laura_Morillo
Dockerfile
Master
Master
Master
Node Node Node
@Laura_Morillo
Controlled by Google Master
Master
Master
Node Node Node
@Laura_Morillo
Controlled by Google Master
Master
Master
Node Node Node
@Laura_Morillo
Controlled by Google Master
Master
Master
Node Node Node
@Laura_Morillo
● Needs containers
● Have to learn
Kubernetes
● You have to pay for the
cluster
Advantages Disadvantages
● Open Source
● You can use any
technology inside the
containers
● You control the
infrastructure needs
● Stateless and Stateful
@Laura_Morillo
34
Cloud Run
@Laura_Morillo
Cloud Run
Develop and deploy highly
scalable containerized
applications on a fully managed
serverless platform.
35
@Laura_Morillo
@Laura_Morillo
@Laura_Morillo
● Needs containers
● No infrastructure control
Advantages Disadvantages
● Use any technology
● Great for stateless
applications
● Up to 0 instances
● No cost if no use
@Laura_Morillo
39
App Engine
@Laura_Morillo
App Engine
Build highly scalable applications
on a fully managed serverless
platform.
40
@Laura_Morillo
@Laura_Morillo
app.yaml
● Limited runtimes (or
need Docker
configuration)
Advantages Disadvantages
● No infrastructure
● Focus on the app
development with easy
config
● Version management
● Pay based on use and
automatic scaling
@Laura_Morillo
43
Cloud Functions
@Laura_Morillo
Cloud Functions
44
Scalable pay-as-you-go functions
as a service (FaaS) to run your
code with zero server
management.
@Laura_Morillo
@Laura_Morillo
● Limited programming
languages
Advantages Disadvantages
● Small pieces of codes
● Easy to configure
● Automatically scales
@Laura_Morillo
Tips to choose…
47
@Laura_Morillo
“
Do I have the time and knowledge to take care
of the infrastructure?
48
@Laura_Morillo
“
How much load will my app have to handle?
49
@Laura_Morillo
“
Do I need some specific hardware?
50
@Laura_Morillo
“
Do I need to use a certain technology?
51
@Laura_Morillo
“
Do I have long running processes?
52
@Laura_Morillo
“
https://cloud.google.com/hosting-options
53
@Laura_Morillo
Bonus point:
54
@Laura_Morillo
55
Cloud Storage
@Laura_Morillo
Cloud Storage
56
Cloud Storage is a service for
storing your objects in Google
Cloud. An object is an immutable
piece of data consisting of a file of
any format. You store objects in
containers called buckets.
@Laura_Morillo
Cloud Storage Features
Security
Control who can
access any resource
(bucket and object)
using Identity and
Access Management
(IAM) and data
encryption.
Lifecycle rules
Apply actions
automatically to
bucket’s objects like
switching storage
classes or deleting
the data.
Static serving
We can use a bucket
to host a static
website!
57
@Laura_Morillo
Conclusions
58
@Laura_Morillo
“
59
https://googlecloudcheatsheet.withgoogle.com/
Mix them!
@Laura_Morillo
Thanks!
Questions?
You can find me at:
@Laura_Morillo
laura.morillovelarde@gmail.com
62

More Related Content

Similar to De paseo por la nube de Google

UX DURING MODULE INSTALLATION AND CONFIGURATION
UX DURING MODULE INSTALLATION AND CONFIGURATIONUX DURING MODULE INSTALLATION AND CONFIGURATION
UX DURING MODULE INSTALLATION AND CONFIGURATIONDrupalCamp Kyiv
 
03-03-2023 - APIForce (1).pdf
03-03-2023 - APIForce (1).pdf03-03-2023 - APIForce (1).pdf
03-03-2023 - APIForce (1).pdfAmir Khan
 
Machine Learning Model Deployment: Strategy to Implementation
Machine Learning Model Deployment: Strategy to ImplementationMachine Learning Model Deployment: Strategy to Implementation
Machine Learning Model Deployment: Strategy to ImplementationDataWorks Summit
 
Mule soft meetup__adelaide_october_2020_final (2)
Mule soft meetup__adelaide_october_2020_final (2)Mule soft meetup__adelaide_october_2020_final (2)
Mule soft meetup__adelaide_october_2020_final (2)Nicholas Bowman
 
Containerising the Mule Runtime with Kubernetes & From Zero to Batch : MuleS...
Containerising the Mule Runtime with Kubernetes & From Zero to Batch  : MuleS...Containerising the Mule Runtime with Kubernetes & From Zero to Batch  : MuleS...
Containerising the Mule Runtime with Kubernetes & From Zero to Batch : MuleS...Angel Alberici
 
DelhiMeetup_AnypointMonitoring_v1.pptx
DelhiMeetup_AnypointMonitoring_v1.pptxDelhiMeetup_AnypointMonitoring_v1.pptx
DelhiMeetup_AnypointMonitoring_v1.pptxAnuragSharma900
 
A case study why Zoominfo uses Terraform Cloud in high-scale environment.
A case study why Zoominfo uses Terraform Cloud in high-scale environment. A case study why Zoominfo uses Terraform Cloud in high-scale environment.
A case study why Zoominfo uses Terraform Cloud in high-scale environment. Tal Hibner
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsSafe Software
 
Introduction to CloudHub 2.0
Introduction to CloudHub 2.0Introduction to CloudHub 2.0
Introduction to CloudHub 2.0NeerajKumar1965
 
São Paulo MuleSoft Meetup - Deployments Models
São Paulo MuleSoft Meetup - Deployments ModelsSão Paulo MuleSoft Meetup - Deployments Models
São Paulo MuleSoft Meetup - Deployments ModelsGuilherme Pereira Silva
 
MuleSoft Meetup Adelaide 7th April 2021
MuleSoft Meetup Adelaide 7th April 2021MuleSoft Meetup Adelaide 7th April 2021
MuleSoft Meetup Adelaide 7th April 2021Nicholas Bowman
 
The Changing Role of IT: From Service Managers to Advisors
The Changing Role of IT:From Service Managers to AdvisorsThe Changing Role of IT:From Service Managers to Advisors
The Changing Role of IT: From Service Managers to AdvisorsJesse Stockall
 
The Vision & Challenge of Applied Machine Learning
The Vision & Challenge of Applied Machine LearningThe Vision & Challenge of Applied Machine Learning
The Vision & Challenge of Applied Machine LearningCloudera, Inc.
 
Efficient platform engineering with Microk8s & gopaddle.pdf
Efficient platform engineering  with  Microk8s & gopaddle.pdfEfficient platform engineering  with  Microk8s & gopaddle.pdf
Efficient platform engineering with Microk8s & gopaddle.pdfVinothini Raju
 
First Caracas MuleSoft Meetup Slides
First Caracas MuleSoft Meetup SlidesFirst Caracas MuleSoft Meetup Slides
First Caracas MuleSoft Meetup SlidesFernando Silva
 
Getting started with GCP ( Google Cloud Platform)
Getting started with GCP ( Google  Cloud Platform)Getting started with GCP ( Google  Cloud Platform)
Getting started with GCP ( Google Cloud Platform)bigdata trunk
 
Building A Machine Learning Platform At Quora (1)
Building A Machine Learning Platform At Quora (1)Building A Machine Learning Platform At Quora (1)
Building A Machine Learning Platform At Quora (1)Nikhil Garg
 
Google cloud Study Jam 2023.pptx
Google cloud Study Jam 2023.pptxGoogle cloud Study Jam 2023.pptx
Google cloud Study Jam 2023.pptxGDSCNiT
 
Perth MuleSoft Meetup Feb 2019
Perth MuleSoft Meetup Feb 2019Perth MuleSoft Meetup Feb 2019
Perth MuleSoft Meetup Feb 2019Zubair Aslam
 

Similar to De paseo por la nube de Google (20)

UX DURING MODULE INSTALLATION AND CONFIGURATION
UX DURING MODULE INSTALLATION AND CONFIGURATIONUX DURING MODULE INSTALLATION AND CONFIGURATION
UX DURING MODULE INSTALLATION AND CONFIGURATION
 
03-03-2023 - APIForce (1).pdf
03-03-2023 - APIForce (1).pdf03-03-2023 - APIForce (1).pdf
03-03-2023 - APIForce (1).pdf
 
Machine Learning Model Deployment: Strategy to Implementation
Machine Learning Model Deployment: Strategy to ImplementationMachine Learning Model Deployment: Strategy to Implementation
Machine Learning Model Deployment: Strategy to Implementation
 
Mule soft meetup__adelaide_october_2020_final (2)
Mule soft meetup__adelaide_october_2020_final (2)Mule soft meetup__adelaide_october_2020_final (2)
Mule soft meetup__adelaide_october_2020_final (2)
 
JAM23-24_ppt.pptx
JAM23-24_ppt.pptxJAM23-24_ppt.pptx
JAM23-24_ppt.pptx
 
Containerising the Mule Runtime with Kubernetes & From Zero to Batch : MuleS...
Containerising the Mule Runtime with Kubernetes & From Zero to Batch  : MuleS...Containerising the Mule Runtime with Kubernetes & From Zero to Batch  : MuleS...
Containerising the Mule Runtime with Kubernetes & From Zero to Batch : MuleS...
 
DelhiMeetup_AnypointMonitoring_v1.pptx
DelhiMeetup_AnypointMonitoring_v1.pptxDelhiMeetup_AnypointMonitoring_v1.pptx
DelhiMeetup_AnypointMonitoring_v1.pptx
 
A case study why Zoominfo uses Terraform Cloud in high-scale environment.
A case study why Zoominfo uses Terraform Cloud in high-scale environment. A case study why Zoominfo uses Terraform Cloud in high-scale environment.
A case study why Zoominfo uses Terraform Cloud in high-scale environment.
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
Introduction to CloudHub 2.0
Introduction to CloudHub 2.0Introduction to CloudHub 2.0
Introduction to CloudHub 2.0
 
São Paulo MuleSoft Meetup - Deployments Models
São Paulo MuleSoft Meetup - Deployments ModelsSão Paulo MuleSoft Meetup - Deployments Models
São Paulo MuleSoft Meetup - Deployments Models
 
MuleSoft Meetup Adelaide 7th April 2021
MuleSoft Meetup Adelaide 7th April 2021MuleSoft Meetup Adelaide 7th April 2021
MuleSoft Meetup Adelaide 7th April 2021
 
The Changing Role of IT: From Service Managers to Advisors
The Changing Role of IT:From Service Managers to AdvisorsThe Changing Role of IT:From Service Managers to Advisors
The Changing Role of IT: From Service Managers to Advisors
 
The Vision & Challenge of Applied Machine Learning
The Vision & Challenge of Applied Machine LearningThe Vision & Challenge of Applied Machine Learning
The Vision & Challenge of Applied Machine Learning
 
Efficient platform engineering with Microk8s & gopaddle.pdf
Efficient platform engineering  with  Microk8s & gopaddle.pdfEfficient platform engineering  with  Microk8s & gopaddle.pdf
Efficient platform engineering with Microk8s & gopaddle.pdf
 
First Caracas MuleSoft Meetup Slides
First Caracas MuleSoft Meetup SlidesFirst Caracas MuleSoft Meetup Slides
First Caracas MuleSoft Meetup Slides
 
Getting started with GCP ( Google Cloud Platform)
Getting started with GCP ( Google  Cloud Platform)Getting started with GCP ( Google  Cloud Platform)
Getting started with GCP ( Google Cloud Platform)
 
Building A Machine Learning Platform At Quora (1)
Building A Machine Learning Platform At Quora (1)Building A Machine Learning Platform At Quora (1)
Building A Machine Learning Platform At Quora (1)
 
Google cloud Study Jam 2023.pptx
Google cloud Study Jam 2023.pptxGoogle cloud Study Jam 2023.pptx
Google cloud Study Jam 2023.pptx
 
Perth MuleSoft Meetup Feb 2019
Perth MuleSoft Meetup Feb 2019Perth MuleSoft Meetup Feb 2019
Perth MuleSoft Meetup Feb 2019
 

More from Laura Morillo-Velarde Rodríguez (6)

Desplegando a nivel mundial
Desplegando a nivel mundialDesplegando a nivel mundial
Desplegando a nivel mundial
 
Docker&kubernetes
Docker&kubernetesDocker&kubernetes
Docker&kubernetes
 
WeCodeFest: kubernetes and google container engine codelab
WeCodeFest:  kubernetes and google container engine codelabWeCodeFest:  kubernetes and google container engine codelab
WeCodeFest: kubernetes and google container engine codelab
 
Development and continuous deployment with microservicies
Development and continuous deployment with microserviciesDevelopment and continuous deployment with microservicies
Development and continuous deployment with microservicies
 
Where's wilma
Where's wilma Where's wilma
Where's wilma
 
Tests everywhere
Tests everywhereTests everywhere
Tests everywhere
 

Recently uploaded

Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.Kamal Acharya
 
Learn the concepts of Thermodynamics on Magic Marks
Learn the concepts of Thermodynamics on Magic MarksLearn the concepts of Thermodynamics on Magic Marks
Learn the concepts of Thermodynamics on Magic MarksMagic Marks
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadhamedmustafa094
 
Bridge Jacking Design Sample Calculation.pptx
Bridge Jacking Design Sample Calculation.pptxBridge Jacking Design Sample Calculation.pptx
Bridge Jacking Design Sample Calculation.pptxnuruddin69
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startQuintin Balsdon
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdfKamal Acharya
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxSCMS School of Architecture
 
Air Compressor reciprocating single stage
Air Compressor reciprocating single stageAir Compressor reciprocating single stage
Air Compressor reciprocating single stageAbc194748
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086anil_gaur
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptxJIT KUMAR GUPTA
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxmaisarahman1
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxSCMS School of Architecture
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptMsecMca
 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersMairaAshraf6
 

Recently uploaded (20)

Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
Learn the concepts of Thermodynamics on Magic Marks
Learn the concepts of Thermodynamics on Magic MarksLearn the concepts of Thermodynamics on Magic Marks
Learn the concepts of Thermodynamics on Magic Marks
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal load
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Bridge Jacking Design Sample Calculation.pptx
Bridge Jacking Design Sample Calculation.pptxBridge Jacking Design Sample Calculation.pptx
Bridge Jacking Design Sample Calculation.pptx
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
Air Compressor reciprocating single stage
Air Compressor reciprocating single stageAir Compressor reciprocating single stage
Air Compressor reciprocating single stage
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to Computers
 

De paseo por la nube de Google

Editor's Notes

  1. Pues para darle un poco de respuesta a eso en lugar de hablar directamente de los servicios que tenemos en Google vamos a hablar de pizza. Espero que hayáis comido bien y a nadie le entre demasiada hambre! La cosa es que una poner una aplicación en producción puede tener más en común de lo que parece con organizar una quedada con los amigos para comer una pizza.
  2. Porque si nosotros decidimos organizar una quedada para comer pizza vamos a tener que plantearnos también quién y cómo se encarga de esa pizza. Si somos muy manitas y se nos da bien la cocina lo mismo decidimos que vamos a controlar hasta el último detalle de esa pizza y por ello nos vamos a encargar nosotros incluso de hacer la masa, seleccionaremos los ingredientes, la hornearemos y prepararemos nuestro piso para que nuestros amigos vengan a casa a comerla. Y después nos tocará además fregar los platos.
  3. Si no tenemos tanto conocimiento de cocina es posible que elijamos que mejor simplemente compramos una de esas bases que vienen ya preparadas y sobre ella prepararemos nuestra pizza. Nos quita una parte del engorro de estar amasando, dejar reposar pero aún podemos elegir la mejor sobrasada, el mejor queso de mahon para hacer una pizza de rechupete a nuestro gusto que disfrutaremos en casa con nuestros amigos.
  4. Si tampoco queremos preocuparnos por ir a comprar los ingredientes podemos comprar una pizza de las ya preparadas. No podemos elegir si queremos echarle un queso u otro, pero tenemos que encargarnos de tener por casa menos materiales. La meteremos en el horno, vendrán nuestros amigos a comer y después nos tocará limpiar.
  5. Si directamente nos queremos olvidar de preparar nada o queremos ahorrarnos la factura de la luz del horno, podemos pedir directamente algún servicio que nos mande a casa esas pizzas y así centrarnos nosotros únicamente en poner la casa en la que juntarnos con los amigos y después limpiar lo que toque.
  6. Y si directamente no queremos hacer nada de lo anterior y únicamente queremos centrarnos en disfrutar de ese rato con nuestros amigos podemos simplemente quedar en la pizzería donde alguien que no somos nosotros se encargará de prepararnos la pizza y de limpiar después los platos.
  7. Pues al igual que con nuestra pizza los servicios de Google Cloud para desplegar nuestras aplicaciones podemos organizarlos de manera lineal un poco así, donde encontramos un eje con los productos en los que encontraremos en un extremo productos que nos van a permitir una gran configurabilidad, vamos a poder seleccionar todo lo que queramos, pero a cambio vamos a tener que tener un mayor conocimiento, hacer un mayor trabajo y requerirán un mayor tiempo y en el otro extremo encontraremos servicios en los que otro, en este caso Google Cloud nos va a proveer casi todo para que nosotros podamos centrarnos en el desarrollo que necesitamos, teniendo algo listo más rápido pero teniendo que adaptarnos por nuestro lado más a lo que Google nos permita o no y por lo tanto perdiendo un poco de control sobre ciertas cosas.
  8. When we use Compute Engine we are really close to the infrastructure. Google have a lot of datacenters divided on different zones and for every zone they have different regions. This combination can help us to provide a better service to our users by providing a fastest access using different zones and we could also improve the availability of our service using different regions to ensure that our application will be available even if there is an issur with the datacenters on one region.
  9. When we use Compute Engine we are really close to the infrastructure. Google have a lot of datacenters divided on different zones and for every zone they have different regions. This combination can help us to provide a better service to our users by providing a fastest access using different zones and we could also improve the availability of our service using different regions to ensure that our application will be available even if there is an issur with the datacenters on one region.
  10. With Compute Engine we will be able to use virtual machines running on those datacenters. We will be able to choose the operating system that we want to use based on different images that Google provides us, and we could also create our own images.
  11. Whenever we create a virtual machine, we will associate a disk. We can configure the kind of disk that we want if we need HDD or SSD and the capacity. And we could also add more than one disk if we need it. One of the features that Compute Engine offers is being able to create a Snapshot of the disks that we are using and also disks can be disconnected from a virtual machine and connected to another instance.
  12. And we will also have to take care of the network connections. Every virtual machine has a private and a public ip assigned, and we will take care using tools like the firewall of the connections that are allowed to our instances.
  13. And we will also have to take care of the network connections. Every virtual machine has a private and a public ip assigned, and we will take care using tools like the firewall of the connections that are allowed to our instances.
  14. And we will also have to take care of the network connections. Every virtual machine has a private and a public ip assigned, and we will take care using tools like the firewall of the connections that are allowed to our instances.
  15. Based on Knative.