/microservices-basics

A collection of diagrams and examples around microservices, DevOps, CI/CD.

Primary LanguageShellMIT LicenseMIT

Microservices Basics

This repository contains some basic UML Diagrams for presentiations and microservices examples.

Simple Maven

  • Simple Maven is a basic maven project. The purpose of the project is to test the CI/CD configuration setup Simple Maven.

Docker Maven

  • The linked Java Project demonstrated a basic example of the usage of the Spotify Maven Docker Plugin Docker Maven.

Setup CI/CD

  • Set up the local servers for CI/CD pipeline with useful Docker Images.
  • A link collection for CI/CD pipeline with tutorials for Jenkins and GitLab CI/CD Links.
  • The linked file contains a list of helpful and additional links around docker DockerLinks.
  • An important step is to push a docker image to an Artifact Repository Push an Image.

UML Diagrams

  • Some UML Diagrams in the context of microservices UML Diagrams.

Monitoring

  • This section covers some issues around the monitoring of JVMs Monitoring.

Kubernetes

  • The linked section covers useful links and issues around Kubernetes.

Cheat Sheet

  • A list of valuable sheets in the context of DevOps and microservices Cheat Sheets.

Documentation

  • This section contains some ideas about documentation and communication over software architectures Documentation.