¿Qué es una arquitectura Cloud?
Arquitectura Cloud para Aplicaciones Web:
Componentes o servicios que los conforman una arquitectura cloud:
Precisar, que esta es una arquitectura básica y cumple con todo lo recomendado para el despliegue de una aplicación web.
Route 53: Servicio de sistema de nombres de dominio (DNS) web con capacidad de escalabilidad y de alta disponibilidad en la nube
Web application firewall: Seguridad del servidor web para las petición HTTP / HTTPS según el tráfico.
CloudFront: Servicio encargado de entrega de contenido (CDN) con alto rendimiento y seguridad para la aplicación web.
Elastic Load Balancing: Distribución y balanceo automáticamente según el tráfico entrante entre los destinos como la instancias EC2 y direcciones IP en una o varias zonas de disponibilidad
Simple Cloud Storage (S3): Servicio encargado de almacenar los objetos correspondiente a nuestra aplicación web.
Elastic Compute Cloud (EC2): Instancia o servidores virtuales para el despliegue de nuestra aplicación web.
Relational Database Service (RDS): Servicio encargado de almacenar nuestra base de datos relacional (MySQL).
Conclusiones:
El diseño de una arquitectura cloud comienza por establecer los objetivos de la organización, en base al proyecto o iniciativa y contrastarlos con la estrategia cloud de la organización con la finalidad de diseñar soluciones y arquitecturas teniendo en consideración la variedad de posibilidades que brinda los servicios en la nube.
0 Comentarios