Home // ICSEA 2021, The Sixteenth International Conference on Software Engineering Advances // View article
A Developer Portal for DevOps Environment
Authors:
Niklas Sänger
Stefan Throner
Simon Hanselmann
Michael Schneider
Sebastian Abeck
Keywords: DevOps; microservices; api; development; developer portal
Abstract:
A good microservice architecture divides a complex system into separate microservices, which can then be reused in several applications. To achieve efficient reuse of components, it is necessary to provide the developers with the required information on how they can use the running microservices and their application programming interfaces (APIs). A tool for this kind of information is the developer portal, which enables the administration of the interfaces and documentation of individual microservices and makes them available to all developers on a central platform. The diversity that arises from multiple teams and different environments makes it difficult to manage the information in the developer portal manually and in a central location. In this paper, we describe the development of a developer portal and focus on the following aspects: (i) designing a domain that represents a service environment, (ii) requirements for the developer portal to support the developer workflow, (iii) environment-agnostic approach for automated data gathering for the developer portal, (iv) microservice monitoring during runtime.
Pages: 121 to 127
Copyright: Copyright (c) IARIA, 2021
Publication date: October 3, 2021
Published in: conference
ISSN: 2308-4235
ISBN: 978-1-61208-894-5
Location: Barcelona, Spain
Dates: from October 3, 2021 to October 7, 2021