Construcciones de soluciones de AWS
Patrones de infraestructura como código configurables y aprobados
Se pueden reunir de forma sencilla en aplicaciones listas para la producción
Las construcciones de soluciones de AWS son patrones de arquitectura autorizados que están disponibles como extensión de código abierto del Cloud Development Kit de AWS, que se pueden reunir de forma sencilla para crear una carga de trabajo lista para la producción. AWS crea y mantiene las construcciones de soluciones de AWS, mediante las prácticas recomendadas establecidas por el AWS Well-Architected Framework. Comenzar con constructos facilita a los clientes verificar que su carga de trabajo, en general, está bien diseñada. Además, los clientes pueden aprovechar las características integradas en el CDK, combinadas con las construcciones de soluciones de AWS, para agilizar el proceso de desarrollo mediante el uso de sus patrones preestablecidos para ensamblar rápidamente una aplicación completa, con lenguajes de programación familiares.
Beneficios
Al utilizar las construcciones de soluciones de AWS, reduce el tiempo y el esfuerzo que se requieren para entregar una aplicación de nivel de producción. Desde el primer momento, los clientes obtienen acceso inmediato a un repositorio grande y en crecimiento que contiene montones de patrones de arquitecturas de varios servicios, que abarcan las combinaciones utilizadas con más frecuencia en la plataforma de AWS. Estos patrones se pueden reunir sencillamente de manera declarativa en una arquitectura lista para la producción.
El uso de las construcciones de soluciones de AWS facilita a los clientes la creación de sus propias aplicaciones según los estándares de buena arquitectura de manera consistente y repetitiva. Todas las construcciones de soluciones de AWS son autorizadas por AWS, según las prácticas recomendadas definidas en el AWS Well-Architected Framework. Por lo tanto, los ajustes predeterminados de los servicios utilizados en cualquier construcción están configurados con base en el Well-Architected Framework, lo que reduce el esfuerzo requerido para garantizar el cumplimiento de las prácticas recomendadas de la nube de AWS.
Las construcciones de soluciones de AWS reducen la fricción para los desarrolladores al utilizar todos los beneficios del CDK de AWS. Esto implica que puede utilizar lenguajes de programación y lógicas que ya conoce para definir la infraestructura, así como crear toda la aplicación con las construcciones, sin salir del entorno de desarrollo integrado.
Cómo funciona
Tutoriales de 5 minutos
Aplicaciones de ejemplo
Puede utilizar los componentes de soluciones de AWS para crear un sitio web estático sencillo, con Amazon S3, CloudFront y AWS Lambda.
Ingiera, procese y almacene datos de Amazon Kinesis Data Streams mediante Componentes de soluciones de AWS para crear un trabajo de ETL personalizado definido en AWS Glue.
Explore cómo se pueden utilizar los componentes de soluciones de AWS para crear una arquitectura compleja del mundo real con diversas capacidades empresariales.
Contenido relacionado
A medida que las cargas de trabajo se trasladan a la nube y toda la infraestructura se vuelve virtual, la infraestructura como código (IaC) se vuelve esencial para aprovechar la agilidad de este nuevo mundo.
Para demostrar cómo el uso de las construcciones de soluciones puede acelerar el desarrollo de la IaC, en esta publicación creará una arquitectura que incorpora y almacena las lecturas de los sensores con Amazon Kinesis Data Streams, AWS Lambda y Amazon DynamoDB.