کتاب Becoming KCNA Certified (دریافت گواهینامه KCNA: پایهای قوی در cloud native و Kubernetes ایجاد کنید و امتحان KCNA را به راحتی پشت سر بگذارید) یک راهنمای کامل و جامع برای دریافت مدرک KCNA است که در 13 فصل به آموزش مفاهیم پایه تا پیشرفتهی کوبرنتیز و رایانش ابری خواهد پرداخت.
در ادامه مقدمهای از کتاب Becoming KCNA Certified را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب Becoming KCNA Certified:
با بیش از 20 نسخه منتشر شده تا به امروز، Kubernetes مانند همیشه داغ است، حتی چندین سال پس از ظهور اولیه آن در سال 2014. Kubernetes، همراه با سایر فناوریهای ابری، به طور گسترده در حال تغییر چشم اندازهای فناوری اطلاعات در برخی از پیشرفته ترین و مترقی ترین شرکتهای سراسر دنیا است.
بر اساس دهمین گزارش سالانه مشاغل منبع باز توسط بنیاد لینوکس، ابر و کانتینرها به عنوان پرتقاضاترین دسته مهارتها برجسته شده اند. از این رو، داشتن تسلط قوی بر Kubernetes و مهارتهای بومی ابری برای پیشرفت شغلی و کار در برخی از بهترین سازمانهای امروزی ضروری است. تبدیل شدن به یک Kubernetes و Cloud Native Associate تایید شده به شما کمک میکند تا در این زمینه برجسته شوید و شایستگی خود را ثابت کنید.
بیشتر بخوانید: کتاب The Book of Kubernetes
این کتاب از همان ابتدا شما را به یک سفر بومی ابری میبرد و هم جنبههای نظری و هم جنبه عملی Kubernetes را به شما آموزش میدهد. نحوه ساخت، پیکربندی و اجرای کانتینرها با Docker را یاد خواهید گرفت. نحوه بوت استرپ حداقل خوشههای Kubernetes. نحوه استقرار، پیکربندی و مدیریت برنامههای کاربردی کانتینری با Kubernetes. نحوه خودکارسازی تحویل نرم افزار با CI/CD و موارد دیگر. شما یک پایه محکم برای قبولی در آزمون KCNA در اولین تلاش ایجاد خواهید کرد و دیدگاهی جامع از استانداردهای صنعت امروزی به دست خواهید آورد.
کتاب Becoming KCNA Certified به پنج بخش تقسیم شده است:
- عصر ابر
- اجرای ارکستراسیون کانتینری
- یادگیری اصول Kubernetes
- کاوش در Cloud Native
- آزمون KCNA و مراحل بعدی
در بخش اول، شما با محاسبات بومی ابری آشنا می شوید و توضیح می دهید که صنعت چگونه تکامل یافته و چرا برنامههای کاربردی مدرن اغلب در کانتینر اجرا می شوند. در مرحله بعد، با Docker آشنا خواهید شد و با کانتینرهای در حال اجرا به صورت محلی آشنا خواهید شد.
در قسمت 3 کتاب Becoming KCNA Certified، بزرگترین بخش، با Kubernetes آشنا خواهید شد: ویژگیها، معماری، API و اجزای آن. شما بهترین شیوهها، پرسشهای خلاصه و بسیاری از تکالیف عملی را برای حمایت از سفر خود خواهید یافت. در قسمت 4، ما بر روی معماریهای بومی ابری و سایر فناوریهای اکوسیستم بومی ابر تمرکز خواهیم کرد. ما نحوه نظارت، مشاهده و ارائه برنامههای کاربردی ابری را خواهیم دید. در نهایت، در قسمت 5، آزمونهای آزمایشی و نکاتی در مورد قبولی در KCNA و همچنین توصیههایی در مورد نحوه ادامه کار پس از دریافت گواهینامه خواهید یافت.
کتاب Becoming KCNA Certified برای چه کسی است؟
Kubernetes and Cloud Native Associate (KCNA) یک گواهینامه پیشحرفهای است که برای داوطلبانی که علاقهمند به پیشرفت به سطح حرفهای از طریق درک نشان داده شده از دانش و مهارتهای پایه Kubernetes هستند، طراحی شده است.
یک KCNA تایید شده دانش مفهومی کل اکوسیستم بومی ابر را تأیید میکند، به ویژه با تمرکز بر Kubernetes. KCNA دانش پایه نامزد در مورد Kubernetes و فناوریهای Cloud-Native، از جمله نحوه استقرار یک برنامه کاربردی با استفاده از دستورات اولیه kubectl، معماری Kubernetes، درک منظره و پروژههای بومی ابر، و درک اصول اولیه امنیت ابری را نشان میدهد.
فارغ از تجربه، فارغ از تجربه، فارغالتحصیل تازهای از فناوری اطلاعات، توسعهدهنده، مدیر سیستم، یا مهندس DevOps، هر کسی که علاقهمند به یادگیری در مورد Kubernetes و فنآوریهای بومی ابری باشد، این کتاب را کاربردی و آسان میبیند. آشنایی با مبانی فناوری اطلاعات (Git)، سیستمهای عامل و رابطهای خط فرمان مورد نیاز است، اما برای شروع نیازی به دانش قبلی در مورد Kubernetes، Docker یا فناوریهای بومی ابری نیست.
آنچه کتاب Becoming KCNA Certified پوشش میدهد:
فصل 1، از Cloud تا Cloud Native و Kubernetes، چگونگی تکامل محاسبات را در بیش از 20 سال گذشته به اشتراک میگذارد. توضیح میدهد که ابر چیست، چگونه ظاهر شد و چگونه چشم اندازهای فناوری اطلاعات با معرفی کانتینرها تغییر کرده است. با اصولی مانند IaaS، PaaS، SaaS و FaaS آشنا خواهید شد و همچنین نگاهی اولیه به Kubernetes بیندازید.
فصل 2 کتاب Becoming KCNA Certified، مروری بر گواهیهای CNCF و Kubernetes، بنیاد محاسبات بومی ابری (CNCF) و سازمان مادر آن – بنیاد لینوکس را معرفی میکند. آنچه در پشت آن پایهها وجود دارد، نحوه ظهور آنها و پروژههایی که در اکوسیستمهایشان مدیریت میشوند را به اشتراک میگذارد. این فصل در مورد جامعه CNCF، حاکمیت، نقشهای ابری و مسیر صدور گواهینامه Kubernetes توضیح میدهد.
فصل 3، شروع کار با کانتینرها، نگاه دقیقتری به کانتینرها، غواصی عمیقتر در فناوری کانتینر و اکوسیستم کانتینر و کشف ابزارهای Docker که معمولاً مورد استفاده قرار میگیرند، ارائه میکند. این فصل شامل تکالیف عملی است.
فصل 4 کتاب Becoming KCNA Certified، بررسی زمانهای اجرا، رابطها و مشهای سرویس کانتینر، شما را به کاوش در زمانهای اجرا، شبکه و رابطهای کانتینر و یادگیری در مورد مشهای سرویس میبرد. شما یاد خواهید گرفت که چگونه کانتینرها میتوانند از طریق شبکه با یکدیگر ارتباط برقرار کنند، چه رابطهای کانتینری در Kubernetes وجود دارد، و با چیستی سرویس مش و کاربردهای آن آشنا خواهید شد.
فصل 5، ارکستراسیون کانتینرها با Kubernetes، پوشش مهمترین و شاید سختترین بخش گواهینامه KCNA – اصول Kubernetes را آغاز میکند. شما با ویژگیها و اصول اولیه معماری Kubernetes، API، اجزای آن و کوچکترین واحد قابل استقرار به نام Pod آشنا خواهید شد. بخش عملی شامل نصب محلی Kubernetes با کمک minikube است.
فصل 6 کتاب Becoming KCNA Certified، استقرار و مقیاسبندی برنامههای کاربردی با Kubernetes، شما را بیشتر به بررسی عملکرد و اکوسیستم غنی Kubernetes میبرد. این فصل مروری بر سایر منابع Kubernetes و هدف آنها ارائه میدهد. در مورد چگونگی پیادهسازی خود درمانی و مقیاسبندی برنامهها با Kubernetes، نحوه استفاده از کشف سرویس Kubernetes و نحوه اجرای بارهای کاری حالت با Kubernetes بحث میکند. تمرینات عملی تر Kubernetes بخش اساسی این فصل است.
فصل 7 کتاب Becoming KCNA Certified، قرار دادن برنامهها و اشکالزدایی با Kubernetes، نحوه کنترل قرار دادن بارهای کاری در Kubernetes، نحوه عملکرد زمانبندی آن و نحوه اشکالزدایی برنامههای کاربردی در K8s را نشان میدهد. این فصل جنبههایی از اصول Kubernetes و همچنین حوزههای Cloud Native Observability آزمون KCNA را همزمان پوشش میدهد.
فصل 8 کتاب Becoming KCNA Certified، پیروی از بهترین روشهای Kubernetes، در مورد شبکه Kubernetes و سیاستهای شبکه برای کنترل ترافیک، محدود کردن دسترسی با Role-Based Access Control (RBAC)، استفاده از Helm به عنوان مدیر بسته K8s و موارد دیگر صحبت میکند. فصل آخر قسمت Kubernetes شامل چند تمرین عملی دیگر است.
فصل 9، درک معماریهای بومی ابر، جنبههای بومی ابر را با جزئیات بیشتری بررسی میکند. این فصل مفاهیم اصلی را به اشتراک میگذارد که بخشی از معماری Cloud Native و Cloud Native هستند. این فصل نیازمندیهای بیشتر حوزه معماری بومی ابر در آزمون KCNA را پوشش میدهد.
فصل 10 کتاب Becoming KCNA Certified، پیادهسازی تلهمتری و مشاهدهپذیری در ابر، بر نیاز به نظارت و بهینهسازی برنامههای کاربردی Cloud Native بر اساس مشاهدات برای بهترین عملکرد با در نظر گرفتن هزینه تأکید میکند. این فصل الزامات بیشتری را از حوزه Cloud Native Observability KCNA پوشش میدهد.
فصل 11، Automating Cloud Native Application Delivery، در مورد چرخه عمر برنامه Cloud Native صحبت میکند. در مورد بهترین شیوهها برای توسعه و ارائه برنامههای Cloud Native خواهید آموخت و خواهید دید که چگونه اتوماسیون به توسعه بهتر و ارسال سریعتر کمک میکند.
فصل 12 کتاب Becoming KCNA Certified، تمرین برای آزمون KCNA با مقالات آزمایشی، نکاتی را در مورد قبولی در آزمون به اشتراک میگذارد و شامل دو آزمون آزمایشی برای آزمایش دانش در طول آمادهسازی نهایی است.
فصل 13 کتاب Becoming KCNA Certified، جاده پیش رو، کتاب را با نکاتی در مورد چگونگی پیشرفت و کارهای بعدی برای یک حرفه موفق Cloud Native به پایان میرساند.
سرفصلهای کتاب Becoming KCNA Certified:
- Becoming KCNA Certified
- Contributors
- About the author
- About the reviewers
- Preface
- Part 1: The Cloud Era
- Chapter 1: From Cloud to Cloud Native and Kubernetes
- Chapter 2: Overview of CNCF and Kubernetes Certifications
- Chapter 2: Overview of CNCF and Kubernetes Certifications
- Chapter 4: Exploring Container Runtimes, Interfaces, and Service Meshes
- Part 3: Learning Kubernetes Fundamentals
- Chapter 5: Orchestrating Containers with Kubernetes
- Chapter 6: Deploying and Scaling Applications with Kubernetes
- Chapter 7: Application Placement and Debugging with Kubernetes
- Chapter 8: Following Kubernetes Best Practices
- Part 4: Exploring Cloud Native
- Chapter 9: Understanding Cloud Native Architectures
- Chapter 10: Implementing Telemetry and Observability in the Cloud
- Chapter 11: Automating Cloud Native Application Delivery
- Part 5: KCNA Exam and Next Steps
- Chapter 12: Practicing for the KCNA Exam with Mock Papers
- Chapter 13: The Road Ahead
- Assessments
- Index
- Other Books You May Enjoy
جهت دانلود کتاب Becoming KCNA Certified میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.