Quel est le CDK AWS?

Quel est le CDK AWS?
Avant le kit de développement cloud (CDK), l'utilisateur n'avait qu'un tableau de bord et un service de forme de cloud pour créer et gérer les ressources AWS. La création et la gestion manuelles des ressources AWS nécessitent beaucoup de navigation via l'interface utilisateur et plusieurs étapes de configurations en cours de route. Avec un seul mauvais cliquez, l'utilisateur peut gâcher tout le processus. Cependant, CDK résoudra la plupart de ces problèmes en construisant le code dans le langage de programmation et en gérant les ressources AWS à travers cela.

Ce guide expliquera en détail AWS Cloud Development Kit (CDK).

Quel est le CDK AWS?

CDK est la version améliorée de CloudFormation car elle permet aux utilisateurs de créer et de déployer des ressources AWS. L'utilisateur peut effectuer toutes les activités de création et de configuration des ressources AWS en utilisant le langage de programmation de son choix. Cela signifie que l'utilisateur peut avoir accès à la saisie semi-automatique de l'IDE, aux avertissements de temps de compilation, aux instructions de flux de contrôle, etc.:

Avantages de l'AWS CDK

Certains des avantages importants de l'AWS CDK sont expliqués ci-dessous:

Construction: AWS offre à ses utilisateurs des modèles de ressources appelés «Construction«Qui peut être utilisé avec un grand effet et l'utilisateur peut également construire ses propres constructions.

Contrage: CDK ne crée pas directement des ressources AWS, il compile le CDK jusqu'au cloudformation, puis CloudFormation est responsable de la gestion des ressources AWS.

Langage de programmation: CDK permet à l'utilisateur de gérer les ressources AWS à l'aide de langages de programmation comme JavaScript, Python, TypeScript, etc.:

Installez le package CDK AWS

AWS offre à l'utilisateur pour installer des packages CDK dans plusieurs langages de programmation et certains de leurs processus d'installation sont démontrés ci-dessous.

AWS CDK pour TypeScript

Utilisez la commande suivante pour installer le CDK pour le langage TypeScript:

NPM Install -g AWS-CDK

Pour vérifier que le package CDK a été installé, tapez simplement la commande suivante:

CDK - Version

On peut observer que la version CDK "2.66.1" a été installé:

Package pour JavaScript

Pour installer le package CDK pour JavaScript, utilisez la commande suivante:

NPM Installer AWS-CDK-Lib

Package pour python

Taping La commande suivante installera le package CDK pour le langage Python:

python -m pip install aws-cdk-lib

Il s'agissait d'installer des packages CDK pour plusieurs langues.

Conclusion

AWS CDK est utilisé pour gérer les ressources cloud d'Amazon à l'aide des langages de programmation. L'utilisateur peut écrire des scripts pour gérer les ressources AWS et les compiler dans la Cloudformation. Après cela, le service Cloudformation sera directement responsable de la création et du contrôle des ressources sur le cloud. Ce blog a discuté de l'AWS CDK.