A Guide to DP-900 Certification and Beyond
Michael John Peña

#Azure
#Data
#SQL
📊 مهارتها و مفاهیم حیاتی برای کار با دادهها در کلاد رو با استفاده از مایکروسافت آژور یاد بگیرید. با این راهنمای کاربردی، متخصصانی که تازه وارد حوزه مدیریت داده و آژور شدن، یاد میگیرن که چطور از سرویسهای آژور مثل آژور کاسموس دیبی، آژور استوریج، آژور اسکیوال و مایکروسافت فبریک برای ایجاد، ذخیرهسازی، پردازش، تحلیل و بصریسازی دادهها استفاده کنن.
👨دولوپر نویسنده کتاب، مایکل جان پنیا، که مهندس ارشد داده و اپلیکیشن هست، بهتون نشون میده که چطور تکنیکهای امنیت، مانیتورینگ و بهینهسازی رو روی راهکارهای داده خودتون در آژور پیادهسازی کنین. این کتاب که یک منبع ایدهآل برای مدرک آژور دیتا فاندامنتالز محسوب میشه، دانشی رو بهتون میده که حتی بعد از تکامل پلتفرمها و ظهور فناوریهای جدید، میتونین توی کار روزمرهتون ازش استفاده کنین.
🧠 دیدگاهی به دست میارین که بهتون کمک میکنه اصول عملیات و مهندسی داده رو در اکوسیستم آژور پیاده کنین.
🎯 نکات کلیدی
🧱 یادگیری مفاهیم پایه داده و سرویسهای داده متناظر در مایکروسافت آژور
🔄 کشف نحوه کار با دادههای رابطهای و غیررابطهای در آژور
🧪 ساخت راهکارهای تحلیل داده با استفاده از سرویسهای مختلف داده در آژور
📊 شناسایی و تشریح لودهای کاری پایه داده و لودهای کاری تحلیل داده در آژور
🔐 تبیین نحوه کار با امنیت داده و حریم خصوصی در آژور
⚙️ توضیح میکروسرویسها، مزایا و محدودیتهای سرویسهای مختلف داده در آژور
بخش اول. مفاهیم پایه داده
فصل 1. مقدمهای بر نمایش دادهها
فصل 2. اصول ذخیرهسازی دادهها
فصل 3. درک لودهای کاری داده
فصل 4. نقشها و مسئولیتهای داده در آژور
بخش دوم. دادههای رابطهای در آژور
فصل 5. مفاهیم دادههای رابطهای
فصل 6. سرویسهای آژور اسکیوال و گزینههای متن باز
بخش سوم. دادههای غیررابطهای در آژور
فصل 7. راهکارهای آژور استوریج
فصل 8. آژور کاسموس دیبی
بخش چهارم. تحلیل داده در آژور
فصل 9. تحلیل داده در مقیاس بزرگ
فصل 10. تحلیل دادههای آنی
فصل 11. بصریسازی دادهها با پاور بیآی
بخش پنجم. فراتر از دیپی-900
فصل 12. مفاهیم پیشرفته داده در آژور
💬 از پیشگفتار
🌍 در زمانی که هوش مصنوعی سرخط خبرها رو به خودش اختصاص داده، راحت میشه فراموش کرد که سیستمهای هوشمند اساساً به کیفیت مدلهای داده زیربنایی، تصمیمات ذخیرهسازی، طراحی لودهای کاری و شیوههای حاکمیت خودشون وابسته هستن. این کتاب در مورد تسلط بر اون پایههاست تا بتونین راهکارهای داده آژور رو با اطمینان بسازین، تحلیل کنین و توسعه بدین.
🏫 به جای اینکه ذهن شما رو با فکتهای پراکنده پر کنم، از داستانها، تمثیلها و مدلهای ذهنی واقعی استفاده میکنم—مثل کافیشاپها، سیستمهای وفاداری مشتریان، داشبوردهای استریمینگ، اپلیکیشنهای اجتماعی جهانی، همکاری تیمی و چالشهای آینده حاکمیت داده—تا بهتون در درک این مفاهیم کمک کنم. اینها صرفاً برای قشنگی نیستن؛ بلکه به عنوان لنگرهای یادگیری عمل میکنن تا به بازیابی اطلاعات زیر فشار امتحان و در مکالمات واقعی پروژهها کمک کنن.
👥 چه کسانی باید این کتاب را بخوانند
💻 چه متخصص فناوری اطلاعات باشین، چه تحلیلگر داده یا دانشمند داده، من این کتاب رو برای شما نوشتم. اگه دارین برای آزمون مدرک دیپی-900 مطالعه میکنین، این کتاب میتونه بهترین دوست جدیدتون باشه. و اصلاً نگران نباشین، حتی اگه تازه وارد دنیای پردازش کلاد و مفاهیم داده شدین، ما قبل از ورود به مباحث پیچیدهتر، از اصول پایه شروع میکنیم.
💡 چرا این کتاب را نوشتم
🚀 پلتفرم داده آژور از چند سرویس محدود به یک اکوسیستم گسترده و یکپارچه تبدیل شده. این گستردگی یک پارادوکس ایجاد میکنه: قابلیتهای بیشتر—اما همزمان اصطکاک بیشتر در تصمیمگیری. چه زمانی باید یک پلتفرم رابطهای کاملاً مدیریتشده رو انتخاب کنین و چه زمانی یک گزینه توزیعشده نواسکیوال رو؟ ویژگیهای لود کاری چطور روی معماری تأثیر میذارن؟ نقشهای مختلف چطور در بخشهای ورودی داده، مدلسازی، تحلیل، حاکمیت و بصریسازی با هم همکاری میکنن؟ من این کتاب رو نوشتم تا این نقاط رو از طریق اصول ماندگار به هم وصل کنم، نه شعارهای بازاریابی زودگذر.
🎯 اهداف من دوگانه هستن:
کمی بهتون کمک کنم تا آزمون دیپی-900 رو با درک واقعی—و نه حفظ کردن—حوزههای مفهومی پاس کنین.
شما رو برای گرفتن تصمیمات معماری و شغلی آگاهانه در محیطهای واقعی آژور آماده کنم.
⭐ تمجیدها از کتاب اصول داده آژور
👌 یک راهنمای فوقالعاده برای هر کسی که سفر خودش رو در دادههای آژور شروع میکنه—شفاف، ساختاریافته و پر از زمینههای واقعی. این کتاب مفاهیم پایه رو ابهامزدایی میکنه و یک پایه محکم برای مدرک و کار مدرن داده در کلاد میسازه.
— فیسنیک دوکو، معمار ارشد کلاد و هوش مصنوعی در وکتور8؛ مدرس تایید شده مایکروسافت
🎓 آزمون اصول داده آژور (دیپی-900) میتونه چالشبرانگیز باشه چون حجم وسیعی از مباحث رو پوشش میده. مایکل کار بزرگی انجام داده و مباحث زیادی رو به شکل بهروز پوشش داده که بهتون کمک میکنه این آزمون رو پاس کنین. من به خصوص خلاصههای فصلها رو دوست داشتم که بهتون اجازه میده روی نکات کلیدی هر فصل و ارتباطشون با آزمون تمرکز کنین. یک بونوس ویژه هم نکات ریزی بود که مایکل در سراسر کتاب پخش کرده و بهتون کمک میکنه بفهمین در سوالات آزمون باید دنبال چه چیزی بگردین.
— دکتر گرگ لو، بنیانگذار و مربی ارشد اسکیوال دان اندر؛ امویپی باسابقه پلتفرم داده و عضو برنامه دایرکتور منطقهای مایکروسافت
🛠 ناوبری در دنیای جدید داده و هوش مصنوعی نیازمند درک پایهای از عناصر اصلی داده هست. کتاب اصول داده آژور به استادانهترین شکل این مفاهیم پیچیده را—از مفاهیم پایه رابطهای تا لودهای کاری کلاد آژور—به یک نقطه شروع قابل فهم تبدیل میکنه و به همه دانش فنی لازم رو برای ساختن آینده دادهای خودشون میده.
— رادنی جویس، مدیر عامل دیتا-دریون
📘 این یک کتاب عالیه، نه فقط برای آماده شدن برای آزمون دیپی-900، بلکه برای یادگیری کل دادههای آژور به صورت عمومی. به طور خاص، من بخشهای «فراتر از آزمون» رو در انتهای هر فصل دوست دارم که توصیههای کاربردی به هر کسی که وارد این فضا میشه ارائه میده.
— راب فارلی، مالک و مشاور ارشد لابسترپات سولوشنز
✨ تجربه گسترده مایکل در حوزه داده، هوش مصنوعی و آژور در این کتاب کاملاً مشهوده. اون درک نحوه شروع کار با این فناوریها رو ساده میکنه، چه مبتدی باشین که کارتون رو در حوزه تک شروع کردین، چه یک متخصص باسابقه که به دنبال اصلاح، بهروزرسانی یا یادگیری مجدد مهارتهای خودتون هستین. دیدگاههای کاربردی و توضیحات شفاف اون، این کتاب رو به یک منبع ارزشمند برای هر کسی که به تکنولوژی، به خصوص داده علاقه داره، تبدیل میکنه.
— فیلیپ دومینگو، استراتژیست فناوری حساب کاربری در مایکروسافت
🔍 به ندرت میشه کسی رو با تخصص عمیق مایکل در داده و هوش مصنوعی پیدا کرد که برای مبتدیها بنویسه. اون دههها تجربه واقعی رو به اصول کاملاً شفاف تبدیل میکنه. این کتاب یک باید برای هر کسی هست که به دنبال تسلط بر شیوههای مدرن داده و موفقیت در آزمون هست.
— دیوید دینگ، مشاور ارشد داده در اسدیاینوویشن؛ نویسنده؛ امویپی مایکروسافت
🤝 کار کردن با مایکل در طول این سالها واقعاً به من نشون داد که اون چطور به شکل منحصربهفردی میتونه مفاهیم عمیق داده و هوش مصنوعی رو ساده و قابل دسترس جلوه بده. اون مهارت خاصی در توضیح دادن مسائل به روشی داره که کاملاً منطقی به نظر برسه، و همیشه تجربهای واقعی پشتش هست، نه فقط تئوری. این راهنما دقیقاً بازتابدهنده همین موضوعه و به خوانندگان یک نقطه شروع محکم و کاربردی برای درک اکوسیستم داده آژور میده.
— برایان آنتونی گارسیا، مشاور ارشد در ورسنت
🔑 مایکل کلید پاس کردن دیپی-900 رو همراه با بونوس شیوههای بهینه و الگوهایی که فراتر از آزمون میرن، همه رو در یک کتاب ارائه میده. یک مطالعه ضروری برای کسانی که به دنبال جهش در شغل خودشون در حوزه داده یا بهروزرسانی اصول داده آژور هستن.
— مایلز کول، مدیر برنامه ارشد در مایکروسافت
💎 راهنمای کمیابی که بین آمادگی آزمون و کاربرد واقعی تعادل برقرار میکنه. این کتاب نکات کاربردی و دانش پایهای رو ارائه میده که هر مهندس دادهای بهش نیاز داره، و این باعث میشه مدتها بعد از پاس کردن دیپی-900 هم براتون مفید باشه.
— رافرتی اوی، مدیر زیرساخت کلاد در بخش مالی
✍️ درباره نویسنده
👨💻 مایکل جان پنیا یک مهندس و رهبر تجاری پرشور هست که عاشق داده و هوش مصنوعی هست. اون بیش از یک دهه و نیمه که با فناوریهای پیشرفته مثل پردازش کلاد، تحلیل کلاندادهها، بلاکچین، اینترنت اشیاء و یادگیری ماشین کار میکنه. اون به خاطر تخصصش در آژور به عنوان امویپی مایکروسافت شناخته شده و به طور فعال در توسعه فناوریهای نوظهور داده در جامعه دولوپرها مشارکت میکنه.
🏢 اون به عنوان مدیر داده و هوش مصنوعی در پلیتایم سولوشنز، یک شرکت مشاوره فناوری استرالیایی، کار میکنه. اون از فناوری برای ایجاد راهکارهای جدید مثل انبارهای داده، تحلیلهای آنی و گزارشها استفاده میکنه. در فعالیتهای قبلی خودش، موقعیتهای زیادی مثل مدیر ارشد فناوری، معمار راهکارها و لید فنی داشته.
🚴♂️ امجی کارآفرینی هست که همبنیانگذار یک استارتاپ در حوزه رمزارز و توسعه موبایل بوده و براش جذب سرمایه کرده. اون در مدیریت ذینفعان، رهبری تیم و عملیات تجاری ماهر هست. امجی فردی متعادل هست که از فعالیتهای فضای باز با خانوادهاش مثل دوچرخهسواری و دویدن لذت میبره. اون همیشه مشتاق یادگیری چیزهای جدید و به اشتراک گذاشتن دانش خودش با دیگرانه.
Learn the essential skills and concepts for working with data in the cloud using Microsoft Azure. With this practical guide, professionals new to data management and Azure will learn how to leverage Azure services such as Azure Cosmos DB, Azure Storage, Azure SQL, and Microsoft Fabric to create, store, process, analyze, and visualize data.
Author Michael John Peña, principal data and application engineer, also shows you how to apply security, monitoring, and optimization techniques to your data solutions in Azure. Ideal as a resource for the Azure Data Fundamentals certification, this book also provides knowledge you can apply in your daily work even after platforms evolve and new technologies emerge.
You'll gain insights that will help you apply the fundamentals of data operations and engineering in the Azure ecosystem.
Part I. Core Data Concepts
Chapter 1. Introduction to Data Representation
Chapter 2. Data Storage Fundamentals
Chapter 3. Understanding Data Workloads
Chapter 4. Data Roles and Responsibilities in Azure
Part II. Relational Data on Azure
Chapter 5. Relational Data Concepts
Chapter 6. Azure SQL Services and Open Source Options
Part III. Nonrelational Data on Azure
Chapter 7. Azure Storage Solutions
Chapter 8. Azure Cosmos DB
Part IV. Analytics on Azure
Chapter 9. Large-Scale Analytics
Chapter 10. Real-Time Analytics
Chapter 11. Data Visualization with Power BI
Part V. Beyond DP-900
Chapter 12. Advanced Azure Data Concepts
From the Preface
In a time when AI dominates headlines, it’s easy to forget that intelligent systems rely fundamentally on the quality of their underlying data models, storage decisions, workload designs, and governance practices. This book is about mastering those foundations so that you can build, reason about, and evolve Azure data solutions with confidence.
Rather than overloading you with disconnected facts, I’ll use stories, analogies, and real-world mental models—coffee shops, loyalty systems, streaming dashboards, global social apps, role collaboration, and future-facing governance challenges—to help you grasp these concepts. These are not embellishments. They serve as learning anchors to aid recall under exam pressure and in real project conversations.
Who Should Read This Book
Whether you’re an IT professional, a data analyst, or a data scientist, I wrote this book for you. If you’re studying for the DP-900 certification exam, this could be your new best friend. And hey, even if you’re new to cloud computing and data concepts, don’t worry. We’ll start with the basics before we delve into the more complex stuff.
Why I Wrote This Book
Azure’s data platform has grown from a few services into an expansive, integrated ecosystem. That breadth creates a paradox: more capability—but also more decision friction. When do you choose a fully managed relational platform versus a distributed NoSQL option? How do workload characteristics influence architecture? How do roles collaborate across ingestion, modeling, analytics, governance, and visualization? I wrote this book to connect those dots through enduring principles rather than short-lived marketing slogans.
My goals are twofold:
Praise for Azure Data Fundamentals
An outstanding guide for anyone beginning their Azure data journey—clear, structured, and full of real-world context. This book demystifies core concepts and builds a solid foundation for both certification and modern cloud data work.
—Fisnik Doko, senior cloud & AI architect, vector8; Microsoft Certified Trainer
The Azure Data Fundamentals exam (DP-900) can be challenging because it covers such a breadth of topics. Michael has done a great job of covering so many topics in an up-to-date way that will help you to pass this exam. I particularly liked the chapter summaries that let you focus on the key points of each chapter and how they relate to the exam. And a special bonus was the hints that Michael has sprinkled throughout the book, which help you to know what to look for in exam questions.
—Dr. Greg Low, founder and principal mentor for SQL Down Under; long-term data platform MVP and member of the Microsoft Regional Director program
Navigating the new world of data and AI demands a foundational understanding of data’s core elements. Azure Data Fundamentals masterfully distills these complex concepts—from core relational concepts to Azure cloud workloads—into an easily understandable starting point, giving everyone the fundamental know-how to build their data future.
—Rodney Joyce, managing director, Data-Driven
This is a great book, not just for preparing for the DP-900 exam, but for learning about Azure Data in general. In particular, I love the “Beyond the Exam” sections at the end of each chapter, which give practical advice to anyone getting into this space.
—Rob Farley, owner and principal consultant, LobsterPot Solutions
Michael’s extensive experience in Data, AI, and Azure is seen through in this book. He makes it easy to understand how to get started with these technologies, whether you’re a beginner starting your career in tech, or a seasoned professional looking to refine, refresh, or re-learn your skills. His practical insights and clear explanations make this an invaluable resource for anyone passionate in tech, especially data.
—Philip Domingo, account technology strategist, Microsoft
It is rare to find someone with Michael’s deep expertise in data and AI who writes for beginners. He distills decades of real-world experience into crystal-clear fundamentals. This book is a must-read for anyone seeking to master modern data practices and ace the exam.
—David Ding, lead data consultant, SDInnovation Pty Ltd; author; Microsoft MVP
Working with Michael over the years has really shown me how uniquely he can take deep data and AI concepts and make them feel simple and approachable. He has a knack for explaining things in a way that just makes sense, always backed by real experience rather than theory. This guide reflects exactly that, giving readers a solid and practical starting point for understanding Azure’s data ecosystem.
—Bryan Anthony Garcia, senior consultant, Versent
Michael provides the key to passing the DP-900, with bonus best practices and patterns that go beyond the exam, all in a single book. A must study for those that are looking to jumpstart their career in data or looking to refresh on Azure data fundamentals.
—Miles Cole, principal program manager, Microsoft
A rare guide that balances exam preparation with real-world utility. This book offers practical tips and foundational knowledge that every data engineer needs, making it useful long after you’ve passed the DP-900.
—Rafferty Uy, cloud infrastructure manager in the financial sector
About the Author
Michael John Pena is a passionate engineer and business leader who loves Data and AI. He has been working with cutting-edge technologies such as cloud computing, big data analytics, blockchain, IoT, and machine learning for over a decade and a half. He has been recognized as a Microsoft MVP for his expertise in Azure and actively contributes to emerging data technologies within the community.
He works as the Data and AI Director at Playtime Solutions, an Australian tech consulting company. He uses technology to create new solutions like data warehouses, real-time analytics, and reports. In his previous life, he held many positions, such as CTO, Solutions Architect, and Technical Lead.
MJ is an entrepreneur who co-founded and raised funding for a venture in Cryptocurrency and mobile development. He is adept at stakeholder management, team leadership, and business operations. MJ is a balanced individual who enjoys outdoor activities with his family, such as biking and running. He is always eager to learn new things and share his knowledge with others.









