Infraestructura Global Flashcards
regiones
centros de datos en grandes grupos para estar cerca de donde el tráfico empresarial lo exige
Dentro de cada región contamos con varios centros de datos
que ofrecen cómputo, almacenamiento y otros servicios que usted necesita para ejecutar sus aplicaciones.
Cada región se puede conectar con otra región
ediante una red de fibra de alta velocidad controlada por AWS
Cada región está separada de las otras regiones.
ningún dato entra o sale de su entorno en esa región sin que usted conceda explícitamente permiso para que se muevan esos datos. el que toma decisiones de negocio, elije desde qué región desea ejecutar.
soberanía regional de los datos
datos que están sujetos a leyes y estatutos locales del país donde se encuentra la región, con el contenido de que sus datos y su aplicación viven y corren
cuatro factores de negocio que deben considerarse al elegir una región.
conformidad, o compliance
proximidad
Disponibilidad de características
Precios
factor de negocio al elegir una región: conformidad, o compliance.
Si tiene un requisito que indique que sus datos deben estar en Reino Unido, entonces debe elegir la región de Londres.
factor de negocio al elegir una región: proximidad
La cercanía a la base de clientes es un factor importante porque la velocidad de la luz sigue siendo igual en todo el universo.
factor de negocio al elegir una región:Disponibilidad de características
A veces puede ser que la región más cercana no tenga todas las características de AWS que usted necesita. A veces esos nuevos servicios requieren hardware físico nuevo que AWS tiene que construir para que el servicio entre en operación. Y a veces ello implica que tenemos que desarrollar el servicio de una región a la vez.
factor de negocio al elegir una región:Precios
Algunos lugares son simplemente más costosos para operar
zona de disponibilidad o AZ
Una zona de disponibilidad es un centro de datos único o un grupo de centros de datos dentro de una región.
implementar tu infraestructura de forma redundante
ejecutar las aplicaciones en al menos dos zonas de disponibilidad en una región
Muchos de los servicios de AWS se ejecutan a nivel de la región
de forma sincrónica en varias zonas de disponibilidad, sin ningún esfuerzo adicional de tu parte
Las zonas de disponibilidad están ubicadas a decenas de kilómetros de distancia entre sí.
lo suficientemente cercano para tener una latencia baja (el tiempo que transcurre entre el momento en que se solicita y se recibe el contenido)
El almacenamiento de copias de datos en un caché más cercano a sus clientes de todo el mundo (para no hacer que los clientes de una region manden solicitudes a otra)
utiliza el concepto de redes de entrega de contenido, Content Delivery Network o CDN.
Amazon CloudFront
servicio que ayuda a entregar datos, vídeo, aplicaciones y API a los clientes en todo el mundo con baja latencia y alta velocidad de transferencia.
utiliza ubicaciones de borde, Edge Locations, en todo el mundo para ayudar a acelerar la comunicación con los usuarios sin importar dónde se encuentren
Las ubicaciones de borde y las regiones están separadas.
envia contenido desde una región hacia una ubicación de borde en todo el mundo
Las ubicaciones de borde de AWS también ejecutan otros servicios.
Ejecutan un servicio de resolución de nombres de dominio o DNS, conocido como Amazon Route 53.
AWS Outposts
AWS instala una pequeña región plenamente operativa dentro del centro de datos de usted. AWS es es el propietario de esa infraestructura y la opera al 100%.
zonas de disponibilidad(edificios separados físicamente por decenas de kilómetros)
agrupada a nivel lógico
ayudan a resolver escenarios de alta disponibilidad y de recuperación ante desastres
ubicación de borde
un sitio que Amazon CloudFront utiliza para almacenar copias almacenadas en caché del contenido más cerca de los clientes para una entrega más rápida.
API ( interfaz de programación de aplicaciones )
existen maneras predeterminadas de interactuar con los servicios de AWS que permiten provisionar, configurar y administrar los recursos de AWS.
consola de administración de AWS
basada en su navegador web; para administrar visualmente los recursos de AWS
También es útil para crear entornos de prueba o ver facturas de AWS, ver el monitoreo y trabajar con otros recursos no técnicos.
incluye asistentes y flujos de trabajo automatizados que pueden simplificar el proceso de realización de tareas.
interfaz de línea de comandos (CLI) de AWS
permite realizar llamadas a la API mediante el uso del terminal de su máquina.
permite realizar acciones repetibles con ejecución de scripts. Esto hace que sea menos susceptible al error humano y puede hacer que estos scripts se ejecuten automáticamente.
disponible para usuarios de Windows, macOS y Linux.
kits de desarrollo de software de AWS, o SDK
permiten interactuar con recursos de AWS en varios lenguajes de programación. Esto les facilita a los desarrolladores la creación de programas que utilizan AWS sin utilizar las API de bajo nivel.
Los lenguajes de programación compatibles incluyen C++, Java, .NET y más.
AWS Elastic Beanstalk
Ayuda a provisionar entornos basados en Amazon EC2. Se le proporciona el código de su aplicación y las configuraciones deseadas, que toma esa información y construye el ambiente por usted.
Facilita guardar las configuraciones de ambientes para volver a implementarlas fácilmente.
Da la visibilidad y control de los recursos subyacentes.
Realiza: Ajuste de capacidad, Equilibrio de carga, Escalado automático, Monitoreo del estado de las aplicaciones
AWS CloudFormation
infraestructura como herramienta de código, que le permite definir una amplia variedad de recursos de AWS de manera declarativa con documentos de texto en formato JSON llamados Templates de CloudFormation.
CloudFormation admite muchos recursos de AWS diferentes como almacenamiento, bases de datos, analítica, machine learning y más