Publicado en: Sep 30, 2021

AWS anuncia la disponibilidad general de AWS Cloud Control API, un conjunto de interfaces de programa de aplicación (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 últimas capacidades de AWS con mayor rapidez. Con Cloud Control API, 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 este lanzamiento, 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 saliendo nuevos recursos. Terraform de HashiCorp y Pulumi han integrado sus soluciones como parte de este lanzamiento.

Cloud Control API permite que los desarrolladores creen, lean, actualicen, eliminen y listen (CRUDL) recursos de servicios de AWS y de terceros con API consistentes. Los recursos incluyen un esquema (propiedades y permisos del gestor) y gestores que controlan las interacciones de la API con los servicios subyacentes. Cloud Control API 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 nube compatibles con la API CreateResource de Cloud Control API, 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 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. Además, Cloud Control API cuenta con los últimos recursos de AWS tan pronto como estos están disponibles en el registro de CloudFormation, por lo que los socios de AWS solo tienen que integrar sus propias soluciones con Cloud Control API una vez, luego pueden acceder automáticamente a nuevos recursos de AWS sin tener que hacer nada más.

Cloud Control API está disponible de manera general en las siguientes regiones de AWS: EE. UU. Este (Norte de Virginia, Ohio), EE. UU. Oeste (Oregón, Norte de California), Canadá (Central), UE (Irlanda, Fráncfort, Londres, Estocolmo, París, Milán), Asia-Pacífico (Hong Kong, Mumbai, Osaka, Singapur, Tokio, Sídney, Seúl, Tokio), América del Sur (São Paulo), Medio Oriente (Baréin), África (Ciudad del Cabo) y AWS GovCloud (EE. UU.).

Puede usar AWS CLI o AWS SDK para empezar a usar Cloud Control API. Para obtener más información: