API de Google Cloud

Las API de Google Cloud son una parte fundamental de Google Cloud Platform y permiten agregar con facilidad la tecnología desde el acceso al almacenamiento hasta el análisis de imágenes basado en el aprendizaje automático a tus aplicaciones de Cloud Platform.

Accede a las API de Cloud

Puedes acceder a las API de Cloud desde las aplicaciones de servidor con nuestras bibliotecas cliente en una gran variedad de lenguajes de programación populares, desde apps para dispositivos móviles mediante las SDK de Firebase o a través del uso de clientes de terceros. También puedes acceder mediante nuestras herramientas de línea de comandos del SDK o nuestra IU web de Google Cloud Platform Console.

Varias superficies: REST y gRPC

Todas nuestras API de Cloud exponen una interfaz JSON REST sencilla que puede llamar de forma directa o través de nuestras bibliotecas cliente. Algunas de nuestras generaciones más recientes de API también proporcionan una interfaz RPC que permiten a los clientes realizar llamadas a la API con gRPC: muchas de nuestras bibliotecas cliente lo usan para proporcionar un rendimiento aún mejor cuando usas estas API. Puedes obtener más información sobre las interfaces de API y los tipos de bibliotecas en Explicación de bibliotecas cliente.

Más allá del tipo de interfaz, las API de Cloud usan principios de diseño orientados a recursos como se describe en nuestra Guía de diseño de API de Google.

Supervisa tu uso

La mayoría de las API de Cloud proporcionan información detallada del uso de esa API en tu proyecto, como los niveles de tráfico, las tasas de errores o incluso latencias, lo que te ayuda a clasificar con rapidez los problemas que afectan a las aplicaciones que usan servicios de Google. Puedes ver esta información en el Panel de la API de Cloud Platform Console. También puedes crear paneles y alertas personalizadas en Stackdriver. Puedes obtener más información sobre la supervisión y las métricas de las API en Supervisa el uso de la API.

API disponibles

En la tabla siguiente, se enumeran todas las API de Cloud disponibles en la actualidad:

API DESCRIPCIÓN
API DE PROCESAMIENTO
API de App Engine Admin Aprovisiona y administra aplicaciones de App Engine.
API de OS Login Asocia claves públicas de SSH con cuentas de Google para acceder a instancias de Compute Engine.
API de Compute Engine Crea y ejecuta máquinas virtuales en Google Cloud Platform.
API de Kubernetes Engine Prepara y administra clústeres que ejecutan aplicaciones basadas en contenedores, con tecnología Kubernetes de código abierto.
API de Compute Engine Instance Group Updater Actualiza grupos de instancias de Compute Engine.
API DE ALMACENAMIENTO Y BASES DE DATOS
API de Cloud Bigtable Admin Administra tus instancias, clústeres y tablas de Cloud Bigtable.
API de Cloud Bigtable Data Accede a la solución Big Data de NoSQL para almacenar terabytes o petabytes de datos sin esquema.
API de Cloud Datastore Accede a la base de datos de documentos NoSQL sin esquema para brindar almacenamiento completamente administrado, sólido y escalable a tu aplicación.
API de Cloud Spanner Crea, borra, modifica y muestra instancias y bases de datos de Cloud Spanner. Ejecuta transacciones con datos almacenados en bases de datos de Cloud Spanner.
API de Cloud SQL Administration Crea y configura instancias de Cloud SQL que suministran bases de datos de MySQL completamente administradas.
API de Cloud Storage JSON Almacena y recupera objetos de datos potencialmente inmutables y grandes.
API de Storage Transfer Transfiere datos de fuentes de datos externas a un depósito de Google Cloud Storage o entre varios de estos.
API DE REDES
API de Cloud DNS Configura y entrega registros DNS autorizados.
API DE MACRODATOS
API de BigQuery Crea, administra, comparte y consulta datos.
API de Cloud Dataflow Desarrolla y ejecuta patrones de procesamiento de datos, como ETL, cálculos por lotes y cálculos continuos.
API de Cloud Dataproc Administra, en Google Cloud Platform, clústeres y trabajos basados en Hadoop.
API de Cloud Composer Un servicio de organización de flujos de trabajo completamente administrado.
API de Genomics Almacena, procesa, explora y comparte datos de genómica.
API de Pub/Sub de Cloud Proporciona mensajería asíncrona entre aplicaciones de varios a varios de forma confiable.
API DE APRENDIZAJE AUTOMÁTICO
API de Cloud Vision Integra en las aplicaciones funciones de Google Vision, tales como el etiquetado de imágenes; la detección de rostros, logotipos y puntos de referencia; el reconocimiento óptico de caracteres (OCR) y la detección de contenido explícito.
API de Cloud Speech Usa reconocimiento de voz rápido y preciso para convertir audio, ya sea proveniente de un micrófono o de un archivo, en texto en más de 80 idiomas y variantes.
API de Natural Language Analiza la estructura y el significado del texto, lo cual incluye el análisis de opiniones, el reconocimiento de entidades y las anotaciones de texto.
API de Translation Traduce texto de un idioma a otro.
API de Dialogflow Paquete de desarrollo de extremo a extremo para interfaces conversacionales, (p. ej., chatbots, aplicaciones y dispositivos con función de voz).
API DE HERRAMIENTAS ADMINISTRATIVAS
API de Cloud Billing Recupera cuentas de facturación de Google Developers Console y las asocia con proyectos.
API de Cloud Build Compila imágenes y artefactos en la nube.
API de Stackdriver Debugger Examina la pila de llamadas y las variables de una aplicación activa sin interrumpirla ni disminuir su velocidad.
API de Stackdriver Error Reporting Agrupa y contabiliza errores de servicios de Cloud, brinda acceso de lectura a los grupos de errores y los errores asociados.
API de Stackdriver Trace Envía y recupera datos de seguimiento de Stackdriver Trace. Se generan y presentan datos de forma predeterminada para todas las aplicaciones de App Engine. Los datos de otras aplicaciones pueden escribirse en Stackdriver Trace para visualizarlos, generar informes y analizarlos.
API de Deployment Manager Declara, implementa y configura soluciones complejas en Google Cloud Platform.
API de Stackdriver Logging Escribe entradas en el registro y administra los registros, las exportaciones de registros y las métricas basadas en registros.
API de Stackdriver Monitoring Administra los datos y las configuraciones de Stackdriver Monitoring.
API de Cloud Runtime Config Proporciona funciones para la configuración dinámica y la coordinación de aplicaciones que se ejecutan en Google Cloud Platform.
API de Cloud Tasks (Beta) Permite administrar la ejecución, el despacho y la entrega de una gran cantidad de tareas distribuidas.
API DE IDENTIDAD Y SEGURIDAD
API de Resource Manager Proporciona métodos para crear, leer y actualizar metadatos de proyectos.
API de Identity and Access Management Administra el control de acceso y la identidad en los recursos de Google Cloud Platform, lo que incluye la creación de cuentas de servicio que puedes usar para autenticar en Google y hacer llamadas a API.
API de Data Loss Prevention Ayuda a descubrir, clasificar y enmascarar más de 50 tipos de datos sensibles en transmisiones o almacenamientos basados en la nube.
API de Cloud Key Management Service Permite administrar las claves criptográficas de los servicios en la nube de la misma manera que para los servicios locales.
API de autorización binaria Administra políticas, certificadores y certificaciones de autorización binaria.
API DE INFRAESTRUCTURA ADMINISTRADA
API de Service Management Proporciona métodos para publicar servicios administrados y gestionar configuraciones de servicio.
API de Service Control Proporciona una funcionalidad de plano de control para servicios administrados, que incluye control de acceso e integración con servicios de registro y supervisión.
API de Administración de consumidores de servicios Proporciona utilidades para ayudar a los productores de servicios administrados a gestionar sus relaciones con los consumidores de servicios, entre las que se incluyen la capacidad de crear y controlar unidades de inquilino.
API de Service Usage Proporciona métodos para enumerar, habilitar y, también, inhabilitar API en los proyectos de Google Cloud Platform.
¿Te sirvió esta página? Envíanos tu opinión:

Enviar comentarios sobre…