- Create Maven Project without using Archetype and add maven dependencies and plugins in pom.xml
References: https://dzone.com/articles/how-to-create-a-web-project-using-maven-in-eclipse-1 - Install Azure CLI and login, verify subsciption and add azure plugin after creating azure app service(jre8 and tomcat 8.5)
Reference: https://github.com/microsoft/azure-maven-plugins/blob/feature-spring/azure-webapp-maven-plugin/README.md - mvn clean install
- mvn azure-webapp:deploy
- Create a sql database
- Get connection strings and use it to access the database
- Find custom domain settings for your app service
- Add cname and a type record
References: https://www.youtube.com/watch?v=BVyesPHthoQ - Click on add custom domain and type in your domain and select cname from dropdown and click on add custom domain
- Get SSL using cloudflare