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
 
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
 
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
 
SUSE y Big Data
SUSE y Big DataSUSE y Big Data
SUSE y Big Data
 

Kürzlich hochgeladen

UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1DianaGray10
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioChristian Posta
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsSeth Reyes
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureEric D. Schabell
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6DianaGray10
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationIES VE
 
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-pyJamie (Taka) Wang
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfDianaGray10
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdfPedro Manuel
 
IEEE Computer Society’s Strategic Activities and Products including SWEBOK Guide
IEEE Computer Society’s Strategic Activities and Products including SWEBOK GuideIEEE Computer Society’s Strategic Activities and Products including SWEBOK Guide
IEEE Computer Society’s Strategic Activities and Products including SWEBOK GuideHironori Washizaki
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding TeamAdam Moalla
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Commit University
 
Valere | Digital Solutions & AI Transformation Portfolio | 2024
Valere | Digital Solutions & AI Transformation Portfolio | 2024Valere | Digital Solutions & AI Transformation Portfolio | 2024
Valere | Digital Solutions & AI Transformation Portfolio | 2024Alexander Turgeon
 
Governance in SharePoint Premium:What's in the box?
Governance in SharePoint Premium:What's in the box?Governance in SharePoint Premium:What's in the box?
Governance in SharePoint Premium:What's in the box?Juan Carlos Gonzalez
 
UiPath Clipboard AI: "A TIME Magazine Best Invention of 2023 Unveiled"
UiPath Clipboard AI: "A TIME Magazine Best Invention of 2023 Unveiled"UiPath Clipboard AI: "A TIME Magazine Best Invention of 2023 Unveiled"
UiPath Clipboard AI: "A TIME Magazine Best Invention of 2023 Unveiled"DianaGray10
 
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfJamie (Taka) Wang
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024SkyPlanner
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsSafe Software
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXTarek Kalaji
 

Kürzlich hochgeladen (20)

UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and Istio
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and Hazards
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability Adventure
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
 
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-py
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
 
IEEE Computer Society’s Strategic Activities and Products including SWEBOK Guide
IEEE Computer Society’s Strategic Activities and Products including SWEBOK GuideIEEE Computer Society’s Strategic Activities and Products including SWEBOK Guide
IEEE Computer Society’s Strategic Activities and Products including SWEBOK Guide
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)
 
Valere | Digital Solutions & AI Transformation Portfolio | 2024
Valere | Digital Solutions & AI Transformation Portfolio | 2024Valere | Digital Solutions & AI Transformation Portfolio | 2024
Valere | Digital Solutions & AI Transformation Portfolio | 2024
 
Governance in SharePoint Premium:What's in the box?
Governance in SharePoint Premium:What's in the box?Governance in SharePoint Premium:What's in the box?
Governance in SharePoint Premium:What's in the box?
 
UiPath Clipboard AI: "A TIME Magazine Best Invention of 2023 Unveiled"
UiPath Clipboard AI: "A TIME Magazine Best Invention of 2023 Unveiled"UiPath Clipboard AI: "A TIME Magazine Best Invention of 2023 Unveiled"
UiPath Clipboard AI: "A TIME Magazine Best Invention of 2023 Unveiled"
 
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
 
201610817 - edge part1
201610817 - edge part1201610817 - edge part1
201610817 - edge part1
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBX
 

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