ISBN-13: 9781493218608 / Angielski / Twarda / 2020 / 365 str.
ISBN-13: 9781493218608 / Angielski / Twarda / 2020 / 365 str.
... Foreword ... 15
... Preface ... 17
... Acknowledgments ... 19
PART I ... Getting Started ... 21
1 ... Introduction ... 23
1.1 ... Trends in Digital Business ... 24
1.2 ... APIs as Digital Building Blocks ... 28
1.3 ... Why Manage APIs? ... 33
1.4 ... SAP API Management: A Full-Lifecycle API Management Platform ... 39
1.5 ... Related and Complementary Products ... 42
1.6 ... Summary ... 43
2 ... SAP API Management at a Glance ... 45
2.1 ... Architecture ... 45
2.2 ... Introduction to the Real-World Scenario ... 48
2.3 ... Deploying and Running Your First API Proxy ... 52
2.4 ... Summary ... 62
3 ... Managing the End-to-End Lifecycle of APIs ... 63
3.1 ... Overview of the API Lifecycle ... 63
3.2 ... Components of SAP API Management ... 67
3.3 ... Lifecycle of APIs ... 103
3.4 ... Summary ... 119
PART II ... Designing, Developing, and Managing Enterprise APIs ... 121
4 ... Developing APIs ... 123
4.1 ... API Development Methodology ... 123
4.2 ... Access the API Designer ... 125
4.3 ... API Providers ... 126
4.4 ... Develop New APIs ... 135
4.5 ... Add Resilience to Your APIs ... 150
4.6 ... Summary ... 152
5 ... Managing Enterprise APIs ... 153
5.1 ... Policy Editor Basics ... 153
5.2 ... Using Policies ... 156
5.3 ... Traffic Management ... 158
5.4 ... Mediation ... 160
5.5 ... Security ... 162
5.6 ... Extension ... 164
5.7 ... Summary ... 166
6 ... Traffic Management ... 167
6.1 ... Access Control ... 168
6.2 ... Concurrent Rate Limit ... 170
6.3 ... Quotas ... 177
6.4 ... Response Cache ... 181
6.5 ... Spike Arrest ... 184
6.6 ... Summary ... 186
7 ... Mediation ... 187
7.1 ... Assign Message ... 188
7.2 ... Extract Variables ... 195
7.3 ... JSON to XML ... 200
7.4 ... XML to JSON ... 205
7.5 ... Key Value Map Operations ... 208
7.6 ... Raise Fault ... 212
7.7 ... Service Callout ... 214
7.8 ... Summary ... 217
8 ... Security ... 219
8.1 ... Authentication ... 220
8.2 ... API Security Threats ... 241
8.3 ... Summary ... 248
9 ... Monetizing APIs with API Products ... 251
9.1 ... Create API Products and Rate Plans ... 252
9.2 ... View Bills ... 263
9.3 ... Summary ... 265
PART III ... Consuming APIs and API Analytics ... 267
10 ... Consuming APIs ... 269
10.1 ... Building SAP Fiori Applications with SAP Web IDE ... 270
10.2 ... Building Native Applications with SAP Cloud Platform Mobile Services ... 290
10.3 ... Generating Integration Flows from APIs in SAP Cloud Platform Integration ... 305
10.4 ... Summary ... 309
11 ... API Analytics ... 311
11.1 ... Analyzing API Consumption ... 312
11.2 ... Developing Custom Charts ... 315
11.3 ... Statistics Collector Policy ... 317
11.4 ... Analytics on Cloud Foundry ... 320
11.5 ... Summary ... 323
PART IV ... Next Steps ... 325
12 ... API Program ... 327
12.1 ... Why an API Program? ... 328
12.2 ... Best Practices for Setting Up an API Program ... 330
12.3 ... API Products and the API Product Manager ... 333
12.4 ... SAP's API Program: A Case Study ... 336
12.5 ... SAP API Business Hub ... 339
12.6 ... Summary ... 344
13 ... Recent and Future Developments ... 345
13.1 ... Recent Innovations ... 345
13.2 ... Future Roadmap ... 351
13.3 ... Summary ... 354
... The Authors ... 355
... Index ... 357
Carsten Bönnen works for SAP SE within the strategic product management for SAP Cloud Platform. He received his MA in computer linguistics and artificial intelligence in Germany in 2001 and started working at SAP that same year. Initially a Java developer and trainer, he soon became a consultant and led strategic projects in the then-new field of enterprise portals. Since 2002, he has worked as a product manager for SAP NetWeaver Portal, SAP NetWeaver Visual Composer, SAP Gateway, and SAP API Management. For another four years, he has worked as director for technology strategy for the Strategic Alliance Management at Microsoft. Harsh Jegadeesan is the vice president and head of product management for SAP´s integration and API platform. Harsh helps enterprises to craft and execute their digital strategies by accelerating integration and opening up to real-time digital interactions with APIs. Harsh was instrumental in establishing SAP´s own global API program and the SAP API Business Hub-a marketplace for enterprise APIs. Harsh has broad experience in enterprise technology across applications (SAP ERP, SAP CRM), data management, and cloud business platforms. Harsh loves mentoring designers, developers, and product managers to help them build blockbuster products. Harsh is a computer scientist by training and holds a PhD in computer science. Divya Mary works for SAP SE within the product management team for SAP Cloud Platform Integration. She has worked at SAP for more than 14 years. Before starting at SAP, Divya received her bachelor's in Technology in Electronics and Telecommunication in India. Shilpa Vij is a product manager for SAP's integration platform. She started her professional journey at Tata Consultancy Services Pvt Ltd as a C++ developer after receiving her bachelor's degree in electronics and communication engineering in 2007. She then worked towards being a business analyst, pursuing her passion for client interfacing and consultancy roles. Shilpa has spent almost a decade at SAP Labs India, where she is a seasoned cloud engineering expert, program lead, product expert, and now a product manager. At SAP, she is dedicated to and contributes to product and customer success. She provides enablement sessions and expert-level workshops in the areas of API management, SAP Cloud Platform Integration, and open connectors. Currently, her area of interest lies in discovering and projecting product management as an art.
1997-2024 DolnySlask.com Agencja Internetowa