Dieser Workshop richtet sich an Entwickler, die die Möglichkeiten und Tools der Anwendungsentwicklung auf der SAP Business Technology Platform (BTP) kennenlernen möchten. Der Fokus liegt hierbei auf der Verwendung des Cloud Application Programming (CAP) Models, welches seitens SAP explizit für die Applikationsentwicklung auf der BTP empfohlen wird. Neben einer grundlegenden Einführung und Einordnung der BTP werden das CAP-Model sowie aktuelle Cloud- und Entwicklungsarchitekturen und -methoden erläutert. Danach erstellt jeder Teilnehmer im Rahmen des Workshops eine eigene CAP-Anwendung mit dem SAP Business Application Studio.
Die Teilnehmer sind im Anschluss an den Workshop in der Lage, eigene Applikationen auf der BTP zu entwickeln und zu deployen.
Details und Agenda
Zielgruppe
Kunden, die die BTP lizenziert haben und diese kurz- oder mittelfristig für die Applikationsentwicklung einsetzen möchten
Entwickler und Architekten
Dauer
3–5 Tage, verteilt auf mehrere Einzelblöcke
Voraussetzungen
BTP-Account und/oder Trial-Accounts für alle Teilnehmer
Gemeinsames Verständnis der aktuellen IT-Landschaft
BTP Big Picture
Einführung BTP
Historie und Entwicklung
Rolle der BTP in einer hybriden Systemlandschaft
Referenzarchitekturen
Anwendungsszenarien
Architektur und Hauptkomponenten
ABAP (Advanced Business Application Programming) Runtime
Kyma Runtime
Cloud Foundry
Einführung in die moderne Softwareentwicklung
Lean Development und agile Softwareentwicklung
Git Basics
DevOps
Continuous Integration and Continuous Deployment (CI/CD)
Einführung in das Cloud Application Programming (CAP) Model
Grundlagen des CAP Models
Core Data Services (CDS) als universelle Modellierungssprache
Service Definition
Developer-Tools auf der BTP
SAP Business Application Studio
SAP Build
Übung: Erstellung einer CAP-Applikation
Übung: Anbindung von BTP Services
Q&A und Feedback
Wrap-Up
Der Workshop findet vorzugsweise beim Kunden vor Ort oder in unserer Zentrale in Hamburg statt.
In diesem Workshop betrachten wir die wichtigsten BTP-Bausteine, die man als Entwickler kennen sollte, um eigene Applikationen bauen zu können. Dank der Technologieoffenheit der BTP ist das auch ohne ABAP-Vorkenntnisse möglich und für alle Entwickler relevant.
Interesse geweckt?
Sie haben Interesse an dem Workshop? Ich freue mich auf ein unverbindliches Gespräch!