Create a database driven photo sharing website in the cloud for a chance to win $1000!
Published Jan 08 2019 06:52 PM 1,026 Views
First published on MSDN on Mar 10, 2017

Master cloud computing with Microsoft Azure and you could win $1,000!
Did you know that every month a student pockets $1,000 USD for winning the Hello Cloud sweepstakes? To compete in Hello Cloud, you just register and complete one or more Hello Cloud activities, which we describe below. Every activity you complete gives you another chance to win $1,000. You only have to do each activity once to have your name in the $1,000 sweepstakes month after month!

Register for our Hello Cloud contest today to get started!

Now, onto our newest activity:

Activity Two: Azure Web Apps Lab


The Azure Web Apps Lab includes exercises where you will build a PHP website with Visual Studio Code, provision a MySQL Web App in Azure, and deploy the website to your Azure subscription.

What is this project about?


Create a database driven photo sharing website in the cloud! Azure App Services is a set of services provided by Microsoft Azure to enable developers to easily build and deploy Web apps and mobile apps for various platforms and devices. Included in the App Service family are Azure Web Apps, which allow you to quickly and easily deploy Web sites built with tools and languages you’re already familiar with; Azure Mobile Apps, which provide data services, syncing services, notification services, and other back-end services for popular mobile operating systems; Azure API Apps, which simplify the writing, publishing, and consuming of cloud APIs; and Azure Logic Apps, which are great for automating business processes. In this lab, you will use the cross-platform Visual Studio Code editor to build a Web site that uses PHP server-side scripting. The site will allow you to upload, browse, and display photos, and it will store photos in a MySQL database. You will then provision a new Azure Web App to host the site. Finally, you will upload the site's content to the newly provisioned Web App and view it in your browser.

What Technologies will I use?


This activity integrates a PHP coded website and a MySQL database with a web app hosted in Azure App Services . You will build out the PHP code, provision the MySQL App in Azure, and deploy the website to your Azure subscription. No prior experience with PHP, databases, or web development is required. To complete this activity you need a Microsoft Account , an Azure Subscription , and Visual Studio Code .

How do I participate?


Download and unzip the lab tutorial and open the Azure Web Apps HOL file. You will learn some basics about building a PHP website with Visual Studio Code and connecting it to MySQL database services. You can access links to additional content in the lab if you want to dig deeper. When you’re ready, copy the web app URL and paste it into our Hello Cloud Activity 2 submission field from your Imagine account page.

Get your Azure subscription and a chance to win today!


Join the thousands of students that are skilling up on cloud computing for a monthly chance to win $1,000! With Microsoft Azure, you get a free subscription with no credit card required. You can start creating web apps, running databases, machine learning games and more.

Learn more and register for your free Microsoft Azure account today . Then, register for the Hello Cloud contest to start developing and winning!

Join the Ranks of the Hello Cloud Winners and register today!

Congratulations to the monthly Hello Cloud sweepstakes winners:

  • October Winner: Oluwatosin, Nigeria

  • November Winner: Neha, United States

  • December Winner: Amine, France

  • January Winner: Sandra, Ghana

  • February Winner: Kevin, Venezuela

  • March Winner: Girish, India

  • April Winner: Edgar, Argentina

  • May Winner: Omar, Saudi Arabia

  • June Winner: Tushar, India


Version history
Last update:
‎Jan 08 2019 06:52 PM
Updated by: