Generally, IT infrastructure describes all material and immaterial assets and goods that enable the operation of software applications. Amongst others this includes software and services that are being used by users.
Infrastructure for software development
In software development the infrastructure therefore includes all tools and services that users/developers use to develop software. That includes locally installed software as well as web applications and of course higher-level systems that enable to operation of the organization.
The Cloudogu EcoSystem is an infrastructure for software development, because it provides tools and services for software development:
- The version control repository server SCM-Manager
- The build server Jenkins
- The artefact repository server Nexus Repository
- The quality analysis server SonarQube