《3039 Automating WebSphere Operations-v1.4.pdf》由會員分享,可在線閱讀,更多相關《3039 Automating WebSphere Operations-v1.4.pdf(31頁珍藏版)》請在三個皮匠報告上搜索。
1、Internal UseOctober 21-24,2024Mandalay Bay Convention CenterLas Vegas,NevadaChrista SuerstedtRegions Bank,Technology Services Manager Middleware/UnixRandall LangehennigIBM Automation Product Manager and Solution Architect30393039Automating WebSphere OperationsAutomating WebSphere OperationsBest Prac
2、tices and Lessons Learned Using IBM DevOps DeployInternal UseNotices and disclaimersCertain comments made in this presentation may be characterized as forward looking under the Private Securities Litigation Reform Act of 1995.Forward-looking statements are based on the companys current assumptions r
3、egarding future business and financial performance.Those statements by their nature address matters that are uncertain to different degrees and involve a number of factors that could cause actual results to differ materially.Additional information concerning these factors is contained in the Company
4、s filings with the SEC.Copies are available from the SEC,from the IBM website,or from IBM Investor Relations.Any forward-looking statement made during this presentation speaks only as of the date on which it is made.The company assumes no obligation to update or revise any forward-looking statements
5、 except as required by law;these charts and the associated remarks and comments are integrally related and are intended to be presented and understood together.2024 International Business Machines Corporation.All rights reserved.This document is distributed“as is”without any warranty,either express
6、or implied.In no event shall IBM be liable for any damage arising from the use of this information,including but not limited to,loss of data,business interruption,loss of profit or loss of opportunity.Customer examples are presented as illustrations of how those customers have used IBM products and
7、the results they may have achieved.Actual performance,cost,savings or other results in other operating environments may vary.Workshops,sessions and associated materials may have been prepared by independent session speakers,and do not necessarily reflect the views of IBM.Not all offerings are availa
8、ble in every country in which IBM operates.Any statements regarding IBMs future direction,intent or product plans are subject to change or withdrawal without notice.IBM,the IBM logo,and are trademarks of International Business Machines Corporation,registered in many jurisdictions worldwide.Other pro
9、duct and service names might be trademarks of IBM or other companies.A current list of IBM trademarks is available on the Web at“Copyright and trademark information”at: TechXchange|2024 IBM CorporationInternal UseDevOps Deploy DevOps Deploy is designed for complex enterprisesIBM TechXchange/2024 IBM
10、 Corporation3DevelopSCMCI ToolBuildAppIBM DevOps DeployMobile DeviceTraditionalMainframeCloud:Public/Private/HybridCapabilityBusiness ValueDeploy ApplicationsFaster time to deliverConfigure and Manage MiddlewareFewer errors,less time troubleshootingPlugins for Tool IntegrationsLeverage,extend and en
11、hance existing investmentsFROM MAINFRAME TO DISTRIBUTED TO CLOUD-NATIVE Internal UseDevOps Deploy DevOps Deploy four key elementsIBM TechXchange|2024 IBM CorporationApplicationsLogical groups of componentsComponentsTiers or servicesEnvironmentsCollection of targets“resources”Environment Specific Con
12、figurationProcessesUser defined deployment stepsApplicationComponent 1ProcessComponent 2ProcessComponent 3ProcessDEVWEBWEBMIDMIDDBDBQAWEBWEBMIDMIDDBDBPRODWEBWEBMIDMIDDBDBApplication ProcessInternal UseDevOps DeployDevOps Deploy key featuresEasily create deployment process in a GUI process designer O
13、rchestrated Browser basedSupport for CLI and REST too Smart ConditionalsFor-each,groups,throttles,etc Versioned Re-useable250+of Process PluginsIBM TechXchange|2024 IBM CorporationInternal UseIBM TechXchange 2024DevOps Deploy integrationsurbancode.github.io/IBM-UCx-PLUGIN-DOCS/UCD/plus many moreInte
14、rnal UseDevOps DeployDevOps Deploy key featuresReview past deployment details in Audit Trails Respond to auditors questions with confidence Who?What?When?Where?How?Review command logs to see exactly what happenedIBM TechXchange|2024 IBM CorporationInternal UseIBM TechXchange/2024 IBM Corporation8Wha
15、t versions are“where”Environment and resource Resource(deployment target)helps support multi-tenant scenarios.When did it get there?What used to be there?How do things differ?InventoryInventoryInternal UseDevOps DeployDevOps Deploy key featuresIBM TechXchange|2024 IBM CorporationDeployment Approvals
16、 Approval processes are created when you want a manual intervention in executing a particular task or process step An environment gate is a requirement that must be met before component versions can be deployed to an environment.Ensure governance with Quality Gates&ApprovalsEnvironment GatesInternal
17、 UseDevOps Deploy key featuresIBM DevOps Automation|2024 IBM CorporationManage who can do what with Role-based securityTeamsPermissionsRolesInternal UseDevOps Deploy core topology that scalesIBM TechXchange|2024 IBM Corporation Master controller(s)with automation agentsAgents may be on target server
18、,but agent/target decoupling means they do not have to be.Horizontal scalingCluster master serversAdd“worker”agentsSupport for clustered databases such as Oracle RACMeet enterprise requirements with an architecture designed to scale providing high availability,horizontal scalability and tight securi
19、tyInternal UseWhat You Will Learn What You Will Learn in This Sessionin This SessionIBM TechXchange|2024 IBM Corporation010102020303040405050606Wild,Wild WestArchitectureAgents and Resource TreeApplication ProcessesProcessesBuilding for the Future Internal UseWild Wild West Wild Wild West WebSphere
20、EnvironmentsDevelopment ServersDevelopment Servers44 Servers13 EnvironmentsDisaster Recovery Disaster Recovery ServersServers54 Servers7 EnvironmentsIBM TechXchange|2024 IBM CorporationTest ServersTest Servers158 Servers18 EnvironmentProduction ServersProduction Servers154 servers18 EnvironmentsQA S
21、erversQA Servers39 Servers6 Environments449 Servers449 Servers62 Environments62 Environments20 Applications20 ApplicationsInternal UseWild Wild WestWild Wild WestArchitectureArchitecture Active/Passive setup Load Balancer that points to DNS Aliases Agents Point to both DNS Aliases to ease transition
22、 Shared Application Data is on replicated network shareIBM TechXchange|2024 IBM CorporationInternal UseAgents and Resource TreeAgents and Resource TreeAdmin Setup Steps for All New Agents and Applications Wsadmin.Path Agent Property Folder Layouts and Inherited Properties WAS Configure Plugin Applic
23、ation SetupIBM TechXchange|2024 IBM CorporationInternal UseAgents and Resource TreeAgents and Resource TreeAgent Property MUST be setInternal Use Separate Groups for Each Application,Environments Shared Properties Available to All ApplicationsAgents and Resource TreeAgents and Resource TreeWebSphere
24、 Top-Level GroupResource PropertiesIBM TechXchange|2024 IBM CorporationInternal UseAgents and Agents and Resource TreeResource TreeTopology Discovery Connects to DMGR Over Soap Port with User and Password Specified at WebSphere Top Level Group in Resource TreeIBM TechXchange|2024 IBM CorporationInte
25、rnal UseAgents and Agents and Resource TreeResource TreeApplication EnvironmentsIBM TechXchange|2024 IBM Corporation Color Coded To Align with Roles for AccessInternal UseWebSphere PatchingDisaster Recovery ReadinessInstallation Manager Maintenance One Off Specialized TasksStarting/Stopping WebSpher
26、eDeploy Ear/War,Config filesApplication ProcessesApplication ProcessesIBM TechXchange|2024 IBM CorporationInternal Use Full Environments IHS Clusters JVMs RippleStartsApplication Application ProcessesProcessesStarting and Stopping WebSphereIBM TechXchange|2024 IBM CorporationInternal UseApplication
27、ProcessesApplication ProcessesDeploy Ear/War or Config filesIBM TechXchange|2024 IBM CorporationInternal UseApplication ProcessesApplication ProcessesWebSphere Patching Email versionInfo after Completion Processes Controlled by Mapping and TagsIBM TechXchange|2024 IBM CorporationInternal Use Jobs to
28、 convert/ready DR environments for testing or actual disasterApplication ProcessesApplication ProcessesDisaster Recovery ReadinessInstallation ManagerIBM TechXchange|2024 IBM CorporationInternal UseApplication Application ProcessesProcessesOne Off Specialized Tasks pt1 Collecting Log Files from all
29、Servers/Nodes for Distribution Updating Security LibrariesIBM TechXchange|2024 IBM CorporationInternal Use Clearing MQ queues or Recycling DatabasesApplication Application ProcessesProcessesOne Off SpecializedTasks pt2IBM TechXchange|2024 IBM CorporationInternal UseProcessesProcessesWebSphere Cell B
30、uild JobsBasic Installation from specified version repository using IM command scripts to create DMGR profile.Install WebSphere DMGRIncludes all Stops/Starts for creating Custom Profile,Installing certs,Configuring LDAP and WebSphere CheckPointsInstall WebSphere Application ServerInstallation,Creati
31、ng Answer Files and PluginsInstall IHS ServerCreates new Web Server node in Admin Console Create Web Server in Admin ConsoleIBM TechXchange|2024 IBM CorporationDMGR,App Servers,IHS for WebSphere 8.5.5 and 9.0.5Internal UseProcessesProcessesOperating System Patch SupportIBM TechXchange|2024 IBM Corpo
32、rationInternal UseBuilding for the FutureBuilding for the FutureProgression of AutomationBaselineBaseline3010 Jobs+20%+20%3646 Jobs+18%+18%6098 Jobs+20%+20%On Track 11k Jobs By EOY+49%+49%9104 Jobs+41%+41%5163 Jobs201920202021202220232024IBM TechXchange|2024 IBM Corporation DMGR,App Servers,IHS for WebSphere 8.5.5 and 9.0.5Internal UseThank YouThank YouChrista SuerstedtRegions Bank Technology Services Manager,Middleware/UnixChrista.SIBM TechXchange|2024 IBM CorporationInternal Use