Produkt Videos

Der schnelle Weg zu neuen Geschäftsanwendungen

Erstellen und Codieren

1A: Wie man eine Applikation in CodeNOW erstellt

Dieses erste Video führt Sie Schritt für Schritt durch die Erstellung einer Applikation in CodeNOW, die aus einer Komponente besteht – einem Backend. Dann werden Sie sehen, wie CodeNOW automatisch das entsprechende Scaffolder-Git-Repository aus dem von uns angegebenen Entwicklungs Stack erstellt. Von hier aus können Sie dann sofort mit der Codierung beginnen.

1B: Wie man sofort mit dem Codieren beginnen kann mit Scaffolder-Templates

Hier stellen wir die Scaffolder vor, die CodeNOW erstellt, um die Codierung einzelner Komponenten zu beschleunigen; wir gehen davon aus, dass wir bereits eine Anwendung in CodeNOW haben, die aus einer Komponente besteht. Wir behandeln die grundlegende Struktur von CodeNOW Scaffolders. Wenn Sie eine Komponente aus einem in CodeNOW integrierten Stack (z.B. Java/Maven/Spring Boot) erstellen, wird ein Scaffolder für eine einfache Starterkomponente erstellt. Das entsprechende Git-Repository enthält:

  • Der Code für die Starterkomponente.
  • Konfiguration für die Durchführung von Unit-Tests und die Bündelung der Komponente.
  • Konfigurationsinformationen für die CodeNOW-Integration.

2: Wie man die Entwicklung von Applikationen mit managed services beschleunigen kann

In diesem Video erklären wir, wie verwaltete Dienste die Entwicklung Ihrer Anwendungen beschleunigen, indem sie Ihnen die Wiederverwendung von einsatzbereiten Komponenten ermöglichen, die wahrscheinlich Bestandteil jeder nicht trivialen Applikation sind. Mit minimaler Konfiguration und ein paar Klicks können Sie zum Beispiel eine Datenbank bereitstellen, die in Ihrer Anwendung verwendet werden kann. CodeNOW bereitet alle für die Erstellung Ihres verwalteten Dienstes erforderlichen Boilerplates vor und stellt Ihnen alle Informationen zur Verfügung, die Sie benötigen, um den verwalteten Dienst in Ihrem Code zu verwenden und ihn über ein spezielles, interaktives Panel zu verwalten. Wenn Sie einen Dienst in unserer Liste nicht finden, lassen Sie es uns wissen (kontaktieren Sie unser Support-Team)! Wir werden untersuchen, wie wir ihn so verfügbar machen können, dass er genauso einfach zu nutzen, zu konfigurieren und zu verwalten ist wie die bestehenden Managed Services.

3: Kontinuierliche Codequalität und Codesicherheit

Hier sehen Sie, wie CodeNOW Ihnen hilft, sich auf die wertschöpfenden Teile der Code-Review-Phase zu konzentrieren. Ihr Code wird automatisch anhand von Tausenden von statischen Regeln analysiert, die darauf ausgelegt sind, Sicherheits- und Wartbarkeitsprobleme sowie Code Smells und Bugs zu finden. Die Entwickler können die fraglichen Codezeilen schnell überprüfen, sie nach Schweregrad filtern und sich an die Behebung machen. Die technische Leitung kann auch verfolgen, wie gut sich die Codebasis im Laufe der Zeit verbessert oder ob das Projekt durchgängig mit Qualitätsproblemen zu kämpfen hat.

Bauen und Bereitstellen

4: Wie man eine Umgebung erstellt und managed

Dieses Video erklärt, wie Sie Umgebungen in CodeNOW erstellen und verwalten.
Mit CodeNOW können Sie mehrere Umgebungen definieren, in denen Sie Ihre Anwendung bereitstellen können. Sie können so viele Umgebungen erstellen, wie Sie möchten, und das in Sekundenschnelle. In einem typischen Softwareentwicklungsprozess möchten Sie vielleicht eine Entwicklungs-, Staging- und Produktionsumgebung haben. CodeNOW-Umgebungen befinden sich in der Cloud und können von jedem Ort, zu jeder Zeit und auf jedem Rechner mit einem einfachen Browser und einer Internetverbindung betrieben werden.

5: Verpacken und Bereitstellung Ihrer Anwendung in der Cloud

Dieses Video erklärt, wie man eine Applikation mit ein paar Klicks erstellt, verpackt und bereitstellt. Da der Prozess einfach ist und durch die CodeNOW-Benutzeroberfläche geführt wird, können reguläre Entwickler ihre Anwendung von der Kodierungsphase bis zur Bereitstellungsphase selbst verwalten. Das bedeutet, dass Entwickler nicht auf Ops- oder DevOps-Ingenieure warten müssen, um ihre neuen Funktionen in der Cloud bereitzustellen. Das bedeutet, dass sich DevOps-Ingenieure auf die hochwertigen Aufgaben des Bereitstellungsmanagements konzentrieren können. Mit einem vollständig automatisierten Bereitstellungsprozess können Sie sich auf die Verbesserung Ihres Software-Lebenszyklus konzentrieren und jeden Tag neue Funktionen für die Produktion bereitstellen, so wie es digitale Marktführer tun.