diff --git a/z3/README.md b/z3/README.md index 31bf276..996ad74 100644 --- a/z3/README.md +++ b/z3/README.md @@ -21,13 +21,13 @@ The application consist of two parts, an API and a front end. The application di ## Azure public Cloud : -Microsoft Azure is a cloud computing service operated by Microsoft, often referred to as Azure. it offers more than 200 cloud products and services designed to solve today’s challenges. We used this cloud to deploy our fruit-app application in the cloud. +Microsoft Azure, generally known as Azure, is a cloud computing service provided by Microsoft. It provides over two hundred cloud products and services developed to address today's concerns. This cloud was applied to deploy our fruit-app application on the cloud. Here is a list of used services: -- **Resource group**: Azure Resource Groups are logical collections of azure service. it is used to group a collection of services to easy manage them. +- **Resource group**: Azure Resource Groups (ARGs) are logical groups of Azure services. It is used to organise a collection of services in order to manage them more easily. -- **Azure App Service**: categorized as Platform as a Service, provides a service that allows you to build, manage, and deploy enterprise-grade scaled web apps without managing the underlying infrastructure. +- **Azure App Service**: Platform as a Solution (Platform as a service) is a service that allows you to design, maintain, and deploy organisation scaled web apps without having to handle the network technology. - **ACR**: Azure Container registry of Docker images to store our images. @@ -75,19 +75,19 @@ The `stop-app.sh` script will remove the resources group and all the created ser Here is our deployment workflow: -1 - Build our application image locally. +1 - Create a local image of our application. -2- Creat the resource group to group our application service in order to be able later to manage them as unit. +2- Construct a resource group to group our application services so that they can be managed as a single entity afterwards. -3- Creat a azure container registry to store our application image. +3- Create a azure container registry to store our application image. -4- Tag the previous built images and push them to the created ACR registry. +4- Tag and upload the previously produced photos to the ACR registry. -5 - Creat and grand acrpull permission to a Identity service in order to use it later to pull our images from the web app service. +5 - Create and provide access to an Identity service so that we may use it to extract our photos from the web app service later. 6- Creating Mysql database and padate the firewall rule to allow external access to database. -7 - Creat the webapp service for our application( we used the --acr-identity arguement to pass the Identity role we created prevouisly created and a docker-compose to run for the application) and also passing the environment variables for database access to that webapp containers . +7 - Create the webapp service for our application (we used the —acr-identity argument to provide the previously built Identity role and a docker-compose to run for the application) as well as giving the environment variables for database access to that webapp containers. ## How to view the application on the web.