<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Pedro Coelho</title>
    <description>The latest articles on DEV Community by Pedro Coelho (@pedro_e1b97b84ce7fd723f41).</description>
    <link>https://dev.to/pedro_e1b97b84ce7fd723f41</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4037703%2F65bed01e-55b8-4007-914e-87f6558ad0f9.jpg</url>
      <title>DEV Community: Pedro Coelho</title>
      <link>https://dev.to/pedro_e1b97b84ce7fd723f41</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/pedro_e1b97b84ce7fd723f41"/>
    <language>en</language>
    <item>
      <title>AB-100 Exam Experience: Architecture, Copilot Studio, Dynamics 365, and No Code</title>
      <dc:creator>Pedro Coelho</dc:creator>
      <pubDate>Tue, 28 Jul 2026 15:36:51 +0000</pubDate>
      <link>https://dev.to/pedro_e1b97b84ce7fd723f41/ab-100-exam-experience-architecture-copilot-studio-dynamics-365-and-no-code-501p</link>
      <guid>https://dev.to/pedro_e1b97b84ce7fd723f41/ab-100-exam-experience-architecture-copilot-studio-dynamics-365-and-no-code-501p</guid>
      <description>&lt;p&gt;I recently passed the &lt;strong&gt;Microsoft AB-100 exam&lt;/strong&gt; as part of the &lt;strong&gt;Microsoft Frontier Transformation Engineer&lt;/strong&gt; journey. 🎉&lt;/p&gt;

&lt;p&gt;After previously taking &lt;strong&gt;AI-103&lt;/strong&gt;, I found AB-100 to be a very different type of exam.&lt;/p&gt;

&lt;p&gt;While AI-103 is closer to the implementation and development side of building AI solutions, AB-100 is strongly focused on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Solution architecture&lt;/li&gt;
&lt;li&gt;Business requirements&lt;/li&gt;
&lt;li&gt;Technology selection&lt;/li&gt;
&lt;li&gt;Microsoft Copilot Studio&lt;/li&gt;
&lt;li&gt;Dynamics 365&lt;/li&gt;
&lt;li&gt;Choosing the right Microsoft technology for each scenario&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Here are my main takeaways.&lt;/p&gt;

&lt;h2&gt;
  
  
  AB-100 Is an Architecture-Oriented Exam
&lt;/h2&gt;

&lt;p&gt;The most important thing to understand is that &lt;strong&gt;AB-100 is not a coding exam&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;I did not encounter any code-oriented questions.&lt;/p&gt;

&lt;p&gt;Instead, the exam focuses on your ability to analyse a business scenario and determine how a solution should be designed.&lt;/p&gt;

&lt;p&gt;The questions are closer to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Which Microsoft technology should the organisation use?&lt;/li&gt;
&lt;li&gt;When should a company choose one platform instead of another?&lt;/li&gt;
&lt;li&gt;How should different services and products be combined?&lt;/li&gt;
&lt;li&gt;Which solution best satisfies the business and technical requirements?&lt;/li&gt;
&lt;li&gt;What are the architectural consequences of each decision?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Memorising individual product features is not enough.&lt;/p&gt;

&lt;p&gt;You need to understand how the different Microsoft technologies fit together, where they overlap, and why one option is more appropriate than another under specific circumstances.&lt;/p&gt;

&lt;h2&gt;
  
  
  Dynamics 365 Knowledge Is Important
&lt;/h2&gt;

&lt;p&gt;A good understanding of &lt;strong&gt;Dynamics 365&lt;/strong&gt; is important for this exam.&lt;/p&gt;

&lt;p&gt;You do not necessarily need to be a specialist in every Dynamics 365 product, but you should understand the role of the platform within a broader business solution.&lt;/p&gt;

&lt;p&gt;You should be comfortable identifying situations where Dynamics 365 is a better choice than:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Building a custom application&lt;/li&gt;
&lt;li&gt;Using only Power Apps&lt;/li&gt;
&lt;li&gt;Using standalone Azure services&lt;/li&gt;
&lt;li&gt;Creating a solution entirely from scratch&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The exam expects you to reason about complete organisational solutions, not just isolated AI capabilities.&lt;/p&gt;

&lt;h2&gt;
  
  
  You Need to Understand Microsoft Copilot Studio
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Microsoft Copilot Studio&lt;/strong&gt; is another major area.&lt;/p&gt;

&lt;p&gt;You should understand:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What Copilot Studio is designed for&lt;/li&gt;
&lt;li&gt;How it can be extended&lt;/li&gt;
&lt;li&gt;When it is the right choice for an organisation&lt;/li&gt;
&lt;li&gt;How it integrates with organisational data&lt;/li&gt;
&lt;li&gt;How it relates to Power Platform&lt;/li&gt;
&lt;li&gt;How it works alongside Dynamics 365, Microsoft 365, and Azure services&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The exam is less interested in whether you remember where a particular button is located.&lt;/p&gt;

&lt;p&gt;It is much more interested in whether you can determine when Copilot Studio belongs in the proposed architecture.&lt;/p&gt;

&lt;h2&gt;
  
  
  Technology Selection Matters More Than Implementation
&lt;/h2&gt;

&lt;p&gt;A recurring theme throughout the exam is choosing the right technology for the situation.&lt;/p&gt;

&lt;p&gt;Several options may appear technically possible, but only one will properly satisfy the requirements, constraints, governance model, existing ecosystem, or expected level of customisation.&lt;/p&gt;

&lt;p&gt;You should be able to reason about when an organisation should use:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Microsoft Copilot Studio&lt;/li&gt;
&lt;li&gt;Dynamics 365&lt;/li&gt;
&lt;li&gt;Power Apps&lt;/li&gt;
&lt;li&gt;Power Automate&lt;/li&gt;
&lt;li&gt;Microsoft 365 capabilities&lt;/li&gt;
&lt;li&gt;Azure AI services&lt;/li&gt;
&lt;li&gt;Azure OpenAI&lt;/li&gt;
&lt;li&gt;Custom application development&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The goal is not simply to select the most powerful technology.&lt;/p&gt;

&lt;p&gt;The goal is to select the &lt;strong&gt;most appropriate technology&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;That distinction is central to AB-100.&lt;/p&gt;

&lt;h2&gt;
  
  
  There Were No Code-Oriented Questions
&lt;/h2&gt;

&lt;p&gt;Unlike AI-103, I did not encounter questions involving code.&lt;/p&gt;

&lt;p&gt;The exam is much more focused on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Architecture decisions&lt;/li&gt;
&lt;li&gt;Product selection&lt;/li&gt;
&lt;li&gt;Business requirements&lt;/li&gt;
&lt;li&gt;Governance&lt;/li&gt;
&lt;li&gt;Integration&lt;/li&gt;
&lt;li&gt;Solution design&lt;/li&gt;
&lt;li&gt;Organisational transformation&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This makes AB-100 particularly relevant for people interested in:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Solution architecture&lt;/li&gt;
&lt;li&gt;Technical leadership&lt;/li&gt;
&lt;li&gt;Consultancy&lt;/li&gt;
&lt;li&gt;Technology strategy&lt;/li&gt;
&lt;li&gt;Business transformation&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The Available Time Was More Than Enough
&lt;/h2&gt;

&lt;p&gt;Compared with AI-103, I found the available time for AB-100 to be more than sufficient.&lt;/p&gt;

&lt;p&gt;The questions still require careful reading because the details of each scenario matter.&lt;/p&gt;

&lt;p&gt;However, I did not feel the same level of time pressure that I experienced with AI-103.&lt;/p&gt;

&lt;p&gt;There was enough time to:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Read the scenarios carefully&lt;/li&gt;
&lt;li&gt;Compare the available options&lt;/li&gt;
&lt;li&gt;Review uncertain answers&lt;/li&gt;
&lt;li&gt;Revisit questions before submitting the exam&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Naturally, this may vary between candidates, but time management was not a major concern in my experience.&lt;/p&gt;

&lt;h2&gt;
  
  
  Microsoft Learn Was Not Particularly Helpful During the Exam
&lt;/h2&gt;

&lt;p&gt;One of my more critical observations is that &lt;strong&gt;Microsoft Learn was not especially useful during this type of exam&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;For questions involving isolated facts, documentation can help confirm a product feature or limitation.&lt;/p&gt;

&lt;p&gt;AB-100, however, contains many scenario-based questions where the real challenge is interpreting the situation and selecting the best architecture.&lt;/p&gt;

&lt;p&gt;Searching the documentation does not automatically tell you which trade-off is most appropriate.&lt;/p&gt;

&lt;p&gt;You need to enter the exam already understanding:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The purpose of each platform&lt;/li&gt;
&lt;li&gt;The overlap between Microsoft technologies&lt;/li&gt;
&lt;li&gt;The limitations of each option&lt;/li&gt;
&lt;li&gt;The architectural trade-offs&lt;/li&gt;
&lt;li&gt;The business situations each technology is designed to address&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Microsoft Learn remains useful during preparation, but I would not rely on it as a safety net during the exam.&lt;/p&gt;

&lt;h2&gt;
  
  
  AB-100 Compared With AI-103
&lt;/h2&gt;

&lt;p&gt;Although both exams belong to the Microsoft Frontier Transformation Engineer journey, they test different skills.&lt;/p&gt;

&lt;h3&gt;
  
  
  AI-103
&lt;/h3&gt;

&lt;p&gt;AI-103 felt more focused on implementing AI applications and agents using Azure technologies.&lt;/p&gt;

&lt;p&gt;It is closer to the engineering side of the journey and requires more familiarity with technical implementation concepts.&lt;/p&gt;

&lt;h3&gt;
  
  
  AB-100
&lt;/h3&gt;

&lt;p&gt;AB-100 moves further towards solution architecture, consulting, and business transformation.&lt;/p&gt;

&lt;p&gt;It tests whether you can look at a company's requirements and propose an appropriate solution using Microsoft's broader ecosystem.&lt;/p&gt;

&lt;p&gt;A simple way to describe the difference is:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;AI-103 asks whether you understand how AI solutions are built.&lt;/p&gt;

&lt;p&gt;AB-100 asks whether you understand what an organisation should build and which technologies it should use.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  How I Would Prepare for AB-100
&lt;/h2&gt;

&lt;p&gt;Based on my experience, I would focus on the following areas:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Understand the purpose and boundaries of Dynamics 365.&lt;/li&gt;
&lt;li&gt;Learn Microsoft Copilot Studio beyond its basic features.&lt;/li&gt;
&lt;li&gt;Understand how Power Platform, Microsoft 365, Dynamics 365, and Azure work together.&lt;/li&gt;
&lt;li&gt;Practise choosing technologies based on business requirements.&lt;/li&gt;
&lt;li&gt;Study architectural trade-offs rather than code.&lt;/li&gt;
&lt;li&gt;Understand when custom development is appropriate.&lt;/li&gt;
&lt;li&gt;Do not depend too heavily on Microsoft Learn during the exam.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Final Thoughts
&lt;/h2&gt;

&lt;p&gt;AB-100 is a good exam for people interested in solution architecture, technical leadership, consulting, or technology strategy.&lt;/p&gt;

&lt;p&gt;The most valuable preparation is not memorising documentation.&lt;/p&gt;

&lt;p&gt;It is developing a clear mental model of Microsoft's ecosystem and understanding how the available technologies support different business scenarios.&lt;/p&gt;

&lt;p&gt;Overall, I found AB-100 more theoretical and architecture-oriented than AI-103, but also less stressful in terms of time.&lt;/p&gt;

&lt;p&gt;With AB-100 completed, that is another milestone reached on the &lt;strong&gt;Microsoft Frontier Transformation Engineer&lt;/strong&gt; journey. 🚀&lt;/p&gt;




&lt;p&gt;Have you taken AB-100 or AI-103?&lt;/p&gt;

&lt;p&gt;I would be interested to hear how your experience compared.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>azure</category>
      <category>certification</category>
      <category>microsoft</category>
    </item>
    <item>
      <title>The decision framework I wish I'd had before studying AI-103</title>
      <dc:creator>Pedro Coelho</dc:creator>
      <pubDate>Mon, 20 Jul 2026 08:47:40 +0000</pubDate>
      <link>https://dev.to/pedro_e1b97b84ce7fd723f41/the-decision-framework-i-wish-id-had-before-studying-ai-103-if0</link>
      <guid>https://dev.to/pedro_e1b97b84ce7fd723f41/the-decision-framework-i-wish-id-had-before-studying-ai-103-if0</guid>
      <description>&lt;p&gt;I recently passed Microsoft AI-103: Developing AI Solutions on Microsoft Azure with a score of 880/1000.&lt;/p&gt;

&lt;p&gt;What many people don't know is that I didn't pass on my first attempt.&lt;/p&gt;

&lt;p&gt;Looking back, I'm actually glad I didn't.&lt;/p&gt;

&lt;p&gt;The first attempt exposed the gaps in my understanding. Instead of focusing on memorising services, I went back and spent much more time working through the Microsoft Learn labs and exploring Azure AI services I'd never used before. That turned out to be the biggest difference.&lt;/p&gt;

&lt;p&gt;If I had to summarise AI-103 into one idea, it would be this:&lt;/p&gt;

&lt;p&gt;The exam is less about remembering Azure services and more about making the right architectural decisions.&lt;/p&gt;

&lt;p&gt;Here's the mental framework I wish I'd had from day one:&lt;/p&gt;

&lt;p&gt;🧠 RAG vs Fine-tuning: When is retrieval enough, and when do you actually need to customise a model?&lt;/p&gt;

&lt;p&gt;🤖 MCP vs A2A: Which communication pattern best fits your agent architecture?&lt;/p&gt;

&lt;p&gt;🔄 Workflow vs Multi-agent orchestration: Do you need deterministic execution or autonomous collaboration?&lt;/p&gt;

&lt;p&gt;📄 Document Intelligence vs Content Understanding: Which Azure service is the right tool for the problem you're solving?&lt;/p&gt;

&lt;p&gt;🔒 Responsible AI, security and observability: Building an AI solution doesn't stop when the model returns an answer.&lt;/p&gt;

&lt;p&gt;One lesson surprised me more than anything else:&lt;/p&gt;

&lt;p&gt;Don't skip the labs.&lt;/p&gt;

&lt;p&gt;Even if you think you understand the concepts, the hands-on experience makes the "quirky" details of Azure services stick. Several services I had never used before suddenly made much more sense once I'd actually configured them, tested them, and understood where they fit within a real solution.&lt;/p&gt;

&lt;p&gt;That practical understanding was far more valuable than reading documentation alone, and I genuinely believe it was the reason I passed on my second attempt.&lt;/p&gt;

&lt;p&gt;This certification is another milestone in my Microsoft Frontier Transformation Engineer journey, and I'm excited to keep learning and sharing what I discover along the way.&lt;/p&gt;

&lt;p&gt;If you're preparing for AI-103, my advice is simple:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Learn the architecture, do the labs, and understand the trade-offs. The exam rewards good engineering decisions more than memorisation.&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>azure</category>
      <category>ai</category>
      <category>microsoft</category>
      <category>architecture</category>
    </item>
  </channel>
</rss>
