10.5281/zenodo.1034993
https://zenodo.org/records/1034993
oai:zenodo.org:1034993
Alonso Monsalve, Saúl
Saúl
Alonso Monsalve
CERN openlab summer student
Marescaux, Nicolas
Nicolas
Marescaux
CERN
Development of WebLogic 12c management tools
Zenodo
2017
CERN openlab
CERN openlab summer student programme
summer-student programme
2017-10-23
eng
10.5281/zenodo.1034992
https://zenodo.org/communities/cernopenlab
Creative Commons Attribution 4.0 International
The CERN WebLogic infrastructure (operated by the IT-DB group) consists of 250 applications, and it is used to deploy a broad range of critical applications in the administration and engineering sectors, so it is not easy to manage the resources of the infrastructure. However, WebLogic offers different administration solutions, among which the WebLogic RESTful Management Services stand out thanks to their simplicity and efficiency. Moreover, the CERN WebLogic CLI Tool is a client application developed by the CERN IT-DB group that allows a transparent deployment of applications in the WebLogic infrastructure by using the WebLogic RESTful management services. Unfortunately, the CERN WebLogic CLI Tool was outdated, so the IT-DB group was preparing the upgrade of the tool to WebLogic 12.2.1., the newest version. This version offers new interesting features like dynamic clusters, and its REST API also offers all the functionalities that were not available in the previous product. This Openlab Summer Student project aimed to upgrade the CERN WebLogic CLI Tool to WebLogic 12.2.1. version: adding the new functionalities and updating the previous ones. After two months of work, all the tasks have been completed, and the upgraded version of the tool is now in production. This report presents an overview of the project and describes the work performed during July and August 2017.