AWSOS-P2: Explorando el amplio y creciente AWS Open Source – Parte 2
En esta segunda parte de la serie de artículos sobre el «Amazon Web Services (AWS) Open Source» continuaremos nuestra exploración del amplio y creciente catálogo de aplicaciones abiertas desarrolladas por el Gigante Tecnológico de «Amazon».
Para así, continuar expandiendo nuestros conocimientos sobre las aplicaciones abiertas liberadas por cada uno de los Gigantes Tecnológicos del grupo conocido como GAFAM. Qué como muchos ya saben, está conformado por las empresas norteamericanas siguientes: «Google, Apple, Facebook, Amazon y Microsoft».
Para aquellos interesados en explorar nuestra inicial publicación relacionada con el tema, pueden hacer clic en el siguiente enlace, luego de finalizar de leer esta presente publicación:
Mientras que, para explorar las partes anteriores relacionadas de esta serie, pueden hacer clic en el siguiente enlace:
AWSOS-P1: Amazon Web Services (AWS) Open Source – Parte 1
Aplicaciones del AWS Open Source
Recuerde que, el AWS Open Source puede explorarse a través de los siguientes 3 enlaces siguientes de GitHub:
Y que actualmente exploramos las aplicaciones contenidas en el primero. Por lo que, las siguientes 3 aplicaciones a comentar son:
Blox
De forma breve, en el sitio web «Código Abierto de AWS» del AWSOS describen a este desarrollo de software de la siguiente manera:
“Un lugar para facilitar la creación de planificadores e integración de planificadores de terceros sobre ECS, al mismo tiempo que permite aprovechar Amazon ECS para administrar y escalar completamente sus clústeres.”
Mientras que, su sitio web oficial agrega lo siguiente sobre el mismo, de la siguiente forma:
“Es una colección de proyectos de código abierto para la administración y orquestación de contenedores sobre Amazon ECS. Lo que permite ofrecer más control sobre cómo se ejecutan sus aplicaciones en los contenedores dispuestos en Amazon ECS. Dichas herramientas pueden ir desde Frameworks de planificadores que ayudan a crear fácilmente herramientas personalizadas sobre Amazon ECS hasta herramientas de línea de comandos (CLI) que proporcionan herramientas de desarrollo local para Amazon ECS.”
Nota: Para quien no tenga claro que es Amazon ECS, este es un servicio de administración de contenedores para implementar y escalar contenedores Docker en producción.
Por último, de su sitio oficial en GitHub vale destacar la siguiente información:
“Los programadores de código abierto optimizados para ejecutar aplicaciones en Amazon ECS, ofrecen un mayor control sobre cómo se despliegan las aplicaciones en clústeres de recursos, se ejecutan y escalan en producción, permitiendo aprovechar las potentes capacidades de colocación del mismo.”
Nota: Mucha más información sobre Blox puede encontrarse en el Blog oficial de Amazon, en caso de que se desee profundizar la información sobre dicho desarrollo.
S2N
De forma breve, en el sitio web «Código Abierto de AWS» del AWSOS describen a este desarrollo de software de la siguiente manera:
“Es una implementación en C99 de los protocolos TLS/SSL que está diseñada para ser simple, pequeña, rápida y con la seguridad como prioridad.”
Mientras que, su sitio web en GitHub agrega lo siguiente sobre el mismo, de la siguiente forma:
“Está publicada y licenciada bajo la Licencia Apache 2.0. Y entre sus características más resaltantes están la implementación de SSLv3, TLS1.0, TLS1.1 y TLS1.2. Para el cifrado soporta AES de 128 y 256 bits, en los modos CBC y GCM, ChaCha20, 3DES y RC4. Para el forward secrecy soporta, tanto DHE como ECDHE. Y también soporta las extensiones TLS Server Name Indicator (SNI), Application-Layer Protocol Negotiation (ALPN) y Online Certificate Status Protocol (OCSP). Mientras que, SSLv3, RC4, 3DES y DHE están desactivados por defecto, por razones de seguridad. ”
Nota: Mucha más información sobre S2N puede encontrarse en el Blog oficial de Amazon, en caso de que se desee profundizar la información sobre dicho desarrollo.
Boto
De forma breve, en el sitio web «Código Abierto de AWS» del AWSOS describen a este desarrollo de software de la siguiente manera:
“Es un Kit de Desarrollo de Software (SDK) creado por Amazon Web Services (AWS) para Python, que permite a los desarrolladores de Python escribir software que haga uso de servicios como Amazon S3 y Amazon EC2.”
Mientras que, su sitio web en GitHub agrega lo siguiente sobre el mismo, de la siguiente forma:
“Posee una documentación abundante, reciente y actualizada, la cual incluye una lista de servicios soportados. Y actualmente, Boto 3 va por su versión estable 0.0.14 de fecha 04/15, lo cual nos dice que es un desarrollo operativo que no ha necesitado actualizaciones hasta el día de hoy.”
Por último, de su sección oficial en Amazon vale destacar la siguiente información:
“Boto3 facilita la integración de su aplicación, biblioteca o script de Python con los servicios de AWS, incluidos Amazon S3, Amazon EC2, Amazon DynamoDB y más.”
Nota: Mucha más información sobre Boto y otras Herramientas para desarrollar y administrar aplicaciones en AWS puede encontrarse en la Sección de Herramientas para crear en AWS, en idioma español, en caso de que se desee profundizar la información sobre dicho desarrollo u otros similares.
Conclusión
Esperamos que esta “pequeña y útil publicación” sobre esta segunda exploración del «AWS Open Source (AWSOS)»
, ofrezca una interesante y amplia variedad de aplicaciones abiertas desarrolladas por el Gigante Tecnológico de «Amazon»
; y sea de mucho interés y utilidad, para toda la «Comunidad de Software Libre y Código Abierto»
y de gran contribución a la difusión del maravilloso, gigantesco y creciente ecosistema de aplicaciones de «GNU/Linux»
.
Por ahora, si te ha gustado esta publicación
, no dejes de compartirla con otros, en tus sitios web, canales, grupos o comunidades favoritas de redes sociales o sistemas de mensajería, preferiblemente libres, abiertas y/o más seguras como Telegram, Signal, Mastodon u otra del Fediverso, preferiblemente. Y recuerda visitar nuestra página de inicio en «DesdeLinux» para explorar más noticias, además de unirte a nuestro canal oficial de Telegram de DesdeLinux. Mientras que, para mayor información, puedes visitar cualquier Biblioteca en línea como OpenLibra y JedIT, para acceder y leer libros digitales (PDFs) sobre este tema u otros.