+++
title = "Optimizacion"
weight = 40
pre = "4. "
+++
Enhorabuena, si has llegado aqui has conseguido migrar una aplicación de commercio electrónico a AWS y ahora puedes mirar como optimizar la arquitectura para hacerlo incluso mas seguro, de alto rendimiento, fiable y ¡que use la infraestructura de AWS eficientemente!
Mas abajo encontrara ideas que puede considerar 5 Pilares del Marco de Buena Arquitectura de AWS - Excelencia Operativa, Seguridad, Fiabilidad, Eficacia del rendimiento y Optimizacion de costes.
Tambien puede aprender mas sobre **Marco de Buena Arquitectura** viendo el video de abajo.
### Excelencia Operativa
- Configura un a informe de CloudWatch para monitorizar tus recursos en una unica vista, incluso a traves de varias regiones de AWS.
- Configura un registro persistente de CloudTrail para ser capaz de monitorizar, auditar y alertar que esta pasando en tus cuentas de AWS
### Seguridad
- Cambia a HTTPS con AWS Certificate Manager gestiona certificados SSL/TLS para encriptar datos de cliente en transito (¡los certificados ya se proporcionan en este laboratorio!)
- Encripta volumenes EBS para proteger los datos del cliente en reposo
- Habilita AWS Web Application Firewall (AWS WAF) para proteger tu aplicacion web de ataques conocidos (puedes hacerlo aqui Application Load Balancer o incluso mejor en Amazon CloudFront distribution)
- Usa Amazon GuardDuty para proteger tu cuenta de AWS y las cargas de trabajo con deteccion inteligente de amenazas y monitorización continua
### Fiabilidad
- Configura un Balanceador de Carga de Aplicaciones (Application Load Balancer) para distribuir la carga de los servidores Web a traves de multiples Zonas de Disponibilidad
- Configura grupos de auto escalado de Amazon (Amazon EC2 Auto Scaling Group) para habilitar la autoreparacion en el caso de que las instancias de los servidores web se caigan y puedan gestionar la carga de los clientes
- Usa Amazon CloudFront - una Red de Distribucion de Contenido (Content Distribution Network) rapida que puede entregar datos de forma segura a los clientes de forma global, con baja latencia y con grandes velocidades de trasferencia, integrando de forma transparente con AWS Shield para mitigar DDoS.
### Rendimiento Eficiente
- Deploy Amazon Elastic File System to handle changes of files on Webservers
- Use Amazon CloudFront with AWS S3 as custom origin to distribute static content for lower latency for your customers and lower cost
### Optimizacion de Costes
- Usa instancias Spot de Amazon EC2 - selecciona el tipo de maquina usando EC2 Spot Advisor, algunas instances permiten obtener **90% ahorros** con <5% interrupciones
- Usa los tipos de maquinas mas optimas para el coste
### Arquitectura de Referencia
El Diagrama de abajo describe una arquitectura de referencia de la solución, con todos los componentes listados abajo desplegados.

Para mas detalles visitaArquitectura de Referencia de Wordpress en AWS!