La définition AWS CDK for Infrastructure as a Code (IaC) est largement utilisée en conjonction avec la gestion de la configuration pour l'automatisation des tâches afin d'accélérer le processus de livraison et de garantir les déploiements basés sur des projets architecturaux initiaux. De plus, les architectures cloud natives sont conçues en s'appuyant sur des services sans serveur et entièrement gérés tels que AWS Lambda, API Gateway, SNS, SQS, etc. Le très efficace Amazon Elastic Kubernetes Service (EKS) est largement adopté pour déployer et orchestrer des architectures de microservices flexibles et à haute disponibilité.
En outre, tous les services AWS du réseau principal sont utilisés pour disposer d’une conception basée sur Direct Connect, Direct Connect Gateway et Transit Gateway qui soit tolérante aux pannes et séparée.
Enfin, il a été tenu compte des aspects de sécurité de manière très sérieuse dans la mise en place du Centre de Données Virtuel. Plus précisément, les services AWS VPC Flow Logs et CloudTrail sont utilisés pour, respectivement, le trafic réseau et les collections d'appels d'API. Ainsi, les Groupes de Sécurité, le Réseau ACL, le Pare-feu d'Application Web (WAF), CloudFront et d'autres services AWS aident à renforcer l'infrastructure.