SlideShare ist ein Scribd-Unternehmen logo
1 von 10
HSBC Technology and Services
Server Tools
New Approach
August 7th, 2009
Operating Systems Team
Server Tools
New Approach
HSBC TECHNOLOGY AND SERVICES
Background Last Six Months
 Six new versions of Operating Systems were released
 Two new apply patch features were created
 Fifteen new products and versions were added to Server Tools
 Thirty one improvements and fixes were released
 Were published in the Gold Libraries almost ten changes per
month in the Operating System environment
2
HSBC TECHNOLOGY AND SERVICES
3
Concerns
 Currently there are available for the regions five versions of SuSe
Linux and AIX, six versions of Solaris Sparc and two versions of
Solaris x86
 The requisitions from functional teams to add more products and
create new improvements are growing every month
 The way of Server Tools are implemented in SuperStacks Installation
Framework is not 100% adapted to all these changes
 Supporting these changes are becoming really hard using our current
Server Tools approach
HSBC TECHNOLOGY AND SERVICES
4
New Approach Proposal
 Develop a whole new model of Server Tools scripts and tools
with the main target of creating a straightforward, easy to
support and flexible system. It will be compliant with all
previous versions and ready for future changes and
improvements. This proposal is to cover all SuperStacks
Operating Systems.
HSBC TECHNOLOGY AND SERVICES
5
What will be done
 Rewrite all the scripts and functions using the same model for all
platforms
 Verify with the functional what parameters it will be possible to
remove from response files (Some response file has more than
one thousand lines)
 Recreate all the response files following the same model for all
platforms
 Create a new section in the response file called Advance Settings,
that will be interpreted by SSTK hiding all the advanced
parameters
 Create a meta data file to check before the installation, if all the
parameters chosen by the user are compliance with SuperStacks
level 1
HSBC TECHNOLOGY AND SERVICES
6
Benefits
 It will be created a complete documentation of all steps done in
this new approach, this will make easy to teach other technicians
in the future
 All the scripts of the same family of Operation System will be
grouped, instead of have sles_v1, sles_v1.0.2, sles_v2,
sles_v2.1.0 and sles_v2.1.1 we will have only sles for all SuSe
Linux versions
 Reducing the amount of scripts it will be easier to support and
publish new improvements
 Using the same function to install Server Tools in all platforms will
avoid a lot of errors. Today we have different ways to install
server tools between SuSe Linux, Solaris and AIX
HSBC TECHNOLOGY AND SERVICES
7
Chronogram
 Phase 1
Dead Line: November 30th
• Verify with the functional team what parameters could be
removed from response files
• Recreate all the response files following the same model
for all platforms
• Create a new section in the response file called Advance
Settings
• Create a meta data file to check if the parameters are
compliance with SuperStacks level 2
 Phase 2
Dead Line: February 5th
• Rewrite all the scripts and functions using the same
model for all platforms
• Create the tests on Quality Center
• Send to the product owners and functional teams
validate
HSBC TECHNOLOGY AND SERVICES
Sample of new Response File
Every field in
this section will
stay hidden in
SSTK
8
HSBC TECHNOLOGY AND SERVICES
New Server Tools Scripts Structure
scripts
pre
preGeneralBMC.sh
preGeneralVeritas.sh
preGeneralMandatory.sh
preGeneralOthers.sh
install
installBMC.sh
installVeritas.sh
installMandatory.sh
installOthers.sh
post
postGeneralBMC.sh
postGeneralVeritas.sh
postGeneralMandatory.sh
postGeneralOthers.sh
Instead of have nine pre
scripts for each
Operating System, it will
be created four scripts
that could be used for all
platforms. The same will
be created for install and
post scripts
9
HSBC TECHNOLOGY AND SERVICES
New Server Tools Scripts Structure
scripts
pre
preGeneralBMC.sh
preGeneralVeritas.sh
preGeneralMandatory.sh
preGeneralOthers.sh
install
installBMC.sh
installVeritas.sh
installMandatory.sh
installOthers.sh
post
postGeneralBMC.sh
postGeneralVeritas.sh
postGeneralMandatory.sh
postGeneralOthers.sh
Instead of have nine pre
scripts for each
Operating System, it will
be created four scripts
that could be used for all
platforms. The same will
be created for install and
post scripts
9

Weitere ähnliche Inhalte

Andere mochten auch

مدافعتی نظام کا معجزہ. Urdū (اُردُو)
مدافعتی نظام کا معجزہ. Urdū (اُردُو)مدافعتی نظام کا معجزہ. Urdū (اُردُو)
مدافعتی نظام کا معجزہ. Urdū (اُردُو)HarunyahyaUrdu
 
Тема 4. Звукові та відеотехнології
Тема 4. Звукові та відеотехнологіїТема 4. Звукові та відеотехнології
Тема 4. Звукові та відеотехнологіїgalanet82
 
Hopkins_CSI_mobility fuel
Hopkins_CSI_mobility fuelHopkins_CSI_mobility fuel
Hopkins_CSI_mobility fuelLyle Hopkins
 
2-(Schuco Certificate)
2-(Schuco Certificate)2-(Schuco Certificate)
2-(Schuco Certificate)Ahmed Ghieh
 
Licencias creative commons 1
Licencias creative commons 1Licencias creative commons 1
Licencias creative commons 1Barbara Padilla
 
Master Exports (India) – Machine Suppliers and Exporter in India
Master Exports (India) – Machine Suppliers and Exporter in IndiaMaster Exports (India) – Machine Suppliers and Exporter in India
Master Exports (India) – Machine Suppliers and Exporter in IndiaMaster Exports (India)
 
Entrevista a la Hermana Yvette, Misionera Mercedaria de Bérriz
Entrevista a la Hermana Yvette, Misionera Mercedaria de BérrizEntrevista a la Hermana Yvette, Misionera Mercedaria de Bérriz
Entrevista a la Hermana Yvette, Misionera Mercedaria de BérrizAmigos de Mufunga
 
Willison eliel
Willison  elielWillison  eliel
Willison elielFABIANA
 
Planeación 1
Planeación 1Planeación 1
Planeación 1mezakaren
 
Letter of Rec, Creative Albania
Letter of Rec, Creative AlbaniaLetter of Rec, Creative Albania
Letter of Rec, Creative AlbaniaJohn Bland
 
Movilizacion social
Movilizacion socialMovilizacion social
Movilizacion socialManu Muñoz
 
日本顔学会若手交流会のご紹介(2016年7月9日)
日本顔学会若手交流会のご紹介(2016年7月9日)日本顔学会若手交流会のご紹介(2016年7月9日)
日本顔学会若手交流会のご紹介(2016年7月9日)日本顔学会若手交流会
 

Andere mochten auch (19)

مدافعتی نظام کا معجزہ. Urdū (اُردُو)
مدافعتی نظام کا معجزہ. Urdū (اُردُو)مدافعتی نظام کا معجزہ. Urdū (اُردُو)
مدافعتی نظام کا معجزہ. Urdū (اُردُو)
 
Liderazgo taller 4 bere
Liderazgo taller 4 bereLiderazgo taller 4 bere
Liderazgo taller 4 bere
 
Тема 4. Звукові та відеотехнології
Тема 4. Звукові та відеотехнологіїТема 4. Звукові та відеотехнології
Тема 4. Звукові та відеотехнології
 
Hopkins_CSI_mobility fuel
Hopkins_CSI_mobility fuelHopkins_CSI_mobility fuel
Hopkins_CSI_mobility fuel
 
2-(Schuco Certificate)
2-(Schuco Certificate)2-(Schuco Certificate)
2-(Schuco Certificate)
 
Licencias creative commons 1
Licencias creative commons 1Licencias creative commons 1
Licencias creative commons 1
 
Deepak H V
Deepak H VDeepak H V
Deepak H V
 
Caddy Adzuba: Entrevista
Caddy Adzuba: EntrevistaCaddy Adzuba: Entrevista
Caddy Adzuba: Entrevista
 
Online 5
Online 5Online 5
Online 5
 
ABOUT Meeee
ABOUT MeeeeABOUT Meeee
ABOUT Meeee
 
Master Exports (India) – Machine Suppliers and Exporter in India
Master Exports (India) – Machine Suppliers and Exporter in IndiaMaster Exports (India) – Machine Suppliers and Exporter in India
Master Exports (India) – Machine Suppliers and Exporter in India
 
Entrevista a la Hermana Yvette, Misionera Mercedaria de Bérriz
Entrevista a la Hermana Yvette, Misionera Mercedaria de BérrizEntrevista a la Hermana Yvette, Misionera Mercedaria de Bérriz
Entrevista a la Hermana Yvette, Misionera Mercedaria de Bérriz
 
Willison eliel
Willison  elielWillison  eliel
Willison eliel
 
HegoBerria 98. abril 2016
HegoBerria 98. abril 2016HegoBerria 98. abril 2016
HegoBerria 98. abril 2016
 
Planeación 1
Planeación 1Planeación 1
Planeación 1
 
Letter of Rec, Creative Albania
Letter of Rec, Creative AlbaniaLetter of Rec, Creative Albania
Letter of Rec, Creative Albania
 
Movilizacion social
Movilizacion socialMovilizacion social
Movilizacion social
 
日本顔学会若手交流会のご紹介(2016年7月9日)
日本顔学会若手交流会のご紹介(2016年7月9日)日本顔学会若手交流会のご紹介(2016年7月9日)
日本顔学会若手交流会のご紹介(2016年7月9日)
 
Arandanos
ArandanosArandanos
Arandanos
 

Ähnlich wie Server Tools New approach

StreamBase version 7 - overview
StreamBase version 7 - overviewStreamBase version 7 - overview
StreamBase version 7 - overviewstreambase
 
Whats new in Enterprise 5.0 Product Suite
Whats new in Enterprise 5.0 Product SuiteWhats new in Enterprise 5.0 Product Suite
Whats new in Enterprise 5.0 Product SuiteMicro Focus
 
Running Head WINDOWS AND LINUX 1WINDOWS AND LINUX12.docx
Running Head WINDOWS AND LINUX     1WINDOWS AND LINUX12.docxRunning Head WINDOWS AND LINUX     1WINDOWS AND LINUX12.docx
Running Head WINDOWS AND LINUX 1WINDOWS AND LINUX12.docxjeffsrosalyn
 
Automatic upgrade and new error logging in my sql 8.0 oct
Automatic upgrade and new error logging in my sql 8.0 octAutomatic upgrade and new error logging in my sql 8.0 oct
Automatic upgrade and new error logging in my sql 8.0 octStåle Deraas
 
Introducción a Microservicios, SUSE CaaS Platform y Kubernetes
Introducción a Microservicios, SUSE CaaS Platform y KubernetesIntroducción a Microservicios, SUSE CaaS Platform y Kubernetes
Introducción a Microservicios, SUSE CaaS Platform y KubernetesSUSE España
 
Upgrading to MySQL 8.0 webinar slides November 27th, 2019
Upgrading to MySQL 8.0 webinar slides November 27th, 2019Upgrading to MySQL 8.0 webinar slides November 27th, 2019
Upgrading to MySQL 8.0 webinar slides November 27th, 2019Dave Stokes
 
A GitOps model for High Availability and Disaster Recovery on EKS
A GitOps model for High Availability and Disaster Recovery on EKSA GitOps model for High Availability and Disaster Recovery on EKS
A GitOps model for High Availability and Disaster Recovery on EKSWeaveworks
 
Modern CI/CD in the microservices world with Kubernetes
Modern CI/CD in the microservices world with KubernetesModern CI/CD in the microservices world with Kubernetes
Modern CI/CD in the microservices world with KubernetesMikalai Alimenkou
 
Automation Framework 042009 V2
Automation Framework   042009  V2Automation Framework   042009  V2
Automation Framework 042009 V2Devukjs
 
SUSE High Performance Computing: It just keeps getting better
SUSE High Performance Computing: It just keeps getting betterSUSE High Performance Computing: It just keeps getting better
SUSE High Performance Computing: It just keeps getting betterJay Kruemcke
 
XebiaLabs Releases Updates to XL Deploy, XL Release, to Continuously Deliver ...
XebiaLabs Releases Updates to XL Deploy, XL Release, to Continuously Deliver ...XebiaLabs Releases Updates to XL Deploy, XL Release, to Continuously Deliver ...
XebiaLabs Releases Updates to XL Deploy, XL Release, to Continuously Deliver ...flashnewsrelease
 
Aioug2017 deploying-ebs-on-prem-and-on-oracle-cloud v2
Aioug2017 deploying-ebs-on-prem-and-on-oracle-cloud v2Aioug2017 deploying-ebs-on-prem-and-on-oracle-cloud v2
Aioug2017 deploying-ebs-on-prem-and-on-oracle-cloud v2pasalapudi
 
OpenHPC: Project Overview and Updates
OpenHPC: Project Overview and UpdatesOpenHPC: Project Overview and Updates
OpenHPC: Project Overview and Updatesinside-BigData.com
 
Tips_Tricks_for_Oracle_E-Business Suite_Database_Upgrade.pdf
Tips_Tricks_for_Oracle_E-Business Suite_Database_Upgrade.pdfTips_Tricks_for_Oracle_E-Business Suite_Database_Upgrade.pdf
Tips_Tricks_for_Oracle_E-Business Suite_Database_Upgrade.pdfAkhashRamnath
 
SUSE: Infraestructura definida por software para BigData
SUSE: Infraestructura definida por software para BigDataSUSE: Infraestructura definida por software para BigData
SUSE: Infraestructura definida por software para BigDataJuan Herrera Utande
 

Ähnlich wie Server Tools New approach (20)

StreamBase version 7 - overview
StreamBase version 7 - overviewStreamBase version 7 - overview
StreamBase version 7 - overview
 
Exchange 2010 SP2 & Tips
Exchange 2010 SP2 & TipsExchange 2010 SP2 & Tips
Exchange 2010 SP2 & Tips
 
Whats new in Enterprise 5.0 Product Suite
Whats new in Enterprise 5.0 Product SuiteWhats new in Enterprise 5.0 Product Suite
Whats new in Enterprise 5.0 Product Suite
 
Running Head WINDOWS AND LINUX 1WINDOWS AND LINUX12.docx
Running Head WINDOWS AND LINUX     1WINDOWS AND LINUX12.docxRunning Head WINDOWS AND LINUX     1WINDOWS AND LINUX12.docx
Running Head WINDOWS AND LINUX 1WINDOWS AND LINUX12.docx
 
Automatic upgrade and new error logging in my sql 8.0 oct
Automatic upgrade and new error logging in my sql 8.0 octAutomatic upgrade and new error logging in my sql 8.0 oct
Automatic upgrade and new error logging in my sql 8.0 oct
 
Introducción a Microservicios, SUSE CaaS Platform y Kubernetes
Introducción a Microservicios, SUSE CaaS Platform y KubernetesIntroducción a Microservicios, SUSE CaaS Platform y Kubernetes
Introducción a Microservicios, SUSE CaaS Platform y Kubernetes
 
Documentation
DocumentationDocumentation
Documentation
 
Upgrading to MySQL 8.0 webinar slides November 27th, 2019
Upgrading to MySQL 8.0 webinar slides November 27th, 2019Upgrading to MySQL 8.0 webinar slides November 27th, 2019
Upgrading to MySQL 8.0 webinar slides November 27th, 2019
 
IUG ATL PC 9.5
IUG ATL PC 9.5IUG ATL PC 9.5
IUG ATL PC 9.5
 
Resume (2)
Resume (2)Resume (2)
Resume (2)
 
Siebel Upgrade Best Practices & Processes V2
Siebel Upgrade Best Practices & Processes V2Siebel Upgrade Best Practices & Processes V2
Siebel Upgrade Best Practices & Processes V2
 
A GitOps model for High Availability and Disaster Recovery on EKS
A GitOps model for High Availability and Disaster Recovery on EKSA GitOps model for High Availability and Disaster Recovery on EKS
A GitOps model for High Availability and Disaster Recovery on EKS
 
Modern CI/CD in the microservices world with Kubernetes
Modern CI/CD in the microservices world with KubernetesModern CI/CD in the microservices world with Kubernetes
Modern CI/CD in the microservices world with Kubernetes
 
Automation Framework 042009 V2
Automation Framework   042009  V2Automation Framework   042009  V2
Automation Framework 042009 V2
 
SUSE High Performance Computing: It just keeps getting better
SUSE High Performance Computing: It just keeps getting betterSUSE High Performance Computing: It just keeps getting better
SUSE High Performance Computing: It just keeps getting better
 
XebiaLabs Releases Updates to XL Deploy, XL Release, to Continuously Deliver ...
XebiaLabs Releases Updates to XL Deploy, XL Release, to Continuously Deliver ...XebiaLabs Releases Updates to XL Deploy, XL Release, to Continuously Deliver ...
XebiaLabs Releases Updates to XL Deploy, XL Release, to Continuously Deliver ...
 
Aioug2017 deploying-ebs-on-prem-and-on-oracle-cloud v2
Aioug2017 deploying-ebs-on-prem-and-on-oracle-cloud v2Aioug2017 deploying-ebs-on-prem-and-on-oracle-cloud v2
Aioug2017 deploying-ebs-on-prem-and-on-oracle-cloud v2
 
OpenHPC: Project Overview and Updates
OpenHPC: Project Overview and UpdatesOpenHPC: Project Overview and Updates
OpenHPC: Project Overview and Updates
 
Tips_Tricks_for_Oracle_E-Business Suite_Database_Upgrade.pdf
Tips_Tricks_for_Oracle_E-Business Suite_Database_Upgrade.pdfTips_Tricks_for_Oracle_E-Business Suite_Database_Upgrade.pdf
Tips_Tricks_for_Oracle_E-Business Suite_Database_Upgrade.pdf
 
SUSE: Infraestructura definida por software para BigData
SUSE: Infraestructura definida por software para BigDataSUSE: Infraestructura definida por software para BigData
SUSE: Infraestructura definida por software para BigData
 

Kürzlich hochgeladen

Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 

Kürzlich hochgeladen (20)

E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 

Server Tools New approach

  • 1. HSBC Technology and Services Server Tools New Approach August 7th, 2009 Operating Systems Team Server Tools New Approach
  • 2. HSBC TECHNOLOGY AND SERVICES Background Last Six Months  Six new versions of Operating Systems were released  Two new apply patch features were created  Fifteen new products and versions were added to Server Tools  Thirty one improvements and fixes were released  Were published in the Gold Libraries almost ten changes per month in the Operating System environment 2
  • 3. HSBC TECHNOLOGY AND SERVICES 3 Concerns  Currently there are available for the regions five versions of SuSe Linux and AIX, six versions of Solaris Sparc and two versions of Solaris x86  The requisitions from functional teams to add more products and create new improvements are growing every month  The way of Server Tools are implemented in SuperStacks Installation Framework is not 100% adapted to all these changes  Supporting these changes are becoming really hard using our current Server Tools approach
  • 4. HSBC TECHNOLOGY AND SERVICES 4 New Approach Proposal  Develop a whole new model of Server Tools scripts and tools with the main target of creating a straightforward, easy to support and flexible system. It will be compliant with all previous versions and ready for future changes and improvements. This proposal is to cover all SuperStacks Operating Systems.
  • 5. HSBC TECHNOLOGY AND SERVICES 5 What will be done  Rewrite all the scripts and functions using the same model for all platforms  Verify with the functional what parameters it will be possible to remove from response files (Some response file has more than one thousand lines)  Recreate all the response files following the same model for all platforms  Create a new section in the response file called Advance Settings, that will be interpreted by SSTK hiding all the advanced parameters  Create a meta data file to check before the installation, if all the parameters chosen by the user are compliance with SuperStacks level 1
  • 6. HSBC TECHNOLOGY AND SERVICES 6 Benefits  It will be created a complete documentation of all steps done in this new approach, this will make easy to teach other technicians in the future  All the scripts of the same family of Operation System will be grouped, instead of have sles_v1, sles_v1.0.2, sles_v2, sles_v2.1.0 and sles_v2.1.1 we will have only sles for all SuSe Linux versions  Reducing the amount of scripts it will be easier to support and publish new improvements  Using the same function to install Server Tools in all platforms will avoid a lot of errors. Today we have different ways to install server tools between SuSe Linux, Solaris and AIX
  • 7. HSBC TECHNOLOGY AND SERVICES 7 Chronogram  Phase 1 Dead Line: November 30th • Verify with the functional team what parameters could be removed from response files • Recreate all the response files following the same model for all platforms • Create a new section in the response file called Advance Settings • Create a meta data file to check if the parameters are compliance with SuperStacks level 2  Phase 2 Dead Line: February 5th • Rewrite all the scripts and functions using the same model for all platforms • Create the tests on Quality Center • Send to the product owners and functional teams validate
  • 8. HSBC TECHNOLOGY AND SERVICES Sample of new Response File Every field in this section will stay hidden in SSTK 8
  • 9. HSBC TECHNOLOGY AND SERVICES New Server Tools Scripts Structure scripts pre preGeneralBMC.sh preGeneralVeritas.sh preGeneralMandatory.sh preGeneralOthers.sh install installBMC.sh installVeritas.sh installMandatory.sh installOthers.sh post postGeneralBMC.sh postGeneralVeritas.sh postGeneralMandatory.sh postGeneralOthers.sh Instead of have nine pre scripts for each Operating System, it will be created four scripts that could be used for all platforms. The same will be created for install and post scripts 9
  • 10. HSBC TECHNOLOGY AND SERVICES New Server Tools Scripts Structure scripts pre preGeneralBMC.sh preGeneralVeritas.sh preGeneralMandatory.sh preGeneralOthers.sh install installBMC.sh installVeritas.sh installMandatory.sh installOthers.sh post postGeneralBMC.sh postGeneralVeritas.sh postGeneralMandatory.sh postGeneralOthers.sh Instead of have nine pre scripts for each Operating System, it will be created four scripts that could be used for all platforms. The same will be created for install and post scripts 9