Applications @ MHP
I want to read this documentation in the following mode:
Unlocking the ideal deployment strategy for your application at MHP involves mastering containerization's importance and the diverse deployment methods within Microsoft Azure. This guide provides a crucial overview, helping you tailor your approach for optimal application deployment. Referring to the image below, you can observe the numerous available options. Take a look at the accompanying background information to make an informed decision:
If your are interested: Read the internal research Paper about it.
Download the Instructions (Very Simple Version)
Commands
mkdocs new [dir-name]
- Create a new project.mkdocs serve
- Start the live-reloading docs server.mkdocs build
- Build the documentation site.mkdocs -h
- Print help message and exit.
Checklist
Project layout
mkdocs.yml # The configuration file.
docs/
index.md # The documentation homepage.
... # Other markdown pages, images and other files.
Step 1: Read the Background Information
Step 2: Decition
The first Step is to decide what you need. Here is a little help: You have it? Great. Let's move on to the next Step.
Azure Container Apps
Requirements:
To succed a Go Live in 1 Day we need some preparation. The workload from Work-Session 1 and 2 is descriped in the lower section of this page.
Launch Day
Meeting Information Security
8:00 amPlease hold your system documentation ready. Examples and templates can be found here
Meeting Data Privacy
9:00 amPlease hold your system documentation ready. Examples and templates can be found here
Work Session 1
9:30 amThis Session focus on the preperation of the Application to be deployment-ready
Power Break
12:00 pmtake a little break because we need the full power level for the afternoon
Work Session 2
1:00 pmThis Session focuses on the deployment via Azure DevOps
Go Live!
4:00 pmRun the Pipeline and enjoy your application
Step 3: Request resource group
Ansprechpartner | |
---|---|
Dominik Jakobi | dominik.jakobi@mhp.com |
Marvin Schmid | marvin.schmid@mhp.com |
Step 4: Deploy your code with the Pipeline
:)
az containerapp up \
--name drawio-container-app \
--resource-group E1035_Marvin-Docker-Testumgebung \
--location westeurope \
--environment 'my-container-apps-3' \
--image jgraph/drawio \
--target-port 8080 \
--ingress external \
--query properties.configuration.ingress.fqdn
az containerapp update -n drawio-container-app -g E1035_Marvin-Docker-Testumgebung \
--min-replicas 0 \
--max-replicas 1 \
--scale-rule-name azure-http-rule \
--scale-rule-type http \
--scale-rule-http-concurrency 100
Step 5: Configuation
Step 5.1: Custom Domain
Do you want a custom domain for example: docs.mhp.com then follow this instruction: Custom Domains
Step 6: Benutzerkonzept und Rollenkonzept
Wie erstelle ich ein Benutzerkonzept?
Here's some content.
Wie erstelle ich ein Rollenkonzept?
Here's some content.
Microsoft Documentation
ACR
Documentation Azure Container RegistryACI
Documentation Azure Container InstancesAKS
Documentation Azure Kubernetes ServicesACA
Documentation Azure Container AppsACA Workshop
Workshop Azure Container Apps
MHP Documentation
MHP
Documentationen