Fundamentos de Arquitectura en AWS
Amazon web services ofrece servicios de bases de datos y almacenamiento. Cuenta con un modelo de pago por uso e incluye practicas recomendadas de seguridad.
Amazon es la nube preferida de empresas privadas y organizaciones públicas. La nube de Amazon proporciona a los clientes experiencia, fiabilidad, rendimiento y seguridad.
Los clientes se mueven a AWS para incrementar su agilidad.
- Aceleran el tiempo de comercialización: tienen más tiempo para mejorar características y no perder tiempo en administrar la infraestructura.
- Incrementan la innovación: Usan características proporcionadas por la nube y tienen acceso a las últimas tecnologías y mejores prácticas. Se puede adoptar la automatización, machine learning y contenerización.
- Escalan sin problemas: se pueden aprovisionar recursos, soportar nuevas características y escalarlas bajo demanda.
Además, los clientes se mueven a AWS para reducir la complejidad y el riesgo
Optimizar costos: Se pueden reducir solo pagando por lo que usas
Minimizar vulnerabilidades de seguridad: Al mover las aplicaciones y ponerlas en AWS los datos de tus aplicaciones están seguros
Reduce la complejidad de administración: No necesitas administrar la infraestructura físicamente.
Productos: https://aws.amazon.com/products/
AWS INFRASTRUCTURE
¿Como está organizada la infraestructura de AWS?
Infraestructura típica de AWS:
Los servicios de AWS operan en centros de datos de AWS. Tienen cientos de servidores, todos están equipados con red y están organizados en zonas de disponibilidad.
Los centros de datos son zonas de disponibilidad que están dentro de una región.
Una región consiste en múltiples zonas de disponibilidad aisladas unas de otras dentro de una zona geográfica. Cada región está aislada una de otra.
En la consola, puedes ver solo los recursos que tienes en la región seleccionada.
Factores que impactan la selección de la región, es decir cumplimientos de gobierno, velocidad, disponibilidad de servicios y costos.
Disponibilidad: no todos los servicios están disponibles en regiones de AWS.
Costos: los costos varían dependiendo la región.
AWS LOCAL ZONES:
Las zonas locales, sirven para creación de contenido, gaming en tiempo real. Entrenamiento de machine learning. Streaming y Aumento de realidad virtual.
EDGE LOCATIONS:
Una Edge location es un punto cercano de donde se almacena la cache del contenido para una entrega más rápida y baja latencia del contenido. CloudFront: entrega contenido rápidamente atraves del mundo por medio de puntos de presencia (PoP). Consiste en locaciones de cache regionales.
Se usa como alternativa para entrega de contenido desde el servidor de origen.
Ejemplo de Edge location:
Aquí se muestra un video almacenado en una región de América del sur, este se manda a una Edge location en Asia para que el usuario carge el contenido desde la Edge location en vez del servidor de origen. Lo que le permite baja latencia de ese recurso.
AWS LOCAL ZONE AND EDGE LOCATION FEATURES
Deberíamos usar AWS local Zones y Edge locations, las zonas locales las puedes utilizar para tus usuarios finales, este te entrega computo, bases de datos, apis que te ofrece la misma infraestructura de AWS.
Deberíamos usar EDGE locations cuando queremos entregar contenido estatico como; imágenes, videos, streaming a baja latencia en regiones.
Deja tu cometario!