información detallada de aws (servicio WEB de Amazon)
AWS, Amazon Web Services, es la plataforma de servicios IaaS y PaaS de computación en la nube de Amazon. AWS proporciona a los usuarios un conjunto completo de servicios de computación en la nube que incluyen computación elástica, almacenamiento, bases de datos y aplicaciones, que pueden ayudar a las empresas a reducir los costos de inversión en TI y los costos de mantenimiento.
AWS proporciona un conjunto integral de servicios de infraestructura y aplicaciones que permiten ejecutar casi cualquier cosa en la nube: desde aplicaciones empresariales y proyectos de big data hasta juegos sociales y aplicaciones móviles. Introducción básica Nombre chino: aws Nombre extranjero: Programa de servicios web de Amazon Categoría: Conceptos básicos del proyecto de aplicación: Proyecto Big Data Sitio web oficial :: aws.amazon// Introducción del servicio, clasificación, competidores, glosario de almacenamiento, introducción del servicio Muchas empresas eligen AWS como su TI solución, AWS tiene muchos servicios en la nube. Estos son algunos de los servicios más importantes de AWS. Computación clasificada: EC2 (Elastic Compute Cloud) es un servicio de computación en la nube elástica que puede proporcionar a los usuarios una capacidad informática elástica y variable. Por lo general, los usuarios pueden crear y administrar múltiples máquinas virtuales e implementar su propio negocio en las máquinas virtuales. CPU, memoria, etc.) se pueden ajustar en cualquier momento según las necesidades del negocio. Direcciones IP elásticas: las direcciones IP elásticas son direcciones IP estáticas diseñadas para la computación dinámica en la nube. Una dirección IP elástica está asociada a su cuenta, no a una instancia específica suya. A diferencia de las direcciones IP estáticas tradicionales, las direcciones IP elásticas le permiten ignorar errores de instancia o zona de disponibilidad al hacer coincidir su propia dirección IP con cualquier instancia de su cuenta. La conexión se realiza esencialmente a través de la coincidencia NAT1:1 de cada IP elástica e IP privada. Elastic MapReduce: EMR utiliza el marco administrado de Hadoop que se ejecuta en Amazon EC2 y S3. Puede obtener inmediatamente la potencia informática que satisfaga sus necesidades, como indexación web, extracción de datos y otras tareas con uso intensivo de datos, y procesar datos masivos de forma fácil y rentable sin preocuparse por la configuración, la gestión o el ajuste de los clústeres de Hadoop, que requieren mucho tiempo. . Servicio de escalado automático AS (Auto Scaling): permite a los usuarios controlar Amazon EC2 para expandir o reducir automáticamente la potencia informática según sea necesario. Los usuarios pueden usar AS para aumentar sin problemas la cantidad de instancias EC2 para garantizar el rendimiento durante los períodos de uso pico, o reducirlas automáticamente para reducir los costos cuando la demanda se estanca. AS es especialmente adecuado para aplicaciones cuyas necesidades cambian periódicamente cada hora, día o semana. AS está controlado por Amazon CloudWatch y los usuarios no tienen que pagar por otros servicios distintos de CloudWatch. Equilibrio de carga elástico ELB (Elastic Load Balancing): distribuye automáticamente el tráfico de entrada a múltiples instancias de Amazon EC2. El equilibrio de carga elástico detecta continuamente instancias anormales en el grupo de instancias y guía automáticamente el enrutamiento del tráfico a instancias normales hasta que las instancias anormales vuelven a la normalidad. Los clientes pueden realizar equilibrio de carga en un único centro de datos y obtener la misma funcionalidad en aplicaciones entre centros. Compatible con IPv6, los datos provienen de la categoría de implementación y administración de CloudWatch:
Servicio de monitoreo en la nube ACW (Amazon CloudWatch): monitorea los recursos de la nube proporcionados por el propio Amazon y las aplicaciones que se ejecutan en la nube. Proporciona monitoreo visual y puede usar llamadas API para procesar aún más los datos monitoreados. Amazon WorkSpaces: es un servicio de escritorio virtual alojado en la nube de Amazon. Los usuarios pueden elegir cualquier dispositivo terminal (como una computadora portátil, iPad, Kindle Fire o una tableta Android) para acceder a Amazon WorkSpaces y obtener la misma experiencia que una computadora de escritorio tradicional. También pueden disfrutar ahorrando costos de equipo, garantizando la seguridad de los datos personales y trabajando en cualquier momento. y en cualquier lugar conveniente.
Categoría de red:
R53 (Amazon Route 53) Amazon Route 53: Servicio web Domain Name System (servicio de nombres de dominio de red). Proporciona mapeo desde la infraestructura (instancias EC2, ELB o S3) a direcciones IP. VPC (nube privada virtual): cree una nube privada y aislada sobre la nube pública de Amazon. Puede definir la topología de VPC tal como lo haría en su propio centro de datos. Puede interconectarse con el centro de datos existente de la empresa. NAT se puede utilizar para evitar que la subred exponga la IP de la red local y se comunique con el mundo exterior mediante una dirección IP común. Configure el control de acceso a través de NAT para proteger la seguridad de los datos. Clase de almacenamiento: S3 (Servicio de almacenamiento simple): Amazon Simple Storage Service (S3) es un servicio de almacenamiento en red que puede proporcionar a los usuarios almacenamiento duradero y de alta disponibilidad. Los usuarios pueden migrar el almacenamiento local a Amazon S3 y aprovechar la escalabilidad y las ventajas de pago por uso de Amazon S3 para hacer frente a los mayores requisitos de almacenamiento a medida que se expande la escala empresarial, lo que facilita el desarrollo de la computación en red escalable. EBS (Elastic Block Store): los volúmenes de EBS son almacenamiento independiente de la instancia que se puede conectar dinámicamente a una instancia de Amazon EC2 en ejecución como un dispositivo. EBS es particularmente adecuado para aplicaciones que requieren una única base de datos, un sistema de archivos o acceso a almacenamiento en bloque sin formato. Clase de servicio de aplicación: SQS (Servicio de cola simple) Servicio de cola de mensajes simple: proporciona una cola de almacenamiento de mensajes para que los mensajes se puedan transferir entre computadoras y los datos se puedan transferir fácilmente entre componentes de aplicaciones distribuidas que realizan diferentes tareas. Se pierde información y cada componente. no es necesario que permanezca disponible. SQS se puede integrar estrechamente con Amazon EC2 y otros servicios de red de infraestructura de AWS para establecer fácilmente flujos de trabajo automatizados. SQS se ejecuta como un servicio de red y publica un marco de mensajes web al mundo exterior. Cualquier computadora en Inter puede agregar o leer mensajes sin tener que instalar ningún software o configurar un firewall especial. Los componentes que utilizan SQS pueden ejecutarse de forma independiente y no es necesario desarrollarlos utilizando la misma tecnología en la misma red ni ejecutarlos al mismo tiempo. SNS (Servicio de Notificación Simple): Instalar, procesar o entregar notificaciones en la nube. Proporciona a los desarrolladores la capacidad de publicar mensajes desde una aplicación y enviarlos inmediatamente a los suscriptores u otras aplicaciones. Puede usarse para crear temas que notifiquen a una aplicación (o cliente) sobre algún aspecto. Los clientes se suscriben a estos temas y publican mensajes utilizando un protocolo de comunicación seleccionado por el cliente (por ejemplo, HTTP, correo electrónico, etc.). Los usos potenciales de Amazon SNS incluyen monitoreo, sistemas de flujo de trabajo, actualizaciones de información urgentes, aplicaciones móviles y más. Clase de base de datos: SDB (Amazon SimpleDB) Base de datos simple: Servicio de almacenamiento de datos no relacional RDS (Servicio de base de datos relacional): es un servicio de base de datos relacional basado en la nube. Los usuarios pueden configurar, operar y expandir la biblioteca de datos relacionales. Amazon RDS admite bases de datos relacionales como MySQL, Oracle, Microsoft SQL Server o PostgreSQL. Los usuarios no necesitan mantener la base de datos localmente; Amazon RDS la administra para los usuarios. Tipo de pago: servicio de pago flexible FPS (Servicio de pagos flexibles)
ADP (Amazon DevPay) Tipo de entrega de contenido de diseño de pagos de Amazon: CloudFront Frente a la nube: integre otros productos de servicios en la nube de Amazon para completar una interacción de contenido distribuida eficiente y rápida.
Servicios Humanos: AMT (Amazon Mechanical Turk) Mechanical Turk: Origen del término “Mechanical Turk”: El nombre proviene del infame “autómata” jugador de ajedrez, que fue obra del barón húngaro Wolfgang ·Construido en 1770 por Wolfgang Von Kempelen. Esta máquina de madera, con forma de mago turco sentado frente a un gran mueble, puede jugar al ajedrez de forma automática y rápida, utilizando un complejo sistema de engranajes y palancas para mover las piezas. En su primera actuación en el Palacio de Viena, derrotó rápidamente a su rival, el Conde Cobenzl, para deleite de la familia real presente. La fama de este robot sorprendentemente inteligente se extendió rápidamente por todo el mundo, y Kempelen lo llevó de gira por Europa, derrotando a una serie de rivales famosos, entre ellos Napoleón y Benjamín Franklin. No fue hasta años después que la estafa quedó al descubierto. Resulta que hay un maestro de ajedrez escondido en el estuche. Utiliza un sistema magnético para rastrear los movimientos del oponente y mover sus propias piezas de ajedrez. Esta persona en realidad está simulando una especie de inteligencia artificial. Aunque la tecnología informática continúa avanzando, todavía hay muchas cosas que los humanos pueden hacer de manera más eficiente que las computadoras, como identificar objetos en fotografías o videos, realizar deduplicación de datos, transcribir material de audio o estudiar los detalles de los datos. En términos generales, completar una tarea de este tipo a menudo requiere contratar un gran número de trabajadores temporales (lo que requiere mucho tiempo, es costoso y está fuera de alcance), o es simplemente imposible de lograr. Amazon Mechanical Turk (AMT) completa un negocio similar a la inteligencia artificial simulada: "esconde" personas en un programa de software y las utiliza para realizar tareas que las computadoras no son buenas para completar. Por ejemplo, supongamos que un programador está escribiendo una aplicación de software en la que un paso es identificar edificios en fotografías digitales, una tarea que sería difícil para una computadora pero fácil para un ser humano. Al utilizar el servicio AMT, el programador puede escribir unas pocas líneas simples de código fuente para obtener la inteligencia necesaria. Cuando el programa se ejecuta hasta cierto punto, se publicará automáticamente una solicitud para que "personas realicen la tarea" en el sitio web turco de Amazon, y las personas competirán para completar la tarea a cambio de la remuneración establecida del programador. Según la explicación de Amazon en su sitio web, AMT ilustra la inusual relación invertida entre humanos y computadoras: "Cuando pensamos en interfaces hombre-computadora, normalmente pensamos en los humanos como la parte que propone la tarea a completar, y la computadora como el Parte que completa la tarea informática y proporciona los resultados. ¿Qué pasa si el proceso se invierte y el programa informático le pide a la persona que complete la tarea y devuelva los resultados? Mechanical Turk hace esto. Convierte el comportamiento y el juicio humanos en funciones en programas de software. No son las computadoras las que trabajan para nosotros, sino que trabajamos para las computadoras "Basado en la combinación anterior de servicios flexibles de computación, almacenamiento, bases de datos y aplicaciones, AWS puede proporcionar soluciones comerciales de TI completas para las empresas. Lo más importante es que AWS es un modelo de pago por uso y uso bajo demanda que puede responder de manera flexible a las necesidades de TI rápidas y cambiantes de las empresas. Competidores AWS Directory Service frente a Azure AD
El último servicio de directorio de Amazon compite con Azure AD (el directorio en la nube de Microsoft). Azure AD funciona bien con otros productos de Windows. La función de inicio de sesión único significa que los usuarios pueden iniciar sesión una vez para obtener permiso para aplicaciones habilitadas para AD. En comparación con los servicios de Amazon, los productos de servicios de Microsoft también tienen una mejor integración con herramientas de terceros, como Salesforce y Box. Debido a que el servicio de directorio de Microsoft es una característica que apareció muy temprano, se puede integrar con más herramientas de administración. Amazon ha estado trabajando duro para expandirse al espacio empresarial. El nuevo catálogo llena un vacío evidente y ayuda a las empresas a conectar AWS y Microsoft de manera más efectiva. Si bien el catálogo de la nube de Amazon no está a la altura del nivel actual del catálogo de Microsoft, se espera que gane más funciones a medida que el mercado de la nube siga creciendo. Glosario de almacenamiento Glosario de servicios de almacenamiento de datos de AWS Aurora: Amazon Aurora es una base de datos relacional compatible con MySQL, un popular sistema de administración de bases de datos de código abierto derivado del lenguaje de consulta estructurado (SQL). Los usuarios pueden gestionar la configuración, parches, copias de seguridad y recuperación de Aurora a través del servicio de base de datos relacional de Amazon. Aurora escala y cifra automáticamente los datos en tránsito.
Servicio de migración de bases de datos: el servicio de migración de bases de datos de AWS permite a los usuarios empresariales migrar bases de datos entre diferentes nubes o entre recursos internos. El servicio de migración de bases de datos no solo sirve como puerta de entrada a la nube de AWS, sino que también permite una migración homogénea entre bases de datos que no son de AWS y admite las bases de datos más utilizadas. La base de datos de origen permanece activa y en funcionamiento durante el proceso de migración, lo que reduce el tiempo de inactividad. DynamoDB: Amazon DynamoDB es un servicio de base de datos NoSQL administrado diseñado para satisfacer necesidades de baja latencia y alta escalabilidad. DynamoDB admite modos de almacenamiento de documentos y valores-clave. Su alto rendimiento y flexibilidad lo hacen particularmente adecuado para aplicaciones móviles, de redes, de juegos y de IoT. ElastiCache: Amazon ElastiCache es un servicio de caché alojado en AWS que sigue el sistema Memcached de código abierto para reducir la carga operativa de la base de datos y acelerar las operaciones de las aplicaciones. Elastic Block Storage (EBS): Amazon Elastic Block Storage es un sistema de almacenamiento a nivel de bloque de alta disponibilidad disponible para instancias de Elastic Compute Cloud (EC2). Es más adecuado para almacenar datos permanentes, en lugar de datos dinámicos. Los usuarios de AWS pueden primero seleccionar un tipo y capacidad de volumen de almacenamiento de EBS y luego conectarlo a una instancia EC2. Las copias de los volúmenes de almacenamiento se pueden guardar como instantáneas. Glacier: Amazon Glacier es un servicio de almacenamiento "en frío" que almacena datos a los que se accede con poca frecuencia, por lo que sirve como una alternativa más económica a otras opciones de almacenamiento de datos de AWS. Importar/Exportar Snowball: Amazon Import/Export Snowball es un dispositivo de transferencia física. AWS puede usarlo para almacenar cantidades masivas de datos internamente. Luego, AWS puede importar los datos después de que el usuario regrese al dispositivo. Por el contrario, AWS también puede utilizar el dispositivo para exportar datos a los usuarios. Los dispositivos de almacenamiento Snowball pueden transferir hasta 50 TB de datos. Redshift: Amazon Redshift es un almacén de datos de AWS totalmente administrado. Redshift conecta clientes basados en SQL y herramientas de inteligencia empresarial. Redshift proporciona un rendimiento de E/S y consultas rápido, lo que lo hace especialmente adecuado para aplicaciones de análisis de big data. Servicio de base de datos relacional (RDS): Amazon RDS proporciona una variedad de opciones de motor de base de datos para ayudar a los usuarios a migrar, realizar copias de seguridad y restaurar bases de datos relacionales. El código y las aplicaciones en uso, así como las bases de datos existentes, se trasladan a RDS. RDS puede completar automáticamente los parches y la copia de seguridad del software de la base de datos para la recuperación de datos. Servicio de almacenamiento simple (S3): Amazon S3 es un servicio de almacenamiento de objetos escalable. Los usuarios de AWS pueden almacenar y recuperar datos en cualquier lugar de la red a través de la interfaz de red y solo pagar por los recursos de almacenamiento utilizados. S3 ofrece múltiples clases de almacenamiento y funciona con varios servicios en la nube de Amazon. Storage Gateway: AWS Storage Gateway conecta dispositivos locales y recursos de almacenamiento basados en AWS, lo que permite a los usuarios aprovechar la escalabilidad y las ventajas de precio de la nube mientras continúan ejecutando cargas de trabajo locales.