Skip to content

An assignment I'm doing for the course Technical Management & Monitoring at Saxion University of Applied Sciences in Enschede. The course is about ITM, a fictional company.

Notifications You must be signed in to change notification settings

Hintenhaus04/ITM-Saxion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

English | Engels

EasyDevOps – ITM Project

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.

Contents

  • 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.
  • 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.

Features

  • 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.

How to use?

  1. Clone the repository:
    git clone https://github.com/Hintenhaus04/ITM-Saxion.git
    
  2. Use the script EasyDevOps.ps1 (dont forget to change the repo in the script)

Dutch | Nederlands

EasyDevOps – ITM Project

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

Inhoud

  • 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

Kenmerken

  • 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

Hoe te gebruiken?

  1. Kloon de repository:
    git clone https://github.com/Hintenhaus04/ITM-Saxion.git
    
  2. gebruik het script EasyDevOps.ps1

About

An assignment I'm doing for the course Technical Management & Monitoring at Saxion University of Applied Sciences in Enschede. The course is about ITM, a fictional company.

Resources

Stars

Watchers

Forks

Packages

No packages published