Deis
Deis ermöglicht Entwicklungsteams mit begrenztem Verständnis von Infrastruktur Prinzipien mit den Werkzeugen Werkzeuge auf dem Kubenetes Ökosystem zu verwalten und zu erstellen.
- Bereitstellung und Kommunikation durch die Workflow
- Paket-Management-Optionen über Helm
- Service-Brokerage durch Steward
- Eine leichte PaaS leicht genug für noch unerfahrenen Anwender zu holen
- Open-Source-Struktur bedeutet, dass es gewidmet und Unterstützung fortgesetzt
- Architektur orientiert sich an Service-Bedürfnisse
- Fehlende starke Monitoring-Lösungen
- Stark abhängig von den CoreOS
Während eine vielseitige App erstellen, die mit der Community verbinden wird eine schwierige Aufgabe genug an und für sich sein können, addieren sich die Versuche der Bereitstellung eine ganz neue Schicht von Komplikationen. Gebaut, um Funktion mit Kubenetes automatisiert Deis den Prozess der Bereitstellung von Anwendungen, verwaltet sie auf Ihren lokalen oder Remote-Servern und skalieren sie die Nachfrage Ihrer Kunden anzupassen. Deis ist maßstäblich auf die Bedürfnisse des Benutzers aufgebaut. Seine einfache Bedienung und Automatisierung machen es einfach für diejenigen mit minimaler Erfahrung auszuführen, aber es gibt eine Fülle von Möglichkeiten für diejenigen, versiert mehr in den Ins und Outs der Infrastruktur-Design und Wartung. Anstatt ein einzelnes Stück Software ist Deis ein dreigleisigen-Suite, die alle die Grundlagen der Bereitstellung und Verwaltung umfasst. Durch die Trennung dieser Suite in drei verschiedene Kategorien können Anwender leichter, die verschiedenen Aspekte ihrer Programme verwalten und Informationsüberlastung zu vermeiden. Workflow dient als Pförtner zwischen Entwicklungsteams und Operationen. Wo die alte Methode der Entwicklung oft in unordentlichen Code zur Folge, dass durch ops massiert werden benötigt, sorgt für Workflow, der am Prozess beteiligten alle auf der gleichen Seite. Sie können die Straßensperren und Komplikationen minimieren, die durch die Schaffung einer schlanken Workflow von der Reibung zwischen verschiedenen Teams kommen, die Ihnen genau sagt, wo Ihre Probleme und Ineffizienzen entstehen. Die Befehlszeilenschnittstelle wird von Heroku inspiriert, einer der führenden Namen in der Branche, und es setzt erste Einfachheit. Workflow-Pakete zusammen eine Reihe von Kubernetes Micro Software in eine einfachen Schnittstelle, so dass Entwickler für technisches Wissen und ops neue Versionen ihrer App mit wenig Bedarf implementieren die Fähigkeit, diese Versionen ohne Ausfallzeiten zu implementieren. Workflow nutzt das REST-API für die einfache Integration mit Kubernetes. Kubernetes bietet viele große Möglichkeiten aus der Box, aber fortgeschritteneren Teams gehen zu oft auf zusätzliche Kubernetes Anwendungen verlassen zu müssen, um die Ergebnisse zu erhalten, die sie benötigen. Helm hilft Ihnen, die Anwendungen zu finden, die den Anforderungen Ihres Projekts entsprechen und sie in eine wirksame und schnelle Art und Weise umzusetzen. Dies wird durch Helm Charts ergänzt, in dem Sie die Funktionen Ihrer Kubernetes Anwendungen definieren, installieren Sie sie schnell und sogar verwalten Updates, wie sie ankommen. Mit einem Diagramm vorhanden ist, können Sie ganz einfach den Workflow Ihres Kubernetes Ökosystem verfolgen. Die letzte Komponente des Deis System ist Steward, ein gebürtiger Service-Broker, der die laufende Wartung Ihrer Apps-Infrastruktur überwacht. Steward-Codes sind für alle Benutzer über GitHub leicht zugänglich. Alle der Deis Projekte sind Open Source, die Kommunikation zwischen dem Deis Entwicklungsteam und den Betreibern und Administratoren erleichtern, die Ärmel hochzukrempeln und tief in die Zahnräder und Getriebe zu graben, die den Deis Rahmen am Laufen zu halten. Sie berufen sich regelmäßig über Anregungen und Ergänzungen aus der Community, ihre Produkte zu verbessern.