Cargando…

Self-service for software development projects and HPC activities

This contribution describes how CERN has implemented several essential tools for agile software development processes, ranging from version control (Git) to issue tracking (Jira) and documentation (Wikis). Running such services in a large organisation like CERN requires many administrative actions b...

Descripción completa

Detalles Bibliográficos
Autores principales: Husejko, Michal, Høimyr, N, Gonzalez, A, Koloventzos, G, Asbury, D, Trzcinska, A, Agtzidis, I, Botrel, G, Otto, J
Lenguaje:eng
Publicado: 2014
Materias:
Acceso en línea:https://dx.doi.org/10.1088/1742-6596/513/5/052012
http://cds.cern.ch/record/2026344
_version_ 1780947352147722240
author Husejko, Michal
Høimyr, N
Gonzalez, A
Koloventzos, G
Asbury, D
Trzcinska, A
Agtzidis, I
Botrel, G
Otto, J
author_facet Husejko, Michal
Høimyr, N
Gonzalez, A
Koloventzos, G
Asbury, D
Trzcinska, A
Agtzidis, I
Botrel, G
Otto, J
author_sort Husejko, Michal
collection CERN
description This contribution describes how CERN has implemented several essential tools for agile software development processes, ranging from version control (Git) to issue tracking (Jira) and documentation (Wikis). Running such services in a large organisation like CERN requires many administrative actions both by users and service providers, such as creating software projects, managing access rights, users and groups, and performing tool-specific customisation. Dealing with these requests manually would be a time-consuming task. Another area of our CERN computing services that has required dedicated manual support has been clusters for specific user communities with special needs. Our aim is to move all our services to a layered approach, with server infrastructure running on the internal cloud computing infrastructure at CERN. This contribution illustrates how we plan to optimise the management of our of services by means of an end-user facing platform acting as a portal into all the related services for software projects, inspired by popular portals for open-source developments such as Sourceforge, GitHub and others. Furthermore, the contribution will discuss recent activities with tests and evaluations of High Performance Computing (HPC) applications on different hardware and software stacks, and plans to offer a dynamically scalable HPC service at CERN, based on affordable hardware.
id oai-inspirehep.net-1302137
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2014
record_format invenio
spelling oai-inspirehep.net-13021372022-08-17T13:29:09Zdoi:10.1088/1742-6596/513/5/052012http://cds.cern.ch/record/2026344engHusejko, MichalHøimyr, NGonzalez, AKoloventzos, GAsbury, DTrzcinska, AAgtzidis, IBotrel, GOtto, JSelf-service for software development projects and HPC activitiesComputing and ComputersThis contribution describes how CERN has implemented several essential tools for agile software development processes, ranging from version control (Git) to issue tracking (Jira) and documentation (Wikis). Running such services in a large organisation like CERN requires many administrative actions both by users and service providers, such as creating software projects, managing access rights, users and groups, and performing tool-specific customisation. Dealing with these requests manually would be a time-consuming task. Another area of our CERN computing services that has required dedicated manual support has been clusters for specific user communities with special needs. Our aim is to move all our services to a layered approach, with server infrastructure running on the internal cloud computing infrastructure at CERN. This contribution illustrates how we plan to optimise the management of our of services by means of an end-user facing platform acting as a portal into all the related services for software projects, inspired by popular portals for open-source developments such as Sourceforge, GitHub and others. Furthermore, the contribution will discuss recent activities with tests and evaluations of High Performance Computing (HPC) applications on different hardware and software stacks, and plans to offer a dynamically scalable HPC service at CERN, based on affordable hardware.oai:inspirehep.net:13021372014
spellingShingle Computing and Computers
Husejko, Michal
Høimyr, N
Gonzalez, A
Koloventzos, G
Asbury, D
Trzcinska, A
Agtzidis, I
Botrel, G
Otto, J
Self-service for software development projects and HPC activities
title Self-service for software development projects and HPC activities
title_full Self-service for software development projects and HPC activities
title_fullStr Self-service for software development projects and HPC activities
title_full_unstemmed Self-service for software development projects and HPC activities
title_short Self-service for software development projects and HPC activities
title_sort self-service for software development projects and hpc activities
topic Computing and Computers
url https://dx.doi.org/10.1088/1742-6596/513/5/052012
http://cds.cern.ch/record/2026344
work_keys_str_mv AT husejkomichal selfserviceforsoftwaredevelopmentprojectsandhpcactivities
AT høimyrn selfserviceforsoftwaredevelopmentprojectsandhpcactivities
AT gonzaleza selfserviceforsoftwaredevelopmentprojectsandhpcactivities
AT koloventzosg selfserviceforsoftwaredevelopmentprojectsandhpcactivities
AT asburyd selfserviceforsoftwaredevelopmentprojectsandhpcactivities
AT trzcinskaa selfserviceforsoftwaredevelopmentprojectsandhpcactivities
AT agtzidisi selfserviceforsoftwaredevelopmentprojectsandhpcactivities
AT botrelg selfserviceforsoftwaredevelopmentprojectsandhpcactivities
AT ottoj selfserviceforsoftwaredevelopmentprojectsandhpcactivities