1、IBM IBM TechXchangeTechXchangeSession#2445Azure Hybrid Cloud Integration with IBM z/OS ApplicationIvan DovganChief Architect Cloud Enablement for IBM z/OS ApplicationsBhaskar BandamCore EngineeringMicrosoft Azure#IBMTechXchange2What you will learn in this sessionIBM TechXchange/Session 2445z/OS Conn
2、ect IntroductionOverviewBenefitsIBM and Partner Cloud providersOther IBM offerings to support the full API lifecycleAPI ProviderPrerequisitesCreate,build,test an APIDeploy into their CI-CD PipelineAPI RequesterPrerequisitesCall APIs from CICS COBOLResourcesVideo tutorialsInformation/DocumentationPro
3、blems with application connectivity today3IBM TechXchange/Session 2445-Clients today use proprietary(homegrown)solutions to connect to“core”z/OS applications-MQ+Java in the cloud-Hack hack hack(valid at some point in history)-Not industry standard-3rd party apps and associated APIs-Limitations on sc
4、aling,skill transfer,knowledge sharing,limited standardization-Tech debt to upkeep,hard to be agile-Expensive-Monolothic z/OS Connect installations for ALL apps on z/OSAbstractdecoupleoptimizeevolvepackageGovernsecureprotectcachetransformMonitorobservereportanalyzemonetizeOn-boarddiscoverlearnintera
5、ctjoinWhy use Azure API ManagementWhy use Azure API ManagementAPIs outside Azure3rd party APIsAZURE API MANAGEMENTAPIs on AzureAzure APIsMICROSOFT CONFIDENTIAL INTERNAL ONLYFrictionless consumptionSelf-service user onboardingFront doorSingle point of ingressEssence of API managementFacadeHide backen
6、ds from frontendsMove backends without impacting frontendsRe-architect backends without impact on frontendsExpose a subset of backend capabilitiesAggregate or slice backends into APIsModernize legacy backendsDecouple frontend developers with mocksRouteAuthenticateAuthorizeThrottleTransformTraceMeter