Aminator, Nebula y Spinnaker: Netflix Open Source – Parte 2
Con esta segunda parte de la serie de artículos sobre el «Netflix Open Source» continuaremos nuestra exploración del catálogo de aplicaciones abiertas desarrolladas por el Gigante Tecnológico de «Netflix, Inc.».
Para así, continuar expandiendo nuestros conocimientos sobre las aplicaciones abiertas liberadas por cada uno de los Gigantes Tecnológicos del grupo conocido como GAFAM (Google, Apple, Facebook, Amazon y Microsoft) y otros tales como: «Alibaba, Baidu, Huawei, Netflix, Samsung, Tencent, Xiaomi, Yahoo y Yandex».
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:
Y en la primera parte de esta serie sobre el «Netflix Open Source»:
NOS-P2: Netflix Open Source – Parte 2
Aplicaciones del Netflix Open Source
Aparte de, el sitio web oficial de Netflix Open Source (NOS), también conocido como Centro de software de código abierto de Netflix, se pueden encontrar muchos otros proyectos abiertos de dicha compañía en su sitio oficial en GitHub y las webs de Awesome Open Source, Open Source Agenda y Open Source Libs.
Además, el Centro de software de código abierto de Netflix puede dividirse en 6 secciones. Y las aplicaciones siguientes son de la segunda sección correspondiente a Herramientas de construcción y entrega (Build and Delivery Tools).
De la segunda sección mencionada del «Netflix Open Source» podemos mencionar las siguientes Apps:
Proyecto Nebula plugins
De forma breve, el «Netflix Open Source» comenta lo siguiente sobre este desarrollo de código abierto:
“Netflix ha abierto muchos de sus plugins de Gradle bajo el nombre de Nebula. Nebula comenzó como un conjunto de opiniones firmes para hacer que Gradle fuera sencillo de usar para nuestros desarrolladores. Pero rápidamente aprendimos que podíamos usar las mismas suposiciones en nuestros proyectos de código abierto y en otros plugins de Gradle para hacerlos fáciles de construir, probar y desplegar. Al estandarizar el desarrollo de plugins, hemos bajado la barrera para generarlos, lo que nos permite mantener nuestra construcción modular y componible.”
Mientras que, en su sitio de GitHub se describe y agrega lo siguiente sobre el mismo, de la siguiente forma:
“Es una colección de plugins de Gradle, construidos por Netflix para uso interno y mejorar la gestión de los mismos.”
Nota: Más información complementaria y relacionada con este software puede encontrarse directamente sobre el siguiente enlace.
Aminator
De forma breve, el «Netflix Open Source» comenta lo siguiente sobre este desarrollo de código abierto:
“Necesitamos herramientas adicionales para llevar estas compilaciones desde los escritorios de los desarrolladores hasta AWS. Hay decenas de miles de instancias que ejecutan Netflix. Cada una de ellas se ejecuta sobre una imagen creada por nuestra herramienta de código abierto Aminator. Una vez empaquetadas, estas Amazon Machine Images (AMIs) se despliegan en AWS mediante nuestra plataforma de entrega continua, Spinnaker.”
Mientras que, en su sitio de GitHub se describe y agrega lo siguiente sobre el mismo, de la siguiente forma:
“Aminator es una herramienta para crear imágenes de máquina de Amazon (AMI) personalizadas. Aminator crea una AMI personalizada a partir de un ID de AMI base o de un enlace a un paquete .deb o .rpm que instala una aplicación. Esto es útil para muchos flujos de trabajo de AWS, especialmente los que aprovechan los grupos de autoescalado.”
Nota: Más información complementaria y relacionada con este software puede encontrarse directamente sobre el siguiente enlace.
Spinnaker
De forma breve, el «Netflix Open Source» comenta lo siguiente sobre este desarrollo de código abierto:
“Una vez empaquetadas, estas AMIs se despliegan en AWS mediante nuestra plataforma de entrega continua, Spinnaker. Spinnaker facilita la liberación de cambios de software con alta velocidad y confianza.”
Mientras que, en su sitio de GitHub se describe y agrega lo siguiente sobre el mismo, de la siguiente forma:
“Spinnaker es una plataforma de entrega continua multi-nube de código abierto para liberar cambios de software con alta velocidad y confianza. Además, combina un potente y flexible sistema de gestión de canalizaciones con integraciones con los principales proveedores de nube.”
Nota: Más información complementaria y relacionada con este software puede encontrarse directamente sobre el siguiente enlace.
Resumen
Esperamos que esta “pequeña y útil publicación” sobre esta segunda exploración del «Netflix Open Source»
, ofrezca una interesante y amplia variedad de aplicaciones abiertas desarrolladas por el Gigante Tecnológico de «Netflix, Inc.»
; 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.