Welcome to the EasyDevOps project for ITM! This is a demo and practice project focused on DevOps principles and tools within a fictional organization called ITM.
-
frontend/
Contains the (optional) front-end components, for example a .NET web app or a console app. -
backend/
Contains the server-side code or API components.- Here you might find a
Dockerfile
or other deployment configurations.
- Here you might find a
-
scripts/
Contains scripts for installation, configuration, or deployment.- EasyDevOps.ps1: A PowerShell script to help automate building, testing, and deploying the project. It may include steps to configure Docker, Jenkins, or Azure DevOps.
- Goal: Learn and show how Development (Dev) and Operations (Ops) can work together in a single project.
- Tools: Git, .NET, Docker, Jenkins, Azure DevOps, or other DevOps-related tools.
- Sprints: Development happens in small steps, linked to module assignments.
- Clone the repository:
git clone https://github.com/Hintenhaus04/ITM-Saxion.git
- Use the script EasyDevOps.ps1 (dont forget to change the repo in the script)
Welkom bij het EasyDevOps-project voor ITM! Dit is een demo- en praktijkproject gericht op DevOps-principes en -tooling binnen een fictieve organisatie genaamd ITM
- frontend/
Bevat de (optionele) front-endcomponenten, bijvoorbeeld een .NET-webapp of console-app - backend/
Bevat de server-side code of API-componenten - scripts/
Bevat scripts voor installatie, configuratie of deployment
- Doel: Leren en demonstreren hoe Development (Dev) en Operations (Ops) samen kunnen werken binnen één project
- Tools: Git, .NET, Docker, Jenkins, Azure DevOps of andere DevOps-gerelateerde tools
- Sprints: Ontwikkeling gebeurt in kleine iteraties, gekoppeld aan de moduleopdrachten
- Kloon de repository:
git clone https://github.com/Hintenhaus04/ITM-Saxion.git
- gebruik het script EasyDevOps.ps1