SlideShare una empresa de Scribd logo
1 de 95
Descargar para leer sin conexión
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Luis Merino Troncoso
Cloud Solutions Architect
Fundamentals - 1ª Parte
Google Cloud Platform
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
AVISO LEGAL
Ninguna parte de esta publicación puede ser reproducida, almacenada
en un sistema de recuperación, o transmitida, en cualquier forma o por
medio electrónico, mecánico, fotocopia, o cualquier otro, sin previa
autorización..
Diseñado y producido por © 2018 Cloud & BigData Solutions
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Google Cloud Platform
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Objetivos Curso
✓ Introducirnos en Google Cloud Platform
✓ Diferencias con otros Cloud providers
✓ Bloques de construcción fundamentales
✓ Patrones de Arquitectura en GCP
✓ Monitorización y Logging
✓ No es un curso de desarrollo!!
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Agenda
✓ ¿Qué es Cloud Computing ?
✓ Google Cloud Platform - GCP
✓ Servicios Core GCP
− Networking
− Computación
− Almacenamiento
✓ Seguridad
✓ Usuarios, grupos , Permisos y Roles (IAM)
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Agenda
✓ ¿Qué es Cloud Computing ?
− Cloud Computing en Google – GCP
− Elementos Cloud Computing
− Características Esenciales
− Modelos de Servicio
− Modelos de despliegue
− Fechas Importantes Cloud Computing
− Beneficios Cloud Computing
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
¿Qué es Cloud Computing?
Cloud Computing is a model for enabling ubiquitous, convenient, on-demand network
access to a shared pool of configurable computing resources (e.g., networks, servers,
storage, applications and services) that can be rapidly provisioned and released with
minimal management effort or service provider interaction.
Source : National Institute of Standards and Technology's (NIST) 
Computación en la nube es un modelo que permite el acceso ubicuo conveniente y
bajo-demanda a través de la red, a un conjunto compartido de recursos informáticos
configurables (por ejemplo, redes, servidores, almacenamiento, aplicaciones y
servicios) que pueden ser rápidamente provisionados y liberados con el mínimo
esfuerzo de gestión o interacción por parte del proveedor de servicios.
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Cloud Computing Hoy
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Elementos Cloud Computing
Características
Esenciales
Modelos
de servicio
Modelos
de Despliegue
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Características Esenciales
Acceso
ubicuo a la
Red
Recursos
Organizados
Rápida
Elasticidad
Servicio a
Medida
Bajo
Demanda
(Self –Service)
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Modelos de Servicio
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Modelos de Servicio
On - Premise IaaS PaaS SaaS
MiddlewareMiddleware Middleware Middleware
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Modelos de Despliegue
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Modelos de Despliegue
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Despliegue - Hibrido
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Estándares Cloud Computing
Servicio a Medida:
Los proveedores de la nube deben dar la facilidad de definir cuotas, así como también
reportes basados en el uso, estimaciones en el consumo tanto actuales como futuras.
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Evolución del Cloud Computing
Nivel Físico / CoLocation Virtualización Serverless - Functions
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Fechas importantes Google Cloud
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Beneficios Cloud Computing
✓ Reducción de costes en infra. IT hasta un 80%.
✓ Opex vs Capex
✓ Infraestructura como código (Muy Importante)
✓ Pagas por lo que usas
✓ No existen simples puntos de fallo, todo es replicado
✓ Recuperación de desastres, de forma gratuita
✓ Auto Escabilidad
✓ Velocidad y Elasticidad
✓ Máxima Seguridad -Autenticación Multi-factor
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Beneficios Cloud Computing
Espacio Físico
Cableado
Refrigeración
Suministro Eléctrico
Red
Bastidores
Servidores
Almacenamiento
Certificación
Mano de Obra
0 Euro
PARA EMPEZAR
CPD Tradicional – On Premise
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Analistas (Gartner Magic Quadrant 2Q-2017)
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Agenda
✓ Google Cloud Platform – GCP
− Infraestructura Global de GCP
− Regiones y Zonas de Disponibilidad
− Seguridad Fisica y Logica (Compliance)
− Como GCP es Diferente
− Software Stack de GCP
− Servicios Core GCP
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Google Cloud Platform (GCP)
✓ Colección de servicios públicos de computación en la nube
proporcionados por Google.
✓ Ofrece infraestructuras como servicio (IaaS), plataforma como
servicio (PaaS) y software como servicio (SaaS).
✓ Todos los servicios se ejecutan en la misma infraestructura que
Google usa internamente para sus productos Google search y
youtube.
✓ Comprende una gama de servicios alojados para el almacenamiento,
computación y el desarrollo de aplicaciones en el hardware de
Google.
✓ Ofrece servicios de almacenamiento, redes, big data, aprendizaje
automático, Internet de las cosas (IoT), seguridad, herramientas de
desarrollo y mucho más.
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Servicios Google Cloud
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Regiones y Zonas Disponibilidad
✓ Los servicios de Google Cloud Platform están disponibles en América del Norte,
América del Sur, Europa, Asia y Australia. Estos lugares están divididos en regiones
y zonas.
✓ Las regiones son áreas geográficas independientes que consisten en zonas. Las
ubicaciones dentro de las regiones tienden a tener latencias de red de ida y vuelta
inferiores a 5 ms.
✓ Una zona es un área de despliegue para recursos de Cloud Platform dentro de una
región.
✓ Los servicios y recursos de Cloud Platform pueden ser zonales, regionales o
administrados por Google en múltiples regiones.
✓ GCP cuenta con 12 regiones, 36 zonas, más de 100 puntos de presencia y una red
global bien aprovisionada, con cientos de miles de millas de cable de fibra óptica.
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Regiones y Zonas Disponibilidad
✓ Recursos zonales
Los recursos zonales operan dentro de una sola zona. Si una zona no está disponible, todos los recursos zonales en
esa zona no estarán disponibles hasta que se restablezca el servicio.
✓ Recursos regionales
Los recursos regionales son recursos que se implementan de forma redundante en todas las zonas de una región,
por ejemplo, las aplicaciones de App Engine. Esto les da una mayor disponibilidad en relación con los recursos
zonales.
✓ Recursos multi-regionales
Algunos servicios de Cloud Platform son gestionados por Google para que sean redundantes y se distribuyan dentro
y entre las regiones. Estos servicios optimizan la disponibilidad, el rendimiento y la eficiencia de los recursos.
Como resultado, estos servicios requieren una compensación en la latencia o en el modelo de coherencia. Estas
compensaciones están documentadas en base a productos específicos.
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Regiones y Zonas Disponibilidad
Regiones actuales y cantidad de zonas*
Regiones futuras y cantidad de zonas*
* Mientras que algunas regiones pueden comenzar con 2 zonas, está previsto que todas las regiones tengan un mínimo de 3 zonas.
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Ventajas Red Global GCP
✓ Alta disponibilidad a través de varias zonas
de disponibilidad
✓ Continuidad Negocio con replicación entre
regiones
✓ Cumplimiento de Regulación y residencia de
datos
✓ Expansión geográfica
AZ AZ
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Resumen de Regiones y Zonas
europe-west1 = Belgica ( 3 zonas b,c,d) *
europe-west2 = Londres ( 3 zonas a,b,c)
europe-west3 = Frankfurt ( 3 zonas a,b,c)
europe-west4 = Eemshaven-Holanda ( 3 zonas b,c,d)
Regiones y Zonas en Europa
https://cloud.google.com/compute/docs/regions-zones
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
GCP Ámbito Global
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Infraestructura de Red Global
* Mientras que algunas regiones pueden comenzar con 2 zonas, está previsto que todas las regiones tengan un mínimo de 3 zonas.
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Global Network Investments
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Seguridad Física y Lógica
✓ El acceso físico a los CPD se controla, supervisa y audita estrictamente.
✓ Auditorías independientes de infraestructura, servicios y operaciones. de
terceros.
✓ Puede gestionar las credenciales de seguridad de GCP mediante (IAM).
✓ Puede configurar una Cloud privada virtual (VPC), que es red virtual que está
aislada de forma lógica de otras redes virtuales de la nube de GCP.
✓ Puede controlar si la red se puede enrutar directamente hacia Internet.
✓ Puede controlar y configurar el sistema operativo del servidor virtual
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Certificaciones Seguridad
✓ C5 [Alemania]
✓ Cyber Essentials Plus [UK]
✓ DoD SRG
✓ FedRAMP
✓ FIPS
✓ IRAP [Australia]
✓ ISO 9001
✓ ISO 27001
✓ FISC (Japan)
✓ ISO 27017
✓ ISO 27018
✓ MTCS Tier 3 [Singapore]
✓ PCI DSS v 3.2
✓ SOC 1 , SOC 2 , SOC 3
✓ HIPPA
✓ CSA STAR (Cloud Security
Alliance)
✓ MPAA
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Certificaciones Seguridad
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Como GCP es Diferente
Infraestructura
Red
Tarifas/Precios Tecnologia e
innovacion
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Como GCP es Diferente
Google es el Padre de Todas las tecnologías en las que se basan las plataformas actuales , sobre todo
en Big Data y Machine Learning asi como scheduling y orchestration con Kubernetes
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Líder en Innovación Software
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
TPU Tensor Processing Unit
✓ Cada TPU ofrece hasta 180 teraflops.
✓ Diseñados para que funcionen juntos.
✓ Cada TPU incluye una red personalizada de alta velocidad que nos
permite construir superordenadores de Machine Learning "pods de
TPU".
✓ Un pod de TPU contiene 64 TPU de segunda generación y
proporciona hasta 11.5 petaflops para acelerar el aprendizaje un
único modelo de ML.
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
TPU Tensor Processing Unit
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
TPU Tensor Processing Unit
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Google Datacenter Blocks
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Como GCP es Diferente
✓ Descuentos por uso sostenido (único GCP)
✓ Facturación por segundo
✓ Máquinas configuración flexible(containers)
✓ Máquinas virtuales (preemtibles) No
garantizadas
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Agenda
✓ Primer paso - Proyectos en GCP
− Asociación y Agrupación de recursos, Permisos
✓ Metodos acceso a GCP
− Console
− SDK gcloud
− RESTful API’s
− Console Mobile App
✓ Instalacion SDK - Gcloud y Gsutil
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Proyectos en GCP
✓ Los Proyectos Agrupan y Organizan recursos
✓ Todo servicio tiene que estar asociado a proyecto
– Seguimiento de cuota y de consumo
– Control facturacion
– Manejo de servicios y credenciales
– Activar APIS y servicios
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Identidad Proyectos en GCP
✓ Identificación única de los Proyectos
✓ Tres atributos fundamentales:
– Nombre Proyecto
– Número Proyecto
– ID Proyecto (Application ID)
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Acceso a GCP - Consola
✓ Consola centralizada para toda la info proyecto
✓ Herramientas Desarrollo :
– Repositorio de fuentes en Cloud
– Cloud Shell
– Test Lab (Testing App movil)
✓ Acceso a API producto
✓ Creación y gestión de Proyectos
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Consola GCP
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Google Cloud SDK
✓ Incluye las tools CLI para los productos y servicios
– gcloud
– gsutil
– bq (BigQuery)
✓ Disponible también como Imagen Docker
✓ Disponible como cloud shell
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
SDK Installation
Cloud SDK installation and quick start
https://cloud.google.com/sdk/#Quick_Start
Gcloud tool guide
https://cloud.google.com/sdk/gcloud/
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
SDK - Gcloud shell
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Lab - Creación Proyecto
Crear proyecto a traves del gui y a traves del cli
gui : <iniciales>-curso-consola-001
gcloud : <iniciales>-curso-gcloud-001
$gcloud projects create --name "nombre" nombre
$gcloud projects list
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Servicios Core GCP
Software Stack GCP
Herramientas de Desarrollo
Gestión y Monitorización
Big Data Machine Learning
ComputaciónNetworking Almacenamiento
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Servicios Core GCP
Computación AlmacenamientoNetworking
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Agenda
✓ Networking en GCP
− Que es una VPC ( Cloud Privada Virtual)
− Elementos de una VPC
• Direccionamiento IP externas / Subnets
• Reglas Firewall
• Routes
• Balanceo carga
• VPN/Routers Cloud/Cloud DNS
• Cloud Content Delivery Network (CDN)
✓ Lab de ejemplo HANDS-ON
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Networking
Big Data Machine LearningNetworking
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Networking
Networking
Virtual Private
Cloud
Cloud Load
Balancing
Cloud CDN
Cloud
Interconnect
Cloud DNS
Cloud
Network
Cloud
External IP
Addresses
Cloud
Firewall
Rules
Cloud
Routes
Cloud VPN
Cloud
Router
Dedicated
Interconnect
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Qué Hace Diferente a la red GCP
Tamaño y Escala Agilidad Performance
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Infraestructura Física
✓ Data Centers
− Regiones y zonas
✓ Red Troncal (Backbone)
− Red privada de fibra de alta velocidad
✓ Puntos de Presencia (PoP)
− Conecta la red de google al resto de internet
✓ Nodos de Borde
− cerca de los usuarios finales en el mundo
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Capas Infraestructura Física
Core Data Centers
Puntos de Presencia (PoP’s)
Nodos Cache (Edge caching Nodes)
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Puntos de Presencia (PoP)
✓ Más de 90 ubicaciones en todo el mundo.
✓ Acerca el tráfico de Google a los usuarios del
mundo, reduciendo así sus costos y
mejorando la experiencia.
✓ Se conecta a la red privada que a su vez
interconecta los CPD con los PoP y hace de
gateway a la Internet pública
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Puntos de Presencia (PoP)
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Nodos caché ( Edge Nodes)
✓ La más cercana a los usuarios finales.
✓ Los ISP implementan los servidores de Google.
✓ El contenido estático más usado por usuarios
está temporalmente almacenado en caché en
los nodos de borde.
✓ las solicitudes de los usuarios a un nodo de
borde que proporcionará la mejor experiencia
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Nodos caché ( Edge Nodes)
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Red Definida por Software(SDN)
B4 (2013)
Júpiter (2015)
Expresso (2017)
Andromeda (2014)
WAN definida por Software (SDN WAN)
Función es Data center interconnect, es la red interna
Stack virtualización de funciones de red (NFV) para
aplicaciones nativas de Google, contenedores y VM’s
SDN interconexión de Data Center capaz de soportar
más de 100.000 servers y 1 PB/s ancho de banda total
Espresso optimiza la ruta de red entre las aplicaciones en la
nube y los endpoints. En lugar de usar el Border Gateway
Protocol (BGP) convencional, Espresso enruta
dinámicamente los datos, reconfigurando la ruta de
transporte en función de las condiciones de la red. (ML, IA)
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Jupiter Network Fabric
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Elementos Red
✓ VPC - Virtual Private Cloud
− Rangos direcciones - Subnets
− Firewall rules
✓ Load Balancing -Balanceo carga
✓ CDN - Content Delivery Network
✓ DNS - Cloud Domain Name Service
✓ VPN - Routers
✓ Interconnect
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
VPC - Virtual Private Cloud
✓ Es una red lógicamente aislada dentro de la red
Global de GCP.
✓ Es la red que podemos utilizar para segmentar y
crear subredes más pequeñas dentro.
✓ Es donde vamos a desplegar los recursos y las
instancias, donde vamos a configurar todo, es una
red lógica nuestra , aislada en la nube de GCP que
podemos usar y configurar como mejor nos
parezca
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
VPC
✓ Control total de la arquitectura Red
✓ Seguridad Mejorada(Firewall )
✓ Una vpc puede expandirse a través de varias
regiones
✓ Una subnet puede expandirse en varias zonas pero
solo una región
✓ Todo proyecto GCP empieza con una default net
✓ Los recursos de esta tienen una ip privada
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
VPC - Automática
✓ Automática:
− Una subred de cada región se crea automáticamente dentro
de ella. intervalos de IP predefinidos.
− En nuevas regiones se agregan automáticamente las
subredes.
− Puede agregar manualmente más subredes en las regiones
que elija y utilizando los rangos de IP que especifique.
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Rangos ip asignados automático
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
VPC - Custom
✓ Custom :
− No se crean automáticamente subredes.
− Control total sobre las subredes.
− Usted decide qué subredes crear, en las regiones que elija
− Puede cambiar una red VPC del modo automático al modo
custom.
✓ La conversión es unidireccional;
✓ las redes de modo custom no se pueden cambiar a
redes de modo automático.
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Subnets- Custom
✓ pueden usar cualquier rango válido de RFC1918 IP.
✓ Los rangos no tienen que ser contiguos .
✓ Un subred puede usar rangos desde 10.0.0.0/8 y
otras 192.168.0.0/16 .
✓ Los rangos deben ser únicos y no superpuestos
dentro de la red.
✓ El tamaño mínimo que se puede usar es / 29.
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Subnets- IP’s Reservadas
✓ Cada subred tiene las siguientes direcciones
reservadas:
− Network address (Primera dirección CIDR range)
− Default gateway address (Segunda dirección CIDR range)
− Reserved address (Penúltima dirección CIDR range)
− Broadcast address (última dirección CIDR range)
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
VPC - Cuando usar Custom
✓ Más flexibles y se adaptan mejor a la producción:
− No es necesario tener una subred creada automáticamente
en cada región.
− Nuevas subredes creadas automáticamente podrían
superponerse con las IP utilizadas por subredes creadas
manualmente o rutas estáticas.
− Necesita un control completo sobre las subredes creadas en
su red de VPC, incluidas las regiones y los rangos de
direcciones IP utilizados.
− Quiere conectar VPC utilizando Peering o Cloud VPN.
− Todas las redes de modo automático utilizan el mismo rango
predefinido de direcciones IP, no puede conectar las redes
de modo automático entre sí.
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Casos uso VPC
✓ Sitio web simple y público con una aplicación web
básica, como un blog .
✓ Aplicaciones web multi-capa (Servidores web,
servidores de aplicaciones y bases de datos.)
✓ Aplicaciones auto escalables (crecimiento elástico)
✓ Aplicaciones Híbridas con parte en el datacenter y
parte en AWS
✓ Backup y Disaster Recovery
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Red Tradicional On-Premise
Internet
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Ejemplo Red VPC
VPC Network
GoogleNetwork
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
VPC y Proyectos
✓ Cada proyecto comienza con una red
predeterminada que es una red de VPC de modo
automático.
✓ Existe una cuota de cinco redes por proyecto,
incluida la red predeterminada.
✓ Puede conservar la red predeterminada y crear
cuatro más, o eliminarla y crear cinco propias.
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
VPC - Cuotas y Límites
✓ Sólo admiten el tráfico unicast IPv4.
✓ Broadcast y multicast IPv4 no son compatibles.
✓ IPv6 no son compatibles dentro de la red.
✓ las IP públicas del LB y App Engine sí comp. IPv6.
✓ Máximo de 7000 instancias MV.
✓ Este número no se puede aumentar en Cuotas.
✓ Si intenta exceder el máximo, GCP devuelve error
✓ No hay un límite preasignado de subnets
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
VPC - Restricciones Nombres
✓ Nombre VPC debe ser único dentro del proyecto.
✓ Subred puede tener = nombre que su VPC principal.
✓ El nombre Subred tiene que ser único una región,
independientemente de la VPC.
✓ VPC no puede tener el mismo nombre que una
subred en otra red VPC.
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Cloud Firewall Rules
Reglas de firewall
✓ Toda VPC tiene un servicio de Firewall
✓ Gestiona tanto el tráfico entrada(ingress) y
salida( egress)
✓ Puede ser aplicado a una VPC entera o a instancias
individuales
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Cloud Routes
✓ Las rutas sirven para enviar tráfico a Internet y
entre instancias y recursos.
− A menos que ya existan hay que crearlas para permitir que
las instancias en diferentes subredes se comuniquen entre sí o
permitan las conexiones entrantes.
− la default tiene un conjunto especial de reglas de firewall ue
permiten la comunicación entre subredes y el acceso a ciertos
servicios de Internet.
− Sin reglas de firewall que permitan el tráfico entrante desde
otras subredes, otras instancias de diferentes subredes no
podrán acceder a una instancia en una subred, incluso si
todas las subredes son miembros de la misma red VPC.
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Cloud Routes
✓ Se asocian automáticamente a una VPC:
− Una ruta de puerta de enlace de Internet predeterminada,
conectividad de salida desde instancias en sus subredes.
− Además esta ruta permite a las instancias enviar tráfico a
destinos fuera de la red de VPC.
− Una ruta de red virtual para cada subred que permiten la
comunicación entre instancias o recursos en diferentes
subredes de la red.
− Las redes de modo automático crean una ruta de red virtual
para cada una de sus subredes.
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Cloud External Ip Address
✓ Direcciones Ip externas
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Cloud DNS
✓ Servicio escalable, confiable y administrado de
nombres de dominio (DNS).
✓ Baja latencia y alta disponibilidad lo convierten en
una opción económica a la hora de ofrecer
aplicaciones y servicios a tus usuarios.
✓ Las solicitudes de dns como www.google.com se
convierten en direcciones IP como 74.125.29.101.
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Cloud Router
✓ Servicio totalmente distribuido y administrado.
✓ Autoescala su tráfico de red; no es dsp físico
✓ Intercambiar rutas dinámicamente entre sus redes
Google Cloud y su red local.
✓ Los enrutadores intercambian información de
topología a través del Border Gateway Protocol
(BGP). Los cambios de topología se propagan
automáticamente entre su red VPC y la red local.
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Cloud VPN
✓ Conexión segura desde on-premise a GCP a través
de una conexión cifrada IPSec
− SLA del 99.9% de disponibilidad del servicio.
− Compatible con VPN de sitio a sitio.
− Puede tener múltiples túneles en una única puerta de
enlace VPN.
Admite rutas estáticas y dinámicas (a través de Cloud
Router)
− Admite tanto IKEv1 como IKEv2 (clave precompartida IKE).
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Cloud CDN
✓ CDN coloca su contenido en línea más cerca de sus
usuarios para tiempos de respuesta más rápidos
✓ Funciona con el load Balancer
✓ El contenido se almacena en caché en más de 90
edge-cached sites en todo el mundo
✓ Cuanto más cerca esté el contenido = rendimiento
más rápido
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Cloud CDN
Google Cloud Storage
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Cloud Load Balancing
✓ Distribuye peticiones HTTP en grupos de instancias
a través de varias regiones
✓ Trabaja con instance groups
✓ Uso para autoescalado, procesos batch , fault
tolerance y distribucion del trafico
✓ la dirección IP pública enruta el tráfico
✓ Servicio escalable, no requiere precalentamiento
proporciona resiliencia
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Google Global Load Balancer
Balanceo carga entre
regiones y zonas
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Google Cloud Interconnect
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Lab - Creación VPC - Consola
VPC con los siguientes datos
✓ Nombre VPC : vpc-lmt-curso
✓ CIDR Block : 10.0.0.0/16
✓ Etiqueta : lab vpc
Creación SubRed
✓ Nombre subred : sn-10-0-10-0-europe-west1-b
✓ Region / Zona : europe-west1-b
✓ VPC : vpc-lmt-curso
✓ CIDR Block : 10.0.10.0/24
✓ Etiqueta : Subnet
GCP VPC - 10.0.0.0/16
Región: europe-west1
Subred
10.0.10.0/24
Zona: europe-west1-b
GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL
Creación VPC - Gcloud

Más contenido relacionado

La actualidad más candente

Kappa vs Lambda Architectures and Technology Comparison
Kappa vs Lambda Architectures and Technology ComparisonKappa vs Lambda Architectures and Technology Comparison
Kappa vs Lambda Architectures and Technology ComparisonKai Wähner
 
Apache kafka performance(throughput) - without data loss and guaranteeing dat...
Apache kafka performance(throughput) - without data loss and guaranteeing dat...Apache kafka performance(throughput) - without data loss and guaranteeing dat...
Apache kafka performance(throughput) - without data loss and guaranteeing dat...SANG WON PARK
 
Low latency in java 8 by Peter Lawrey
Low latency in java 8 by Peter Lawrey Low latency in java 8 by Peter Lawrey
Low latency in java 8 by Peter Lawrey J On The Beach
 
F5 Solutions for Service Providers
F5 Solutions for Service ProvidersF5 Solutions for Service Providers
F5 Solutions for Service ProvidersBAKOTECH
 
Kubernetes Summit 2021: Multi-Cluster - The Good, the Bad and the Ugly
Kubernetes Summit 2021: Multi-Cluster - The Good, the Bad and the UglyKubernetes Summit 2021: Multi-Cluster - The Good, the Bad and the Ugly
Kubernetes Summit 2021: Multi-Cluster - The Good, the Bad and the Uglysmalltown
 
AWS Summit Seoul 2023 | KB의 통합 음성 AI서비스의 현재와 미래 - 하이브리드 클라우드 기반의 똑똑한 AI상담원 콜봇
AWS Summit Seoul 2023 | KB의 통합 음성 AI서비스의 현재와 미래 - 하이브리드 클라우드 기반의 똑똑한 AI상담원 콜봇AWS Summit Seoul 2023 | KB의 통합 음성 AI서비스의 현재와 미래 - 하이브리드 클라우드 기반의 똑똑한 AI상담원 콜봇
AWS Summit Seoul 2023 | KB의 통합 음성 AI서비스의 현재와 미래 - 하이브리드 클라우드 기반의 똑똑한 AI상담원 콜봇Amazon Web Services Korea
 
[NEW LAUNCH!] Introducing Amazon Managed Streaming for Kafka (Amazon MSK) (AN...
[NEW LAUNCH!] Introducing Amazon Managed Streaming for Kafka (Amazon MSK) (AN...[NEW LAUNCH!] Introducing Amazon Managed Streaming for Kafka (Amazon MSK) (AN...
[NEW LAUNCH!] Introducing Amazon Managed Streaming for Kafka (Amazon MSK) (AN...Amazon Web Services
 
Optimizing Network Performance for Amazon EC2 Instances (CMP308-R1) - AWS re:...
Optimizing Network Performance for Amazon EC2 Instances (CMP308-R1) - AWS re:...Optimizing Network Performance for Amazon EC2 Instances (CMP308-R1) - AWS re:...
Optimizing Network Performance for Amazon EC2 Instances (CMP308-R1) - AWS re:...Amazon Web Services
 
Why sdn
Why sdnWhy sdn
Why sdnlz1dsb
 
Building Event Streaming Architectures on Scylla and Kafka
Building Event Streaming Architectures on Scylla and KafkaBuilding Event Streaming Architectures on Scylla and Kafka
Building Event Streaming Architectures on Scylla and KafkaScyllaDB
 
롯데이커머스의 마이크로 서비스 아키텍처 진화와 비용 관점의 운영 노하우-나현길, 롯데이커머스 클라우드플랫폼 팀장::AWS 마이그레이션 A ...
롯데이커머스의 마이크로 서비스 아키텍처 진화와 비용 관점의 운영 노하우-나현길, 롯데이커머스 클라우드플랫폼 팀장::AWS 마이그레이션 A ...롯데이커머스의 마이크로 서비스 아키텍처 진화와 비용 관점의 운영 노하우-나현길, 롯데이커머스 클라우드플랫폼 팀장::AWS 마이그레이션 A ...
롯데이커머스의 마이크로 서비스 아키텍처 진화와 비용 관점의 운영 노하우-나현길, 롯데이커머스 클라우드플랫폼 팀장::AWS 마이그레이션 A ...Amazon Web Services Korea
 
Welcome & AWS Big Data Solution Overview
Welcome & AWS Big Data Solution OverviewWelcome & AWS Big Data Solution Overview
Welcome & AWS Big Data Solution OverviewAmazon Web Services
 
Introduction to Presto at Treasure Data
Introduction to Presto at Treasure DataIntroduction to Presto at Treasure Data
Introduction to Presto at Treasure DataTaro L. Saito
 
[OpenInfra Days Korea 2018] Day 2 - CEPH 운영자를 위한 Object Storage Performance T...
[OpenInfra Days Korea 2018] Day 2 - CEPH 운영자를 위한 Object Storage Performance T...[OpenInfra Days Korea 2018] Day 2 - CEPH 운영자를 위한 Object Storage Performance T...
[OpenInfra Days Korea 2018] Day 2 - CEPH 운영자를 위한 Object Storage Performance T...OpenStack Korea Community
 
Airflow Clustering and High Availability
Airflow Clustering and High AvailabilityAirflow Clustering and High Availability
Airflow Clustering and High AvailabilityRobert Sanders
 
Running a High-Performance Kubernetes Cluster with Amazon EKS (CON318-R1) - A...
Running a High-Performance Kubernetes Cluster with Amazon EKS (CON318-R1) - A...Running a High-Performance Kubernetes Cluster with Amazon EKS (CON318-R1) - A...
Running a High-Performance Kubernetes Cluster with Amazon EKS (CON318-R1) - A...Amazon Web Services
 
컨테이너 (PaaS) 환경으로의 애플리케이션 전환 방법과 고려사항
컨테이너 (PaaS) 환경으로의 애플리케이션 전환 방법과 고려사항컨테이너 (PaaS) 환경으로의 애플리케이션 전환 방법과 고려사항
컨테이너 (PaaS) 환경으로의 애플리케이션 전환 방법과 고려사항Opennaru, inc.
 
Building a Data Lake on AWS
Building a Data Lake on AWSBuilding a Data Lake on AWS
Building a Data Lake on AWSGary Stafford
 
Getting Started with Amazon ElastiCache
Getting Started with Amazon ElastiCacheGetting Started with Amazon ElastiCache
Getting Started with Amazon ElastiCacheAmazon Web Services
 

La actualidad más candente (20)

Kappa vs Lambda Architectures and Technology Comparison
Kappa vs Lambda Architectures and Technology ComparisonKappa vs Lambda Architectures and Technology Comparison
Kappa vs Lambda Architectures and Technology Comparison
 
Apache kafka performance(throughput) - without data loss and guaranteeing dat...
Apache kafka performance(throughput) - without data loss and guaranteeing dat...Apache kafka performance(throughput) - without data loss and guaranteeing dat...
Apache kafka performance(throughput) - without data loss and guaranteeing dat...
 
Low latency in java 8 by Peter Lawrey
Low latency in java 8 by Peter Lawrey Low latency in java 8 by Peter Lawrey
Low latency in java 8 by Peter Lawrey
 
F5 Solutions for Service Providers
F5 Solutions for Service ProvidersF5 Solutions for Service Providers
F5 Solutions for Service Providers
 
Kubernetes Summit 2021: Multi-Cluster - The Good, the Bad and the Ugly
Kubernetes Summit 2021: Multi-Cluster - The Good, the Bad and the UglyKubernetes Summit 2021: Multi-Cluster - The Good, the Bad and the Ugly
Kubernetes Summit 2021: Multi-Cluster - The Good, the Bad and the Ugly
 
AWS Summit Seoul 2023 | KB의 통합 음성 AI서비스의 현재와 미래 - 하이브리드 클라우드 기반의 똑똑한 AI상담원 콜봇
AWS Summit Seoul 2023 | KB의 통합 음성 AI서비스의 현재와 미래 - 하이브리드 클라우드 기반의 똑똑한 AI상담원 콜봇AWS Summit Seoul 2023 | KB의 통합 음성 AI서비스의 현재와 미래 - 하이브리드 클라우드 기반의 똑똑한 AI상담원 콜봇
AWS Summit Seoul 2023 | KB의 통합 음성 AI서비스의 현재와 미래 - 하이브리드 클라우드 기반의 똑똑한 AI상담원 콜봇
 
[NEW LAUNCH!] Introducing Amazon Managed Streaming for Kafka (Amazon MSK) (AN...
[NEW LAUNCH!] Introducing Amazon Managed Streaming for Kafka (Amazon MSK) (AN...[NEW LAUNCH!] Introducing Amazon Managed Streaming for Kafka (Amazon MSK) (AN...
[NEW LAUNCH!] Introducing Amazon Managed Streaming for Kafka (Amazon MSK) (AN...
 
Optimizing Network Performance for Amazon EC2 Instances (CMP308-R1) - AWS re:...
Optimizing Network Performance for Amazon EC2 Instances (CMP308-R1) - AWS re:...Optimizing Network Performance for Amazon EC2 Instances (CMP308-R1) - AWS re:...
Optimizing Network Performance for Amazon EC2 Instances (CMP308-R1) - AWS re:...
 
Why sdn
Why sdnWhy sdn
Why sdn
 
Building Event Streaming Architectures on Scylla and Kafka
Building Event Streaming Architectures on Scylla and KafkaBuilding Event Streaming Architectures on Scylla and Kafka
Building Event Streaming Architectures on Scylla and Kafka
 
롯데이커머스의 마이크로 서비스 아키텍처 진화와 비용 관점의 운영 노하우-나현길, 롯데이커머스 클라우드플랫폼 팀장::AWS 마이그레이션 A ...
롯데이커머스의 마이크로 서비스 아키텍처 진화와 비용 관점의 운영 노하우-나현길, 롯데이커머스 클라우드플랫폼 팀장::AWS 마이그레이션 A ...롯데이커머스의 마이크로 서비스 아키텍처 진화와 비용 관점의 운영 노하우-나현길, 롯데이커머스 클라우드플랫폼 팀장::AWS 마이그레이션 A ...
롯데이커머스의 마이크로 서비스 아키텍처 진화와 비용 관점의 운영 노하우-나현길, 롯데이커머스 클라우드플랫폼 팀장::AWS 마이그레이션 A ...
 
Welcome & AWS Big Data Solution Overview
Welcome & AWS Big Data Solution OverviewWelcome & AWS Big Data Solution Overview
Welcome & AWS Big Data Solution Overview
 
Introduction to Presto at Treasure Data
Introduction to Presto at Treasure DataIntroduction to Presto at Treasure Data
Introduction to Presto at Treasure Data
 
[OpenInfra Days Korea 2018] Day 2 - CEPH 운영자를 위한 Object Storage Performance T...
[OpenInfra Days Korea 2018] Day 2 - CEPH 운영자를 위한 Object Storage Performance T...[OpenInfra Days Korea 2018] Day 2 - CEPH 운영자를 위한 Object Storage Performance T...
[OpenInfra Days Korea 2018] Day 2 - CEPH 운영자를 위한 Object Storage Performance T...
 
Airflow Clustering and High Availability
Airflow Clustering and High AvailabilityAirflow Clustering and High Availability
Airflow Clustering and High Availability
 
Running a High-Performance Kubernetes Cluster with Amazon EKS (CON318-R1) - A...
Running a High-Performance Kubernetes Cluster with Amazon EKS (CON318-R1) - A...Running a High-Performance Kubernetes Cluster with Amazon EKS (CON318-R1) - A...
Running a High-Performance Kubernetes Cluster with Amazon EKS (CON318-R1) - A...
 
컨테이너 (PaaS) 환경으로의 애플리케이션 전환 방법과 고려사항
컨테이너 (PaaS) 환경으로의 애플리케이션 전환 방법과 고려사항컨테이너 (PaaS) 환경으로의 애플리케이션 전환 방법과 고려사항
컨테이너 (PaaS) 환경으로의 애플리케이션 전환 방법과 고려사항
 
Building a Data Lake on AWS
Building a Data Lake on AWSBuilding a Data Lake on AWS
Building a Data Lake on AWS
 
How to build a successful Data Lake
How to build a successful Data LakeHow to build a successful Data Lake
How to build a successful Data Lake
 
Getting Started with Amazon ElastiCache
Getting Started with Amazon ElastiCacheGetting Started with Amazon ElastiCache
Getting Started with Amazon ElastiCache
 

Similar a Cbs Google Cloud Platform fundamentals 1

Bootcamp gdg cloud scl - introduccion a arquitectura cloud en gcp - oliver ...
Bootcamp   gdg cloud scl - introduccion a arquitectura cloud en gcp - oliver ...Bootcamp   gdg cloud scl - introduccion a arquitectura cloud en gcp - oliver ...
Bootcamp gdg cloud scl - introduccion a arquitectura cloud en gcp - oliver ...Oliver Fierro
 
Cbs Google Cloud Platform fundamentals 2
Cbs Google Cloud Platform fundamentals 2Cbs Google Cloud Platform fundamentals 2
Cbs Google Cloud Platform fundamentals 2Luis Merino Troncoso
 
OpenNebulaConf 2016 - Fast Prototyping of a C.O. into a Micro Data Center - A...
OpenNebulaConf 2016 - Fast Prototyping of a C.O. into a Micro Data Center - A...OpenNebulaConf 2016 - Fast Prototyping of a C.O. into a Micro Data Center - A...
OpenNebulaConf 2016 - Fast Prototyping of a C.O. into a Micro Data Center - A...OpenNebula Project
 
Hybrid Cloud con Equinix Platform y Cloudmas Cloudglass
Hybrid Cloud con Equinix Platform y Cloudmas CloudglassHybrid Cloud con Equinix Platform y Cloudmas Cloudglass
Hybrid Cloud con Equinix Platform y Cloudmas CloudglassEfraim Martinez
 
Resumen Técnico Red Hat Summit 2015
Resumen Técnico Red Hat Summit 2015Resumen Técnico Red Hat Summit 2015
Resumen Técnico Red Hat Summit 2015Semperti
 
HashiTalks 2020 Latin America Nomad
HashiTalks 2020 Latin America NomadHashiTalks 2020 Latin America Nomad
HashiTalks 2020 Latin America NomadStenio Ferreira
 
expo Compact FieldPoint controladores.pptx
expo Compact FieldPoint controladores.pptxexpo Compact FieldPoint controladores.pptx
expo Compact FieldPoint controladores.pptxQuirozBryan
 
Componentes de la estrategia de gobierno en línea
Componentes de la estrategia de gobierno en líneaComponentes de la estrategia de gobierno en línea
Componentes de la estrategia de gobierno en líneaFelipe Afanador Cortés
 
Triplezeta.io presenta Geotab (Resumen 2015)
Triplezeta.io presenta Geotab (Resumen 2015)Triplezeta.io presenta Geotab (Resumen 2015)
Triplezeta.io presenta Geotab (Resumen 2015)Julian Beggs
 
Desarrollo de aplicaciones altamente escalables
Desarrollo de aplicaciones altamente escalablesDesarrollo de aplicaciones altamente escalables
Desarrollo de aplicaciones altamente escalablesGlobant
 
Orquestación de Microservicios Introducción a arquitecturas de desarrollo mod...
Orquestación de Microservicios Introducción a arquitecturas de desarrollo mod...Orquestación de Microservicios Introducción a arquitecturas de desarrollo mod...
Orquestación de Microservicios Introducción a arquitecturas de desarrollo mod...ssuserc860fb
 
Redhat Open Day - Integracion JBoss Fuse A-MQ
Redhat Open Day - Integracion JBoss Fuse A-MQRedhat Open Day - Integracion JBoss Fuse A-MQ
Redhat Open Day - Integracion JBoss Fuse A-MQAdrian Gigante
 
OPEN CLOUD Presentacion Clientes.pdf
OPEN CLOUD Presentacion Clientes.pdfOPEN CLOUD Presentacion Clientes.pdf
OPEN CLOUD Presentacion Clientes.pdfContactCenterCloud1
 
Talend Cloud en detalle
Talend Cloud en detalleTalend Cloud en detalle
Talend Cloud en detalleStratebi
 
Introducción al Cloud Computing
Introducción al Cloud ComputingIntroducción al Cloud Computing
Introducción al Cloud ComputingYannick Warnier
 
Prodware Microsoft Dynamics 365 for Field Service
Prodware Microsoft Dynamics 365 for Field ServiceProdware Microsoft Dynamics 365 for Field Service
Prodware Microsoft Dynamics 365 for Field ServiceDepartamento de Marketing
 

Similar a Cbs Google Cloud Platform fundamentals 1 (20)

Bootcamp gdg cloud scl - introduccion a arquitectura cloud en gcp - oliver ...
Bootcamp   gdg cloud scl - introduccion a arquitectura cloud en gcp - oliver ...Bootcamp   gdg cloud scl - introduccion a arquitectura cloud en gcp - oliver ...
Bootcamp gdg cloud scl - introduccion a arquitectura cloud en gcp - oliver ...
 
Cbs Google Cloud Platform fundamentals 2
Cbs Google Cloud Platform fundamentals 2Cbs Google Cloud Platform fundamentals 2
Cbs Google Cloud Platform fundamentals 2
 
redes-por-software-SDN.pdf
redes-por-software-SDN.pdfredes-por-software-SDN.pdf
redes-por-software-SDN.pdf
 
OpenNebulaConf 2016 - Fast Prototyping of a C.O. into a Micro Data Center - A...
OpenNebulaConf 2016 - Fast Prototyping of a C.O. into a Micro Data Center - A...OpenNebulaConf 2016 - Fast Prototyping of a C.O. into a Micro Data Center - A...
OpenNebulaConf 2016 - Fast Prototyping of a C.O. into a Micro Data Center - A...
 
Hybrid Cloud con Equinix Platform y Cloudmas Cloudglass
Hybrid Cloud con Equinix Platform y Cloudmas CloudglassHybrid Cloud con Equinix Platform y Cloudmas Cloudglass
Hybrid Cloud con Equinix Platform y Cloudmas Cloudglass
 
Resumen Técnico Red Hat Summit 2015
Resumen Técnico Red Hat Summit 2015Resumen Técnico Red Hat Summit 2015
Resumen Técnico Red Hat Summit 2015
 
Linkerd a fondo
Linkerd a fondoLinkerd a fondo
Linkerd a fondo
 
HashiTalks 2020 Latin America Nomad
HashiTalks 2020 Latin America NomadHashiTalks 2020 Latin America Nomad
HashiTalks 2020 Latin America Nomad
 
8. Huawei en la Era 5G
8. Huawei en la Era 5G8. Huawei en la Era 5G
8. Huawei en la Era 5G
 
expo Compact FieldPoint controladores.pptx
expo Compact FieldPoint controladores.pptxexpo Compact FieldPoint controladores.pptx
expo Compact FieldPoint controladores.pptx
 
Componentes de la estrategia de gobierno en línea
Componentes de la estrategia de gobierno en líneaComponentes de la estrategia de gobierno en línea
Componentes de la estrategia de gobierno en línea
 
Propuesta devops pasesv1
Propuesta devops pasesv1Propuesta devops pasesv1
Propuesta devops pasesv1
 
Triplezeta.io presenta Geotab (Resumen 2015)
Triplezeta.io presenta Geotab (Resumen 2015)Triplezeta.io presenta Geotab (Resumen 2015)
Triplezeta.io presenta Geotab (Resumen 2015)
 
Desarrollo de aplicaciones altamente escalables
Desarrollo de aplicaciones altamente escalablesDesarrollo de aplicaciones altamente escalables
Desarrollo de aplicaciones altamente escalables
 
Orquestación de Microservicios Introducción a arquitecturas de desarrollo mod...
Orquestación de Microservicios Introducción a arquitecturas de desarrollo mod...Orquestación de Microservicios Introducción a arquitecturas de desarrollo mod...
Orquestación de Microservicios Introducción a arquitecturas de desarrollo mod...
 
Redhat Open Day - Integracion JBoss Fuse A-MQ
Redhat Open Day - Integracion JBoss Fuse A-MQRedhat Open Day - Integracion JBoss Fuse A-MQ
Redhat Open Day - Integracion JBoss Fuse A-MQ
 
OPEN CLOUD Presentacion Clientes.pdf
OPEN CLOUD Presentacion Clientes.pdfOPEN CLOUD Presentacion Clientes.pdf
OPEN CLOUD Presentacion Clientes.pdf
 
Talend Cloud en detalle
Talend Cloud en detalleTalend Cloud en detalle
Talend Cloud en detalle
 
Introducción al Cloud Computing
Introducción al Cloud ComputingIntroducción al Cloud Computing
Introducción al Cloud Computing
 
Prodware Microsoft Dynamics 365 for Field Service
Prodware Microsoft Dynamics 365 for Field ServiceProdware Microsoft Dynamics 365 for Field Service
Prodware Microsoft Dynamics 365 for Field Service
 

Más de Luis Merino Troncoso

Más de Luis Merino Troncoso (7)

Terraform Ansible v3.0
Terraform Ansible v3.0Terraform Ansible v3.0
Terraform Ansible v3.0
 
Multi hybrid-cloud-fundamentals v4
Multi hybrid-cloud-fundamentals v4Multi hybrid-cloud-fundamentals v4
Multi hybrid-cloud-fundamentals v4
 
Cbs aws-fundamentals-4
Cbs aws-fundamentals-4Cbs aws-fundamentals-4
Cbs aws-fundamentals-4
 
Cbs aws-fundamentals-3
Cbs aws-fundamentals-3Cbs aws-fundamentals-3
Cbs aws-fundamentals-3
 
Cbs aws-fundamentals-2
Cbs aws-fundamentals-2Cbs aws-fundamentals-2
Cbs aws-fundamentals-2
 
Cbs aws-fundamentals-1
Cbs aws-fundamentals-1Cbs aws-fundamentals-1
Cbs aws-fundamentals-1
 
Cbs big data-fundamentals-1
Cbs big data-fundamentals-1Cbs big data-fundamentals-1
Cbs big data-fundamentals-1
 

Último

02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señorkkte210207
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdfedwinmelgarschlink2
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdflauradbernals
 
Unidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disolucionesUnidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disolucioneschorantina325
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfisrael garcia
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digitalNayaniJulietaRamosRa
 

Último (6)

02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdf
 
Unidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disolucionesUnidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disoluciones
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digital
 

Cbs Google Cloud Platform fundamentals 1

  • 1. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Luis Merino Troncoso Cloud Solutions Architect Fundamentals - 1ª Parte Google Cloud Platform
  • 2. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL AVISO LEGAL Ninguna parte de esta publicación puede ser reproducida, almacenada en un sistema de recuperación, o transmitida, en cualquier forma o por medio electrónico, mecánico, fotocopia, o cualquier otro, sin previa autorización.. Diseñado y producido por © 2018 Cloud & BigData Solutions
  • 3. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Google Cloud Platform
  • 4. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Objetivos Curso ✓ Introducirnos en Google Cloud Platform ✓ Diferencias con otros Cloud providers ✓ Bloques de construcción fundamentales ✓ Patrones de Arquitectura en GCP ✓ Monitorización y Logging ✓ No es un curso de desarrollo!!
  • 5. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Agenda ✓ ¿Qué es Cloud Computing ? ✓ Google Cloud Platform - GCP ✓ Servicios Core GCP − Networking − Computación − Almacenamiento ✓ Seguridad ✓ Usuarios, grupos , Permisos y Roles (IAM)
  • 6. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Agenda ✓ ¿Qué es Cloud Computing ? − Cloud Computing en Google – GCP − Elementos Cloud Computing − Características Esenciales − Modelos de Servicio − Modelos de despliegue − Fechas Importantes Cloud Computing − Beneficios Cloud Computing
  • 7. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL ¿Qué es Cloud Computing? Cloud Computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. Source : National Institute of Standards and Technology's (NIST)  Computación en la nube es un modelo que permite el acceso ubicuo conveniente y bajo-demanda a través de la red, a un conjunto compartido de recursos informáticos configurables (por ejemplo, redes, servidores, almacenamiento, aplicaciones y servicios) que pueden ser rápidamente provisionados y liberados con el mínimo esfuerzo de gestión o interacción por parte del proveedor de servicios.
  • 8. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Cloud Computing Hoy
  • 9. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Elementos Cloud Computing Características Esenciales Modelos de servicio Modelos de Despliegue
  • 10. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Características Esenciales Acceso ubicuo a la Red Recursos Organizados Rápida Elasticidad Servicio a Medida Bajo Demanda (Self –Service)
  • 11. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Modelos de Servicio
  • 12. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Modelos de Servicio On - Premise IaaS PaaS SaaS MiddlewareMiddleware Middleware Middleware
  • 13. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Modelos de Despliegue
  • 14. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Modelos de Despliegue
  • 15. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Despliegue - Hibrido
  • 16. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Estándares Cloud Computing Servicio a Medida: Los proveedores de la nube deben dar la facilidad de definir cuotas, así como también reportes basados en el uso, estimaciones en el consumo tanto actuales como futuras.
  • 17. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Evolución del Cloud Computing Nivel Físico / CoLocation Virtualización Serverless - Functions
  • 18. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Fechas importantes Google Cloud
  • 19. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Beneficios Cloud Computing ✓ Reducción de costes en infra. IT hasta un 80%. ✓ Opex vs Capex ✓ Infraestructura como código (Muy Importante) ✓ Pagas por lo que usas ✓ No existen simples puntos de fallo, todo es replicado ✓ Recuperación de desastres, de forma gratuita ✓ Auto Escabilidad ✓ Velocidad y Elasticidad ✓ Máxima Seguridad -Autenticación Multi-factor
  • 20. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Beneficios Cloud Computing Espacio Físico Cableado Refrigeración Suministro Eléctrico Red Bastidores Servidores Almacenamiento Certificación Mano de Obra 0 Euro PARA EMPEZAR CPD Tradicional – On Premise
  • 21. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Analistas (Gartner Magic Quadrant 2Q-2017)
  • 22. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Agenda ✓ Google Cloud Platform – GCP − Infraestructura Global de GCP − Regiones y Zonas de Disponibilidad − Seguridad Fisica y Logica (Compliance) − Como GCP es Diferente − Software Stack de GCP − Servicios Core GCP
  • 23. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Google Cloud Platform (GCP) ✓ Colección de servicios públicos de computación en la nube proporcionados por Google. ✓ Ofrece infraestructuras como servicio (IaaS), plataforma como servicio (PaaS) y software como servicio (SaaS). ✓ Todos los servicios se ejecutan en la misma infraestructura que Google usa internamente para sus productos Google search y youtube. ✓ Comprende una gama de servicios alojados para el almacenamiento, computación y el desarrollo de aplicaciones en el hardware de Google. ✓ Ofrece servicios de almacenamiento, redes, big data, aprendizaje automático, Internet de las cosas (IoT), seguridad, herramientas de desarrollo y mucho más.
  • 24. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Servicios Google Cloud
  • 25. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Regiones y Zonas Disponibilidad ✓ Los servicios de Google Cloud Platform están disponibles en América del Norte, América del Sur, Europa, Asia y Australia. Estos lugares están divididos en regiones y zonas. ✓ Las regiones son áreas geográficas independientes que consisten en zonas. Las ubicaciones dentro de las regiones tienden a tener latencias de red de ida y vuelta inferiores a 5 ms. ✓ Una zona es un área de despliegue para recursos de Cloud Platform dentro de una región. ✓ Los servicios y recursos de Cloud Platform pueden ser zonales, regionales o administrados por Google en múltiples regiones. ✓ GCP cuenta con 12 regiones, 36 zonas, más de 100 puntos de presencia y una red global bien aprovisionada, con cientos de miles de millas de cable de fibra óptica.
  • 26. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Regiones y Zonas Disponibilidad ✓ Recursos zonales Los recursos zonales operan dentro de una sola zona. Si una zona no está disponible, todos los recursos zonales en esa zona no estarán disponibles hasta que se restablezca el servicio. ✓ Recursos regionales Los recursos regionales son recursos que se implementan de forma redundante en todas las zonas de una región, por ejemplo, las aplicaciones de App Engine. Esto les da una mayor disponibilidad en relación con los recursos zonales. ✓ Recursos multi-regionales Algunos servicios de Cloud Platform son gestionados por Google para que sean redundantes y se distribuyan dentro y entre las regiones. Estos servicios optimizan la disponibilidad, el rendimiento y la eficiencia de los recursos. Como resultado, estos servicios requieren una compensación en la latencia o en el modelo de coherencia. Estas compensaciones están documentadas en base a productos específicos.
  • 27. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Regiones y Zonas Disponibilidad Regiones actuales y cantidad de zonas* Regiones futuras y cantidad de zonas* * Mientras que algunas regiones pueden comenzar con 2 zonas, está previsto que todas las regiones tengan un mínimo de 3 zonas.
  • 28. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Ventajas Red Global GCP ✓ Alta disponibilidad a través de varias zonas de disponibilidad ✓ Continuidad Negocio con replicación entre regiones ✓ Cumplimiento de Regulación y residencia de datos ✓ Expansión geográfica AZ AZ
  • 29. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Resumen de Regiones y Zonas europe-west1 = Belgica ( 3 zonas b,c,d) * europe-west2 = Londres ( 3 zonas a,b,c) europe-west3 = Frankfurt ( 3 zonas a,b,c) europe-west4 = Eemshaven-Holanda ( 3 zonas b,c,d) Regiones y Zonas en Europa https://cloud.google.com/compute/docs/regions-zones
  • 30. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL GCP Ámbito Global
  • 31. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Infraestructura de Red Global * Mientras que algunas regiones pueden comenzar con 2 zonas, está previsto que todas las regiones tengan un mínimo de 3 zonas.
  • 32. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Global Network Investments
  • 33. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Seguridad Física y Lógica ✓ El acceso físico a los CPD se controla, supervisa y audita estrictamente. ✓ Auditorías independientes de infraestructura, servicios y operaciones. de terceros. ✓ Puede gestionar las credenciales de seguridad de GCP mediante (IAM). ✓ Puede configurar una Cloud privada virtual (VPC), que es red virtual que está aislada de forma lógica de otras redes virtuales de la nube de GCP. ✓ Puede controlar si la red se puede enrutar directamente hacia Internet. ✓ Puede controlar y configurar el sistema operativo del servidor virtual
  • 34. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Certificaciones Seguridad ✓ C5 [Alemania] ✓ Cyber Essentials Plus [UK] ✓ DoD SRG ✓ FedRAMP ✓ FIPS ✓ IRAP [Australia] ✓ ISO 9001 ✓ ISO 27001 ✓ FISC (Japan) ✓ ISO 27017 ✓ ISO 27018 ✓ MTCS Tier 3 [Singapore] ✓ PCI DSS v 3.2 ✓ SOC 1 , SOC 2 , SOC 3 ✓ HIPPA ✓ CSA STAR (Cloud Security Alliance) ✓ MPAA
  • 35. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Certificaciones Seguridad
  • 36. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Como GCP es Diferente Infraestructura Red Tarifas/Precios Tecnologia e innovacion
  • 37. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Como GCP es Diferente Google es el Padre de Todas las tecnologías en las que se basan las plataformas actuales , sobre todo en Big Data y Machine Learning asi como scheduling y orchestration con Kubernetes
  • 38. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Líder en Innovación Software
  • 39. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL TPU Tensor Processing Unit ✓ Cada TPU ofrece hasta 180 teraflops. ✓ Diseñados para que funcionen juntos. ✓ Cada TPU incluye una red personalizada de alta velocidad que nos permite construir superordenadores de Machine Learning "pods de TPU". ✓ Un pod de TPU contiene 64 TPU de segunda generación y proporciona hasta 11.5 petaflops para acelerar el aprendizaje un único modelo de ML.
  • 40. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL TPU Tensor Processing Unit
  • 41. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL TPU Tensor Processing Unit
  • 42. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Google Datacenter Blocks
  • 43. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Como GCP es Diferente ✓ Descuentos por uso sostenido (único GCP) ✓ Facturación por segundo ✓ Máquinas configuración flexible(containers) ✓ Máquinas virtuales (preemtibles) No garantizadas
  • 44. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Agenda ✓ Primer paso - Proyectos en GCP − Asociación y Agrupación de recursos, Permisos ✓ Metodos acceso a GCP − Console − SDK gcloud − RESTful API’s − Console Mobile App ✓ Instalacion SDK - Gcloud y Gsutil
  • 45. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Proyectos en GCP ✓ Los Proyectos Agrupan y Organizan recursos ✓ Todo servicio tiene que estar asociado a proyecto – Seguimiento de cuota y de consumo – Control facturacion – Manejo de servicios y credenciales – Activar APIS y servicios
  • 46. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Identidad Proyectos en GCP ✓ Identificación única de los Proyectos ✓ Tres atributos fundamentales: – Nombre Proyecto – Número Proyecto – ID Proyecto (Application ID)
  • 47. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Acceso a GCP - Consola ✓ Consola centralizada para toda la info proyecto ✓ Herramientas Desarrollo : – Repositorio de fuentes en Cloud – Cloud Shell – Test Lab (Testing App movil) ✓ Acceso a API producto ✓ Creación y gestión de Proyectos
  • 48. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Consola GCP
  • 49. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Google Cloud SDK ✓ Incluye las tools CLI para los productos y servicios – gcloud – gsutil – bq (BigQuery) ✓ Disponible también como Imagen Docker ✓ Disponible como cloud shell
  • 50. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL SDK Installation Cloud SDK installation and quick start https://cloud.google.com/sdk/#Quick_Start Gcloud tool guide https://cloud.google.com/sdk/gcloud/
  • 51. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL SDK - Gcloud shell
  • 52. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Lab - Creación Proyecto Crear proyecto a traves del gui y a traves del cli gui : <iniciales>-curso-consola-001 gcloud : <iniciales>-curso-gcloud-001 $gcloud projects create --name "nombre" nombre $gcloud projects list
  • 53. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Servicios Core GCP Software Stack GCP Herramientas de Desarrollo Gestión y Monitorización Big Data Machine Learning ComputaciónNetworking Almacenamiento
  • 54. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Servicios Core GCP Computación AlmacenamientoNetworking
  • 55. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Agenda ✓ Networking en GCP − Que es una VPC ( Cloud Privada Virtual) − Elementos de una VPC • Direccionamiento IP externas / Subnets • Reglas Firewall • Routes • Balanceo carga • VPN/Routers Cloud/Cloud DNS • Cloud Content Delivery Network (CDN) ✓ Lab de ejemplo HANDS-ON
  • 56. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Networking Big Data Machine LearningNetworking
  • 57. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Networking Networking Virtual Private Cloud Cloud Load Balancing Cloud CDN Cloud Interconnect Cloud DNS Cloud Network Cloud External IP Addresses Cloud Firewall Rules Cloud Routes Cloud VPN Cloud Router Dedicated Interconnect
  • 58. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Qué Hace Diferente a la red GCP Tamaño y Escala Agilidad Performance
  • 59. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Infraestructura Física ✓ Data Centers − Regiones y zonas ✓ Red Troncal (Backbone) − Red privada de fibra de alta velocidad ✓ Puntos de Presencia (PoP) − Conecta la red de google al resto de internet ✓ Nodos de Borde − cerca de los usuarios finales en el mundo
  • 60. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Capas Infraestructura Física Core Data Centers Puntos de Presencia (PoP’s) Nodos Cache (Edge caching Nodes)
  • 61. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Puntos de Presencia (PoP) ✓ Más de 90 ubicaciones en todo el mundo. ✓ Acerca el tráfico de Google a los usuarios del mundo, reduciendo así sus costos y mejorando la experiencia. ✓ Se conecta a la red privada que a su vez interconecta los CPD con los PoP y hace de gateway a la Internet pública
  • 62. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Puntos de Presencia (PoP)
  • 63. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Nodos caché ( Edge Nodes) ✓ La más cercana a los usuarios finales. ✓ Los ISP implementan los servidores de Google. ✓ El contenido estático más usado por usuarios está temporalmente almacenado en caché en los nodos de borde. ✓ las solicitudes de los usuarios a un nodo de borde que proporcionará la mejor experiencia
  • 64. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Nodos caché ( Edge Nodes)
  • 65. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Red Definida por Software(SDN) B4 (2013) Júpiter (2015) Expresso (2017) Andromeda (2014) WAN definida por Software (SDN WAN) Función es Data center interconnect, es la red interna Stack virtualización de funciones de red (NFV) para aplicaciones nativas de Google, contenedores y VM’s SDN interconexión de Data Center capaz de soportar más de 100.000 servers y 1 PB/s ancho de banda total Espresso optimiza la ruta de red entre las aplicaciones en la nube y los endpoints. En lugar de usar el Border Gateway Protocol (BGP) convencional, Espresso enruta dinámicamente los datos, reconfigurando la ruta de transporte en función de las condiciones de la red. (ML, IA)
  • 66. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Jupiter Network Fabric
  • 67. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Elementos Red ✓ VPC - Virtual Private Cloud − Rangos direcciones - Subnets − Firewall rules ✓ Load Balancing -Balanceo carga ✓ CDN - Content Delivery Network ✓ DNS - Cloud Domain Name Service ✓ VPN - Routers ✓ Interconnect
  • 68. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL VPC - Virtual Private Cloud ✓ Es una red lógicamente aislada dentro de la red Global de GCP. ✓ Es la red que podemos utilizar para segmentar y crear subredes más pequeñas dentro. ✓ Es donde vamos a desplegar los recursos y las instancias, donde vamos a configurar todo, es una red lógica nuestra , aislada en la nube de GCP que podemos usar y configurar como mejor nos parezca
  • 69. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL VPC ✓ Control total de la arquitectura Red ✓ Seguridad Mejorada(Firewall ) ✓ Una vpc puede expandirse a través de varias regiones ✓ Una subnet puede expandirse en varias zonas pero solo una región ✓ Todo proyecto GCP empieza con una default net ✓ Los recursos de esta tienen una ip privada
  • 70. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL VPC - Automática ✓ Automática: − Una subred de cada región se crea automáticamente dentro de ella. intervalos de IP predefinidos. − En nuevas regiones se agregan automáticamente las subredes. − Puede agregar manualmente más subredes en las regiones que elija y utilizando los rangos de IP que especifique.
  • 71. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Rangos ip asignados automático
  • 72. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL VPC - Custom ✓ Custom : − No se crean automáticamente subredes. − Control total sobre las subredes. − Usted decide qué subredes crear, en las regiones que elija − Puede cambiar una red VPC del modo automático al modo custom. ✓ La conversión es unidireccional; ✓ las redes de modo custom no se pueden cambiar a redes de modo automático.
  • 73. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Subnets- Custom ✓ pueden usar cualquier rango válido de RFC1918 IP. ✓ Los rangos no tienen que ser contiguos . ✓ Un subred puede usar rangos desde 10.0.0.0/8 y otras 192.168.0.0/16 . ✓ Los rangos deben ser únicos y no superpuestos dentro de la red. ✓ El tamaño mínimo que se puede usar es / 29.
  • 74. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Subnets- IP’s Reservadas ✓ Cada subred tiene las siguientes direcciones reservadas: − Network address (Primera dirección CIDR range) − Default gateway address (Segunda dirección CIDR range) − Reserved address (Penúltima dirección CIDR range) − Broadcast address (última dirección CIDR range)
  • 75. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL VPC - Cuando usar Custom ✓ Más flexibles y se adaptan mejor a la producción: − No es necesario tener una subred creada automáticamente en cada región. − Nuevas subredes creadas automáticamente podrían superponerse con las IP utilizadas por subredes creadas manualmente o rutas estáticas. − Necesita un control completo sobre las subredes creadas en su red de VPC, incluidas las regiones y los rangos de direcciones IP utilizados. − Quiere conectar VPC utilizando Peering o Cloud VPN. − Todas las redes de modo automático utilizan el mismo rango predefinido de direcciones IP, no puede conectar las redes de modo automático entre sí.
  • 76. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Casos uso VPC ✓ Sitio web simple y público con una aplicación web básica, como un blog . ✓ Aplicaciones web multi-capa (Servidores web, servidores de aplicaciones y bases de datos.) ✓ Aplicaciones auto escalables (crecimiento elástico) ✓ Aplicaciones Híbridas con parte en el datacenter y parte en AWS ✓ Backup y Disaster Recovery
  • 77. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Red Tradicional On-Premise Internet
  • 78. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Ejemplo Red VPC VPC Network GoogleNetwork
  • 79. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL VPC y Proyectos ✓ Cada proyecto comienza con una red predeterminada que es una red de VPC de modo automático. ✓ Existe una cuota de cinco redes por proyecto, incluida la red predeterminada. ✓ Puede conservar la red predeterminada y crear cuatro más, o eliminarla y crear cinco propias.
  • 80. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL VPC - Cuotas y Límites ✓ Sólo admiten el tráfico unicast IPv4. ✓ Broadcast y multicast IPv4 no son compatibles. ✓ IPv6 no son compatibles dentro de la red. ✓ las IP públicas del LB y App Engine sí comp. IPv6. ✓ Máximo de 7000 instancias MV. ✓ Este número no se puede aumentar en Cuotas. ✓ Si intenta exceder el máximo, GCP devuelve error ✓ No hay un límite preasignado de subnets
  • 81. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL VPC - Restricciones Nombres ✓ Nombre VPC debe ser único dentro del proyecto. ✓ Subred puede tener = nombre que su VPC principal. ✓ El nombre Subred tiene que ser único una región, independientemente de la VPC. ✓ VPC no puede tener el mismo nombre que una subred en otra red VPC.
  • 82. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Cloud Firewall Rules Reglas de firewall ✓ Toda VPC tiene un servicio de Firewall ✓ Gestiona tanto el tráfico entrada(ingress) y salida( egress) ✓ Puede ser aplicado a una VPC entera o a instancias individuales
  • 83. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Cloud Routes ✓ Las rutas sirven para enviar tráfico a Internet y entre instancias y recursos. − A menos que ya existan hay que crearlas para permitir que las instancias en diferentes subredes se comuniquen entre sí o permitan las conexiones entrantes. − la default tiene un conjunto especial de reglas de firewall ue permiten la comunicación entre subredes y el acceso a ciertos servicios de Internet. − Sin reglas de firewall que permitan el tráfico entrante desde otras subredes, otras instancias de diferentes subredes no podrán acceder a una instancia en una subred, incluso si todas las subredes son miembros de la misma red VPC.
  • 84. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Cloud Routes ✓ Se asocian automáticamente a una VPC: − Una ruta de puerta de enlace de Internet predeterminada, conectividad de salida desde instancias en sus subredes. − Además esta ruta permite a las instancias enviar tráfico a destinos fuera de la red de VPC. − Una ruta de red virtual para cada subred que permiten la comunicación entre instancias o recursos en diferentes subredes de la red. − Las redes de modo automático crean una ruta de red virtual para cada una de sus subredes.
  • 85. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Cloud External Ip Address ✓ Direcciones Ip externas
  • 86. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Cloud DNS ✓ Servicio escalable, confiable y administrado de nombres de dominio (DNS). ✓ Baja latencia y alta disponibilidad lo convierten en una opción económica a la hora de ofrecer aplicaciones y servicios a tus usuarios. ✓ Las solicitudes de dns como www.google.com se convierten en direcciones IP como 74.125.29.101.
  • 87. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Cloud Router ✓ Servicio totalmente distribuido y administrado. ✓ Autoescala su tráfico de red; no es dsp físico ✓ Intercambiar rutas dinámicamente entre sus redes Google Cloud y su red local. ✓ Los enrutadores intercambian información de topología a través del Border Gateway Protocol (BGP). Los cambios de topología se propagan automáticamente entre su red VPC y la red local.
  • 88. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Cloud VPN ✓ Conexión segura desde on-premise a GCP a través de una conexión cifrada IPSec − SLA del 99.9% de disponibilidad del servicio. − Compatible con VPN de sitio a sitio. − Puede tener múltiples túneles en una única puerta de enlace VPN. Admite rutas estáticas y dinámicas (a través de Cloud Router) − Admite tanto IKEv1 como IKEv2 (clave precompartida IKE).
  • 89. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Cloud CDN ✓ CDN coloca su contenido en línea más cerca de sus usuarios para tiempos de respuesta más rápidos ✓ Funciona con el load Balancer ✓ El contenido se almacena en caché en más de 90 edge-cached sites en todo el mundo ✓ Cuanto más cerca esté el contenido = rendimiento más rápido
  • 90. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Cloud CDN Google Cloud Storage
  • 91. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Cloud Load Balancing ✓ Distribuye peticiones HTTP en grupos de instancias a través de varias regiones ✓ Trabaja con instance groups ✓ Uso para autoescalado, procesos batch , fault tolerance y distribucion del trafico ✓ la dirección IP pública enruta el tráfico ✓ Servicio escalable, no requiere precalentamiento proporciona resiliencia
  • 92. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Google Global Load Balancer Balanceo carga entre regiones y zonas
  • 93. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Google Cloud Interconnect
  • 94. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Lab - Creación VPC - Consola VPC con los siguientes datos ✓ Nombre VPC : vpc-lmt-curso ✓ CIDR Block : 10.0.0.0/16 ✓ Etiqueta : lab vpc Creación SubRed ✓ Nombre subred : sn-10-0-10-0-europe-west1-b ✓ Region / Zona : europe-west1-b ✓ VPC : vpc-lmt-curso ✓ CIDR Block : 10.0.10.0/24 ✓ Etiqueta : Subnet GCP VPC - 10.0.0.0/16 Región: europe-west1 Subred 10.0.10.0/24 Zona: europe-west1-b
  • 95. GCP Fundamentals EN-GCP-FUND-1-V01 PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL Creación VPC - Gcloud