Test-Prep for the Docker Certified Associate (DCA) Exam
Engy Fouda

#Docker
#Kubernetes
#UCP
#DTR
#Microservices
#Networking
#Security
🐳 قدرت Docker را برای اجرای قابلاعتماد کد در هر محیطی بهکار بگیر
🚀 این کتاب بهت یاد میده چطور با استفاده از Docker کد و وابستگیهاش رو داخل کانتینر قرار بدی تا بدون وابستگی به سیستم میزبان، در هر محیطی بهصورت پایدار اجرا بشه.
📦 تمرکز کتاب روی عملیات Docker و توسعه با اون هست و بر اساس سرفصلهای آزمون Docker Certified Associate (DCA) طراحی شده.
⚙️ بخش اول: مبانی Docker
🧱 در این بخش با مفاهیم پایه و کاربردی Docker آشنا میشی:
🔁 همچنین چرخه کامل Docker رو یاد میگیری:
🚢 در ادامه یاد میگیری چطور یک Swarm Cluster بسازی، اپلیکیشن روی اون deploy کنی و طبق best practiceها مدیریتش کنی.
🧠 بخش دوم: آمادگی آزمون
📊 این بخش شامل کوییزها و تمرینها برای آمادگی آزمون DCA هست.
⚠️ چون فرمت آزمون بعد از خریداری Docker توسط Mirantis تغییر کرده، سوالها هم مطابق ساختار جدید بهروزرسانی شدن.
🔥 آنچه یاد میگیری
👥 مخاطب کتاب
🧑💻 این کتاب برای:
طراحی شده.
📚 فهرست مطالب
بخش اول: مبانی Docker
۱ مقدمه
۲ نصب و پیکربندی
۳ ساخت ایمیج، مدیریت و رجیستری
۴ شبکهسازی (Networking)
۵ ذخیرهسازی و Volumeها
۶ نصب Docker Enterprise Edition / Mirantis Kubernetes Engine
۷ Universal Control Plane (UCP)
۸ Docker Trusted Registry (DTR)
۹ میکروسرویسها
۱۰ ارکستریشن
۱۱ امنیت
۱۲ الزامات آزمون DCA
بخش دوم: آزمون و تمرین
۱۳ کوییز ارکستریشن
۱۴ کوییز ساخت ایمیج و رجیستری
۱۵ کوییز نصب و پیکربندی
۱۶ کوییز شبکهسازی
۱۷ کوییز امنیت
۱۸ کوییز Storage و Volumeها
👨🏫 درباره نویسنده
🧠 انجی فؤاده مدرس دانشگاهی و مدرس دورههای تخصصی Docker، Kubernetes و SAS هست.
🏫 او در دانشگاه SUNY New Paltz تدریس میکنه و همچنین در مراکز آموزشی مختلف مثل ONLC Training Centers بهعنوان مدرس فعالیت داره.
📜 با بیش از ۲۰ سال تجربه در زمینه آموزش و آمادگی آزمونهای تخصصی، تمرکز اصلیش کمک به دانشجوها برای قبولی در آزمونهای فنی در اولین تلاش هست.
🎓 او دارای دو مدرک کارشناسی ارشد هست: یکی در روزنامهنگاری همراه با گواهی Data Science از Harvard Extension School و دیگری در مهندسی کامپیوتر از دانشگاه قاهره.
Harness the power of Docker by containerizing your code with all its libraries and file systems to consistently run anywhere. This book is your source for learning all about Docker operations and development. It’s divided into two units and focuses on the topics that the Docker Certified Associate exam covers.
Unit 1 covers the Docker fundamentals, such as Docker Enterprise for Operations, Docker Enterprise for Developers, Swarm, and an introduction to Kubernetes. You will learn how to install Docker Community Edition, Docker Enterprise Edition with Kubernetes and CLI. Also, you will learn the Docker cycle, container lifecycle, develop applications in any language, wrap, build, ship, and deploy them for production. Finally, you will learn how to create a Swarm cluster, deploy an app to it, and manage it with the best practices according to the current technologies.
Unit 2 provides quizzes to help you prepare for the certification test. The DCA exam format and the question style has changed since Mirantis acquired Docker. To accommodate this, the quizzes mirror these changes.
What You’ll Learn
Who This Book Is For
Software developers, Cloud Architects, and DevOps operation managers.
Table of Contents
Part I: Docker Fundamentals
1. Chapter 1: Introduction
2. Chapter 2: Installation and Configuration
3. Chapter 3: Image Creation, Management, and Registry
4. Chapter 4: Networking
5. Chapter 5: Storage and Volumes
6. Chapter 6: Docker Enterprise Edition/Mirantis Kubernetes Engine Installation
7. Chapter 7: Universal Control Plane (UCP)
8. Chapter 8: Docker Trusted Registry (DTR)
9. Chapter 9: Microservices
10. Chapter 10: Orchestration
11. Chapter 11: Security
12. Chapter 12: DCA Exam Requirements
Part II: Exam Prep Quizzes
13. Chapter 13: Orchestration Quiz
14. Chapter 14: Image Creation, Management, and Registry Quiz
15. Chapter 15: Installation and Configuration Quiz
16. Chapter 16: Networking Quiz
17. Chapter 17: Security Quiz
18. Chapter 18: Storage and Volumes Quiz
About the Author
Engy Fouda is an adjunct lecturer at Suny New Paltz University. She also teaches SAS, Docker Fundamentals, Docker for Enterprise Developers, Docker for Enterprise Operations, and Kubernetes at a Microsoft Training Partner, ONLC Training Centers, and at several other venues as a freelance instructor. She is an Apress and Packt Publishing author. Moreover, she has more than 20 years of experience passing technical certificates. All her students always pass the certifications from the first try. She holds two master’s degrees, one in journalism with a Data Science Professional Graduate Certificate from Harvard University, Extension School, and another in computer engineering from Cairo University, Egypt.









