buchspektrum Internet-Buchhandlung

Neuerscheinungen 2015

Stand: 2020-02-01
Schnellsuche
ISBN/Stichwort/Autor
Herderstraße 10
10625 Berlin
Tel.: 030 315 714 16
Fax 030 315 714 14
info@buchspektrum.de

James Wood

Getting Started with SAP HANA Cloud Platform


Get the big picture on SAP HCP: how you get it and what you can do with it. Use SAP HCP to develop Java, native SAP HANA, and HTML5 applications. Develop hybrid applications and extensions for SAP Cloud
2015. 519 S. w. num. figs. and tables. 9 in
Verlag/Jahr: RHEINWERK VERLAG 2015
ISBN: 1-493-21021-1 (1493210211)
Neue ISBN: 978-1-493-21021-3 (9781493210213)

Preis und Lieferzeit: Bitte klicken


Want to extend SAP SuccessFactors? Develop a native SAP HANA application? Code SAPUI5? Guess what: SAP HANA Cloud Platform can do it all. With this book, get the basics of SAP HCP, and then take the next steps. You´ll learn how to create, deploy, and secure applications, and also explore SAP HANA Cloud Portal and SAP HANA Cloud Integration. There´s more to cloud than fluff-find out what it is.

Highlights:

IaaS, PaaS, SaaS
SAP HANA Cloud
Tooling
Application design
Application deployment
SAPUI5
Security
Cloud services
SAP HANA Portal
Hybrid applications
Online/offline applications

... Foreword by Matthias Steiner ... 15

... Preface ... 17

... Part I: Foundations ... 25

1 ... Introduction to SAP HANA Cloud Platform ... 27

1.1 ... Introducing SAP HANA Cloud Platform ... 27

1.2 ... The Cloud Computing Revolution ... 29

1.3 ... A Strategic "Glue" Component for SAP ... 37

1.4 ... Summary ... 39

2 ... Getting Up and Running ... 41

2.1 ... Obtaining an SAP HCP Account ... 41

2.2 ... What´s in the Box? ... 47

2.3 ... Installing SAP HCP Development Tools ... 55

2.4 ... Summary ... 71

... Part II: Core Development Concepts ... 73

3 ... Developing Java Applications ... 75

3.1 ... Overview ... 76

3.2 ... Creating Java Web Applications ... 77

3.3 ... Working with EJBs ... 90

3.4 ... Debugging and Tuning Java Applications ... 98

3.5 ... Next Steps ... 107

3.6 ... Summary ... 107

4 ... Managing and Deploying Java Applications ... 109

4.1 ... Overview ... 109

4.2 ... Deploying Java Applications ... 112

4.3 ... Source Code Management ... 138

4.4 ... Build Automation with Apache Maven and Ant ... 153

4.5 ... Continuous Integration with Jenkins ... 165

4.6 ... Summary ... 168

5 ... Developing Native SAP HANA Applications ... 171

5.1 ... Overview ... 172

5.2 ... Getting Started ... 174

5.3 ... Creating an SAP HANA XS Project in Eclipse ... 184

5.4 ... Building the Application Data Model ... 188

5.5 ... Developing the Application UI ... 196

5.6 ... Finishing Touches ... 198

5.7 ... Deployment and Testing ... 204

5.8 ... Summary ... 214

6 ... Consuming Cloud Services ... 217

6.1 ... Overview ... 217

6.2 ... Using the Persistence Service ... 219

6.3 ... Using the Connectivity Service ... 260

6.4 ... Using the Document Service ... 282

6.5 ... Summary ... 288

7 ... Developing HTML5 Applications ... 289

7.1 ... Overview ... 289

7.2 ... Getting Started ... 291

7.3 ... Advanced Concepts ... 310

7.4 ... Summary ... 323

8 ... Securing Cloud Applications ... 325

8.1 ... Overview ... 325

8.2 ... Introduction to Java EE Security Concepts ... 327

8.3 ... Implementing Declarative Security with Java ... 330

8.4 ... Implementing Programmatic Security in Java ... 338

8.5 ... Authentication and Authorization with SAML 2.0 ... 349

8.6 ... Protecting Web Resources with OAuth 2.0 ... 363

8.7 ... Summary ... 379

... Part III: Advanced Concepts ... 381

9 ... Working with SAP HANA Cloud Portal ... 383

9.1 ... Introduction ... 383

9.2 ... Understanding SAP HANA Cloud Portal´s Content Model ... 390

9.3 ... Developing Content for SAP HANA Cloud Portal ... 391

9.4 ... Case Study: Building a Custom Portal Site ... 407

9.5 ... Next Steps ... 431

9.6 ... Summary ... 431

10 ... Introduction to SAP HANA Cloud Integration ... 433

10.1 ... Overview ... 433

10.2 ... Use Cases ... 436

10.3 ... Getting Started with the Eclipse IDE ... 438

10.4 ... Implementing a Simple SOAP-to-SOAP Scenario ... 442

10.5 ... Introduction to the Web UI for SAP HANA Cloud Integration ... 450

10.6 ... Summary ... 460

11 ... Extension Scenarios with SAP HANA Cloud Platform ... 461

11.1 ... The Need for Software-as-a-Solution Extensions ... 462

11.2 ... The Architecture of an Extension ... 464

11.3 ... Integration Points for Extending SAP Cloud Solutions ... 478

11.4 ... Extending SuccessFactors with SAP HCP Applications ... 483

11.5 ... Summary ... 508

... The Authors ... 509

... Index ... 511