diff --git a/README.md b/README.md index cf948d5..2eaa68e 100644 --- a/README.md +++ b/README.md @@ -26,6 +26,12 @@ The infrastructure repositories should contain all information about the infrast - [infra-terraform-modulelibrary](https://xwr.visualstudio.com/jambor.pro/_git/infra-terraform-modulelibrary): We are maintaining Terraform modules which should ensure constant quality and improvement. +### Application repositories + +The application repositories should contain all information about the applications we are providing. + +- [app-docker-compose](https://xwr.visualstudio.com/jambor.pro/_git/app-docker-compose): We are maintaining Docker Compose files which contain the configuration for the applications we are providing. + ### CI/CD repositories The CI/CD repositories should contain all information about the CI/CD pipelines we are using. diff --git a/resources/diagrams/engineer-portal-structure.png b/resources/diagrams/engineer-portal-structure.png index 74f5c5a..331cf29 100644 Binary files a/resources/diagrams/engineer-portal-structure.png and b/resources/diagrams/engineer-portal-structure.png differ diff --git a/resources/diagrams/engineer-portal-structure.puml b/resources/diagrams/engineer-portal-structure.puml index dfb189b..7817a47 100644 --- a/resources/diagrams/engineer-portal-structure.puml +++ b/resources/diagrams/engineer-portal-structure.puml @@ -18,6 +18,9 @@ rectangle "Engineer Portal Structure" as Structure { rectangle "infra-terraform-modulelibrary\n- Azure Modules\n- IaC consumer examples" as Terraform rectangle "infra-ansible-...\n- ...adoconfiguration\n- ...developersetup\n- ...serverconfiguration" as Ansible } + rectangle "Applications repositories" <> { + rectangle "app-docker-compose\n- nextcloud\n- ..." as DockerCompose + } rectangle "CI/CD repositories" <> { rectangle "cicd-pipeline-library\n- YAML Definitions\n- Build Configs" as CICD } diff --git a/service-catalogue.md b/service-catalogue.md new file mode 100644 index 0000000..5d4e05e --- /dev/null +++ b/service-catalogue.md @@ -0,0 +1,22 @@ +# Service Catalogue + +This repository contains the service catalogue for automating various services. Each service is defined and automated as a process. + +## Clusters + +- Infrastructure Management + - Virtual Machine Management + - Provisioning incl. Monitoring + - Update + - Backup + - Decommissioning + - Container Management +- Security and Connectivity Management + - Network Management + - Security Management + - Identity and Access Management / User Management +- Application Management + - Application Deployment incl. Monitoring + - Application Update + - Application Backup + - Application Decommissioning