Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Document preview thumbnail
Preview 3 out of 20 pages
Other

WGU D522 V2 Task 1 Performance Assessment | Complete Python IT Automation Guide, Network Discovery, DNS, GitLab, API, Troubleshooting & Submission Checklist | 2026 Updated

Document preview thumbnail
Preview 3 out of 20 pages

WGU D522 V2 Task 1 Performance Assessment | Complete Python IT Automation Guide, Network Discovery, DNS, GitLab, API, Troubleshooting & Submission Checklist | 2026 Updated

Content preview

D522 V2 | Python for IT Automation | Task 1 Guide | August 2026


WGU D522 V2
Python for IT Automation
Task 1 Performance Assessment Guide & Original Exemplar | August 2026 Updated




Original Task 1 workflow diagram created for this guide.

Network discovery • device inventory • DHCP/reachability • DNS validation • API/ticketing •
notifications • remediation • GitLab evidence
Research current through August 29, 2026

Important academic-integrity and alignment note
This is an independent study guide and implementation exemplar. It is not an official WGU document and is
not a completed submission that should be represented as someone else's work. The public WGU catalog does
not publish the private Task 1 rubric. Use your live Task 1 page, the current D522 Reference Guide Detailed,
and the assigned lab as the controlling sources. Replace all examples with your own code, observations,
repository history, and unaltered screenshots.




Page 1

, D522 V2 | Python for IT Automation | Task 1 Guide | August 2026

1. What Is Confirmed for D522 in August 2026?
The August 2026 WGU Institutional Catalog lists D522 as Python for IT Automation, a 3-CU School of
Technology course. WGU describes the course as using Python fundamentals, program-flow control,
decision-making, and automation of IT tasks/processes to support secure, scalable, resilient networks and
systems. [1][2]
WGU does not publicly post the current Task 1 rubric. To understand the V2 assessment format, this guide
cross-checks recent June-August 2026 learner reports. Those reports consistently describe a transition to a
hands-on PA with two tasks, a GitLab workflow, a virtual GNS3-based lab, and Task 1 code that is reused
heavily in Task 2. [3][4][5][6]
Item August 2026 status How this guide treats it
D522 title and high-level course scope Officially confirmed Anchor for all technical content.

3 CUs Officially confirmed Context only; not an assessment
requirement.

V2 uses project-style performance Strongly corroborated by current Used for preparation, but live portal
assessments learners controls.

Task 1 feeds Task 2 Repeatedly reported by successful The exemplar is modular and reusable.
learners

GitLab / virtual lab / GNS3 / VS Code Repeatedly reported Detailed setup/evidence guidance.

B2 device/DHCP/reachability/DNS work Repeatedly reported; exact wording Explained as a reasoning pattern, not
private copied rubric text.

Ticket/email/remediation/evidence Repeatedly reported Covered with fictional, non-WGU-
specific examples.

Exact file names, headings, screenshot Portal-controlled Checklist tells you to verify before
count submission.



Pass-readiness, not a guarantee
No third-party document can guarantee an evaluator result. A pass depends on the current rubric, your live
lab behavior, your own repository and commit history, and evidence that demonstrates every requirement.



1.1 High-value learner reports to account for
 A learner who passed both V2 tasks on August 26, 2026 reported that Task 1 is substantially harder
than Task 2 and that Task 2 reuses almost all Task 1 code. [3]
 The same report identifies the device-information/DHCP/reachability/DNS portion (referred to as B2) as
the most important and difficult Task 1 area, and recommends storing observations for later use. [3]
 Recent learners repeatedly recommend building small functions and calling them from main rather
than writing one long unstructured block. [3][4]
 One learner reported a Task 1 return solely because a required screenshot was missing even though
the code worked. [3]
 Learner reports emphasize that later remediation logic should be repeatable: after the first repair,
subsequent runs should not crash or reapply unnecessary changes. [3]
 An August 27, 2026 submission discussion reports a GitLab branch link plus branch/commit-history
artifacts as part of the Task 1 submission workflow. Verify the exact upload rules in your portal. [7]



Page 2

, D522 V2 | Python for IT Automation | Task 1 Guide | August 2026

2. Task 1 Architecture: Build the Data Pipeline Before the
Features
The safest design is a pipeline in which each stage enriches a device record and preserves enough state for
the next stage. Do not throw away DHCP, reachability, DNS, ticket, or remediation results after printing
them. Store them in structured Python objects.




Original data-model diagram. Use a normalized record so later functions do not rediscover the same information.

State field Purpose Typical value (fictional)
name Human-readable device identity edge-rtr-01

host / console_port Connection target supplied by lab localhost / 5001

device_type Selects the correct network_os, linux, windows
connection/command strategy

dhcp_context DHCP server/lease context discovered 192.0.2.5 or lease metadata
for the device

reachable Outcome of required reachability test True / False / exempt

observed_dns DNS server(s) actually returned ["192.0.2.53"]

expected_dns Policy/baseline appropriate to this ["192.0.2.53", "192.0.2.54"]
device

dns_status Explicit classification compliant / affected / unknown / error

reason Why the classification was assigned unexpected DNS server

ticket_id Ticketing result if required INC-EXAMPLE-1042

remediated Whether authorized corrective action True / False
occurred


device = {
"name": "edge-rtr-01",
"host": "localhost",
"console_port": 5001,
"device_type": "network_os",
"reachable": None,
Page 3

Document information

Uploaded on
August 29, 2026
Number of pages
20
Written in
2026/2027
Type
Other
Person
Unknown
$17.99

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
Wiseman
3.9
(1658)
Sold
8322
Followers
3901
Items
30900
Last sold
3 hours ago




Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions