Load Balancer
- Application LB: Para HTTP y HTTPS, en Layer 7 y son application aware e inteligentes (puedes poner reglas if-then)
- Network LB: TCP balancer in Layer 4. For Extreme performance
- Classic LB: They do both but are not high performance
504 Gateway Timeout server error
X-forwared-for: The external IP
Tienen DNS y no IP
Sticky sessions: Todas las request de un usuario van a la misma EC2
Cross Zone LB: Poder mandar a otras zonas.
Path Patters: Depende del path mandas a una EC2. Por ejemplo mexicanpentester.com/images va al servidor de imágenes
Auto Scaling
- Components
- Groups (que va a escalar)
- Configuration Templates
- Scaling Options (métricas o schedules)
- Scaling options
- Maintain current state (si una falla, AWS deploys otra)
- Scale manually
- Based on schedule
- Based on demand (la normal con reglas)
- Predictive scaling
Planning for failure https://netflixtechblog.com/the-netflix-simian-army-16e57fbab116
HA AWS que puedes corren On-site
- Database migration service (DMS)
- Server migration service (SMS)
- AWS application discovery: es un agent que se instala como VM y va a mapear tu data center para saber que se necesita en la nube.
- VM export/import: local applications a EC2
- Amazon EC2 images (las puedes bajar y usar)