1、October 21-24,2024Mandalay Bay Convention CenterLas Vegas,NevadaJorge Gmez GonzlezAfirme,Integration ArchitectPedro Anaya CarbajalIBM,Brand Technical Specialist2634-IBM DevOps+Integration tools in real life,from zero to meet deadlinesAgenda0102030405 06Afirme,El Banco de HoyInitial ChallengeSolution
2、 ImplementationArchitecturesImmediate BenefitsChallenges&Lessons LearnedIBM TechXchange|2024 IBM Corporation#IBMTechXchange3IBM TechXchange|2024 IBM CorporationAgenda0102030405 06Afirme,El Banco de HoyInitial ChallengeSolution ImplementationArchitecturesImmediate BenefitsChallenges&Lessons LearnedIB
3、M TechXchange|2024 IBM Corporation#IBMTechXchange5Overview of the ChallengeThese deployments,when managed manually,resulted in lengthy deployment times,recurring errors,and difficulty maintaining consistency across environments.Banco Afirme faced the challenge of performing frequent and consistent d
4、eployments to multiple environments across its IBM App Connect Enterprise(ACE)and IBM API Connect platforms.IBM TechXchange|2024 IBM Corporation#IBMTechXchangeInitial ChallengesManual deployments:These were slow,error-prone and not scalableMultipleenvironments:Managing deploymentsto ACE and API Conn
5、ectwascomplicatedandrequired a lot of manualintervention.Lack of consistency:Environments were not always aligned and delivery times were unpredictable.Problems with the process:The tools being used(including IBM DevOps at the beginning)were not aligned to the process.6IBM TechXchange|2024 IBM Corpo
6、rationAgenda0102030405 06Afirme,El Banco de HoyInitial ChallengeSolution ImplementationArchitecturesImmediate BenefitsChallenges&Lessons LearnedIBM TechXchange|2024 IBM Corporation#IBMTechXchange8Solution ImplementationThese tools allowed optimising and standardising the workflow towards ACE and API
7、 Connect.For Afirme,it was essential that ACE and API Connect be managed through DevOps.IBM DevOps Build for build management and version control,and IBM DevOps Deploy to fully automate deployments were implemented.IBM TechXchange|2024 IBM Corporation#IBMTechXchangeIBM DevOps Build(UrbanCode Build)A
8、utomates build processes.Supports continuous integration(CI).Integrates with source control.Handles dependency management.IBM DevOps Deploy(UrbanCode Deploy)Automates application deployment.Manages environments and deployment pipelines.Rollback and approval capabilities.Integrates seamlessly with AC
9、E and API Connect.9Solution ImplementationIBM TechXchange|2024 IBM Corporation#IBMTechXchangeCOMPONENTCOMPONENT10Key ConceptsIBM TechXchange|2024 IBM CorporationIBM ACEBARIntegration NodeAFIRMEChange for versions,catalogs and BAR FilesIBM DevOps BuildAgentsProcessIBM DevOpsDeployAgentsComponentsAppl
10、icationsPRODUCTBARCHANGEAPPLICATIONIBM APICProductCatalogAgenda0102030405 06Afirme,El Banco de HoyInitial ChallengeSolution ImplementationArchitecturesImmediate BenefitsChallenges&Lessons LearnedIBM TechXchange|2024 IBM Corporation#IBMTechXchange12Architecture Deployment to API ConnectIBM TechXchang
11、e|2024 IBM CorporationIBM DevOps#IBMTechXchange13Architecture Deployment to ACEIBM TechXchange|2024 IBM CorporationIBM DevOps#IBMTechXchange14Complete architectureIBM TechXchange|2024 IBM CorporationIBM DevOps#IBMTechXchange15Process of creating the bar file with IBM DevOps BuildIBM TechXchange|2024
12、 IBM Corporation#IBMTechXchange16Workflows in IBM DevOps DeployIBM TechXchange|2024 IBM CorporationWorkflow for deployment to ACEWorkflow for deployment to APICAgenda010203040506Afirme,El Banco de HoyInitial ChallengeSolution ImplementationArchitecturesImmediate BenefitsChallenges&Lessons LearnedIBM
13、 TechXchange|2024 IBM Corporation#IBMTechXchange18Immediate BenefitsBusiness and Technical ImpactFaster time-to-market for new APIand ACE flow deployments.Improved developer productivity.Enhanced reliability and consistencyin deployment processes.Key Metrics and KPIsTime saved in deployments(before
14、vsafter IBM DevOps).Reduction in errors and downtime.Frequency of releases before andafter.IBM TechXchange|2024 IBM Corporation#IBMTechXchange19Times with IBM DevOps DeployIBM TechXchange|2024 IBM CorporationIn the parallel deployment of 2 products and 2 bars for one ChangeAgenda0102030405 06Afirme,
15、El Banco de HoyInitial ChallengeSolution ImplementationArchitecturesImmediate BenefitsChallenges&Lessons LearnedIBM TechXchange|2024 IBM Corporation#IBMTechXchange21Challenges Faced During the TransitionIBM TechXchange|2024 IBM CorporationInitial setup complexities.Rotation in the implementing team,
16、both from IBM and Afirme.Understand how Afirme performs deployments and changes.Training the team on IBM DevOps tools.Integration challenges.Nomenclature problems between technologies.#IBMTechXchange22Lessons LearnedIBM TechXchange|2024 IBM CorporationBest practices Banco Afirme developed during imp
17、lementation.Tips for a smoother transition to automated deployments.Not everything can be automated.Bitbucket as a repository.Check that each asset to be deployed is correct.Skills per tool are available.#IBMTechXchange23Q&AIBM TechXchange|2024 IBM CorporationJorge Gmez GonzlezAfirme,Integration ArchitectPedro Anaya CarbajalIBM,Brand Technical Specialist