Cantitate/Preț
Produs

Application Development with SAP Business Technology Platform: SAP Press Englisch

Autor Govind Bajaj, Arup Bhattacharya, Laboni Bhowmik, Avijit Dhar, Anup Ghosh, Gairik Acharya, Asidhara Lahiri
en Limba Engleză Hardback – 8 dec 2026

Din seria SAP Press Englisch

Preț: 45928 lei

Preț vechi: 57410 lei
-20% Nou

Puncte Express: 689

Carte disponibilă

Livrare economică 30 noiembrie-14 decembrie

Livrare prin curier în România Termenul estimat este afișat lângă disponibilitate.
Transport gratuit pentru acest produs Plată online sau ramburs, în funcție de opțiunile comenzii.
Retur gratuit în 14 zile Comandă securizată și suport în română.

Specificații

ISBN-13: 9781493228553
ISBN-10: 1493228552
Pagini: 567
Dimensiuni: 178 x 254 mm
Greutate: 1.19 kg
Ediția:Nouă
Editura: Rheinwerk Verlag GmbH
Seria SAP Press Englisch


Cuprins

... Foreword by Dr. Tom Janoshalmi ... 19

... Preface ... 21

... How to Read This Book ... 21

... Acknowledgments ... 25

PART I ... Getting Started ... 27

1 ... Introduction to SAP Business Technology Platform ... 29

1.1 ... Transformation Flywheel ... 30

1.2 ... Cloud Platforms ... 31

1.3 ... Pillars of SAP Business Technology Platform ... 33

1.4 ... SAP Business AI Platform ... 39

1.5 ... Summary ... 40

2 ... Development Environment ... 41

2.1 ... Introduction ... 41

2.2 ... SAP BTP, Cloud Foundry Environment ... 46

2.3 ... SAP BTP ABAP Environment ... 53

2.4 ... SAP BTP, Kyma Runtime ... 57

2.5 ... Deployment Based on Development Environment ... 60

2.6 ... Use Cases Based on Development Environment ... 65

2.7 ... Estimating the Cost of SAP BTP Projects ... 67

2.8 ... Summary ... 71

PART II ... Backend and Frontend Cloud Application Development ... 73

3 ... Designing Cloud Applications for SAP ... 75

3.1 ... Cloud-Native Applications ... 76

3.2 ... Clean Core for SAP BTP ... 80

3.3 ... Microservices ... 84

3.4 ... Integrating Cloud-Native Applications ... 93

3.5 ... Summary ... 114

4 ... SAP Business Application Studio ... 115

4.1 ... Capabilities ... 116

4.2 ... Setting Up SAP Business Application Studio ... 117

4.3 ... Developing Your First Cloud Application Using SAP Business Application Studio ... 142

4.4 ... Leveraging SAP Build Code and Joule ... 150

4.5 ... Migrating Projects from SAP Web IDE to SAP Business Application Studio ... 158

4.6 ... Summary ... 161

5 ... SAP HANA Cloud ... 163

5.1 ... Features of SAP HANA Cloud ... 163

5.2 ... Medallion Data Architecture ... 165

5.3 ... SAP HANA Cloud Central ... 167

5.4 ... SAP HANA Cloud Knowledge Graph Engine ... 168

5.5 ... SAP HANA Cloud Vector Engine ... 171

5.6 ... Summary ... 174

6 ... SAP Cloud Application Programming Model ... 175

6.1 ... Overview of SAP Cloud Application Programming Model ... 175

6.2 ... Project Setup ... 176

6.3 ... Understanding Domain Modeling ... 178

6.4 ... Using the Default SQLite Database ... 183

6.5 ... Using the SAP HANA Cloud Database ... 186

6.6 ... Generating SAP Fiori User Interfaces ... 189

6.7 ... Deploying Applications to SAP BTP, Cloud Foundry Environment ... 193

6.8 ... Consuming External Services ... 195

6.9 ... Additional Topics ... 197

6.10 ... Summary ... 207

7 ... Developing Node.js Applications ... 209

7.1 ... Creating a Project Using SAP Business Application Studio ... 209

7.2 ... Connecting to SAP BTP, Cloud Foundry Environment ... 213

7.3 ... Installing Node.js Modules ... 216

7.4 ... Creating Core Data Services Resources for Our Sample Project ... 218

7.5 ... Creating SAP HANA Cloud Artifacts ... 221

7.6 ... Deploying Applications to SAP BTP, Cloud Foundry ... 225

7.7 ... Generating Artifacts Using Joule ... 228

7.8 ... Summary ... 233

8 ... Developing Java Applications ... 235

8.1 ... Creating a Project from a Template ... 236

8.2 ... Creating a Java Application ... 239

8.3 ... Creating a Service Instance and Binding It to an Application ... 244

8.4 ... Creating Core Data Services Domain Models and Services Based on SAP HANA Artifacts ... 247

8.5 ... Deploying Applications to SAP BTP, Cloud Foundry ... 250

8.6 ... Summary ... 254

9 ... Developing ABAP Applications ... 255

9.1 ... SAP BTP ABAP Environment Architecture and Overview ... 255

9.2 ... Provisioning an SAP BTP ABAP Environment Trial ... 257

9.3 ... ABAP Development Tools for Eclipse ... 261

9.4 ... ABAP RESTful Application Programming Model ... 268

9.5 ... Developing a List Report App ... 271

9.6 ... Managed Versus Unmanaged Transactional Apps ... 286

9.7 ... Developing a Managed App ... 287

9.8 ... Adding Draft Capabilities to Managed Apps ... 294

9.9 ... Developing an Unmanaged App ... 298

9.10 ... Developing a Web API ... 310

9.11 ... Transport Management ... 312

9.12 ... Summary ... 318

10 ... Developing Python Application Using SAP Business Application Studio ... 319

10.1 ... Python Overview and Libraries ... 319

10.2 ... Jupyter Notebook ... 321

10.3 ... Creating a Python Application ... 323

10.4 ... Summary ... 341

11 ... Developing Applications in SAP Business Technology Platform, Kyma Runtime ... 343

11.1 ... SAP BTP, Kyma Runtime ... 344

11.2 ... Use Cases ... 346

11.3 ... Building with Kyma ... 347

11.4 ... Summary ... 358

12 ... Developing SAP Fiori Applications ... 359

12.1 ... Overview and Architecture ... 360

12.2 ... SAP Fiori Tools in SAP Business Application Studio ... 361

12.3 ... Freestyle SAP Fiori versus SAP Fiori Elements ... 364

12.4 ... Developing Complex Freestyle SAP Fiori Applications ... 366

12.5 ... Developing Complex SAP Fiori Elements Applications ... 375

12.6 ... Deploying an Application ... 386

12.7 ... Extending Freestyle Applications ... 387

12.8 ... Extending SAP Fiori Elements Applications ... 388

12.9 ... Summary ... 390

PART III ... Operating Applications ... 391

13 ... DevOps Implementation ... 393

13.1 ... DevOps Fundamentals ... 394

13.2 ... Implementing Tooling for DevOps ... 401

13.3 ... Best Practices for DevOps in SAP ... 423

13.4 ... DevOps Tooling Integration for SAP and Hybrid Landscapes ... 425

13.5 ... Summary ... 428

14 ... Security ... 431

14.1 ... SAP BTP Authentication Options ... 431

14.2 ... SAP BTP Single Sign-On ... 437

14.3 ... Access Management on SAP BTP ... 439

14.4 ... Authorizations for Applications on SAP BTP, Cloud Foundry Environment ... 442

14.5 ... Web Security for Applications in SAP BTP ... 444

14.6 ... Joule Security ... 447

14.7 ... Summary ... 448

15 ... Application Monitoring ... 449

15.1 ... Monitoring Java Applications ... 449

15.2 ... Monitoring Database Systems ... 452

15.3 ... Monitoring Cloud Foundry Applications ... 455

15.4 ... Monitoring APIs ... 458

15.5 ... Monitoring Applications with Notifications ... 461

15.6 ... SAP Automation Pilot ... 462

15.7 ... Summary ... 465

PART IV ... Supporting Tools and Services ... 467

16 ... SAP Workflow Management ... 469

16.1 ... Overview ... 470

16.2 ... Integrations ... 478

16.3 ... Model Architecture for Workflow on SAP Business Technology Platform ... 480

16.4 ... Workflow Package ... 481

16.5 ... Workflow Monitoring ... 482

16.6 ... Summary ... 483

17 ... SAP Build Work Zone ... 485

17.1 ... Introduction to SAP Build Work Zone ... 486

17.2 ... Key Concepts ... 486

17.3 ... SAP Build Work Zone Editor ... 488

17.4 ... Summary ... 494

18 ... SAP Build Process Automation ... 495

18.1 ... Basics of SAP Build Process Automation Design ... 495

18.2 ... Orchestrating Automation Processes ... 508

18.3 ... Attended and Scheduled Bots ... 510

18.4 ... Imbuing Intelligence in Bots ... 510

18.5 ... Integration ... 512

18.6 ... Summary ... 514

19 ... Joule ... 517

19.1 ... Introduction to Joule ... 517

19.2 ... Capabilities ... 519

19.3 ... Key Process and Components ... 523

19.4 ... Joule Extensions and Agents ... 524

19.5 ... Summary ... 528

20 ... SAP Business Data Cloud ... 529

20.1 ... Architecture ... 529

20.2 ... Capabilities ... 531

20.3 ... SAP Business Data Cloud Cockpit ... 533

20.4 ... Data Products ... 534

20.5 ... Intelligent Applications ... 536

20.6 ... SAP Databricks ... 538

20.7 ... Use Cases ... 540

20.8 ... Summary ... 543

21 ... Conclusion and Roadmap ... 545

21.1 ... The Autonomous Enterprise ... 545

21.2 ... Cloud Platforms ... 547

21.3 ... Digital Innovation ... 550

21.4 ... SAP BTP Roadmap ... 552

21.5 ... Summary ... 553

... The Authors ... 555

... Index ... 559