Secure MySQL database and Key Vault using a private endpoint
You now have an Azure Spring Apps application deployed into a virtual network. In this module, you'll implement a configuration in which only connections that originate from within your virtual network are accepted.
Learning objectives
In this module, you will:
- Lock down the Azure Database for MySQL Single Server instance by using a private endpoint.
- Lock down the Key Vault instance by using a private endpoint.
- Test your setup.
Prerequisites
- An Azure subscription.
- Local installations of Java JDK (1.8 or later), Visual Studio Code, and the Azure CLI (2.12 or later).
- Intermediate-level familiarity with and local installations of the following tools: Git, Java JDK 8 or later, and a Java IDE or text editor.
- Basic Git commands, including cloning, committing files, and pushing changes to GitHub.
- Pull requests in GitHub, including creating, reviewing, and merging pull requests.
- Basic GitHub Actions workflows, including triggers and secrets for connecting to your Azure environment.