Skip to content

Latest commit

 

History

History
34 lines (22 loc) · 1.11 KB

entwicklung.md

File metadata and controls

34 lines (22 loc) · 1.11 KB

Entwicklung einer ScaleIT App

Jeder, der eine ScaleIT-App entwickelt, ist App-Hersteller.

Jede ScaleIT-App muss der Spezifikation von ScaleIT-Apps entsprechen. Dadurch ist sichergestellt, dass eine ScaleIT-App in mehreren App-Ökosysteme angeboten und auf der ScaleIT-Plattform ausgeführt werden kann. Die Spezifikation von ScaleIT-Apps wird als ScaleIT App-Readiness bezeichnet.

Wenn eine App die Kriterien der ScaleIT App-Readiness erfüllt, kann sie in App-Pools eingereicht werden.

Eine ScaleIT-App kann auf verschiedenen Betriebssystem (Windows, Mac OSX, Linux) entwickelt werden.

Besonders unterstützt werden in dieser Dokumentation:

  • Linux (Ubuntu 16.04 LTS)
  • Mac OSX

Vorkenntnisse

Folgende Vorkenntnisse sind hilfreich, um eine ScaleIT App zu entwickeln.

  • Linux Command-Line (Kommandozeile in einem Terminal)
  • Docker
  • Docker-Compose
  • GIT
  • Diverse Tools (z.B. make)

Die wichtigsten Befehle, die benötigt werden, stehen in unserem ScaleIT App Cheat Sheet.

Die ersten Schritte

... sind gar nicht schwer...