Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
Digital Transformation and Modernization with IBM API Connect

You're reading from   Digital Transformation and Modernization with IBM API Connect A practical guide to developing, deploying, and managing high-performance and secure hybrid-cloud APIs

Arrow left icon
Product type Paperback
Published in Jan 2022
Publisher Packt
ISBN-13 9781801070799
Length 588 pages
Edition 1st Edition
Tools
Arrow right icon
Authors (3):
Arrow left icon
Bryon Kataoka Bryon Kataoka
Author Profile Icon Bryon Kataoka
Bryon Kataoka
James Brennan James Brennan
Author Profile Icon James Brennan
James Brennan
Ashish Aggarwal Ashish Aggarwal
Author Profile Icon Ashish Aggarwal
Ashish Aggarwal
Arrow right icon
View More author details
Toc

Table of Contents (21) Chapters Close

Preface 1. Section 1: Digital Transformation and API Connect
2. Chapter 1: Digital Transformation and Modernization with API Connect FREE CHAPTER 3. Chapter 2: Introducing API Connect 4. Chapter 3: Setting Up and Getting Organized 5. Section 2: Agility in Development
6. Chapter 4: API Creation 7. Chapter 5: Modernizing SOAP Services 8. Chapter 6: Supporting FHIR REST Services 9. Chapter 7: Securing APIs 10. Chapter 8: Message Transformations 11. Chapter 9: Building a GraphQL API 12. Chapter 10: Publishing Options 13. Chapter 11: API Management and Governance 14. Chapter 12: User-Defined Policies 15. Section 3: DevOps Pipelines and What's Next
16. Chapter 13: Using Test and Monitor for Unit Tests 17. Chapter 14: Building Pipelines for API Connect 18. Chapter 15: API Analytics and the Developer Portal 19. Chapter 16: What's Next in Digital Transformation Post-COVID? 20. Other Books You May Enjoy

What this book covers

Chapter 1, Digital Transformation and Modernization with API Connect, looks at digital transformation and modernization – two adaptations that organizations are moving towards to help them be more effective. API integration plays an important role in the success of these initiatives.

Chapter 2, Introducing API Connect, introduces API Connect and its associated components. You'll learn about the various deployment models and take a deeper dive into the associated components, such as the Developer Portal, the Gateway Service, and Analytics. You will also learn about the management capabilities provided by the CLI commands.

Chapter 3, Setting Up and Getting Organized, looks at how, before starting to build APIs there is some housekeeping work that should be accomplished to ensure your digital transformation follows a framework for success. This means you address various factors, such as who is providing the APIs, how you will address consumer expectations, and setting up for operational efficiency. This chapter will help you get started on the correct footing.

Chapter 4, API Creation, helps you learn how to use API Connect to develop APIs. You will discover how easy it is to navigate through and immediately publish new APIs.

Chapter 5, Modernizing SOAP Services, addresses the fact that many organizations still support many SOAP web services. These valuable assets still perform necessary business functions and there are often external consumers who need access to them. API Connect has the ability to incorporate these services so they can be managed. In this chapter, you will learn how to add SOAP services as APIs.

Chapter 6, Supporting FHIR REST Services, looks at FHIR (short for Fast Healthcare Interoperability Resources), an HL7 standard that supports providing resources using REST APIs and JSON. This chapter introduces how to develop REST APIs that support the FHIR specification.

Chapter 7, Securing APIs, addresses the fact that APIs need to be secured. In this chapter, you will learn how to secure your APIs with basic authentication, OAuth2/OpenID, and JWT. You also will learn how to configure LDAP and authentication URLs as user registries.

Chapter 8, Message Transformations, introduces methods of transforming payloads, headers, and variables of APIs. We will discuss XSLT and GatewayScript transformations as well as JSON to XML, XML to JSON, Redaction, Parse, and Map policies.

Chapter 9, Building a GraphQL API, looks at how managing multiple versions of APIs can complicate your API strategy. GraphQL is one option to address the concern. In this chapter, we introduce GraphQL and how API Connect provides safeguards to GraphQL APIs.

Chapter 10, Publishing Options, explores how to customize your deployment to an environment where users can access your APIs. Since it's all about the consumer experience, this chapter will show you how to publish APIs that are easy to discover, well documented, and mindful of overages.

Chapter 11, API Management and Governance, delves into how you go about managing your APIs. You will learn about how consumers access your APIs and how versioning has an impact on prior releases. You will also learn how other roles can be used to limit what organizations can perform.

Chapter 12, User-Defined Policies, covers how API Connect provides the ability to create your own custom policies. These become reusable components that you can drag onto the Gateway Policy editor. Often, this is created to enforce a security requirement but it can be used to create additional helper functionality that doesn't exist out of the box.

Chapter 13, Using Test and Monitor for Unit Tests, API Connect Test and Monitor is an add-on feature of API Connect. You can use this facility to generate on-the-fly unit tests for your API deployments that can be rerun anytime.

Chapter 14, Building Pipelines for API Connect, customizes the API Connect Developer Portal with new themes as well as applying additional functionality provided by the Drupal content manager. As you know, digital transformation puts an emphasis on user experience and social interaction. Learning how to customize the Developer Portal is one of the keys to success. Also, in this chapter, you will learn how to customize the analytics of your APIs. You can create new dashboards and visualizations and even provide analytics to your consumers' applications.

Chapter 15, API Analytics and the Developer Portal, looks at how managing multiple versions of APIs can complicate your API strategy. GraphQL is one option to address this concern. In this chapter, we introduce GraphQL and how API Connect provides safeguards to GraphQL APIs.

Chapter 16, What's Next in Digital Transformation Post-COVID?, informs you of any new changes coming to API Connect or any late-breaking news on additional fix packs and/or updates. As you know, digital transformation doesn't stop with APIs. As new capabilities become available, some of these capabilities may fit well within your organization.

lock icon The rest of the chapter is locked
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $19.99/month. Cancel anytime
Banner background image