Remote Development Environments
Remote Development Environments (RDEs) sind Remote-Umgebungen, in denen Entwickler_innen alle Tools zur Verfügung haben, die sie für ihre Arbeit brauchen – um Software zu entwickeln, zu debuggen, zu testen und noch mehr. Über das Internet wird auf diese Umgebungen zugegriffen. RDEs sollen lokale Entwicklungsumgebungen ersetzen.
Remote bedeutet, dass die Entwickler_innen sich zu einer anderen Umgebung verbinden. Die Umgebung kann im Unternehmensrechenzentrum, in der Private Cloud sein oder als SaaS zur Verfügung stehen.
Oftmals wird auch der Begriff „Cloud Development Environments“ verwendet. Es ist der üblichere Begriff für diese Produktkategorie.
Je nach Anbieter unterscheidet sich das Angebot, wo RDEs betrieben werden und die Definition von RDEs. Beispielsweise kann mit dem Begriff auch gemeint sein, dass nur eine IDE über den Browser zur Verfügung steht. Darüber hinausgehende Funktionen sind aber nicht dabei.
Wir bei Cloudomation stellen RDEs bzw. CDEs zur Verfügung, die wie lokale Entwicklungsumgebungen nutzbar sind. Komplexe Applikationen oder Software mit mehreren Komponenten können in der RDE betrieben werden.
Mehr zum Thema Remote Development Environments:
- Was sind Remote Development Environments?
- Der Unterschied zwischen IDEs, lokalen Entwicklungsumgebungen und RDEs
- 5 Vorteile von Remote Development Environments
- Remote Development Environments: Ein Ansatz zur Bewältigung aktueller Herausforderungen in der Softwareentwicklung
- Cloudomation DevStack
- Warum sich Manager_innen und Entwickler_innen beim Kauf von Remote Development Environments in die Haare kriegen (und was wir daraus lernen können)