Skip to content

This repository contains the basic infrastructure for microservice systems.

Notifications You must be signed in to change notification settings

pwizenty/Microservice-BasicInfrastructure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Microservice-BasicInfrastructure

This repository contains the basic infrastructure for microservice systems and is structured in four different components.

Project description

This project deals with the generation of invariant structures for Microservice Systems. The MAGMA tool was developed to generate this. MAGMA, a tool based on the Maven build management system that aims at accelerating the development of Microservice architectures by generating pre-configured, runnable systems.

Repository Components

Microservice Maven-Archtypes

This repository contains all Maven Archtypes, which are used by the MAGMA tool and are made available via Maven Centrel and Sonatype repositories.

Maven Central Repository: maven_pwizenty

Sonatype: sonatype_pwizenty

BasicInfrastructure-Sources

This component contains the source code, on the basis of the different Maven Archtype.

MAGMA-Tool

This component contains the source code of the MAGMA tool. The MAGMA tool is a Java-based software that allows the user to use the Microservice arch types via a graphical user interface.

A tutorial for the MAGMA tool can be found in the following Youtube video:

Youtube-Video: youtube_MAGMA-Tool

About

This repository contains the basic infrastructure for microservice systems.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published