10 Google Cloud Platform (GCP)

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

¿Cuál de los siguientes factores NO es crítico al elegir dónde desplegar servicios en Google Cloud Platform (GCP)?

  • Latencia
  • Marca del hardware (correct)
  • Legislación
  • Coste

¿Cuál es la principal función de Google Cloud Virtual Private Cloud (VPC)?

  • Ofrecer almacenamiento persistente para instancias VM.
  • Ejecutar queries SQL sobre grandes volúmenes de datos.
  • Proporcionar interconexión entre recursos y control de tráfico. (correct)
  • Gestionar clústeres Hadoop de forma totalmente gestionada.

¿Qué tipo de modelo de responsabilidad sigue Google Cloud Platform (GCP) en relación con la seguridad y gestión de datos?

  • Sin modelo de responsabilidad definido.
  • Responsabilidad compartida entre proveedor y usuario. (correct)
  • Responsabilidad total del proveedor.
  • Responsabilidad total del usuario.

¿Qué servicio de GCP permite ejecutar queries SQL sobre grandes volúmenes de datos, optimizando el procesamiento sin operaciones transaccionales (OLTP)?

<p>BigQuery (D)</p> Signup and view all the answers

¿Cuál de los siguientes servicios de GCP está diseñado para el procesamiento de datos en batch y streaming mediante pipelines representados como grafos dirigidos acíclicos (DAG)?

<p>Dataflow (A)</p> Signup and view all the answers

¿Qué ventaja principal ofrece Dataproc en comparación con la gestión manual de clústeres Hadoop?

<p>Autoescalado de nodos worker durante la ejecución de tareas. (A)</p> Signup and view all the answers

¿Cuál de los siguientes NO es un servicio ofrecido bajo la categoría Cloud AI Building Blocks en GCP?

<p>AI Platform Training (B)</p> Signup and view all the answers

¿Qué ofrece 'AI Platform Data Labeling Service' dentro de Google Cloud AI Platform?

<p>Contratación de personas para etiquetar datos con gran precisión. (A)</p> Signup and view all the answers

¿Cuál de las siguientes opciones describe mejor el propósito de Cloud Dataprep?

<p>Limpiar y transformar grandes volúmenes de datos en bruto. (B)</p> Signup and view all the answers

¿Qué distingue a Cloud Spanner de Cloud SQL en GCP?

<p>Cloud Spanner ofrece disponibilidad y escalabilidad global. (D)</p> Signup and view all the answers

Flashcards

¿Qué es una región en GCP?

Un área geográfica con zonas que actúan como dominios de fallo.

¿Qué es el modelo de responsabilidad compartida en GCP?

Modelo donde proveedor y usuario comparten responsabilidades en seguridad y gestión de datos.

¿Qué permite Google Compute Engine (GCE)?

Permite elegir configuraciones personalizadas de máquina virtual.

¿Qué hace Google Cloud VPC?

Proporciona interconexión entre recursos y control de tráfico mediante reglas de firewall.

Signup and view all the flashcards

¿Qué es Persistent Disk?

Almacenamiento persistente para instancias VM.

Signup and view all the flashcards

¿Qué es Cloud Pub/Sub?

Sistema de mensajería para comunicación asíncrona entre aplicaciones, útil para balanceo de carga y logs.

Signup and view all the flashcards

¿Qué función tiene Cloud Dataprep?

Limpia y transforma grandes volúmenes de datos en bruto para análisis.

Signup and view all the flashcards

¿Qué es AI Platform Data Labeling Service?

Permite contratar personas para etiquetar datos con precisión.

Signup and view all the flashcards

¿Qué son Cloud AI Building Blocks?

Ofrece APIs para resolver problemas sin conocimientos previos en machine learning.

Signup and view all the flashcards

¿Cuál es la función de Vision API?

Clasifica imágenes y detecta objetos en imágenes.

Signup and view all the flashcards

Study Notes

Introducción a GCP

  • El capítulo se enfoca en Google Cloud Platform (GCP), analizando su estructura y servicios.
  • Se busca conocer GCP como proveedor de servicios en la nube, explorar su catálogo, estudiar sus servicios IaaS aplicables a big data, y conocer alternativas PaaS y SaaS.

Google Cloud Platform

  • GCP evolucionó para ofrecer servicios al público general bajo un modelo de pago por uso, expandiéndose desde la gestión interna de aplicaciones de Google.
  • GCP proporciona recursos en la nube globalmente accesibles, con enfoque en alta disponibilidad y seguridad.
  • Incluye servicios de almacenamiento, procesamiento, analítica de datos e inteligencia artificial.
  • Permite el despliegue de modelos en la nube de manera total o híbrida, adaptándose a las necesidades de migración de los usuarios.

Regiones y zonas

  • GCP asegura baja latencia y alta disponibilidad dividiendo sus servicios en regiones y zonas.
  • Una región geográfica se compone de zonas que ofrecen dominios únicos de fallo.
  • Los recursos se clasifican en zonales, regionales y multiregionales.
  • Factores como la latencia, el coste y la legislación son importantes para elegir dónde desplegar servicios en GCP.

Servicios transversales en GCP

  • La seguridad es una alta prioridad en GCP, enfocándose en la privacidad del usuario y protección multicapa.
  • Se ofrecen herramientas para la detección de amenazas, vulnerabilidades y cumplimiento de leyes de protección de datos.
  • La responsabilidad de la seguridad y gestión de datos se comparte entre el proveedor y el usuario.

Servicios de computación

  • GCP ofrece diversas opciones de computación, desde PaaS hasta IaaS donde el usuario controla el hardware.
  • Con Google Compute Engine (GCE), el usuario elige configuraciones personalizadas de máquina virtual.
  • También se ofrecen instancias preemptibles, nodos de tenant único y servicios de contenedores como GKE y Google Run.

Servicios de red

  • Google Cloud Virtual Private Cloud (VPC) interconecta recursos y permite el control de tráfico con reglas de firewall.
  • Cada VPC consta de subredes asociadas a una región, aumentando la seguridad y control del tráfico.
  • Permite la gestión eficiente de tráfico con balanceadores de carga y redes compartidas entre proyectos.

Servicios de almacenamiento

  • GCP ofrece almacenamiento para bloques, objetos y archivos, adaptándose a las necesidades.
  • Persistent Disk ofrece almacenamiento persistente para instancias VM.
  • Cloud Storage proporciona almacenamiento para objetos con alta durabilidad.
  • Las opciones de almacenamiento varían según la frecuencia de acceso, desde acceso frecuente hasta archivo.

Bases de datos

  • GCP proporciona bases de datos relacionales (Cloud SQL), NoSQL (Bigtable, Cloud Firestore) y en memoria (Cloud Memorystore).
  • Cloud SQL es gestionado para consultas transaccionales.
  • Cloud Spanner ofrece disponibilidad y escalabilidad a nivel global.
  • Bigtable y Firestore son NoSQL diseñadas para velocidad, flexibilidad y arquitectura.
  • Cloud Memorystore provee bases de datos en memoria de alta disponibilidad y velocidad de respuesta.

Servicios de big data y analítica

  • GCP ofrece servicios gestionados relacionados con big data y analítica.
  • Las tecnologías de big data se instalan en instancias VM de Google Cloud Engine o contenedores GKE.

Dataproc

  • Dataproc permite desplegar clústeres Hadoop totalmente gestionados por GCP, incluyendo HDFS, MapReduce, YARN, Zookeeper, Hive, Pig y Spark.
  • Utiliza Google Cloud Storage para almacenamiento.
  • Su autoescalado ajusta nodos worker durante la ejecución, y se integra con BigQuery y Cloud Storage.

Dataflow

  • Dataflow es ETL que utiliza Apache Beam para procesar datos en batch y streaming.
  • Los pipelines encapsulan procesos desde la adquisición hasta la producción de resultados, permitiendo flexibilidad.

BigQuery

  • BigQuery permite realizar consultas SQL sobre grandes volúmenes de datos, optimizando el procesamiento, sin soportar operaciones transaccionales (OLTP).
  • Utiliza un modelo schema-on-read, infiriendo esquemas de datos durante el acceso, con datasets organizados en tablas nativas y externas.

Cloud Pub/Sub

  • Cloud Pub/Sub es un sistema de mensajería que permite la comunicación asíncrona entre publicadores y suscriptores utilizando topics.
  • Proporciona persistencia en los mensajes y se integra con otras tecnologías GCP, útil para balanceo de carga, procesamiento asíncrono y gestión de logs.

Cloud Datalab

  • Cloud Datalab ofrece Jupyter notebooks en contenedores en instancias VM, permitiendo la exploración y transformación de datos.
  • Facilita la interacción mediante el navegador web, simplificando el análisis de datos.

Cloud Dataprep

  • Cloud Dataprep, gestionado por Trifacta, permite limpiar y transformar grandes volúmenes de datos para generar conjuntos de datos estructurados.
  • Puede leer datos de fuentes de GCP y externas, clave para el procesamiento y almacenamiento eficiente.

Casos de uso

  • Los servicios de GCP en analítica y big data permiten construir casos de uso como procesamiento batch, exploración de datos, entrenamiento de modelos de machine learning y data warehousing.
  • Destaca la arquitectura y combinación de servicios en el desarrollo de soluciones escalables en el manejo de datos.

Aprendizaje automático e inteligencia artificial

  • Los servicios de machine learning e inteligencia artificial son cruciales, con TensorFlow como líder.
  • Google Cloud ofrece una gama de servicios de machine learning adaptándose a los conocimientos del usuario.
  • Los servicios se categorizan en AI Platform y Cloud AI Building Blocks.

AI Platform

  • AI Platform cubre el ciclo de vida de los modelos de machine learning desde la preparación hasta el mantenimiento, requiriendo conocimientos técnicos.
  • AI Platform Data Labeling Service: contrata personas para etiquetar datos con precisión.
  • BigQuery Datasets: ofrece conjuntos de datos masivos para el entrenamiento de modelos.
  • Cloud AutoML: ofrece modelos preconstruidos que se pueden personalizar.
  • AI Platform Notebooks: proporciona JupyterLab preconfiguradas con Deep Learning VM.
  • AI Platform Training: permite entrenar modelos en la nube utilizando contenedores.

Cloud AI Building Blocks

  • Cloud AI Building Blocks ofrece APIs que permiten resolver problemas sin necesidad de conocimientos previos en machine learning, facilitando su aplicación directa.
  • Vision ayuda a clasificar imágenes y detectar objetos.
  • Video ofrece capacidades similares para contenido de video.
  • Translation traduce entre idiomas.
  • Natural Language clasifica textos y extrae significados y entidades.
  • Dialogflow facilita la creación de chatbots, con APIs de Cloud Text-to-Speech y Cloud Speech-to-Text.
  • Recommendations AI genera recomendaciones basadas en análisis de datos.
  • Cloud Inference API ayuda a identificar correlaciones en datos de series temporales.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

More Like This

Google Cloud Platform and Intel Instances
6 questions
Google Cloud Platform Knowledge Quiz
3 questions
Google Cloud Platform Overview
20 questions

Google Cloud Platform Overview

UnequivocalNitrogen7955 avatar
UnequivocalNitrogen7955
Use Quizgecko on...
Browser
Browser