Western Governors University

E031: BSCNE-Azure Capstone Project

A study guide to the capstone of WGU's BS Cloud and Network Engineering Azure program, completed in a Microsoft Azure environment.

Updated October 2026 · 5 min read

E031 is the four-unit capstone of the Azure version of WGU's Bachelor of Science, Cloud and Network Engineering. It has the same structure as the other capstones, with all tasks completed in a Microsoft Azure environment.

The guidebook says students choose from a fixed set of workplace tasks and submit them in a working, deployed environment. Tasks use either the Azure CLI or web-based tools and standard Azure platform components. An evaluator checks results by inspecting configurations or testing services.

In this program the capstone follows Azure Solutions Architecture, so the design thinking from that course carries straight over.

Course at a Glance

ItemDetails
UniversityWestern Governors University (WGU)
CourseE031, BSCNE-Azure Capstone Project
Competency units4
LevelUndergraduate capstone
ProgramBS Cloud and Network Engineering, Azure
PlatformAzure CLI or web-based tools and standard Azure components

What E031 Covers

Competency (WGU wording, summarized)What it asks of you
Deploy a hybrid network environment combining an on-premises network and a cloud network in AzureBuild and connect both sides in Azure
Design a hybrid network environment in AzurePlan ranges, connections and security
Troubleshoot connectivity within a hybrid network in AzureFind and fix faults

Key Concepts Explained

The Pieces of an Azure Network

A virtual network contains subnets. Gateways connect it to an on-premises network, network security groups filter traffic, and routing can be adjusted with custom route tables. Knowing which component controls which behavior is the heart of the troubleshooting competency.

Address Planning

Ranges at the on-premises and Azure ends must not overlap, and the gateway needs its own dedicated subnet. Planning this first avoids rebuilds.

Illustration: A virtual machine in an Azure subnet answers pings from other Azure machines but not from the office. The gateway connection shows connected. The network security group attached to the subnet allows the virtual network but not the office range. Adding a rule for the office range, with a clear name and the right direction, fixes it, and a ping and a service test confirm the result.

Recording Results

Keep a log of each test: what you ran, what you expected and what happened. It supports your design explanation and speeds up fault-finding.

Typical Assignments and How to Approach Them

Task elementWhat it testsHow to approach it
DeploymentWorking configurationBuild in stages and test after each stage
DesignPlanning in AzureDiagram ranges, subnets, gateways and filters
TroubleshootingSystematic diagnosisCheck link, routes, filters and service in order

Mapping Requirements to Components

Before building, map each requirement in your chosen task to the Azure component that will satisfy it. This prevents gaps and gives you a ready-made checklist for the final review.

RequirementLikely componentHow you will prove it
Office reaches cloud serversGateway and routesConnectivity test from the office range
Only approved traffic allowedNetwork security groupsTest an allowed and a blocked case
Admin access controlledIdentity and role settingsShow who can do what

Choosing and Scoping Your Task

Compare the available tasks with the rubric and choose the one you can complete and test thoroughly in Azure. Clarity and reliability matter more than size, since the evaluator will inspect and test what you have built.

Write a brief scope listing the virtual networks, address ranges, gateway, filtering rules and tests. Decide whether you will use the command line or the portal and stay consistent so your notes are easy to follow.

Before submission, confirm the environment is running, that your tests still pass and that no resource needed by the evaluator has been stopped or removed.

Weak and Strong Troubleshooting Notes

The way you write up a fault shows whether you used a method.

WeakStronger
The connection failed, so I recreated the gateway.The gateway showed connected, but the office could not reach the virtual machine. The network security group lacked a rule for the office range. I added an inbound rule with a clear name, then confirmed with a connection test.

Recreating a gateway is slow and rarely needed; the stronger note shows a faster, evidence-led route to the cause.

Final Review Before You Submit

Run a last pass as if you were the evaluator. Sign in fresh, follow your own notes and check that each requirement can be demonstrated in a minute or two. If a step needs explanation, add it to your documentation.

Where Students Get Stuck

Study Tips for E031

How We Help with E031

Send the task options and rubric. A tutor can help you plan the design, explain Azure networking concepts and review your documentation. We do not build, access or log in to your Azure environment: the deployed work must be your own, completed under WGU's academic integrity policy.

GradeEssays is independent of Western Governors University and of Microsoft. Orders are written from scratch, include free revisions within the scope of your original request, and are refunded in full if late.

Get Your Azure Capstone Plan Clear

Share the task, your design notes and feedback. We help you organize documentation and test evidence.

Start My E031 Help

Free revisions · Full refund if late · Written from scratch for your order

Frequently Asked Questions

How many competency units is E031?

The guidebook lists 4.

What platform is used?

Microsoft Azure, using the Azure CLI or web-based tools and standard platform components.

How is it evaluated?

An evaluator inspects configurations or tests services in the working environment.

Is E031 different from E029?

It has the same structure, with all work done in Azure.

Is there a prerequisite?

None is stated in the course description.

Can you review my design?

Yes. We check structure and reasoning, but we do not access or build your environment.