Notion Grupo 10
AWS

TABLA DE DEFINICIONES DE SERVICIOS

SERVICIOS EXTRA

ESCENARIO AWS

escenario_aws

¿Están todos los servicios correctamente ubicados?

No, no lo están si lo que se pretende es que cada uno haga una consulta a su propia base de datos por motivo de balanceo. Las dos zonas hacen la consulta a la base de datos maestra, que es replicada en la esclava y solo por motivos de redundancia, no por balanceo de carga y la imagen aparentemente indica que la zona B solo debe acceder a la base de datos esclava

¿Por qué no se usa EC2 y se usa ECS? ¿Diferencias?

La diferencia principal es el uso de contenedores (estilo docker) al uso de máquinas virtuales completas.

El ECS es básicamente un "Platform As A Service" mientras que el EC2 es un "Infraestructure As A Service". Es decir, ECS entrega contenedores listos para usar, como por ejemplo un sistema LAMP, EC2 entrega el "hardware" virtualizado para realizar la instalación del sistema operativo requerido.

Existen otras diferencias fundamentales, típicamente EC2 usa virtualización por hardware, en la que la máquina virtual corre su propio núcleo "guest", dicha virtualización se ha visto concretamente afectada por las vulnerabilidades spectre de los micros intel, amd y algunos ARM. ECS normalmente usa espacios de nombres, compartiendo el núcleo del anfitrión que si bien es igualmente vulnerable a algunas vulnerabilidades SPECTRE no se ve afectada por las que sufre la virtualización

Normalmente, los contenedores suelen usar menos recursos que las máquinas completas y comparten todos los recursos del host anfitrión aunque se le limiten (a EC2 se le asigna por ejemplo con una cantidad de memoria RAM usable por el sistema operativo "GUEST")

¿Cuántas redes privadas hay?

Tres. La VPC interna de AWS donde se albergan los contendores y bases de datos, la VPC de auditoría y la VPN destinada a la conexión del contratante de la infraestructura.

¿En cuántos CPDs se ubica el servicio?

Aparentemente en dos, uno disponible a la zona A y otro a la B.