Anwendungsentwicklung

Mit dem Outsourcing von IT-Infrastrukturen in die Cloud geht auch das Outsourcing des Betriebs von Anwendungen einher. Für die Entwickler von Anwendungen bedeutet dies, dass sie ihre Anwendungen nicht mehr nur für den Regelbetrieb innerhalb eines Unternehmens – auf Desktop-Computern oder auf Unternehmensservern – entwickeln müssen. Hinzu kommen vor allem Anforderungen in den Bereichen Multimandantenfähigkeit und Skalierbarkeit, die für den Betrieb als Software-as-a-Service in der Cloud unerlässlich sind.

Bei der Entwicklung von Cloud- oder SaaS-fähigen Anwendungen gilt es dabei auch die Anbindung an Plattform-Services, wie Accounting-Dienste oder plattform-eigene Services, zur Rechnungstellung zu berücksichtigen. Darüber hinaus ist die Einbindung in ein Cloud-fähiges Sicherheitskonzept unerlässlich, bei dem z.B. eine strikte Trennung der Nutzerdaten voneinander berücksichtigt wird.

Die Fraunhofer-Allianz Cloud Computing bietet sowohl Unterstützung bei der Konzeption von neuen Cloud-Anwendungen als auch direkte Auftragsentwicklung von Anwendungen an.