<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-AU" xmlns:media="http://search.yahoo.com/mrss/">
  <id>https://david.gardiner.net.au/tags/Training%20and%20Certification.xml</id>
  <title type="html">David Gardiner - Training and Certification</title>
  <updated>2026-05-14T00:34:51.716Z</updated>
  <subtitle>Blog posts tagged with &apos;Training and Certification&apos; - A blog of software development, .NET and other interesting things</subtitle>
  <rights>Copyright 2026 David Gardiner</rights>
  <icon>https://www.gravatar.com/avatar/37edf2567185071646d62ba28b868fab?s=64</icon>
  <logo>https://www.gravatar.com/avatar/37edf2567185071646d62ba28b868fab?s=256</logo>
  <generator uri="https://github.com/flcdrg/astrojs-atom" version="3">astrojs-atom</generator>
  <author>
    <name>David Gardiner</name>
  </author>
  <link href="https://david.gardiner.net.au/tags/Training%20and%20Certification.xml" rel="self" type="application/atom+xml"/>
  <link href="https://david.gardiner.net.au/tags/Training%20and%20Certification" rel="alternate" type="text/html" hreflang="en-AU"/>
  <category term="Training and Certification"/>
  <category term="Software Development"/>
  <entry>
    <id>https://david.gardiner.net.au/2025/10/ai-102</id>
    <updated>2025-10-15T08:00:00.000+10:30</updated>
    <title>Passed AI-102</title>
    <link href="https://david.gardiner.net.au/2025/10/ai-102" rel="alternate" type="text/html" title="Passed AI-102"/>
    <category term="Azure"/>
    <category term="Training and Certification"/>
    <published>2025-10-15T08:00:00.000+10:30</published>
    <summary type="html">I gained the &apos;Microsoft Certified: Azure AI Engineer Associate&apos; certification, and learned
a lot about the Azure AI suite of services in the process.</summary>
    <content type="html">&lt;p&gt;Another certification to add to my collection. Today I passed exam AI-102, which qualifies me for the certification &lt;a href=&quot;https://learn.microsoft.com/api/credentials/share/en-au/flcdrg/F9F9FA5928178F85?sharingId=DT-MVP-5001655&quot;&gt;Microsoft Certified: Azure AI Engineer Associate&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://david.gardiner.net.au/_astro/microsoft-certified-associate.pTmA1WU7_ZTqPtL.webp&quot; alt=&quot;Microsoft Certified Associate logo&quot; /&gt;&lt;/p&gt;
&lt;p&gt;I had not had much experience with most of the Azure AI technology prior to this, so preparing for the certification became a great way to get more familiar with their different capabilities.&lt;/p&gt;
&lt;p&gt;I prepared by using the following resources:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://learn.microsoft.com/credentials/certifications/resources/study-guides/ai-102?WT.mc_id=DOP-MVP-5001655&quot;&gt;Study guide for Exam AI-102: Designing and Implementing a Microsoft Azure AI Solution&lt;/a&gt;. Taking note that the exam was updated 30th April 2025. Many of the other resources predate this.&lt;/li&gt;
&lt;li&gt;Microsoft Learn &lt;a href=&quot;https://learn.microsoft.com/training/courses/ai-102t00?WT.mc_id=DOP-MVP-5001655&quot;&gt;Course AI-102T00-A: Develop AI solutions in Azure&lt;/a&gt;. Some content (especially the agent module labs) are already using the new &lt;a href=&quot;https://learn.microsoft.com/agent-framework/overview/agent-framework-overview?WT.mc_id=DOP-MVP-5001655&quot;&gt;Microsoft Agent Framework&lt;/a&gt;, whereas the exam is still covering Semantic Kernel and AutoGen. I&apos;m guessing the next update to the exam will fix this.&lt;/li&gt;
&lt;li&gt;Pluralsight course &lt;a href=&quot;https://www.pluralsight.com/paths/azure-ai-engineer-associate-ai-102&quot;&gt;Microsoft Certified: Azure AI Engineer Associate (AI-102)&lt;/a&gt;. Most content is from 2024 or earlier.&lt;/li&gt;
&lt;li&gt;John Saville&apos;s &lt;a href=&quot;https://www.youtube.com/watch?v=I7fdWafTcPY&quot;&gt;AI-102 Study Cram - Azure AI Engineer Associate Certification&lt;/a&gt; (July 2023)&lt;/li&gt;
&lt;li&gt;MeasureUp - &lt;a href=&quot;https://www.measureup.com/microsoft-practice-test-ai-102-designing-and-implementing-an-azure-ai-solution.html&quot;&gt;Microsoft Practice Test AI-102: Designing and Implementing an Azure AI Solution&lt;/a&gt;. Not as useful as I thought it would be.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Most of the Microsoft labs use Python, but I know C# better than Python, so inspired by my colleague Kai, I worked through converting a few of the labs to the equivalent C# code. That was helpful in getting a perspective on all the various different SDKs (bot old and new). I&apos;ll write more about that in a future post.&lt;/p&gt;
&lt;h2&gt;On the day&lt;/h2&gt;
&lt;p&gt;I ran the Pearson exam software OnVUE&apos;s system test a couple of days before I was due to do the exam and I&apos;m glad I did. There were some new issues it threw up which I was able to resolve in plenty of time. Here&apos;s my list of things I did to ensure the app no longer detected any issues:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Uninstall NDI Tools (removes virtual camera devices, which were confusing the application when it tried to find my webcam)&lt;/li&gt;
&lt;li&gt;Exit Slack and Microsoft Teams&lt;/li&gt;
&lt;li&gt;Exit PowerToys&lt;/li&gt;
&lt;li&gt;Disable Windows notifications (turn on &apos;do not disturb&apos;). This actually happened during my previous exam where a Windows notification popup appeared.&lt;/li&gt;
&lt;li&gt;Close any other applications in system tray&lt;/li&gt;
&lt;li&gt;Disable HyperV. OnVUE kept thinking I was running inside a VM (which I wasn&apos;t). Disabling HyperV allowed me to continue.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You&apos;re only allowed to have a single monitor in operation. I have a 3-monitor setup, but I knew from previous exams that I would need to disconnect two of the monitors and show the proctor via my webcam that they were disconnected. But this time they also said they needed to see the power cord also disconnected from the wall/powerboard!&lt;/p&gt;
&lt;p&gt;Only problem was when I started pulling power cords, I accidentally powered off my dock which disconnected both the network and the webcam and microphone causing the OnVUE app to exit. A frantic couple of minutes getting the correct devices powered again and signing back into the exam and eventually I was cleared to start.&lt;/p&gt;
&lt;p&gt;As you can see from the study guide above, the exam covers a lot of content. I did lean a bit on having access to Microsoft Learn. It is a time sink though (and the searching within Learn is not great). You definitely have to pace yourself to ensure you have enough time to get through all the questions in the time allowed.&lt;/p&gt;
&lt;p&gt;I was happy to get to the end and finally see the summary page letting me know I&apos;ve passed!&lt;/p&gt;
</content>
    <media:thumbnail url="https://david.gardiner.net.au/_astro/microsoft-certified-associate.pTmA1WU7.png" width="876" height="915"/>
    <media:content medium="image" url="https://david.gardiner.net.au/_astro/microsoft-certified-associate.pTmA1WU7.png" width="876" height="915"/>
  </entry>
  <entry>
    <id>https://david.gardiner.net.au/2025/05/az-104</id>
    <updated>2025-05-11T21:30:00.000+09:30</updated>
    <title>Passed AZ-104</title>
    <link href="https://david.gardiner.net.au/2025/05/az-104" rel="alternate" type="text/html" title="Passed AZ-104"/>
    <category term="Azure"/>
    <category term="Training and Certification"/>
    <published>2025-05-11T21:30:00.000+09:30</published>
    <summary type="html">How I gained the &apos;Microsoft Certified: Azure Administrator Associate&apos; certification,
and how some exams allow you to access Microsoft Learn resources.</summary>
    <content type="html">&lt;p&gt;I forgot to mention this a few weeks ago but I passed the AZ-104 - Microsoft Azure Administrator exam, and this means I now have the &lt;a href=&quot;https://learn.microsoft.com/credentials/certifications/azure-administrator/?practice-assessment-type=certification&amp;amp;WT.mc_id=DOP-MVP-5001655&quot;&gt;Microsoft Certified: Azure Administrator Associate&lt;/a&gt; certification.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://david.gardiner.net.au/_astro/microsoft-certified-associate.pTmA1WU7_ZTqPtL.webp&quot; alt=&quot;Microsoft Certified Associate logo&quot; /&gt;&lt;/p&gt;
&lt;p&gt;It&apos;s been &lt;a href=&quot;/2022/02/passed-az400&quot;&gt;just over 3 years&lt;/a&gt; since I took my last Microsoft exam, and this time there was one thing that was a pleasant surprise, that I wasn&apos;t even actually aware to start with.&lt;/p&gt;
&lt;p&gt;It turns out that back in 2023 &lt;a href=&quot;https://techcommunity.microsoft.com/blog/skills-hub-blog/introducing-a-new-resource-for-all-role-based-microsoft-certification-exams/3500870?WT.mc_id=DOP-MVP-5001655&quot;&gt;it was announced that all role-based exams now provide access to Microsoft Learn content&lt;/a&gt; within the exam!&lt;/p&gt;
&lt;p&gt;I was already a few questions in when I happened to notice a curious icon on the exam toolbar. That&apos;s when I discovered the Learn content. So the exam isn&apos;t totally &apos;open book&apos;, but it&apos;s a big change. It&apos;s also &apos;sandboxed&apos; - you can only browse the content from the Microsoft Learn website. Nothing outside of that.&lt;/p&gt;
&lt;p&gt;Obviously having access to that content is a big change, but you still need to be able to understand the question and interpret the correct answer.&lt;/p&gt;
&lt;p&gt;One criticism of a lot of certification-style exams is they just encourage memorising random or obscure facts. I think giving access to &lt;a href=&quot;https://learn.microsoft.com/?WT.mc_id=DOP-MVP-5001655&quot;&gt;Microsoft Learn&lt;/a&gt; from within the exam goes some way to dispelling that criticism.&lt;/p&gt;
&lt;p&gt;Be aware that you still have the same time limit for an exam, so it&apos;s really important to manage your time well.&lt;/p&gt;
&lt;p&gt;It would be quite easy to find you&apos;ve spent 10 minutes trying to confirm the answer to a question, only to then discover that you&apos;ve run out of time to finish all the questions!&lt;/p&gt;
&lt;p&gt;I&apos;d suggest unless you can quickly check a question in under a minute, you&apos;re better off selecting an answer but also mark the question for review. Only then if you have time at the end of the section make use of the Learn resources.&lt;/p&gt;
&lt;p&gt;I&apos;d been wanting to take this exam for quite a while. I&apos;d been working my way through the &lt;a href=&quot;https://learn.microsoft.com/training/courses/az-104t00?WT.mc_id=DOP-MVP-5001655&quot;&gt;self-directed training modules&lt;/a&gt; and also reviewed some of the courses on Pluralsight and LinkedIn Learning. I&apos;d also made use of the &lt;a href=&quot;https://learn.microsoft.com/credentials/certifications/azure-administrator/?practice-assessment-type=certification&amp;amp;WT.mc_id=DOP-MVP-5001655#certification-practice-for-the-exam&quot;&gt;practise questions&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;In the end I figured I just had to take the plunge and have a go. After I&apos;d answered all the questions I really wasn&apos;t sure if I&apos;d made it, so it was a pleasant surprise to find that I&apos;d passed 😊🎉&lt;/p&gt;
</content>
    <media:thumbnail url="https://david.gardiner.net.au/_astro/microsoft-certified-associate.pTmA1WU7.png" width="876" height="915"/>
    <media:content medium="image" url="https://david.gardiner.net.au/_astro/microsoft-certified-associate.pTmA1WU7.png" width="876" height="915"/>
  </entry>
  <entry>
    <id>https://david.gardiner.net.au/2023/07/passed-terraform-associate</id>
    <updated>2023-07-13T14:00:00.000+09:30</updated>
    <title>HashiCorp Certified: Terraform Associate (003)</title>
    <link href="https://david.gardiner.net.au/2023/07/passed-terraform-associate" rel="alternate" type="text/html" title="HashiCorp Certified: Terraform Associate (003)"/>
    <category term="Terraform"/>
    <category term="Training and Certification"/>
    <published>2023-07-13T14:00:00.000+09:30</published>
    <summary type="html">Covers preparing for and passing the Terraform Associate (003) exam, with practical notes from recent Terraform experience.</summary>
    <content type="html">&lt;p&gt;I&apos;ve been using &lt;a href=&quot;https://developer.hashicorp.com/terraform/intro&quot;&gt;Terraform&lt;/a&gt; quite a bit recently and noticed that HashiCorp have a &lt;a href=&quot;https://www.hashicorp.com/certification/terraform-associate/&quot;&gt;Terraform Associate certification&lt;/a&gt;. Reviewing the exam objectives it sounded like it seemed to cover most of the things I&apos;ve already been doing, so I decided to give it a go.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://david.gardiner.net.au/_astro/hashicorp-certified-terraform-associate-003.DTuneGtE_ZIUfNw.webp&quot; alt=&quot;Terraform certified associate badge&quot; /&gt;&lt;/p&gt;
&lt;p&gt;The exam is run by &lt;a href=&quot;https://home.psiexams.com&quot;&gt;PSI&lt;/a&gt;, so was a slightly different experience to those I&apos;ve taken for Microsoft certifications. The sign-in process was a bit simpler (eg. scanning your ID with your webcam rather than having to upload them from your phone). The exam software required that I turn off a few background processes (OneDrive, a Zoom background process and the Virtual Machine Management Service). Once I&apos;d done that the software was happy to proceed and when the proctor was satisfied with my room and desk setup I was able to start the exam.&lt;/p&gt;
&lt;p&gt;I finished the exam in good time and I was pleased to learn that I passed!&lt;/p&gt;
&lt;p&gt;The email summary of my results included a breakdown of how I went in each of the areas covered.&lt;/p&gt;
&lt;p&gt;Overall Score: 78%&lt;/p&gt;
&lt;p&gt;Breakdown by content area:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Understand infrastructure as code (IaC) concepts: 100%&lt;/li&gt;
&lt;li&gt;Understand the purpose of Terraform (vs other IaC): 100%&lt;/li&gt;
&lt;li&gt;Understand Terraform basics: 87%&lt;/li&gt;
&lt;li&gt;Use Terraform outside the core workflow: 100%&lt;/li&gt;
&lt;li&gt;Interact with Terraform modules: 40%&lt;/li&gt;
&lt;li&gt;Use the core Terraform workflow: 88%&lt;/li&gt;
&lt;li&gt;Implement and maintain state: 72%&lt;/li&gt;
&lt;li&gt;Read, generate, and modify configuration: 63%&lt;/li&gt;
&lt;li&gt;Understand Terraform Cloud capabilities: 100%&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;So looks like modules are an area I&apos;m not as strong on! That&apos;s fair as I haven&apos;t made a lot of use of them so far.&lt;/p&gt;
&lt;p&gt;If you&apos;re using Terraform, then I&apos;d encourage you to go ahead and take the exam. Have a look at the &lt;a href=&quot;https://developer.hashicorp.com/terraform/tutorials/certification-004/associate-study-004&quot;&gt;study guide&lt;/a&gt;, &lt;a href=&quot;https://developer.hashicorp.com/terraform/tutorials/certification-004/associate-questions-004&quot;&gt;sample questions&lt;/a&gt; and &lt;a href=&quot;https://developer.hashicorp.com/terraform/tutorials/certification-004/associate-review-004&quot;&gt;exam review&lt;/a&gt; to ensure you&apos;re comfortable with all the topics being covered and how questions will be asked. Then register for the exam and give it a go!&lt;/p&gt;
</content>
    <media:thumbnail url="https://david.gardiner.net.au/_astro/hashicorp-certified-terraform-associate-003.DTuneGtE.png" width="353" height="353"/>
    <media:content medium="image" url="https://david.gardiner.net.au/_astro/hashicorp-certified-terraform-associate-003.DTuneGtE.png" width="353" height="353"/>
  </entry>
  <entry>
    <id>https://david.gardiner.net.au/2022/02/failed-az-renewal</id>
    <updated>2022-02-26T16:30:00.000+10:30</updated>
    <title>Failed to renew Microsoft Certified: Azure Developer Associate</title>
    <link href="https://david.gardiner.net.au/2022/02/failed-az-renewal" rel="alternate" type="text/html" title="Failed to renew Microsoft Certified: Azure Developer Associate"/>
    <category term="Training and Certification"/>
    <published>2022-02-26T16:30:00.000+10:30</published>
    <summary type="html">One of the traps with social media is that people tend to just post nice things.</summary>
    <content type="html">&lt;p&gt;One of the traps with social media is that people tend to just post nice things. Or everyday things but with a filter applied to make it look better than it really is. But life is not always nice. Things don&apos;t always work out the way you hoped. Some days are successful, other days not so much, and we don&apos;t often hear about the latter.&lt;/p&gt;
&lt;p&gt;So allow me to redress the balance on my blog by following up my recent post about &lt;a href=&quot;/2022/02/passed-az400&quot;&gt;passing the Microsoft exam AZ-400&lt;/a&gt;, with how I subsequently failed to renew my Microsoft Certified: Azure Developer Associate.&lt;/p&gt;
&lt;p&gt;A lot of the newer certifications from Microsoft require an annual renewal. Rather than having to pay Prometric to sit another exam, instead, the renewal is hosted by Microsoft, doesn&apos;t cost anything, has fewer questions and (importantly for me) you can retake the renewal test multiple times until you pass. You&apos;re also still bound by a &lt;a href=&quot;https://learn.microsoft.com/credentials/certifications/microsoft-certification-renewal-agreement?WT.mc_id=DOP-MVP-5001655&quot;&gt;non-disclosure agreement&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I&apos;d had the notification that my &lt;a href=&quot;https://learn.microsoft.com/credentials/certifications/azure-developer/?WT.mc_id=DOP-MVP-5001655&quot;&gt;Azure Developer Associate&lt;/a&gt; certification needs to be renewed before 18th July (12 months since I &lt;a href=&quot;/2021/07/passed-az-204&quot;&gt;first earned the certification&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;The information about &lt;a href=&quot;https://learn.microsoft.com/credentials/certifications/azure-developer/renew/?WT.mc_id=DOP-MVP-5001655&quot;&gt;renewing the Microsoft Certified: Azure Developer Associate&lt;/a&gt; includes a summary of what will be tested:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Create a long-running serverless workflow with Durable Functions&lt;/li&gt;
&lt;li&gt;Execute an Azure Function with triggers&lt;/li&gt;
&lt;li&gt;Choose the appropriate API for Azure Cosmos DB&lt;/li&gt;
&lt;li&gt;Optimize the performance of Azure Cosmos DB by using partitioning and indexing strategies&lt;/li&gt;
&lt;li&gt;Control authentication for your APIs with Azure API Management&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;To be honest, I kind of skimmed over that and just jumped straight in. Hey, &lt;a href=&quot;/2021/07/passed-az-204&quot;&gt;I&apos;d passed AZ-204 last year&lt;/a&gt;, so this should be easy, right?&lt;/p&gt;
&lt;p&gt;I quickly discovered that I&apos;d forgotten a lot of the things that were being asked. And in the end, not surprisingly, I failed.&lt;/p&gt;
&lt;p&gt;In hindsight, looking back at that list of skills being measured, I think the problem is I haven&apos;t actually been working with all of those technologies recently. Yes, I&apos;ve been using Azure Functions, but not Durable Functions. I&apos;ve been working with Cosmos DB, but just one aspect of it. Likewise, I haven&apos;t done anything with API Management recently.&lt;/p&gt;
&lt;p&gt;So yeah, that was disappointing. But if the point of the assessment is to validate my knowledge of the skills listed above, then a &apos;fail&apos; is unfortunately accurate.&lt;/p&gt;
&lt;p&gt;The good news in all this is that I can take the test again.&lt;/p&gt;
&lt;p&gt;But also, as part of the screen shown at the end of the test, you&apos;re provided with a customised list of learning material that you could review, based on how you went in each of the skill areas. So I&apos;ve got some homework to do, then I&apos;ll have another go.&lt;/p&gt;
&lt;p&gt;Sometimes things don&apos;t work out the way you&apos;d hoped. Sometimes there&apos;s nothing you can do to change that. But sometimes, you do get a second (or third) chance.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://david.gardiner.net.au/2022/02/passed-az400</id>
    <updated>2022-02-23T19:30:00.000+10:30</updated>
    <title>Passed AZ-400</title>
    <link href="https://david.gardiner.net.au/2022/02/passed-az400" rel="alternate" type="text/html" title="Passed AZ-400"/>
    <category term="Azure"/>
    <category term="Azure DevOps"/>
    <category term="DevOps"/>
    <category term="GitHub"/>
    <category term="Training and Certification"/>
    <published>2022-02-23T19:30:00.000+10:30</published>
    <summary type="html">I&apos;m pleased to report that today I passed Microsoft exam AZ-400: Designing and Implementing Microsoft DevOps Solutions, which combined with AZ-201 that I took last year, now qualifies me for the Microsoft Certified.</summary>
    <content type="html">&lt;p&gt;I&apos;m pleased to report that today I passed Microsoft exam &lt;a href=&quot;https://learn.microsoft.com/credentials/certifications/exams/az-400/?WT.mc_id=DOP-MVP-5001655&quot;&gt;AZ-400: Designing and Implementing Microsoft DevOps Solutions&lt;/a&gt;, which combined with &lt;a href=&quot;/2021/07/passed-az-204&quot;&gt;AZ-201 that I took last year&lt;/a&gt;, now qualifies me for the &lt;a href=&quot;https://learn.microsoft.com/credentials/certifications/devops-engineer/?WT.mc_id=DOP-MVP-5001655&quot;&gt;Microsoft Certified: DevOps Engineer Expert certification&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://www.credly.com/badges/6f929582-8328-48d1-b65b-0dcd99fb7cd8/public_url&quot;&gt;&lt;img src=&quot;https://david.gardiner.net.au/_astro/microsoft-certified-devops-engineer-expert.DB_fO9io_2upomc.webp&quot; alt=&quot;Microsoft Certified: DevOps Engineer Expert badge&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://www.credly.com/badges/6f929582-8328-48d1-b65b-0dcd99fb7cd8/public_url&quot;&gt;View my verified achievement from Microsoft&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The exam is quite broad in the content it covers:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Develop an instrumentation strategy (5-10%)&lt;/li&gt;
&lt;li&gt;Develop a Site Reliability Engineering (SRE) strategy (5-10%)&lt;/li&gt;
&lt;li&gt;Develop a security and compliance plan (10-15%)&lt;/li&gt;
&lt;li&gt;Manage source control (10-15%)&lt;/li&gt;
&lt;li&gt;Facilitate communication and collaboration (10-15%)&lt;/li&gt;
&lt;li&gt;Define and implement continuous integration (20-25%)&lt;/li&gt;
&lt;li&gt;Define and implement a continuous delivery and release management strategy (10-15%)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Some areas I&apos;d been working with for quite a few years, but others were new to me. To help prepare I used a couple of resources:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://docs.microsoft.com/learn/certifications/exams/az-400?WT.mc_id=DOP-MVP-5001655#two-ways-to-prepare&quot;&gt;Microsoft Learn content&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://web.archive.org/web/20230522220903/https://www.pluralsight.com/paths/designing-and-implementing-microsoft-devops-solutions-az-400&quot;&gt;Pluralsight certification prep path&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Nice to get that one dusted.&lt;/p&gt;
</content>
    <media:thumbnail url="https://david.gardiner.net.au/_astro/microsoft-certified-devops-engineer-expert.DB_fO9io.png" width="300" height="300"/>
    <media:content medium="image" url="https://david.gardiner.net.au/_astro/microsoft-certified-devops-engineer-expert.DB_fO9io.png" width="300" height="300"/>
  </entry>
  <entry>
    <id>https://david.gardiner.net.au/2021/07/passed-az-204</id>
    <updated>2021-07-17T19:30:00.000+09:30</updated>
    <title>Passed AZ-204</title>
    <link href="https://david.gardiner.net.au/2021/07/passed-az-204" rel="alternate" type="text/html" title="Passed AZ-204"/>
    <category term="Azure"/>
    <category term="Training and Certification"/>
    <published>2021-07-17T19:30:00.000+09:30</published>
    <summary type="html">I just passed the Microsoft Exam AZ-204: Developing Solutions for Microsoft Azure, which qualifies me for the Microsoft Certified: Azure Developer Associate certification.</summary>
    <content type="html">&lt;p&gt;I just passed the Microsoft Exam &lt;a href=&quot;https://learn.microsoft.com/credentials/certifications/azure-developer/&quot;&gt;AZ-204: Developing Solutions for Microsoft Azure&lt;/a&gt;, which qualifies me for the &lt;a href=&quot;https://learn.microsoft.com/credentials/certifications/azure-developer/&quot;&gt;Microsoft Certified: Azure Developer Associate&lt;/a&gt; certification.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://www.credly.com/badges/44075b38-abe1-43be-99c2-3d63e690bfe6/public_url&quot;&gt;&lt;img src=&quot;https://david.gardiner.net.au/_astro/azure-developer-associate-600x600.DEveHblA_1VPPme.webp&quot; alt=&quot;Microsoft Certified: Azure Developer Associate badge&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://www.credly.com/badges/44075b38-abe1-43be-99c2-3d63e690bfe6/public_url&quot;&gt;View my verified achievement from Microsoft&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;If you take a look at the skills measured for this exam, it really does cut across a lot of Azure technologies. I hadn&apos;t had deep exposure to all of those even though I&apos;ve been using Azure a lot lately. So to maximise my chances in the exam I also spent time complementing my hands-on experience with some learning and training content:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Completing all the learning paths listed under Microsoft Learn&apos;s AZ-204 &lt;a href=&quot;https://docs.microsoft.com/learn/certifications/exams/az-204?WT.mc_id=DOP-MVP-5001655#two-ways-to-prepare&quot;&gt;Two ways to prepare&lt;/a&gt; heading.&lt;/li&gt;
&lt;li&gt;I also reviewed all the content in Pluralsight&apos;s &lt;a href=&quot;https://web.archive.org/web/20240302043314/https://www.pluralsight.com/paths/developing-solutions-for-microsoft-azure-az-204&quot;&gt;Developing Solutions for Microsoft Azure (AZ-204) certification path&lt;/a&gt;. Use this link &lt;a href=&quot;https://web.archive.org/web/20211018174748/https://referral.pluralsight.com/mQlUV3B&quot;&gt;https://referral.pluralsight.com/mQlUV3B&lt;/a&gt; to get 50% off your first month or 15% off an annual subscription!&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Like &lt;a href=&quot;/2021/01/passed-az-900&quot;&gt;my previous exam in January&lt;/a&gt; I took this one at home. One slight hiccup was that despite &lt;a href=&quot;https://web.archive.org/web/20240806065119/https://home.pearsonvue.com/onvue-tips&quot;&gt;Pearson VUE&apos;s website&lt;/a&gt; clearly saying an external monitor, keyboard and webcam are acceptable as long as your laptop lid is closed (mentioned under &apos;Make sure you have the right equipment, Required if using an external monitor with a laptop&apos;), the proctor insisted that was not allowed. I wasn&apos;t going to argue but it was a bit confusing.&lt;/p&gt;
&lt;p&gt;I&apos;m thinking the next exam on my list might be &lt;a href=&quot;https://learn.microsoft.com/credentials/certifications/exams/az-400/&quot;&gt;AZ-400: Designing and Implementing Microsoft DevOps Solutions&lt;/a&gt;, as when that is combined with today&apos;s effort I&apos;ll be eligible for the &lt;a href=&quot;https://learn.microsoft.com/credentials/certifications/devops-engineer/&quot;&gt;Microsoft Certified: DevOps Engineer Expert&lt;/a&gt; certification.&lt;/p&gt;
</content>
    <media:thumbnail url="https://david.gardiner.net.au/_astro/azure-developer-associate-600x600.DEveHblA.png" width="600" height="600"/>
    <media:content medium="image" url="https://david.gardiner.net.au/_astro/azure-developer-associate-600x600.DEveHblA.png" width="600" height="600"/>
  </entry>
  <entry>
    <id>https://david.gardiner.net.au/2021/01/passed-az-900</id>
    <updated>2021-01-22T11:17:00.000+10:30</updated>
    <title>Passed AZ-900</title>
    <link href="https://david.gardiner.net.au/2021/01/passed-az-900" rel="alternate" type="text/html" title="Passed AZ-900"/>
    <category term="Azure"/>
    <category term="Training and Certification"/>
    <published>2021-01-22T11:17:00.000+10:30</published>
    <summary type="html">I mentioned this on Twitter and LinkedIn recently, but thought it worth blogging about too.</summary>
    <content type="html">&lt;p&gt;I mentioned this on Twitter and LinkedIn recently, but thought it worth blogging about too.&lt;/p&gt;
&lt;p&gt;This week I passed the Microsoft Exam &lt;a href=&quot;https://learn.microsoft.com/credentials/certifications/azure-fundamentals/?WT.mc_id=AZ-MVP-5001655&quot;&gt;AZ-900: Microsoft Azure Fundamentals&lt;/a&gt;! This qualifies me for the &lt;a href=&quot;https://learn.microsoft.com/credentials/certifications/azure-fundamentals/?WT.mc_id=AZ-MVP-5001655&quot;&gt;Azure Fundamentals&lt;/a&gt; certification.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://david.gardiner.net.au/_astro/azure-fundamentals.BW01Npzc_2djErJ.webp&quot; alt=&quot;Azure fundamentals badge&quot; /&gt;&lt;/p&gt;
&lt;p&gt;It&apos;s been a long time between drinks. The last exam I took was way back in &lt;a href=&quot;/2015/06/passed-70-494&quot;&gt;June 2015!&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;As preparation for this exam I took advantage of the &lt;a href=&quot;https://www.microsoft.com/enterprise&quot;&gt;free online training&lt;/a&gt; that Microsoft are currently hosting. There&apos;s still three lots of training scheduled for February, and by participating in the training you get a voucher to take the exam for free!&lt;/p&gt;
&lt;p&gt;This was also the first time I&apos;ve chose the &lt;a href=&quot;https://learn.microsoft.com/credentials/certifications/online-exams?WT.mc_id=AZ-MVP-5001655&quot;&gt;&apos;online&apos;&lt;/a&gt; version of exams. Previously I&apos;d gone in to an examination centre, so taking an exam in the convenience of my own home was a new experience. They are very strict about having a &apos;clean&apos; (and quiet) workspace and you need to submit photos of your room, so may not suit everyone.&lt;/p&gt;
&lt;p&gt;The actual exam experience is much the same as what I remember from the exam center, except that the proctor is monitoring you via your microphone and webcam, and you&apos;re using your own computer (with familiar keyboard and mouse).&lt;/p&gt;
&lt;p&gt;Even at home there&apos;s still that tension building up right to the end to learn if you passed or not. I&apos;m glad I did 🙂&lt;/p&gt;
</content>
    <media:thumbnail url="https://david.gardiner.net.au/_astro/azure-fundamentals.BW01Npzc.png" width="300" height="300"/>
    <media:content medium="image" url="https://david.gardiner.net.au/_astro/azure-fundamentals.BW01Npzc.png" width="300" height="300"/>
  </entry>
  <entry>
    <id>https://david.gardiner.net.au/2021/01/holiday-learning</id>
    <updated>2021-01-07T16:00:00.000+10:30</updated>
    <title>Holiday learning</title>
    <link href="https://david.gardiner.net.au/2021/01/holiday-learning" rel="alternate" type="text/html" title="Holiday learning"/>
    <category term="Azure"/>
    <category term="GitHub"/>
    <category term="Training and Certification"/>
    <published>2021-01-07T16:00:00.000+10:30</published>
    <summary type="html">I thought I&apos;d use some of my time off get more familiar with Azure and GitHub and have been pleasantly surprised by the learning materials available over at docs.microsoft.com.</summary>
    <content type="html">&lt;p&gt;&lt;img src=&quot;https://david.gardiner.net.au/_astro/apricots-drying.DgUnN7-Q_Z1q0AU.webp&quot; alt=&quot;Apricots on trays drying in the sun&quot; /&gt; I&apos;m in the middle of 3 weeks of annual leave. It&apos;s great to just put work aside for a bit and take time to unwind. I&apos;ve been out walking, cycling, drying apricots and making apricot jam, catching up with friends and family, amongst other things.&lt;/p&gt;
&lt;p&gt;I thought I&apos;d use some of my time off get more familiar with Azure and GitHub and have been pleasantly surprised by the learning materials available over at &lt;a href=&quot;https://docs.microsoft.com&quot;&gt;docs.microsoft.com&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Learning content is organised in modules - these are self-contained units of work. Modules might be grouped together in a &apos;Learning Path&apos;. Some content relates to specific Microsoft exams, so if you&apos;re interested in gaining a specific certification you can work back from the exam requirements to help ensure you&apos;ve covered all the areas.&lt;/p&gt;
&lt;p&gt;eg. To achieve the &lt;a href=&quot;https://learn.microsoft.com/credentials/certifications/devops-engineer/?WT.mc_id=AZ-MVP-5001655&quot;&gt;Microsoft Certified: DevOps Engineer Expert&lt;/a&gt; certification, after you&apos;ve achieved one of the associate pre-requisites, you then need to pass &lt;a href=&quot;https://learn.microsoft.com/credentials/certifications/exams/az-400/?WT.mc_id=AZ-MVP-5001655&quot;&gt;Exam AZ-400: Designing and Implementing Microsoft DevOps Solutions&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;One of the learning paths for this exam is &lt;a href=&quot;https://learn.microsoft.com/training/paths/az-400-manage-source-control/?WT.mc_id=AZ-MVP-5001655&quot;&gt;AZ-400: Manage source control&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;In that learning path is the module &lt;a href=&quot;https://learn.microsoft.com/training/modules/release-based-workflow-github/?WT.mc_id=AZ-MVP-5001655&quot;&gt;Manage software delivery by using a release based workflow on GitHub&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The GitHub-related content usually has an overview and some introductory content. Then they include a practical exercise which actually uses GitHub. These are cleverly done by automatically cloning a repository into your own GitHub account, and then stepping you through using GitHub issues (and sometimes pull requests) with automated responses updating the issues or moving you to the next step once you&apos;ve performed the necessary steps. It&apos;s really quite clever!&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://david.gardiner.net.au/_astro/github-training-create-repo.BeJcEpAk_Z1bTzyu.webp&quot; alt=&quot;Create training repository&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Now the repository has been created, you can click on &lt;strong&gt;Start&lt;/strong&gt; to begin the process. As you complete each step it will be marked as complete (so you can come back to finish the exercise later if you don&apos;t finish it in one sitting)&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://david.gardiner.net.au/_astro/github-training-start.DwszxsWK_J6CAc.webp&quot; alt=&quot;Ready to start&quot; /&gt;&lt;/p&gt;
&lt;p&gt;There&apos;s some instructions to follow. I found it&apos;s easiest to right-click on the link to open it in another tab, follow the instructions..&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://david.gardiner.net.au/_astro/github-training-step1.DGi4NzwY_2g1Sxd.webp&quot; alt=&quot;Step 1&quot; /&gt;&lt;/p&gt;
&lt;p&gt;and then come back to this tab to wait for the next bit (which will be added as a comment to the issue)&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://david.gardiner.net.au/_astro/github-training-step1b.DWPunDQO_ZKtzgr.webp&quot; alt=&quot;Step 1 response&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Then click on the link to the next issue to follow on with the next step.&lt;/p&gt;
&lt;p&gt;At the conclusion of the exercise, you head back to the docs site for a knowledge check with a multiple choice quiz to check that you&apos;ve understood the main concepts for the module, and then you&apos;re done!&lt;/p&gt;
&lt;p&gt;Some modules covered concepts I was already familiar with so if I felt the practical exercise didn&apos;t contain anything new then I&apos;d just skip directly to knowledge check.&lt;/p&gt;
&lt;p&gt;Azure learning modules are similar, except that instead of using GitHub, they often including access to temporary Azure resources. Some modules might embed an Azure cloud shell right in your browser on the same page as the instructions. Others will ask you to log in to the Azure Portal so you can follow through creating or manipulating resources there.&lt;/p&gt;
&lt;p&gt;You&apos;ll be asked to active the sandbox (and probably will need to review permissions)&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://david.gardiner.net.au/_astro/azure-sandbox-activate.D75XLvFe_ZvgYKc.webp&quot; alt=&quot;Activate sandbox&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Here you can see the &quot;Microsoft Learn Sandbox&quot; subscription, which is used for the learning activities. It is only a temporary subscription and will disappear after a few hours, and more importantly means any resources used there don&apos;t cost you anything.
&lt;img src=&quot;https://david.gardiner.net.au/_astro/azure-portal-subscriptions.BYNQX54a_ZXQlvn.webp&quot; alt=&quot;Azure subscriptions&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Here&apos;s an example of a page using the Azure Cloud Shell. Many modules wil use bash, but this specific example is using PowerShell:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://david.gardiner.net.au/_astro/azure-cloud-shell.Dfj-W9WU_1tfmwT.webp&quot; alt=&quot;Azure cloud shell&quot; /&gt;&lt;/p&gt;
&lt;p&gt;The modules will often check your work to confirm that you&apos;ve followed the instructions correctly:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://david.gardiner.net.au/_astro/azure-training-check-your-work.D6aGGmtx_Z28SdIL.webp&quot; alt=&quot;Check your work button&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Also worth mentioning if you&apos;d like some free instructor-led training then check out the &lt;a href=&quot;https://www.microsoft.com/enterprise&quot;&gt;Microsoft Azure Virtual Training Day: Fundamentals&lt;/a&gt; that are are being run during January and February. As a bonus, attendees will be eligible to take the &lt;a href=&quot;https://learn.microsoft.com/credentials/certifications/azure-fundamentals/?WT.mc_id=AZ-MVP-5001655&quot;&gt;Microsoft Azure Fundamentals certification exam&lt;/a&gt; for free! (Credit to &lt;a href=&quot;https://twitter.com/BronwenZ/status/1345900106524946438?s=20&quot;&gt;Bronwen Zande for tweeting about this&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;So if you&apos;re looking to upskill, or just deepen your knowledge of Azure and GitHub then now is a great time to dive in.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;8-Jan-2021 - Added screenshot of Azure cloud shell&lt;/em&gt;&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://david.gardiner.net.au/2015/06/passed-70-494</id>
    <updated>2015-06-04T13:44:00.001+09:30</updated>
    <title>Passed 70-494</title>
    <link href="https://david.gardiner.net.au/2015/06/passed-70-494" rel="alternate" type="text/html" title="Passed 70-494"/>
    <category term="Training and Certification"/>
    <published>2015-06-04T13:44:00.001+09:30</published>
    <summary type="html">Back in April, I sat the Microsoft exam 70-494 Recertification for MCSD: Web Applications.</summary>
    <content type="html">&lt;p&gt;Back in April, I sat the Microsoft exam &lt;a href=&quot;https://web.archive.org/web/20150914221938/https://www.microsoft.com/learning/en-au/exam-70-494.aspx&quot;&gt;70-494 Recertification for MCSD: Web Applications&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;And failed 😢&lt;/p&gt;
&lt;p&gt;And not by that much – 663 (the pass mark for Microsoft certification exams is always 700). So it’s hard to say, but it was probably around 2 – 4 incorrect questions.&lt;/p&gt;
&lt;p&gt;But fortunately Microsoft were running the “SecondShot” promotion until the end of May, so if you failed an exam you could try it again later for no extra cost.&lt;/p&gt;
&lt;p&gt;So today I re-sat the exam, and this time I passed (764 this time). Yay 😀&lt;/p&gt;
&lt;p&gt;I think this might be the first time I’ve done a recertification/update type exam. Because they are essentially combining what would otherwise be two separate exams (70-486 and 70-487) it does make it a bit more challenging as the breadth of subjects covered is essentially also doubled. Take a look at the &lt;a href=&quot;https://web.archive.org/web/20150914221938/https://www.microsoft.com/learning/en-au/exam-70-494.aspx&quot;&gt;Skills Measured&lt;/a&gt; section – there’s a fair bit there!&lt;/p&gt;
&lt;p&gt;You don’t get told which specific questions you got wrong, but I was able to recall a number of topics that came up in the first exam that I was unsure about so I took a bit of time to review those areas and become more familiar with them for the second time around. These were largely areas in which I don’t normally cover either for work or leisure. Of course there’s no guarantee that you’ll get the same questions – but it would be silly not to be prepared if something similar came up again.&lt;/p&gt;
&lt;p&gt;So now that’s done – it should keep the &lt;a href=&quot;https://web.archive.org/web/20150830234341/https://www.microsoft.com/learning/en-au/mcsd-web-apps-certification.aspx&quot;&gt;Microsoft Certified Solutions Developer: Web Applications&lt;/a&gt; certification active for another two years. It will be interesting to see what kind of skills they’ll be testing next time around.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://david.gardiner.net.au/2015/02/mva-figurines</id>
    <updated>2015-02-19T09:31:00.001+10:30</updated>
    <title>MVA Figurines</title>
    <link href="https://david.gardiner.net.au/2015/02/mva-figurines" rel="alternate" type="text/html" title="MVA Figurines"/>
    <category term="Training and Certification"/>
    <published>2015-02-19T09:31:00.001+10:30</published>
    <summary type="html">In September last year, I took part in the MVA &apos;Become a hero&apos; promotion</summary>
    <content type="html">&lt;p&gt;In September last year, I took part in the MVA ‘Become a hero’ promotion. By signing up, I got a free t-shirt (and if you know me well, you’ll know that makes perfect sense). In addition by completing a number of online courses from the MVA site, you could then get a novelty figurine (or maybe up to 6 if you did more courses).&lt;/p&gt;
&lt;p&gt;I received my t-shirt, but my figurine never arrived. It appeared the super powers of “DevOps Captain Code” also included the ability to get lost in the mail. “Oh well, at least I’ve got a t-shirt”, I thought.&lt;/p&gt;
&lt;p&gt;But then yesterday I got home to discover two packages from Microsoft. One was another t-shirt (yay), and the other was the full set of 6 figurines.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;../../assets/2015/02/wp_20150219_004%5b4%5d.jpg&quot; alt=&quot;MVC Hero Figurines&quot; /&gt;&lt;/p&gt;
&lt;p&gt;So now we have (left to right)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;SQL Server Query Controller&lt;/li&gt;
&lt;li&gt;Azure Cloud Ninja&lt;/li&gt;
&lt;li&gt;Device Management Dr Device&lt;/li&gt;
&lt;li&gt;Windows Server Solid Server&lt;/li&gt;
&lt;li&gt;DevOps Captain Code&lt;/li&gt;
&lt;li&gt;Virtualisation Hypervisor&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;They’re now gracing my desk at work, much to the bemusement of my colleagues 😀&lt;/p&gt;
&lt;p&gt;Figurines and t-shirts aside, if you’re after some quality free online training then there’s some excellent resources at the &lt;a href=&quot;https://web.archive.org/web/20151029041901/http://www.microsoftvirtualacademy.com:80/?&quot;&gt;Microsoft Virtual Academy site&lt;/a&gt;. Most courses are run as a live event and then are made available on-demand a few weeks later (useful if the live event clashes with your preferred time to be asleep!)&lt;/p&gt;
</content>
  </entry>
</feed>
