{"id":2159,"date":"2026-04-21T13:25:20","date_gmt":"2026-04-21T13:25:20","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/all-things-azure\/?p=2159"},"modified":"2026-04-21T13:25:20","modified_gmt":"2026-04-21T13:25:20","slug":"getting-started-with-agentic-devops-part-1-foundations","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/all-things-azure\/getting-started-with-agentic-devops-part-1-foundations\/","title":{"rendered":"Getting Started with Agentic DevOps \u2013 Part 1: Foundations"},"content":{"rendered":"<p>This post is the first in a 3-part series:<\/p>\n<ol>\n<li>Foundations (this post)<\/li>\n<li>Start shipping (context engineering, MCP servers, orchestration)<\/li>\n<li>App modernization (Java, .NET, PHP, microservices)<\/li>\n<\/ol>\n<p>Bookmark this post for quick reference as you start exploring Agentic DevOps. It will be updated as the 3 parts become available.<\/p>\n<h2>Getting started with Agentic DevOps<\/h2>\n<p>Agentic DevOps is a new approach to software development where AI-powered agents work alongside your team across the entire software development lifecycle.<\/p>\n<p>Unlike traditional AI assistance, these agents go beyond suggestions\u2014they can take on tasks end-to-end, collaborate across tools, and operate across the lifecycle with your guidance and approval.<\/p>\n<p>This series is designed as a practical entry point, using short videos to walk through the key concepts and patterns\u2014from foundational ideas to real-world implementation.<\/p>\n<p>In this first post, we focus on the fundamentals across four short videos.<\/p>\n<h2>Video 1: Agentic DevOps and AI-native Development<\/h2>\n<p>In this video, you\u2019ll learn:<\/p>\n<ul>\n<li>How DevOps is evolving into Agentic DevOps<\/li>\n<li>What it means to have AI agents working alongside your development team<\/li>\n<li>Why this shift is happening now<\/li>\n<\/ul>\n<p>Agentic DevOps builds on DevOps and DevSecOps by introducing agents that actively collaborate in development workflows\u2014moving from automation to true team augmentation.<\/p>\n<p><iframe title=\"What is Agentic DevOps (in early 2026) - Getting Started with Agentic DevOps series\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/LdNyoliimWQ?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p><strong>Additional links:<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/agentic-devops-evolving-software-development-with-github-copilot-and-microsoft-azure\/\">https:\/\/azure.microsoft.com\/en-us\/blog\/agentic-devops-evolving-software-development-with-github-copilot-and-microsoft-azure\/<\/a><\/li>\n<li><a href=\"https:\/\/azure.microsoft.com\/en-us\/solutions\/devops\">https:\/\/azure.microsoft.com\/en-us\/solutions\/devops<\/a><\/li>\n<\/ul>\n<h2>Video 2: AI across the SDLC<\/h2>\n<p>In this video, you\u2019ll learn:<\/p>\n<ul>\n<li>How AI is applied across the full software development lifecycle<\/li>\n<li>Where tools like GitHub Copilot fit beyond just coding<\/li>\n<li>How teams can extend AI into planning, testing, deployment, and operations<\/li>\n<\/ul>\n<p>AI is no longer limited to code generation. It is becoming a foundational layer across planning, coding, verification, deployment, and operations.<\/p>\n<p><iframe title=\"AI across the Software Development Lifecycle - Getting Started with Agentic DevOps series\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/q7zSlOrltDU?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p><strong>Additional links:<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/code.visualstudio.com\/docs\/copilot\/agents\/planning\">https:\/\/code.visualstudio.com\/docs\/copilot\/agents\/planning<\/a><\/li>\n<li><a href=\"https:\/\/awesome-copilot.github.com\/learning-hub\/cli-for-beginners\/\">https:\/\/awesome-copilot.github.com\/learning-hub\/cli-for-beginners\/<\/a><\/li>\n<li><a href=\"https:\/\/docs.github.com\/en\/copilot\/how-tos\/use-copilot-agents\/request-a-code-review\/use-code-review\">https:\/\/docs.github.com\/en\/copilot\/how-tos\/use-copilot-agents\/request-a-code-review\/use-code-review<\/a><\/li>\n<\/ul>\n<h2>Video 3: Chat, Cloud Agent and Custom Agents<\/h2>\n<p>In this video, you\u2019ll learn:<\/p>\n<ul>\n<li>The difference between chat\u2011based assistance and agent\u2011driven execution<\/li>\n<li>How cloud agents handle tasks asynchronously<\/li>\n<li>How custom agents enable reusable, team-specific workflows<\/li>\n<\/ul>\n<p>The shift from asking AI for help to delegating work to agents is a key step in adopting Agentic DevOps.<\/p>\n<p><iframe title=\"Chat, Cloud agent and custom agents - Getting Started with Agentic DevOps series\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/Ue22hICGPgI?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p><strong>Additional links:<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/code.visualstudio.com\/docs\/copilot\/agents\/local-agents\">https:\/\/code.visualstudio.com\/docs\/copilot\/agents\/local-agents<\/a><\/li>\n<li><a href=\"https:\/\/code.visualstudio.com\/docs\/copilot\/agents\/cloud-agents\">https:\/\/code.visualstudio.com\/docs\/copilot\/agents\/cloud-agents<\/a><\/li>\n<li><a href=\"https:\/\/code.visualstudio.com\/docs\/copilot\/customization\/custom-agents\">https:\/\/code.visualstudio.com\/docs\/copilot\/customization\/custom-agents<\/a><\/li>\n<\/ul>\n<h2>Video 4: Agent Types and Subagents<\/h2>\n<p>In this video, you\u2019ll learn:<\/p>\n<ul>\n<li>The differences between local, CLI, and cloud-based agents<\/li>\n<li>When to use synchronous vs asynchronous execution models<\/li>\n<li>How subagents enable specialized, scalable task execution<\/li>\n<\/ul>\n<p>Not all agents behave the same way. Choosing the right type and execution model is critical to scaling agent-driven workflows effectively.<\/p>\n<p><iframe title=\"Agent types and subagents - Getting Started with Agentic DevOps series\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/xPmpDU3DxiY?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p><strong>Additional links:<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/code.visualstudio.com\/docs\/copilot\/agents\/overview\">https:\/\/code.visualstudio.com\/docs\/copilot\/agents\/overview<\/a><\/li>\n<li><a href=\"https:\/\/code.visualstudio.com\/docs\/copilot\/agents\/third-party-agents\">https:\/\/code.visualstudio.com\/docs\/copilot\/agents\/third-party-agents<\/a><\/li>\n<li><a href=\"https:\/\/code.visualstudio.com\/docs\/copilot\/agents\/subagents\">https:\/\/code.visualstudio.com\/docs\/copilot\/agents\/subagents<\/a><\/li>\n<\/ul>\n<h2>What&#8217;s next<\/h2>\n<p>In Part 2, we move from concepts to execution:<\/p>\n<ul>\n<li>Context Engineering fundamentals<\/li>\n<li>MCP servers as tool interfaces<\/li>\n<li>Multi-agent orchestration<\/li>\n<\/ul>\n<p>Stay tuned.<\/p>\n<p><em>Reviewed by <a href=\"https:\/\/www.linkedin.com\/in\/simona-toader\/\">Simona Toader<\/a>, Senior Global Black Belt at Microsoft.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This post is the first in a 3-part series: Foundations (this post) Start shipping (context engineering, MCP servers, orchestration) App modernization (Java, .NET, PHP, microservices) Bookmark this post for quick reference as you start exploring Agentic DevOps. It will be updated as the 3 parts become available. Getting started with Agentic DevOps Agentic DevOps is [&hellip;]<\/p>\n","protected":false},"author":209870,"featured_media":1743,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[112,1,20,100,19,134,92],"tags":[123,21,22,96],"class_list":["post-2159","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-agentic-devops","category-azure","category-developer-productivity","category-github","category-github-copilot","category-github-copilot-cli","category-modernization","tag-agenticdevops","tag-github","tag-github-copilot","tag-modernization"],"acf":[],"blog_post_summary":"<p>This post is the first in a 3-part series: Foundations (this post) Start shipping (context engineering, MCP servers, orchestration) App modernization (Java, .NET, PHP, microservices) Bookmark this post for quick reference as you start exploring Agentic DevOps. It will be updated as the 3 parts become available. Getting started with Agentic DevOps Agentic DevOps is [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/all-things-azure\/wp-json\/wp\/v2\/posts\/2159","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/all-things-azure\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/all-things-azure\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/all-things-azure\/wp-json\/wp\/v2\/users\/209870"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/all-things-azure\/wp-json\/wp\/v2\/comments?post=2159"}],"version-history":[{"count":1,"href":"https:\/\/devblogs.microsoft.com\/all-things-azure\/wp-json\/wp\/v2\/posts\/2159\/revisions"}],"predecessor-version":[{"id":2227,"href":"https:\/\/devblogs.microsoft.com\/all-things-azure\/wp-json\/wp\/v2\/posts\/2159\/revisions\/2227"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/all-things-azure\/wp-json\/wp\/v2\/media\/1743"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/all-things-azure\/wp-json\/wp\/v2\/media?parent=2159"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/all-things-azure\/wp-json\/wp\/v2\/categories?post=2159"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/all-things-azure\/wp-json\/wp\/v2\/tags?post=2159"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}