
Cloud-Entwicklung in SAP HANA
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
Entdecken Sie im vorliegenden Praxishandbuch, welche Möglichkeiten die SAP-HANA-Plattform für eine moderne, cloudbasierte Softwareentwicklung bietet. Neben Technologieaspekten und Konzepten wie »Cloud-native«-Softwareentwicklung oder Microservices-basierte Architekturen werden Sie die relevanten Programmiersprachen, Prozesse und Tools im SAP-Kontext kennenlernen.
In unterschiedlichen Anwendungsszenarien veranschaulicht der Autor die Bedeutung der auf der Cloud Foundry basierten Platform-as-a-Service-(PaaS-)Lösung und zeigt Strategien auf, wie die XSA-Architektur in Unternehmen zu etablieren ist. Grundlage für die Entwicklung bilden neben dem XSA-Programmiermodell die Multi-Target Applications (MTA). Anhand eines übergreifenden MTA-Projekts mit mehreren Modulen werden Ihnen die beschriebenen Programmiersprachen und Technologien gegliedert in die Bereiche »Oberflächen«, »Prozesse« und »Datenbank«, nähergebracht.
Der Autor hat in diesem Buch Erfahrungen aus diversen Entwicklungsprojekten auf Basis der SAP-HANA-Plattform verarbeitet. Er richtet sich damit insbesondere an Software-Architekten mit einem technischen Grundverständnis und Interesse an moderner Entwicklung im SAP-Umfeld. Die aufgeführten Beispiele der jeweiligen Programmiersprachen werden über ein öffentliches GitHub-Repository zur Verfügung gestellt, um die Technologien direkt ausprobieren zu können.
- Einstieg in die cloudbasierte Softwareentwicklung
- SAP-HANA-XSA-Plattform für eigene Softwareprojekte verwenden
- Entwickeln mit HANA CDS, Java, Node.js, Python und SAPUI5
- inklusive vollständiger MTA-Beispielanwendung
More details
Other editions
Additional editions

Person
ISNI: 0000 0005 1609 6278
Content
- Cover
- Titelseite
- Copyright/Impressum
- Inhaltsverzeichnis
- Willkommen ...
- Vorwort
- 1 Einleitung
- 1.1 HANA im Rückblick
- 1.2 Extended Application Services
- 1.3 Eigenentwicklungen der SAP
- 1.4 Cloud als Strategie
- 2 HANA-Plattform
- 2.1 SAP HANA
- 2.2 Extended Application Services Classic
- 2.3 Extended Application Services Advanced
- 2.4 Nutzung der XSA-Plattform in Ihrer Organisation
- 3 Cloudbasierte Softwareentwicklung
- 3.1 Cloud-native Anwendungsentwicklung mit der Zwölf-Faktoren-App
- 3.2 Microservices
- 3.3 DevOps
- 3.4 Git und Git-Flow
- 3.5 CI/CD und Automatisierung
- 4 XSA-basierte Softwareentwicklung
- 4.1 Multi-Target Applications
- 4.2 SAP Web IDE
- 4.3 Build-Tooling und CLI
- 4.4 Datenbank - CDS und SQLScript
- 4.5 Prozesse und Backend - Java, Node.js und Python
- 4.6 Oberflächenentwicklung - SAPUI5 und SAP Fiori
- 5 Übergreifendes MTA-Beispielprojekt
- 5.1 SAP HANA Express
- 5.2 GitLab-CE-Pipelines
- 5.3 Grundlagen zum MTA-Projekt
- 5.4 Datenbank mit Core Data Services
- 5.5 OData-Service mit Java
- 5.6 API-Abfrage mit Node.js
- 5.7 Statistische Berechnungen mit Python
- 5.8 Oberflächen mit SAPUI5
- 6 Ausblick
- 6.1 SAP Business Application Studio
- 6.2 SAP Cloud Application Programming Model
- 6.3 SAP Cloud SDK
- 7 Referenzen
- A Der Autor
- B Disclaimer
- Weitere Bücher von Espresso Tutorials
System requirements
File format: ePUB
Copy protection: without DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Use a reader that can handle the file format ePUB, such as Adobe Digital Editions or FBReader – both free (see eBook Help).
- Tablet/Smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (not Kindle).
The file format ePUB works well for novels and non-fiction books – i.e., 'flowing' text without complex layout. On an e-reader or smartphone, line and page breaks automatically adjust to fit the small displays.
This eBook does not use copy protection or Digital Rights Management
For more information, see our eBook Help page.