Cloudomation DevStack:
Die Strong Network Alternative

Cloudomation DevStack ist eine Plattform zur Konfiguration und Bereitstellung von Cloud Development Environments (CDEs). Jetzt 1 Jahr lang kostenlos testen.

Cloudomation DevStack vs. Strong Network

Feature Cloudomation DevStack Strong Network
Hosting
Self-Managed, Managed On-Premise,
Managed Cloud (SaaS)
Auf der Website von Strong Network sind keine
Preisinformationen verfügbar, und die
Hosting-Optionen werden nicht ausdrücklich erwähnt.
In der Feature- Vergleichstabelle wird „self-hosted“ als eine der Kernfunktionen aufgeführt. Auf G2 wird ein
Preismodell für eine SaaS-Option aufgeführt,
aber es ist nicht klar, ob dieses Preismodell aktuell ist.
USP
Code bleibt lokal, unterstützt auch
„spezielle“ Deployment-Modelle
Sicherheit, Überwachung
Fokus
Unterstützt komplexe Software,
Für Front- und Backend-Developer
Schutz Quellcode
Preise*
€ 80,60 / Monat Infrastruktur: € 28,70; Lizenz: € 41,95; Support-Flatrate: € 9,95
€ 36.45 / Monat
Unterstützte IDEs
Alle IDEs
(z.B. Visual Studio Code, Jetbrains mit und ohne
SSH, Eclipse, Netbeans,
Web IDEs) So funktioniert es: Die Sources werden über einen Dateimount mit der CDE geteilt. Auf den lokalen Mount kann mit jedem lokalen Editor zugegriffen werden. SSH-fähige IDEs können auch auf der CDE betrieben werden
VS Code, JetBrains IDEs
Automatisierung
Cloudomation Engine -
Python-basierte Automatisierungsplattform
für komplexe Prozesse und Infrastruktur
GUI
Geeignet zur Entwicklung
welcher Art von Software
Agnostisch.
Es werden (fast) alle Arten
von Software unterstützt.
Single Container:
Fixes Deployment-Modell, das der Benutzer
nicht anpassen kann, aber eine flexible Anpassung
der Software, die innerhalb der CDE läuft, ist möglich.
Source Code Sicherheit (Möglichkeiten)
1. Der Source Code ist auf dem Laptop der Entwickler_innen gespeichert.
2. Auf den Source Code wird über ssh zugegriffen.
1. Auf den Source Code wird über ssh zugegriffen.
2. Entwickler_innen mit einer Remote-Desktop-Software arbeiten.
CLI
-

Sources: https://strong.network/, https://docs.strong.network/getting-started

*Die Kostenschätzungen basieren auf den folgenden Annahmen: Die Preisschätzungen wurden für einen Maschinentyp mit 8 Kernen, 16 GB RAM und 160 Stunden CDE-Laufzeit pro Monat berechnet.

Strong Network or Cloudomation DevStack - Zusammengefasst

Strong Network

Strong Network bietet ein auf Sicherheit fokussiertes CDE-Produkt an, das ausschließlich als Self-Hosted-Lösung verfügbar ist. Es bietet zahlreiche Funktionen zur Absicherung der CDEs mittels Air-Gapping, sodass keine Daten unbemerkt die CDE verlassen können.

Strong Network bietet umfangreiche „Überwachungs-Funktionen„, die es Administratoren und Administratorinnen ermöglichen, detailliert nachzuverfolgen, was Personen tun.

Die CDEs verfügen über ein sehr granulares Berechtigungskonzept (rollenbasiert), das in der Verwaltung recht komplex wirkt.

Es handelt sich um eine klassische Container-CDE, die mit jeder browserbasierten oder SSH-fähigen IDE funktioniert, insbesondere VS Code und JetBrains IDEs. Die containerisierten CDEs laufen in einem Kubernetes-Cluster. Die Anpassung der Arbeitsumgebungen erfolgt über ein Web-Portal, in dem begrenzte Konfigurationsoptionen zur Verfügung stehen.

Im Vergleich mit anderen CDEs ist unser Eindruck, dass sich Strong Network deutlich weniger auf Developer Experience fokussiert und viel stärker auf den Zielen des Managements ausgerichtet ist.

Die Produktdokumentation sowie die Website von Strong Network vermitteln den Eindruck, dass das Unternehmen wahrscheinlich enge Beziehungen zu seinen Kunden pflegt und diese individuell unterstützt. Öffentlich zugängliche Informationen sind daher eher spärlich, da das Produkt ohnehin nicht für die Nutzung im Self-Service gedacht ist. Es werden keine Release Notes veröffentlicht, und wir konnten nicht herausfinden, wann das Produkt ursprünglich auf den Markt kam. Da das Unternehmen 2020 gegründet wurde, gehen wir davon aus, dass es irgendwann 2021 oder 2022 die Beta-Phase verlassen hat.

Strong Network ist am besten geeignet für:

  • Unternehmen mit einem starkem Sicherheitsfokus, die ihren Quellcode genau im Blick haben möchten.

Cloudomation DevStack

Bei Cloudomation DevStack erfolgt das Standard-Deployment auf Basis von vollwertigen VMs, auf denen die Entwicklungstools ausgeführt werden. Daher können Developer fast alles auf der CDE deployen. Sie können mehrere Container ausführen – optional kann einer von diesen ein Entwicklungscontainer sein – oder Software direkt auf der VM deployen. Bei Bedarf können auch ein vollständiger Kubernetes-Cluster oder Kubernetes-Entwicklungstools wie minikube oder kind auf der CDE laufen.
 
Der Quellcode kann mit dem lokalen Rechner der Entwickler_innen synchronisiert werden, so dass lokal mit jeder IDE gearbeitet werden kann. Optional können auch SSH-fähige IDEs wie VS Code oder JetBrains IDEs verwendet werden, wobei das IDE-Backend auf der CDE läuft. Entwickler_innen haben vollen SSH-Zugriff auf die CDE.
 
Dieses Set-Up ist lokalen Entwicklungsumgebungen sehr ähnlich. Bei der Arbeit mit einer solchen CDE müssen die Arbeitsabläufe der Entwickler_innen kaum angepasst werden.
 
Cloudomation DevStack ist am besten geeignet für:
  • Entwicklungs-Teams, die an einer komplexen Software arbeiten und diese ausführen müssen, um Codeänderungen zu validieren.
  • Entwicklungs-Teams, die eine hohe Flexibilität haben wollen (Arbeit mit individuell favorisierten Entwicklungs-Tools, standardmäßig vollständiger Zugriff auf VM, Zugriff auf  die Automatisierungsplattform Cloudomation Engine).

Features

Die wichtigsten Features von Cloudomation DevStack im Überblick.

Managed Cloud and On-Premise

Entscheiden Sie sich für Ihr bevorzugtes Hosting: Self-Hosted On-Premise, Managed On-Premise oder Managed Cloud (SaaS).

CDEs auf Basis von VMs

Entwicklungsumgebungen auf VM-Basis, in denen die zu entwickelnde Software und alle benötigten Tools verfügbar sind.

DevEx zuerst

Die Software lässt sich nahtlos in bestehende Arbeitsabläufe und Toolstacks integrieren.

Zentrale Konfiguration

Konfigurieren Sie zentral und für alle Entwickler_innen die CDEs und welche Tools zur Verfügung stehen.

Leistungsstarke CLI

Neben einem Webportal können Entwickler_innen ihre CDEs auch über das Terminal verwalten.

Automatisierungsplattform

Mit Cloudomation Engine steht Ihnen ein flexibles Automatisierungstool auf Basis von Python zur Verfügung.

Mehr über Cloudomation DevStack erfahren

Cloudomation DevStack

Cloudomation DevStack kennenlernen