19.06.2022
1385

Google Cloud Platform: uno de los mayores servicios en la nube

Andrew Andreev
Autor en ApiX-Drive
Tiempo de leer: ~10 min

Google Cloud Platform (GCP) ocupa el tercer lugar en el ranking de las plataformas en la nube más grandes, solo superado por titanes de la industria como Amazon Web Services y Microsoft Azure . .

Contenido:
1. Descripción general de la infraestructura de Google Cloud Platform
2. La historia de la creación y desarrollo del proyecto GCP
3. Servicios clave de Google Cloud Platform
4. ¿Para qué propósitos y áreas es adecuado Google Cloud Platform?
5. Conclusión. Una de las mayores plataformas de negocios.

***

A fines de 2021, GCP todavía tiene entre el 5 y el 6 % de la participación de mercado, pero sus ingresos para el año en curso aumentaron un 46 %, alcanzando los $ 4,047 mil millones. Este crecimiento ha sido impulsado por una importante expansión de los servicios ofrecidos en los sectores de análisis y procesamiento de datos. La compañía está cerrando gradualmente su importante brecha con los líderes del mercado, incluso ofreciendo a los clientes tarifas competitivas por sus servicios.

Continuamos la serie de artículos sobre plataformas en la nube y decidimos dedicar nuestro próximo artículo a Google Cloud Platform. En este artículo, aprenderá sobre las capacidades y ventajas clave de esta plataforma, la historia de su aparición y desarrollo, y también se familiarizará con las breves características de sus principales servicios.

Descripción general de la infraestructura de Google Cloud Platform

El conjunto de servicios en la nube de GCP funciona con la infraestructura de Google, que también utiliza la empresa para ejecutar sus servicios B2C, como la Búsqueda de Google, YouTube y más. Esto hace que esté disponible en más de 200 países y regiones del mundo, asegurando la máxima velocidad y rendimiento de los servicios.

Paquete de servicios en la nube de GCP con tecnología de infraestructura de Google


La infraestructura global de Google Cloud Platform se distribuye en 29 regiones de nube, 88 zonas y 146 ubicaciones en América, Europa, Medio Oriente, África, Oceanía y Asia Pacífico.

El conjunto de productos de la plataforma incluye más de 100 servicios, que incluyen infraestructura lista para usar, herramientas de administración y una serie de servicios en la nube de tipo modular: para computación, análisis y almacenamiento de datos, así como aprendizaje automático (ML). La infraestructura y los recursos de Google son compatibles con todos los modelos populares de prestación de servicios que se utilizan en el desarrollo y la implementación de aplicaciones SaaS u otros proyectos. En particular, es PaaS (plataforma como servicio), IaaS (infraestructura como servicio), computación sin servidor, etc.

La historia de la creación y desarrollo del proyecto GCP.

2008-2017

La primera información sobre los servicios de Google Cloud Platform se remonta a 2008, cuando la empresa anunció el desarrollo del servicio insignia de App Engine. Fue el primer software basado en la nube presentado por Google. En 2010 se lanzó Google Cloud Storage, un servicio de alojamiento de archivos al que se accede vía REST. Además, en el mismo año, los desarrolladores anunciaron Google BigQuery y la API de predicción.

En 2011, la empresa lanzó el anuncio de Google Cloud SQL y, un año después, lanzó Google Compute Engine. En 2013 apareció una importante actualización del sistema de seguridad de Cloud Storage: el servicio comenzó a cifrar automáticamente todos los objetos de datos y metadatos almacenados utilizando el estándar de cifrado AES-128 y adicionalmente con un conjunto de claves maestras.

En 2014, Google anunció el administrador de contenedores de código abierto Kubernetes, en 2015 la corporación introdujo un conjunto completo de servicios en la nube: Google Cloud Monitoring, Google Cloud Pub / Sub, Google Cloud DNS, Google Dataflow. Todos ellos también están disponibles como parte de la plataforma Google Analytics. En 2015, lanzó un servicio de copia de seguridad en la nube para empresas llamado Nearline Storage, que le permite acceder a los archivos solicitados unos segundos después de enviar la solicitud. Un año después, la línea GCP se complementó con el servicio Stackdriver (luego cambió su nombre a Operations: Cloud Monitoring & Logging), diseñado para administrar sistemas de computación en la nube.

El conjunto de productos de la plataforma incluye más de 100 servicios


En febrero de 2017, se lanzó la versión beta de Cloud Spanner, un sistema de administración de bases de datos relacionales (RDBMS) de clúster. Poco después, Kaggle, la comunidad de entusiastas del aprendizaje automático y la ciencia de datos más grande del mundo, se unió al trabajo en los servicios de Google Cloud Platform.

Posteriormente, en el mismo 2017, se lanzó una versión beta del sistema Google Cloud IoT Core, diseñado para conectar, transferir, administrar y procesar datos de millones de dispositivos de Internet de las cosas (IoT) distribuidos globalmente. El lanzamiento oficial de este servicio tuvo lugar un año después. En noviembre de 2017, Google Kubernetes Engine fue certificado por Cloud Native Computing Foundation (CNCF).

2018-2021

En 2018, la línea de productos de Google Cloud Storage se expandió con una versión beta de Google TPU (Unidad de procesador de tensor), un procesador de tensor para la biblioteca de aprendizaje automático de TensorFlow. Al mismo tiempo, la conocida empresa de investigación y consultoría Gartner otorgó a Google el título de líder en el Cuadrante Mágico de Servicios anual. También en 2018, la corporación lanzó una versión beta de Memorystore, un servicio en memoria para reducir la latencia del procesamiento de datos en los sistemas Redis y Memcached.

YouTube
¡Conecta servicios sin programadores en 5 minutos!

2019 estuvo marcado por la incorporación de un nuevo servicio a la línea GCP: Cloud Run, diseñado para desarrollar e implementar aplicaciones de contenedores escalables basadas en una plataforma flexible sin servidor. Al mismo tiempo, se anunció Google Anthos, una plataforma de desarrollo de aplicaciones basada en la nube que le permite usar las herramientas de Google Cloud en un entorno fácil de usar (ya sea un GC, otra plataforma en la nube o un recurso local).

En 2020, la línea de productos en la nube de Google se expandió con dos servicios especializados de inteligencia artificial llamados Healthcare Natural Language API y AutoML Entity Extraction for Healthcare. El primero se utiliza para extraer información de documentos médicos no estructurados u otros textos. El segundo permite desarrollar modelos ML para extraer entidades nombradas de documentos médicos, así como mantener un registro de texto de la comunicación entre médicos y pacientes. Ambos servicios pueden integrarse al software de las instituciones médicas a través de la API.

Otro producto con opciones similares es el servicio Document AI AI para extraer automáticamente datos de formularios y documentos utilizando algoritmos de aprendizaje automático. La empresa lo desarrolló en el mismo 2020, al mismo tiempo anunció que Google Cloud se convertiría en un posible candidato para el desarrollo de bloques para la red EOS y el protocolo EOS.IO.

La plataforma GCP proporciona soluciones llave en mano para una variedad de metas, objetivos y áreas


En 2021, lanzó el anuncio del servicio Google Kubernetes Engine Autopilot, diseñado para reducir el costo de administrar y optimizar clústeres. Además, Google presentó la cuarta generación de chips de inteligencia artificial de unidades de procesamiento de tensor (TPU) con mayor potencia de procesamiento: más de 1 exaflop por módulo.

Servicios clave de Google Cloud Platform

  • Motor de aplicaciones . El primer servicio y buque insignia de la línea GCP, lanzado en 2008. Se brinda en un modelo PaaS (Platform as a Service), diseñado para el desarrollo y despliegue de servicios web y aplicaciones móviles. Tiene un sistema de gestión simple y funcional, alojamiento escalable y una gran selección de API. Admite aplicaciones en muchos lenguajes de programación populares, incluidos Java, PHP, Node.js, Python, C #, .Net, Ruby, Go y más. Los recursos básicos de App Engine están disponibles de forma gratuita para su revisión; en un plan pago, los usuarios pagan solo por la cantidad de recursos de servicio que han utilizado (pago por uso).
  • BigQuery . El producto más popular en la línea Google BigData. Es un servicio sin servidor basado en la nube que se ejecuta en formato IaaS (infraestructura como servicio). Diseñado para almacenar y analizar grandes cantidades de datos, le permite administrarlos (crear, eliminar, importar), crear consultas, brindar acceso a datos a terceros o grupos, así como integrar datos con varios software a través de Google Apps Script o REST API. También hay una función para crear y ejecutar modelos de aprendizaje automático a través de consultas SQL. Todos los usuarios de BigQuery obtienen 10 GB de espacio de almacenamiento en la nube de forma gratuita y hasta 1 TB de consultas al mes.
  • Motor de cómputo (GCE) . Este servicio opera en formato IaaS (infraestructura como servicio), lo que le permite crear y ejecutar máquinas virtuales (VM) basadas en la infraestructura de Google a partir de imágenes estándar o personalizadas. Se accede al GCE a través de una interfaz de línea de comandos, una interfaz RESTful o una consola de desarrollador. Otras características del servicio incluyen máquinas virtuales puntuales (una opción económica para reducir costos), encriptación de datos procesados y optimización de recursos mediante recomendaciones automáticas. Cada usuario obtiene una VM de uso general (instancia e2-micro) sin cargo.
  • Motor Kubernetes (GKE) . Servicio para trabajar con aplicaciones contenerizadas sobre la plataforma Kubernetes, incluyendo su despliegue, escalado y coordinación en modo automático. Le permite crear clústeres con un solo clic y escalarlos hasta 15 000 nodos. Hay una serie de opciones de seguridad, incluido el cifrado de datos y el escaneo de contenedores para encontrar vulnerabilidades. Admite tecnologías de contenedorización comunes (Docker, rkt) y virtualización de hardware.
  • Almacenamiento en la nube . Alojamiento RESTful en la nube de datos no estructurados, que funciona según el principio de IaaS (infraestructura como servicio). Combina el rendimiento y la escalabilidad de Google Cloud estándar con una gama de capacidades adicionales. CS le permite guardar objetos de hasta 5 TB de tamaño en cubos y asignar una clave única a cada uno de ellos. También puede administrar los datos de manera flexible enviándolos automáticamente a un almacenamiento más económico, y también optimizar y reducir los datos innecesarios.
  • Almacén de datos Base de datos NoSQL escalable para aplicaciones web y móviles. Admite API REST, indexación, consultas similares a SQL y transacciones ACID. La funcionalidad del servicio permite administrar automáticamente la fragmentación y la replicación, es óptimo para procesar conjuntos de datos de tamaño compacto: grupos de objetos. La base de datos Datastore se desarrolla sobre la base de las tecnologías Google BigTable y Megastore.

¿Para qué propósitos y áreas es adecuado Google Cloud Platform?

  1. Modernización de la infraestructura. La plataforma en la nube le permite ejecutar software de VMware, SAP, Oracle y Windows directamente desde Google Cloud.
  2. Creación y mantenimiento de bases de datos. Transfiera y administre datos empresariales utilizando una línea de servicios de datos funcionales, seguros, confiables y rápidos.
  3. Modernización de aplicaciones. Actualización y complementación de aplicaciones, desarrollo de nuevos servicios basados en contenedores, plataforma Kubernetes y otras funciones en la nube.
  4. Analítica inteligente. La plataforma de análisis sin servidor integrada proporciona un amplio conjunto de capacidades, desde información rápida hasta análisis complejos y profundos.
  5. IA y ML. GCP contiene más de una docena de servicios en el campo de la inteligencia artificial (AI) y el aprendizaje automático (ML): para construir y entrenar modelos ML, desarrollar interfaces de diálogo, analizar textos, imágenes y videos, traducciones, etc.
  6. La seguridad. La plataforma proporciona una gama de soluciones en el campo del análisis de seguridad, protección de aplicaciones web y API (WAAP), creación de sistemas de ciberseguridad de ciclo completo para productos en la nube y locales.
  7. Aplicaciones de negocios. Los usuarios pueden crear diferentes tipos de aplicaciones comerciales sin conocimientos de programación, automatizar procesos de manera flexible y ampliar las capacidades de sus productos externos utilizando los recursos de Google, integrándolos a través de API.
  8. Productividad y colaboración. Las herramientas de Google Workspace integradas en GCP ayudan a que la colaboración sea más fácil y rápida, haciéndola más eficiente, mientras que el acceso directo a los servicios de Gmail, Docs, Drive y Meet aumentará la productividad de los equipos, los equipos y las empresas.
  9. Venta minorista. Google Cloud ofrece una variedad de soluciones minoristas que incluyen comercio electrónico, almacenamiento de datos, SAP, administración de API, comercialización, marketing, servicio al cliente y más.
  10. Servicios financieros. Los usuarios de GCP tienen acceso a una variedad de servicios financieros especializados, que incluyen banca en línea, almacenamiento y administración de datos, computación cuantitativa, centro de contacto habilitado para IA, modelado de riesgos, informes y más.
  11. Cuidado de la salud. Las herramientas de GCP para medicina y atención médica cubren soluciones para telemedicina, admisión remota y atención de pacientes, procesamiento de datos, análisis e información, aplicaciones en la categoría "Salud y bienestar", visualización de servicios, etc.
  12. Medios y entretenimiento. La funcionalidad de la plataforma le permite crear varios tipos de contenido digital, optimizar los flujos de trabajo, lanzar nuevos servicios digitales y transformar la experiencia del usuario.

Además, los servicios de la plataforma brindan conjuntos de soluciones listas para usar para organizaciones estatales, municipales y públicas, manufactura e industria, desarrollo de juegos y otras industrias.

Conclusión. Una de las mayores plataformas de negocios.

Google Cloud Platform incluye más de 100 servicios y servicios en la nube, divididos en varias categorías: computación en la nube, almacenamiento y bases de datos, redes y comunicaciones, big data, inteligencia artificial y aprendizaje automático, herramientas de administración, identidad y seguridad, internet de las cosas, Plataformas API.

Google Cloud Platform es una de las mayores plataformas empresariales


Los más famosos y populares entre ellos son un servicio para alojar servicios web y aplicaciones móviles de App Engine, un servicio para almacenar y analizar big data de BigQuery, un servicio para desarrollar y ejecutar máquinas virtuales de Compute Engine, un servicio para trabajar con contenedores de Kubernetes Engine, alojamiento de datos de Cloud Storage, así como una base de datos para aplicaciones web y móviles Datastore.

La plataforma GCP proporciona soluciones llave en mano para una serie de metas, objetivos y áreas, que incluyen la modernización de la infraestructura y las aplicaciones, análisis, colaboración, seguridad y también comercio minorista, finanzas, medios, medicina, fabricación, etc.

***

Apix-Drive es una herramienta versátil que agilizará rápidamente cualquier flujo de trabajo, liberándolo de la rutina y de posibles pérdidas financieras. Pruebe ApiX-Drive en acción y vea cuán útil es para usted personalmente. Mientras tanto, estás configurando conexiones entre sistemas, piensa en dónde inviertes tu tiempo libre, porque ahora tendrás mucho más.