AWS

De ITCG Wiki
Ir a la navegaciónIr a la búsqueda

¿Qué es Amazon Web Services (AWS)?

Amazon Web Services es un proveedor de servicios en la nube que nos permite utilizar almacenamiento, recursos informáticos, aplicaciones móviles, bases de datos y más en un modelo de computación en la nube.

Resaltar que si se necesita de algunos de estos recursos se puede contratar con Amazon Web Services esa capacidad sin invertir en infraestructura. En otras palabras, una suscripción mensual a AWS pagará una conexión a un servidor/bas de datos/servicio que procesará la información que necesita sin invertir en una computadora poderosa y costosa.

Resaltar que esta es una ventaja para las pymes y empresas que están en etapa de arranque y no pueden invertir mucho en infraestructura, así como para aquellas que, aunque podrían invertir, deciden posponer o prefieren un modelo de reparto... similar a la compra de un automóvil, siendo esta una ventaja entre y arrendamiento comercial. De esa manera, pueden convertirlos en costos variables que solo aumentan cuando se necesita más capacidad, es decir, cuando el negocio crece. Con su propia infraestructura, AWS también puede ser su seguro, ya que permite que todas las aplicaciones y los usuarios cambien a la infraestructura de la nube en cuestión de minutos si falla su CPD principal, lo que mantiene la continuidad del negocio.

AWS2.png


Historia

El servicio AWS fue oficialmente lanzado en el año 2006...Y hasta el dia de hoy Amazon Web Services proporciona servicios web a otros sitios web o aplicaciones del lado del cliente. La mayoría de estos servicios no son directamente visibles para los usuarios finales, pero brindan funciones que otros desarrolladores pueden usar en sus aplicaciones. Se puede acceder a Amazon Web Services a través de HTTP por medio de los protocolos REST y SOAP y todos los servicios se facturan según el uso que se le den, pero la manera en que se mide la facturación depende según el servicio.

A fines de 2003, Chris Pinkham y Benjamin Black presentaron un artículo en el que la empresa proponía crear y vender diversos servicios basados ​​en la experiencia de construir y operar la infraestructura de Amazon...El primer servicio de AWS lanzado al público en el año 2003 y para ello, se utilizó Simple Queue Service en noviembre del 2004, por lo tanto, Amazon EC2 fue desarrollado en ciudad del Cabo, sudáfrica, por un equipo dirigido por Chris Pinkham y el desarrollador principal Chris Brown.

Resaltar que para el año 2007, Amazon afirmó que más de 330 000 desarrolladores se habían registrado para usar Amazon Web Services.

Y para el 20 de abril de 2011 resaltar que algunas partes de Amazon Web Services experimentaron una interrupción importante...ya que algunos volúmenes que usaban Elastic Block Store (EBS) experimentaron un "cuello de botella" en el servicio y no pudieron completar las solicitudes de lectura y escritura, donde este proceso se presento durante dos dias restaurar completamente el servicio...

Cabe resaltar que para el año 2012 diversos sitios web basados ​​en Amazon Web Services en la región del norte de Virginia se encuentra el centro de datos más grande de Amazon y donde perdieron la conectividad de la red debido a una severa tormenta histórica. Y para el 22 de octubre de 2012 se presento un gran apagón que afectó a muchos sitios web como Reddit, Foursquare, Pinterest, entre otros... donde la causa se resalto que fue por un error latente en el agente de recolección de datos en ejecución.

Tambien cabe destacar que para el mismo año 2012 en Amazon Web Services experimentó otro apagón, provocando de esta manera que los sitios web como Netflix colapsaran y para algunos clientes, especialmente en el noreste de los Estados Unidos, Amazon emitiria más tarde una declaración que resaltaba los problemas con el servicio Elastic Load Balancing...

Aunque los ingresos de AWS no se reflejan en los resultados financieros de Amazon ya que se incluyen en la categoría (Otros), superaron los $1500 millones en 2012, según analistas de la industria.

Para el año 2020 se confirmó que Amazon Web Services se asociaria con el sena de Colombia para formar expertos en tecnologías como ciencia de datos, inteligencia artificial, computación en la nube, ciberseguridad y desarrollo de aplicaciones, con lo que se esperaba para ese momento capacitar a más de 150.000 colombianos.

Y para febrero de 2022, anunciaron que habían ampliado su asociación con el especialista en aprendizaje automático e inteligencia artificial Hugging Face...donde el objetivo era mejorar la eficiencia de sus recuroso tanto interna como externamente.


AWS Lambda

Es importante resaltar en este espacio que AWS Lambda es parte de la plataforma informática en la nube de Amazon Web Services...donde AWS Lambda brinda la ejecucion de código que reacciona a eventos sin administrar ni gestionar servidores...y solo paga por el tiempo de cómputo que usa porque su código no se está ejecutando y no se le cobra. Por lo tanto dicho servicio fue lanzado en noviembre de 2014...

Resaltar que el objetivo de Lambda, en comparación con AWS EC2, este, facilita la creación de pequeñas aplicaciones bajo demanda y que respondan a nuevos datos y eventos, por tanto AWS tiene como objetivo crear una instancia Lambda dentro de unos pocos milisegundos de un evento. Y resaltar que Node.js, Python, Java, Go y C# son oficialmente compatibles desde el año 2016.. Tambien resaltar que algunos tiempos de ejecución, como Java Virtual Machine, pueden iniciarse más lentamente que otros.

AWS Lambda admite la ejecución segura de aplicaciones nativas de Linux a través de llamadas a marcos compatibles, como Node.js. Por ejemplo, el código de Haskell se puede ejecutar en Lambda.

Agregar en este punto que AWS Lambda está diseñado para cargar imágenes u objetos en Amazon S3, actualizar tablas de DynamoDB, hacer clic en sitios web o responder a lecturas de sensores desde un dispositivo IoT conectado. AWS Lambda también se puede utilizar para brindar servicios de back-end que acepten solicitudes HTTP y proporcionen respuestas HTTP. Dichos servicios HTTP están configurados en una puerta de enlace API de AWS que maneja la autenticación y la autorización con AWS Cognito.

Tambien resaltar que ha diferencia de Amazon EC2, que carga por hora pero escala en segundos, AWS Lambda escala en picos de 100 milisegundos, donde los volúmenes de uso por debajo de los niveles especificados de Amazon están incluidos en la versión gratuita que, a diferencia de la versión gratuita de otros servicios de AWS, no vence 12 meses después del registro de la cuenta.


Amazon Cloud Drive

En este punto se vale resalta el servicio Amazon Cloud Drive....siendo este, un servicio de alojamiento de archivos lanzado por Amazon el 29 de marzo del año 2011...Además resaltar que este servicio, existe un servicio de música llamado Cloud Player que te brinda acceder a tu música en cualquier computadora o dispositivo Android con conexión a Internet. Pero sin embargo, la legalidad de Cloud Player es cuestionable ya que Amazon no obtuvo los derechos de autor de la música antes del lanzamiento del programa.Por lo tanto Amazon decidió d aumentar la participación de mercado entre los usuarios y agregar que el servicio Cloud Player solo este disponible para usuarios en los EE. UU... y aunque los archivos se pueden grabar y descargar desde cualquier lugar, el servicio de escucha de música en la nube está bloqueado. Para el año 2013, Amazon lanzó Amazon Auto-Rip, que permite descargar archivos MP3 de CD de audio comprados en Amazon desde 1998, así como CD comprados en el futuro....donde los archivos MP3 se pueden almacenar de forma gratuita sin ocupar más espacio en Cloud Player


Amazon EC2

Resaltar de este servicio que es la pieza central de la plataforma informática en la nube Amazon Web Services (AWS) de Amazon.com. Ya que EC2 permite a los usuarios alquilar máquinas virtuales en las que se pueden ejecutar aplicaciones. Por lo tanto, este tipo de servicio representa un cambio en el modelo de cómputo al brindar capacidad de cómputo en la nube que se puede escalar pagando por la capacidad utilizada... En lugar de comprar o alquilar un procesador específico para usarlo durante varios meses o años, con EC2 se alquila la capacidad por horas.

Características

Amazon EC2 se basa en tecnologías de virtualización que brindan acceso y personalizacion a diversos sistemas operativos, asi mismo administrar los derechos de acceso a la red y acceder a tantos sistemas como desee a través de las interfaces de su servicio web.

Resaltar que EC2 permite la implementación de aplicaciones escalables al proporcionar un servicio web por medio del cual un usuario puede agregar una imagen de máquina de Amazon para crear una máquina virtual, que Amazon llama una (instancia), que contiene cualquier software deseado. Y el usuario puede crear, iniciar y detener tantas instancias de servidor como necesite y pagar por hora por un servidor activo, de ahí el término "elástico". EC2 ofrece a los usuarios la capacidad de administrar las ubicaciones geográficas de las instancias, lo que brinda la optimización de la latencia y altos niveles de agregación. Resaltar que Amazon EC2 tiene una interfaz de servicio web para iniciar y configurar el servicio. Proporciona una gestión completa de los recursos y reduce el tiempo de inicio de sus servidores, lo que le permite escalar rápidamente los recursos según las necesidades del usuario. Y también agregar que ofrece herramientas de recuperación de datos y un fuerte aislamiento de otros procesos que se ejecutan en sus máquinas.

TeamLab AMI es su propia máquina con la plataforma TeamLab preinstalada. Donde se ofrece como parte gratuita del servicio Amazon EC2 donde permite ejecutar una instancia mejor conocido como máquina virtual en los servicios de nube seguros de Amazon.

¿Qué ofrece Amazon Web Services y cuáles son sus principales ventajas?

  • Bases de datos

En este punto resaltar que el acceso rápido y confiable a los datos es importante para las empresas de hoy en día, por lo que necesitan almacenarlos y administrarlos. AWS proporciona acceso a bases de datos como MySQL, Oracle, Aurora, PostgreSQL, SQL Server, MongoDB...

  • Bajo costo

Al habilitar la conectividad en la nube, las empresas no tendrán que realizar grandes inversiones en infraestructura y, por lo tanto, sus costos serán menores. Además, AWS ha logrado ser cada vez más eficiente aprovechando las economías de escala y encontrando formas de reducir los costos y trasladar los ahorros a los clientes.

  • Visibilidad y gobernanza

Aunque AWS es el proveedor de infraestructura, las empresas aún pueden auditar, controlar y gestionar fácilmente la gestión adecuada de sus datos. Esto permite a los socios acceder rápidamente a la información para una acción más rápida.


Red global de regiones de AWS

Una de las principales y grandes características que posee AWS es que posee la infraestructura de nube más grande y amplia a nivel mundial, ningún otro servicio como Azure o Google cloud ofrece zonas o regiones con tanta disponibilidad para hacer conexiones. AWS hasta la fecha cuenta con 84 zonas de disponibilidad las cuales se encuentran divididas y localizadas en 26 regiones geografcicas, las cuales son: Estados Unidos, con ubicaciones en Oregón, norte de California, Ohio, norte de Virginia y en este y oeste del país. También se encuentran en el centro de Canadá y en Sao Paulo en Brasil con respecto al territorio americano. En Europa tienen disponibles zonas en Irlanda, Suiza, Inglaterra, Suecia, Francia, Alemania e Italia, en África por el momento solo están presentes en Ciudad del Cabo en Sur África. Asía es el continente donde están mayormente presentes, pues tiene accesibilidad en Bahréin, Mumbai (India), Singapur, Indonesia, Hong Kong, Pekín, Seúl, Tokio y Osaka. También poseen una locación en Sídney, Australia. Sin embargo, es tan grande su capacidad que próximamente estarán disponibles en más regiones del mundo en las cuales podemos destacar Israel, Nueva Zelanda, España y los Emiratos Árabes Unidos (EAU), además añadirán nuevas locaciones en Australia, Canadá y Suiza. A continuación, podemos ver una imagen de las regiones disponibles y las que lo estaran proximamente.

VEASE TAMBIEN

SITIO AMAZON EC2

Amazon EC2: Elastic Computer Cloud


REFERENCIAS

https://aws.amazon.com/es/what-is-aws/ Consultado el 30 de mayo de 2023.

https://aws.amazon.com/es/what-is-cloud-computing/ Consultado el 1 de junio de 2023.

https://www.businessinsider.com/amazons-game-changing-cloud-was-built-by-some-guys-in-south-africa-2012-3 Consultado el 3 de junio de 2023.