-
Biznes i ekonomia
- Bitcoin
- Bizneswoman
- Coaching
- Controlling
- E-biznes
- Ekonomia
- Finanse
- Giełda i inwestycje
- Kompetencje osobiste
- Komputer w biurze
- Komunikacja i negocjacje
- Mała firma
- Marketing
- Motywacja
- Multimedialne szkolenia
- Nieruchomości
- Perswazja i NLP
- Podatki
- Polityka społeczna
- Poradniki
- Prezentacje
- Przywództwo
- Public Relation
- Raporty, analizy
- Sekret
- Social Media
- Sprzedaż
- Start-up
- Twoja kariera
- Zarządzanie
- Zarządzanie projektami
- Zasoby ludzkie (HR)
-
Dla dzieci
-
Dla młodzieży
-
Edukacja
-
Encyklopedie, słowniki
-
E-prasa
-
Historia
-
Informatyka
- Aplikacje biurowe
- Aplikacje biznesowe
- Bazy danych
- Bioinformatyka
- Biznes IT
- CAD/CAM
- Digital Lifestyle
- DTP
- Elektronika
- Fotografia cyfrowa
- Grafika komputerowa
- Gry
- Hacking
- Hardware
- IT w ekonomii
- Pakiety naukowe
- Podręczniki szkolne
- Podstawy komputera
- Programowanie
- Programowanie mobilne
- Serwery internetowe
- Sieci komputerowe
- Start-up
- Systemy operacyjne
- Sztuczna inteligencja
- Technologia dla dzieci
- Webmasterstwo
-
Inne
-
Języki obce
-
Kultura i sztuka
-
Lektury szkolne
-
Literatura
- Antologie
- Ballada
- Dla dorosłych
- Dramat
- Dzienniki, pamiętniki, listy
- Epos, epopeja
- Esej
- Fantastyka i science-fiction
- Felietony
- Fikcja
- Humor, satyra
- Inne
- Klasyczna
- Kryminał
- Literatura faktu
- Literatura piękna
- Mity i legendy
- Nobliści
- Nowele
- Obyczajowa
- Okultyzm i magia
- Opowiadania
- Pamiętniki
- Podróże
- Poemat
- Poezja
- Polityka
- Popularnonaukowa
- Powieść
- Powieść historyczna
- Proza
- Przygodowa
- Publicystyka
- Reportaż
- Romans i literatura obyczajowa
- Sensacja
- Thriller, Horror
- Wywiady i wspomnienia
-
Nauki przyrodnicze
-
Nauki społeczne
-
Podręczniki szkolne
-
Popularnonaukowe i akademickie
- Archeologia
- Bibliotekoznawstwo
- Filmoznawstwo
- Filologia
- Filologia polska
- Filozofia
- Finanse i bankowość
- Geografia
- Gospodarka
- Handel. Gospodarka światowa
- Historia i archeologia
- Historia sztuki i architektury
- Kulturoznawstwo
- Lingwistyka
- Literaturoznawstwo
- Logistyka
- Matematyka
- Medycyna
- Nauki humanistyczne
- Pedagogika
- Pomoce naukowe
- Popularnonaukowa
- Pozostałe
- Psychologia
- Socjologia
- Teatrologia
- Teologia
- Teorie i nauki ekonomiczne
- Transport i spedycja
- Wychowanie fizyczne
- Zarządzanie i marketing
-
Poradniki
-
Poradniki do gier
-
Poradniki zawodowe i specjalistyczne
-
Prawo
- BHP
- Historia
- Kodeks drogowy. Prawo jazdy
- Nauki prawne
- Ochrona zdrowia
- Ogólne, kompendium wiedzy
- Podręczniki akademickie
- Pozostałe
- Prawo budowlane i lokalowe
- Prawo cywilne
- Prawo finansowe
- Prawo gospodarcze
- Prawo gospodarcze i handlowe
- Prawo karne
- Prawo karne. Przestępstwa karne. Kryminologia
- Prawo międzynarodowe
- Prawo międzynarodowe i zagraniczne
- Prawo ochrony zdrowia
- Prawo oświatowe
- Prawo podatkowe
- Prawo pracy i ubezpieczeń społecznych
- Prawo publiczne, konstytucyjne i administracyjne
- Prawo rodzinne i opiekuńcze
- Prawo rolne
- Prawo socjalne, prawo pracy
- Prawo Unii Europejskiej
- Przemysł
- Rolne i ochrona środowiska
- Słowniki i encyklopedie
- Zamówienia publiczne
- Zarządzanie
-
Przewodniki i podróże
- Afryka
- Albumy
- Ameryka Południowa
- Ameryka Środkowa i Północna
- Australia, Nowa Zelandia, Oceania
- Austria
- Azja
- Bałkany
- Bliski Wschód
- Bułgaria
- Chiny
- Chorwacja
- Czechy
- Egipt
- Europa
- Francja
- Góry
- Grecja
- Hiszpania
- Holandia
- Islandia
- Litwa
- Mapy, Plany miast, Atlasy
- Miniprzewodniki
- Niemcy
- Podróże aktywne
- Polska
- Portugalia
- Pozostałe
- Rosja
- Rumunia
- Słowacja
- Słowenia
- Szwecja
- Świat
- Turcja
- Ukraina
- Węgry
- Wielka Brytania
- Włochy
-
Psychologia
- Filozofie życiowe
- Komunikacja międzyludzka
- Mindfulness
- Ogólne
- Perswazja i NLP
- Psychologia akademicka
- Psychologia duszy i umysłu
- Psychologia pracy
- Relacje i związki
- Rodzicielstwo i psychologia dziecka
- Rozwiązywanie problemów
- Rozwój intelektualny
- Sekret
- Seksualność
- Uwodzenie
- Wygląd i wizerunek
- Życiowe filozofie
-
Religia
-
Sport, fitness, diety
-
Technika i mechanika
-
Biznes i ekonomia
- Bitcoin
- Bizneswoman
- Coaching
- E-biznes
- Ekonomia
- Finanse
- Giełda i inwestycje
- Kompetencje osobiste
- Komunikacja i negocjacje
- Mała firma
- Marketing
- Motywacja
- Nieruchomości
- Perswazja i NLP
- Poradniki
- Prezentacje
- Przywództwo
- Public Relation
- Sekret
- Social Media
- Sprzedaż
- Start-up
- Twoja kariera
- Zarządzanie
- Zarządzanie projektami
- Zasoby ludzkie (HR)
-
Dla dzieci
-
Dla młodzieży
-
Edukacja
-
Encyklopedie, słowniki
-
Historia
-
Informatyka
-
Inne
-
Języki obce
-
Kultura i sztuka
-
Lektury szkolne
-
Literatura
- Antologie
- Ballada
- Dla dorosłych
- Dramat
- Dzienniki, pamiętniki, listy
- Epos, epopeja
- Esej
- Fantastyka i science-fiction
- Felietony
- Fikcja
- Humor, satyra
- Inne
- Klasyczna
- Kryminał
- Literatura faktu
- Literatura piękna
- Nobliści
- Nowele
- Obyczajowa
- Opowiadania
- Pamiętniki
- Podróże
- Poezja
- Polityka
- Popularnonaukowa
- Powieść
- Powieść historyczna
- Proza
- Przygodowa
- Publicystyka
- Reportaż
- Romans i literatura obyczajowa
- Sensacja
- Thriller, Horror
- Wywiady i wspomnienia
-
Nauki przyrodnicze
-
Nauki społeczne
-
Popularnonaukowe i akademickie
-
Poradniki
-
Prawo
-
Przewodniki i podróże
-
Psychologia
- Filozofie życiowe
- Komunikacja międzyludzka
- Mindfulness
- Ogólne
- Perswazja i NLP
- Psychologia akademicka
- Psychologia duszy i umysłu
- Psychologia pracy
- Relacje i związki
- Rodzicielstwo i psychologia dziecka
- Rozwiązywanie problemów
- Rozwój intelektualny
- Sekret
- Seksualność
- Uwodzenie
- Wygląd i wizerunek
- Życiowe filozofie
-
Religia
-
Sport, fitness, diety
-
Bazy danych
-
Big Data
-
Biznes i ekonomia
-
Cyberbezpieczeństwo
-
Data Science
-
DevOps
-
Dla dzieci
-
Elektronika
-
Grafika/Wideo/CAX
-
Gry
-
Microsoft Office
-
Narzędzia programistyczne
-
Programowanie
-
Rozwój osobisty
-
Sieci komputerowe
-
Systemy operacyjne
-
Testowanie oprogramowania
-
Urządzenia mobilne
-
UX/UI
-
Web development

Digital Transformation and Modernization with IBM API Connect
IBM API Connect enables organizations to drive digital innovation using its scalable and robust API management capabilities across multi-cloud and hybrid environments. With API Connect's security, flexibility, and high performance, you'll be able to meet the needs of your enterprise and clients by extending your API footprint. This book provides a complete roadmap to create, manage, govern, and publish your APIs.
You'll start by learning about API Connect components, such as API managers, developer portals, gateways, and analytics subsystems, as well as the management capabilities provided by CLI commands. You'll then develop APIs using OpenAPI and discover how you can enhance them with logic policies. The book shows you how to modernize SOAP and FHIR REST services as secure APIs with authentication, OAuth2/OpenID, and JWT, and demonstrates how API Connect provides safeguards for GraphQL APIs as well as published APIs that are easy to discover and well documented. As you advance, the book guides you in generating unit tests that supplement DevOps pipelines using Git and Jenkins for improved agility, and concludes with best practices for implementing API governance and customizing API Connect components.
By the end of this book, you'll have learned how to transform your business by speeding up the time-to-market of your products and increase the ROI for your enterprise.
- Digital Transformation and Modernization with IBM API Connect
- Foreword
- Contributors
- About the authors
- About the reviewers
- Preface
- Who this book is for
- What this book covers
- To get the most out of this book
- Download the example code files
- Download the color images
- Conventions used
- Get in touch
- Share Your Thoughts
- Section 1: Digital Transformation and API Connect
- Chapter 1: Digital Transformation and Modernization with API Connect
- API-led digital transformation
- A journey back in time
- Fast forward to the 21st century
- Business transformation to a digital transformation framework
- Digital framework considerations
- Hybrid reference architecture
- API-led architectural approach
- API flavors
- Your responsibilities for APIs
- Digital modernization and APIs
- Approaches to modernization
- API Connect enabling digital transformation
- API Connect aligns with the goals of digital transformation
- Summary
- API-led digital transformation
- Chapter 2: Introducing API Connect
- Technical requirements
- API Connect
- The components of API Connect
- Deployment models
- The on-premises implementation
- Cloud implementations
- Hybrid cloud
- HA
- Introduction to the CLI commands
- Having fun playing with FHIR
- Summary
- Chapter 3: Setting Up and Getting Organized
- Technical requirements
- The big picture
- Provider Organizations
- Configuring your Provider Organization
- API Catalogs
- Configuring your API Catalog
- Utilizing Spaces
- Configuring your spaces
- Developer Portal
- Configuring the Developer Portal
- Summary
- Section 2: Agility in Development
- Chapter 4: API Creation
- Technical requirements
- Development tools
- Installing Designer
- Installing the LTE
- Connecting Designer to the LTE
- Creating APIs
- What is an OpenAPI design?
- Creating an API Proxy
- Testing APIs
- Using variables
- Adding policies
- Summary
- Chapter 5: Modernizing SOAP Services
- Technical requirements
- SOAP capabilities in APIC
- Creating a SOAP proxy that invokes a SOAP service
- Creating a SOAP proxy
- Review SOAP Proxy configuration
- Testing the SOAP Proxy
- Create a REST proxy that invokes a SOAP service
- Creating a REST proxy
- Review the REST proxy configuration
- Testing the REST Proxy
- Summary
- Chapter 6: Supporting FHIR REST Services
- Technical requirements
- Introducing FHIR
- FHIR resources
- FHIR server
- Government-mandated FHIR interfaces
- Creating a RESTful FHIR API
- Playing with FHIR
- Applying logic policies to your FHIR API
- The If and Switch logic policy
- The operation switch logic policy
- Summary
- Chapter 7: Securing APIs
- Technical requirements
- Out-of-the-box security capabilities of APIC
- Preparing for the APIC security implementation
- Protecting APIs with Basic authentication and Client ID (API key)
- Implementing Basic authentication and ClientID in API security
- Applying OAuth 2.0
- Enabling API with an OAuth security definition
- Creating a client
- Testing OAuth flow
- Implementing OpenId Connect (OIDC)
- OAuth provider changes
- OAuth flow changes
- Using JWT policies
- JWT generation
- JWT verification
- Adding additional security measures
- Summary
- Chapter 8: Message Transformations
- Technical requirements
- Introduction to API Connect pre-built transformation policies
- Using a Map policy
- Redacting fields
- Applying JSON to XML or XML to JSON policies
- Implementing advanced transformations with XSLT and GatewayScript
- XSLT
- GatewayScript
- Summary
- Chapter 9: Building a GraphQL API
- Technical requirements
- Why GraphQL?
- GraphQL anatomy
- Installing a GraphQL Express server
- Creating a GraphQL API
- Adding the GraphQL proxy
- Addressing warnings in GraphQL
- Addressing the warnings
- Setting weights, costs, and rate limits
- Considerations on performance
- Removing fields from GraphQL
- Summary
- Chapter 10: Publishing Options
- Technical requirements
- Working with Products and Plans
- Configuring Products and Plans
- Creating Rate Limits
- Defining Rate Limits in a Plan (consumer Rate Limits)
- Defining Rate Limits in an assembly
- Publishing and configuring Catalogs
- Publishing to your Catalogs
- Consumer interaction
- Summary
- Chapter 11: API Management and Governance
- Technical requirements
- Understanding the API and product lifecycle
- The "what" of the lifecycle
- The "how" of the lifecycle
- Roles
- The "who" of the lifecycle
- Cloud Manager roles
- API Manager roles
- Developer portal roles
- Managing versions
- Version numbering scheme
- Segregating environments
- Logical segregation
- Physical segregation
- Applying standards to your API environment
- Discoverability
- Naming standards
- Summary
- Chapter 12: User-Defined Policies
- Technical requirements
- Understanding user-defined policy types
- Creating catalog scoped user-defined policies
- Building your UDP .yaml file
- Completed .yaml
- Installing your UDP
- Implementing your UDP
- Global scoped user-defined policy
- Planning your global UDP
- Creating a UDP configuration file
- Packaging and publishing your global UDP
- Summary
- Section 3: DevOps Pipelines and Whats Next
- Chapter 13: Using Test and Monitor for Unit Tests
- Technical requirements
- Configuring unit tests
- Working with environments
- Monitoring the test cases
- Summary
- Chapter 14: Building Pipelines for API Connect
- Technical requirements
- Introducing pipelines
- Choosing between CLIs or Platform API Interface use
- Using the CLIs
- Using the Platform APIs
- Calling the publish Platform API
- Understanding Ansible automation
- Testing and monitoring hooks
- Using Git as your SCM
- Constructing the Jenkins pipeline
- Jenkins in a nutshell
- Exploring the scripted and declarative methods
- Working on an API Connect sample pipeline
- Jenkins housekeeping
- Building a Pipeline item
- Summary
- Chapter 15: API Analytics and the Developer Portal
- Customizing the Developer Portal
- Reviewing Drupal 9 capabilities
- Customizing the Portal as the administrator
- Introducing Analytics
- Understanding the analytics initial setup
- Viewing analytics
- Understanding dashboards
- Creating visualizations and dashboards
- Creating a new dashboard
- Creating a new visualization
- Deploying analytics to new environments
- Summary
- Customizing the Developer Portal
- Chapter 16: What's Next in Digital Transformation Post-COVID?
- Technical requirements
- Understanding API Connect late-breaking changes
- Understanding API Connect and Hybrid Cloud
- OpenShift
- Cloud Pak for Integration (CP4I)
- Understanding Artificial Intelligence for IT Operation (AIOps)
- The role of AIOps
- Exploring 5G Edge computing
- Advantage of 5G Edge computing
- Summary
- Why subscribe?
- Other Books You May Enjoy
- Packt is searching for authors like you
- Share Your Thoughts
- Tytuły: Digital Transformation and Modernization with IBM API Connect
- Autor: Bryon Kataoka, James Brennan, Ashish Aggarwal
- Tytuł oryginału: Digital Transformation and Modernization with IBM API Connect
- ISBN Ebooka: 9781801071406, 9781801071406
- Data wydania: 2022-01-14
- Identyfikator pozycji: e_2t6i
- Kategorie:
- Wydawca: Packt Publishing