Publicado en: Oct 27, 2022

La API de control de la nube de AWS ha ampliado su disponibilidad a la región de AWS Oriente Medio (Emiratos Árabes Unidos). La API de control de la nube es un conjunto de interfaces de programación de aplicaciones (API) comunes diseñadas con el fin de facilitar a los desarrolladores la administración de la infraestructura en la nube de forma consistente y de manera que puedan aprovechar las capacidades más recientes de AWS con mayor rapidez. Mediante el uso de la API de control de la nube, los desarrolladores pueden administrar el ciclo de vida de cientos de recursos de AWS y de más de una docena de recursos de terceros con cinco API consistentes, en lugar de usar distintas API por cada servicio. Con la API de control de la nube, los socios de la Red de socios de AWS (APN) ya pueden automatizar la forma en la que sus soluciones se integran con características y servicios de AWS existentes y futuros mediante una integración única, por lo que ya no es necesario dedicar semanas al desarrollo personalizado a medida que van apareciendo nuevos recursos. Terraform de HashiCorp, Pulumi y Red Hat Ansible han integrado sus soluciones con la API de control de la nube de AWS.

La API de control de la nube permite que los desarrolladores creen, lean, actualicen, eliminen y enumeren recursos de servicios de AWS y de terceros con API coherentes. Los recursos incluyen un esquema (propiedades y permisos del gestor) y gestores que controlan las interacciones de la API con los servicios subyacentes. La API de control de la nube ofrece a los desarrolladores un método uniforme para administrar servicios compatibles a lo largo de su ciclo de vida, por lo que hay menos API que aprender a medida que los desarrolladores añaden servicios a su infraestructura. Por ejemplo, los desarrolladores pueden crear recursos de la nube compatibles con la API CreateResource de la API de control de la nube, ya sea una función de AWS Lambda, un clúster de Amazon Elastic Container Service (ECS) o cientos de otros recursos de AWS junto con más de una docena de soluciones de terceros disponibles en el registro de AWS CloudFormation que abarcan recursos de monitoreo, bases de datos o administración de la seguridad. Los desarrolladores pueden avanzar más rápidamente deshaciéndose de la necesidad de escribir, mantener y configurar el código de distintas API para cada servicio. La API de control de la nube cuenta con los últimos recursos de AWS una vez que estos están disponibles en el registro de CloudFormation. Por este motivo, los socios de AWS solo tienen que integrar sus propias soluciones con la API de control de la nube una vez y luego pueden acceder automáticamente a nuevos recursos de AWS sin tener que hacer nada más.

Puede usar la CLI de AWS o los SDK de AWS para empezar a usar la API de control de la nube. Para obtener más información: