Publié le: Nov 15, 2021

AWS App Runner prend maintenant en charge l'utilisation d'AWS Cloud Development Kit (AWS CDK) pour créer et déployer des applications. AWS CDK vous permet de composer votre infrastructure sur AWS à partir d'une source unique, en utilisant des langages de programmation familiers tels que Python et Node.js. Grâce à l'intégration d'AWS CDK, vous pouvez créer des services App Runner en définissant l'emplacement de votre code source comme Amazon Elastic Container Registry (Amazon ECR) public, Amazon ECR privé ou GitHub. Vous pouvez également créer les rôles Identity and Access Management (IAM) nécessaires en utilisant l'AWS CDK pour d'autres services utilisés par votre application, comme Amazon DynamoDB et AWS Lambda.

Vous pouvez utiliser le service 'construct' d'AWS CDK avec la propriété 'source' pour définir l'emplacement de la source. Pour la création et la gestion des rôles IAM, vous pouvez définir les propriétés instanceRole et accessRole dans le service 'construct' d'AWS CDK. Pour plus d'informations sur l'utilisation d'AWS CDK pour AWS App Runner, consultez la documentation AWS CDK. Pour en savoir plus sur App Runner, consultez le guide du développeur