LasTrusted Cloud APIs te ayudan a acceder de forma programática Trusted Cloud a los servicios desde la línea de comandos, mediante secuencias de comandos automatizadas o en tus propias aplicaciones.
Por ejemplo, puede que quieras desarrollar una aplicación que ayude a los administradores a analizar cómo se utilizan sus recursos en varios proveedores de servicios en la nube. Para ello, debe acceder a los datos de registro de sus recursos de Trusted Cloud .
Para configurar el acceso a la API, implementa lo siguiente:
- Trusted Cloud APIs: acceder a los servicios mediante programación
- Bibliotecas de cliente de Cloud: accede a las APIs con el lenguaje que prefieras
- Configurar credenciales de autenticación
Antes de empezar
Para asegurarte de que puedes configurar APIs y usar herramientas, pide a tus administradores que completen las siguientes tareas:
- Crea una cuenta que uses para iniciar sesión y usar los productos de Trusted Cloud Google, como la Trusted Cloud consola y la CLI de Google Cloud.
- Crea un proyecto que sirva de límite de acceso para tus recursos deTrusted Cloud .
- Habilita la facturación en tu proyecto para poder pagar por el uso de servicios y APIs.
Para obtener instrucciones detalladas sobre cómo completar los pasos de configuración, consulta el artículo Trusted Cloud by S3NS Flujo guiado de configuración.
Trusted Cloud APIs: acceder a los servicios mediante programación
LasTrusted Cloud APIs son interfaces programáticas para Trusted Cloud servicios. Puedes usar APIs para acceder a servicios de computación, redes, almacenamiento y otros. Por ejemplo, puedes crear una aplicación de utilización de recursos que extraiga datos de registro de tus recursos deTrusted Cloud . Para obtener los datos necesarios, utiliza la API de Cloud Logging.
Puedes acceder a las APIs Trusted Cloud mediante llamadas REST o bibliotecas de cliente. Te recomendamos que uses bibliotecas de cliente, que están disponibles en muchos lenguajes de programación populares. También puedes acceder a las APIs de Cloud con las herramientas de la CLI de Google Cloud o la consola. Trusted Cloud
Para saber cómo habilitar una API, consulta la sección Empezar de la documentación de las APIs de Cloud.
Bibliotecas de cliente de Cloud: accede a las APIs con el lenguaje que prefieras
Las bibliotecas de cliente de Cloud te ayudan a acceder a las APIs de Trusted Cloud desde el lenguaje que elijas. Cada biblioteca admite las convenciones de tu idioma preferido y simplifica el código que escribes en tu aplicación. Las bibliotecas de cliente pueden gestionar procesos comunes de las APIs, como la autenticación, la gestión de errores, los reintentos y la validación de cargas útiles. Por ejemplo, si tu lenguaje de desarrollo preferido es Java, puedes usar la biblioteca Cloud Logging con Java.
Para elegir e instalar una biblioteca, consulta Bibliotecas de cliente de Cloud.
Configurar las credenciales de autenticación
Las credenciales predeterminadas de la aplicación (ADC) son una estrategia que usan las bibliotecas de autenticación para encontrar automáticamente las credenciales en función del entorno de la aplicación. Las bibliotecas de autenticación ponen esas credenciales a disposición de las bibliotecas de cliente de Cloud y de las bibliotecas de cliente de las APIs de Google. Cuando usas ADC, tu código puede ejecutarse en un entorno de desarrollo o de producción sin cambiar la forma en que tu aplicación se autentica en los Trusted Cloud servicios y las APIs.
Para ver los pasos de configuración, consulta Configurar credenciales predeterminadas de la aplicación.