¿Qué hace para mantener y desarrollar una VPC de AWS?

El mejor enfoque actual, IMO es utilizar CloudFormation para mantener y desarrollar su VPC y sus recursos asociados. Puede ser un poco abrumador (y los archivos JSON pueden ser enormes y feos), por lo que le sugiero que primero aprenda los conceptos de arquitectura VPC.

Con ese fin, aprenderá más, IMO, al crear y modificar su primera VPC por su cuenta, ya sea desde cero o utilizando el asistente de VPC para comenzar. Aprenderá aún más escribiendo código para crear una VPC (lo hice escribiendo una aplicación Java usando la API de AWS). Una vez que haya aprendido cómo encajan todas las partes, es relativamente fácil comprender los recursos de CloudFormation necesarios para crear una VPC. Y, una vez que hayas hecho uno, los otros son bastante fáciles.

Si usa CloudFormation, mantener una VPC es relativamente fácil y repetible, siempre que no se vuelva loco con los cambios de arquitectura. Ponga su plantilla CloudFormation bajo control de versiones. A medida que se necesitan cambios, ajusta la plantilla y la vuelve a enviar a CloudFormation para cambiar su pila en ejecución y asegurarse de que sus cambios se comprometan con el control de versiones. Con el tiempo, creará un historial de versiones de los cambios en su pila.

No somos una gran tienda de ninguna manera, pero mantenemos unos 17 VPC con aproximadamente 4 arquitecturas diferentes, para nosotros y nuestros clientes. Utilizamos CloudFormation para crear pilas de producción, rendimiento, prueba, etc. para cualquier cliente. Aunque somos muy pequeños, este trabajo es bastante fácil de administrar debido a CloudFormation.

Es una especie de larga fila, pero una vez que te acostumbres a CloudFormation, te preguntarás cómo has podido vivir sin él.

More Interesting

¿Cuál es el Dropbox de almacenamiento en línea más seguro, Google Drive, One Drive u Odrive?

¿Cómo se asegura un webmaster de que su sitio web nunca se desconecte?

¿Debo usar AWS X-Ray para el monitoreo de aplicaciones AWS o una de las soluciones APM completas como Dynatrace, New Relic, AppDynamics?

Me han pedido que haga una prueba de concepto, replicando toda nuestra arquitectura (actualmente en las instalaciones) en AWS. Para eso necesitaré unas 20 instancias EC2 y 4 instancias RDS. ¿Es posible hacer esto de forma gratuita?

¿Cuáles son algunos ejemplos del mundo real de los costos de uso de AWS? Si alguien tiene ejemplos del mundo real, incluidos los servicios que utilizó, la carga típica y cómo esto cambió con el tiempo, sería de gran ayuda para aquellos de nosotros que tratamos de descubrir en qué nos encontramos.

¿Hay un futuro mejor para AWS?

¿Puede una computadora explotar si le quitan demasiado poder de cómputo? ¿Por qué o por qué no?

¿Debo usar un host VMWare (o similar) en Mac o una instancia de AWS en la nube o comprar cajas de metal para el desarrollo de Windows?

Cómo crear una VPC en AWS

¿Cómo compararía las capacidades (por ejemplo, la pila de software) de Alicloud versus AWS?

¿Qué le pasó a Cloudseed.io?

¿Hay alguna ventaja de Google Cloud Platform sobre AWS?

¿Cuál es el mejor sistema POS en la nube para integrar ladrillo y mortero, comercio electrónico y lealtad junto con una solución perfecta que rastrea el ROI?

¿Cómo puedo migrar datos del almacenamiento en la nube de Google a buckets de AWS S3?

Brindamos servicios de alojamiento de nube y centro de datos en India. ¿Deberíamos cobrar un impuesto de servicio del 15% a nuestros clientes que pagan en línea en USD?