Deis
Deis permite a los equipos de desarrollo con limitada comprensión de los principios de infraestructura con las herramientas para gestionar y crear herramientas en el Kubenetes ecosistema.
- El despliegue y la comunicación a través de flujos de trabajo
- opciones de gestión de paquetes a través de timón
- corretaje de servicio a través de Steward
- Un PaaS ligeros bastante fácil, incluso para usuarios sin experiencia para recoger
- medios de estructura de código abierto que hay dedicado y el apoyo continuo
- Arquitectura orientada a las necesidades de servicio
- Al carecer de fuertes soluciones de monitorización
- altamente dependiente de las CoreOS
Si bien la creación de una aplicación versátil que va a conectar con la comunidad puede ser una tarea bastante difícil de por sí, los ensayos de despliegue añadir una nueva capa entera de complicaciones. Construido para la función con Kubenetes, Deis automatiza el proceso de despliegue de aplicaciones, manejarlos en sus servidores locales o remotos, y la escala para que coincidan con la demanda de su base de clientes. Deis está construido a escala para las necesidades del usuario. Su facilidad de uso y la automatización hacen que sea fácil para las personas con una experiencia mínima de ejecutar, pero hay una gran cantidad de opciones disponibles para aquellos más versados en los entresijos de diseño y mantenimiento de infraestructura. En lugar de una sola pieza de software, Deis es una suite de tres puntas que cubre todos los aspectos básicos de la implementación y administración. Mediante la segregación de esta suite en tres categorías distintas, los usuarios pueden administrar más fácilmente los diversos aspectos de sus programas y evitar la sobrecarga de información. Flujo de trabajo sirve como un guardián entre equipos y operaciones de desarrollo. Donde el viejo método de desarrollo a menudo resultaba en código desordenado que necesitaba ser masajeado por operaciones, flujo de trabajo asegura que todos los involucrados en el proceso está en la misma página. Puede minimizar los obstáculos y complicaciones que provienen de fricción entre diferentes equipos mediante la creación de un flujo de trabajo racionalizado que te dice exactamente dónde surgen sus problemas e ineficiencias. La interfaz de línea de comandos se inspira en Heroku, uno de los principales nombres en el negocio, y que pone en primer lugar la simplicidad. paquetes de flujo de trabajo a una serie de micro Kubernetes softwares en una interfaz fácil, permitiendo a los desarrolladores implementar nuevas versiones de su aplicación con poca necesidad de conocimientos técnicos y de operaciones la capacidad de desplegar estas versiones con cero tiempo de inactividad. Flujo de trabajo utiliza la API REST para una fácil integración con Kubernetes. Kubernetes ofrece una gran cantidad de opciones fuera de la caja, pero los equipos más avanzados a menudo se van a tener que depender de aplicaciones Kubernetes adicionales para obtener los resultados que necesitan. Timón ayuda a encontrar las aplicaciones que se adapten a las exigencias de su proyecto y aplicarlas de manera eficaz y racionalizado. Esto se complementa con gráficos Helm, que le permite definir las funciones de las aplicaciones Kubernetes, instalar de forma rápida, e incluso administrar las actualizaciones a medida que llegan. Con una carta en su lugar, usted puede seguir fácilmente el flujo de trabajo de su ecosistema Kubernetes. El componente final del sistema Deis es Steward, un corredor de servicio nativo que supervisa el mantenimiento continuo de la infraestructura de aplicaciones. Steward códigos son fácilmente accesibles a todos los usuarios a través de GitHub. Todos los proyectos Deis son de código abierto, lo que facilita las comunicaciones entre el equipo de desarrollo Deis y permitiendo a los operadores y administradores para subirse las mangas y cavar profundamente en los dientes y engranajes que mantienen el marco de funcionamiento Deis. Regularmente se basan en las sugerencias y adiciones de la comunidad para mejorar sus productos.