AWS puede proporcionarle una arquitectura robusta para manejar su carga y escala actuales en el futuro sin muchos cambios en el pensamiento y la filosofía de sus sistemas.
Déjame darte algunos consejos y espero que puedas encontrar una solución que funcione.
Bases de datos
- ¿Cómo podría poner a mis programadores al día con la computación en la nube y los micro servicios rápidamente?
- ¿Cómo obtienen los proveedores de servicios en la nube los números de disponibilidad porcentuales específicos en sus SLA?
- ¿Colocaría datos financieros y / o contables en la nube?
- ¿Google Cloud o AWS son más rentables para alojar un CDN de podcast y un servicio de análisis?
- Estoy buscando una plataforma en la nube gratuita que sea compatible con QuickBooks. ¿Hay alguna?
Definitivamente, debe elegir clústeres RDS administrados por AWS. Puede utilizar muchos tipos de bases de datos: MySQL, Postgres, Oracle, etc.
Balanceo de carga
Vaya con AWS Elastic Load Balancing (elb).
Iot / Mobile
AWS Kinesis Streams o arquitectura basada en firehose
Además, necesita al menos una VPC para alojar sus recursos de AWS.
Cortafuegos
AWS protege sus ELB de ataques de estilo DDOS a nivel básico de forma gratuita. Fuera de esto, con el aislamiento adecuado de VPC de los recursos críticos, debería poder obtener buenos resultados de firewall.
Busque AWS Cloudfront para CDN y AWS WAF para obtener capacidades básicas de firewall.
Buena suerte