کتاب Cloud Computing یا رایانش ابری، دومین سری از این کتاب است که به تازگی در سال 2022 به چاپ رسیده است. این کتاب در 20 فصل از مفاهیم مقدماتی تا نکات مهم و پیشرفتهی رایانش ابری را به همراه مثال به شما آموزش میدهد.
در ادامه مقدمهای از کتاب Cloud Computing را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب Cloud Computing:
برای سالها، توسعهدهندگان نرمافزار و مدیران شبکه از تصویری از یک ابر برای نشان دادن جزئیات ارتباطی بیشماری که در جریان انتقال پیامها در اینترنت از یک شبکه کامپیوتری به شبکه دیگر رخ میدهد، استفاده کردهاند. انتزاعی که «ابر» است، اکنون شامل پردازندهها، فیزیکی و مجازی، ذخیرهسازی دادهها، راهحلهای نرمافزار بهعنوان سرویس و برنامههای کاربردی تلفن همراه میشود. برنامههای کاربردی مبتنی بر فضای ابری و قابلیتهای جدید هر روز ظاهر میشوند و هزینههای کمتری برای ورود، مدلهای پردازشگر و ذخیرهسازی دادههای پرداختی برای استفاده، مقیاسپذیری بیشتر، عملکرد بهبود یافته، سهولت افزونگی و بهبود تداوم کسبوکار را به همراه دارند. با این مزایا، چالشهای امنیتی و نگرانیهای حاکمیت فناوری اطلاعات افزایش مییابد.
کتاب Cloud Computing به تفصیل به هر یک از این مسائل میپردازد. همانطور که یاد خواهید گرفت، طبیعت پویای ابر مطمئناً ادامه خواهد داشت، و ما تازه شروع به خراش دادن سطح کاری کردهایم که میتوان با ابر انجام داد.
فصل 1 معرفی محاسبات ابری ماهیت انتزاعی رایانش ابری و عواملی که منجر به تکامل ابر شدند را معرفی میکند. این فصل نرمافزار را بهعنوان سرویس (SaaS)، پلتفرم بهعنوان سرویس (PaaS)، و زیرساخت بهعنوان سرویس (IaaS) را با مثالهای واقعی از هر کدام بررسی میکند. این فصل به بررسی مزایای کلیدی رایانش ابری میپردازد که شامل مقیاسپذیری، افزونگی، هزینه پایین ورود و مجازیسازی میشود.
فصل 2 کتاب Cloud Computing، نرم افزار به عنوان سرویس (SaaS) راه حلهای SaaS مبتنی بر مرورگر و مزایایی که ارائه میدهند را بررسی میکند. این فصل دارای راه حلهای دنیای واقعی مانند SalesForce.com برای مدیریت ارتباط با مشتری، Taleo برای راه حلهای منابع انسانی، ADP برای پردازش حقوق و دستمزد مبتنی بر SaaS و بسیاری دیگر است.
فصل 3 پلتفرم به عنوان سرویس (PaaS) سخت افزار و پلتفرمهای نرمافزاری مبتنی بر ابر را معرفی میکند که به شرکتهای بزرگ و کوچک اجازه میدهد تا به سرعت و با هزینه مقرون به صرفه برنامههای خود را به ابر منتقل کنند. این فصل به بررسی ارائه دهندگان PaaS مانند آمازون، گوگل و مایکروسافت میپردازد.
فصل 4 کتاب Cloud Computing، زیرساخت به عنوان یک سرویس (IaaS) مفهوم مرکز داده مبتنی بر ابر را معرفی میکند که نیاز شرکت به یک مرکز داده بزرگ داخلی را کاهش میدهد یا حذف میکند. به دلیل صرفهجویی در مقیاس ارائهدهنده IaaS، میتواند هزینههای عملیات IT شرکت را به میزان قابل توجهی کاهش دهد.
فصل 5 شناسایی به عنوان یک سرویس (IDaaS) استفاده از راه حلهای مدیریت هویت مبتنی بر ابر را برای ساده سازی تامین کاربر و دسترسی به منابع بررسی میکند. با راهحلهای بیشتر توزیعشده در سراسر ابر، IDaaS راهی برای تسهیل فرآیند ورود کاربر در سراسر ارائهدهندگان راهحل فراهم میکند.
فصل 6 کتاب Cloud Computing، ذخیرهسازی داده در ابر به بررسی یکپارچهسازی ذخیرهسازی دادههای مبتنی بر ابر و تکامل ذخیره سازی مبتنی بر شبکه که منجر به ایجاد آن شد، میپردازد. این فصل چندین راهحل ذخیرهسازی داده مبتنی بر ابر را بررسی میکند که امروزه کاربران میتوانند با هزینه کم یا بدون هزینه فعال کنند. این فصل همچنین چندین راه حل پشتیبان گیری مبتنی بر ابر، کم هزینه و کلید در دست را بررسی میکند.
فصل 7 همکاری در فضای ابری به فناوریهای مبتنی بر ابر میپردازد که به دو یا چند کاربر اجازه میدهند تا برای انجام یک کار با هم کار کنند. این فصل تکامل فناوریهای همکاری از پیامرسانی فوری گرفته تا جلسات مجازی تا اسناد مشترکی را نشان میدهد که از ویرایش همزمان توسط چندین کاربر پشتیبانی میکنند.
فصل 8 کتاب Cloud Computing، مجازیسازی استفاده از سختافزار و نرمافزار را برای ایجاد این تصور که یک یا چند موجودیت وجود دارد، در حالی که بسیاری از آنها واقعاً حضور فیزیکی ندارند، معرفی میکند. این فصل راه حلهایی را برای سرورهای مجازی، دسکتاپ مجازی و شبکههای مجازی بررسی میکند.
فصل 9 ایمن سازی ابر به بررسی مسائل دنیای واقعی میپردازد که در آن افراد (از جمله کاربران پیشرفته IT) هنوز با قرار دادن دادههای خود یا دادههای شرکتشان در فضای ابری احساس راحتی نمیکنند. این فصل تهدیدات امنیتی خاص و اقداماتی را که باید برای به حداقل رساندن وقوع آن تهدیدها انجام داد، بررسی میکند.
فصل 10 کتاب Cloud Computing، بازیابی فاجعه و تداوم کسب و کار و ابر به بررسی روشهایی میپردازد که استفاده از ابر و منابع اضافی آن توانایی شرکت را برای بازیابی و ادامه عملیات پس از یک فاجعه یا رویداد جدی بهبود میبخشد. این فصل به بررسی تهدیدهای رایج برای عملیات تجاری و راههایی که استفاده از ابر میتواند آنها را کاهش دهد، میپردازد.
فصل 11 معماری سرویس گرا به این میپردازد که چگونه در دسترس بودن سرویسهای مبتنی بر وب، نحوه ایجاد برنامهها و سرعت اجرای راه حلها توسط توسعه دهندگان را تغییر میدهد. این فصل به بررسی انواع خدمات وب دنیای واقعی در دسترس برنامهنویسان برای ادغام با برنامهها میپردازد.
فصل 12 کتاب Cloud Computing، مدیریت ابر، وظایفی را که یک مدیر باید پس از انتقال برنامههای کاربردی خود به ابر انجام دهد، از قبیل ممیزی گزارشها، نظارت بر عملکرد سیستم، و شناسایی تنگناها در جریان داده، بررسی میکند.
فصل 13 مهاجرت به Cloud ملاحظاتی را که یک مدیر باید قبل از انتقال راه حل به ابر ارزیابی کند، مانند اجتناب از قفل شدن فروشنده، شناسایی عملیات پشتیبان گیری از راه دور دادهها و ملاحظات امنیتی، تهیه بودجه، و یکپارچه سازی آموزش توسعه دهندگان و کاربران، مورد بحث قرار میدهد.
فصل 14 کتاب Cloud Computing، رایانش ابری سیار ارزیابی میکند که آیا رایانش سیار باعث رشد رایانش ابری میشود یا بالعکس. این فصل «اکوسیستم» را که محاسبات تلفن همراه و همچنین برنامههای موبایل مبتنی بر ابر رایج است، بررسی میکند.
فصل 15 حاکم بر ابر، نقش حاکمیت فناوری اطلاعات و الحاقات آن برای محاسبات مبتنی بر ابر را مورد بحث قرار میدهد. این فصل به بررسی نیاز و راههای پیادهسازی کنترلهای داخلی مبتنی بر ابر میپردازد.
فصل 16 کتاب Cloud Computing، ارزیابی تأثیر تجاری و اقتصاد ابری به بررسی این موضوع میپردازد که چگونه صرفهجویی در مقیاس ابر و مدل پرداخت در ازای استفاده، توانایی شرکتهای بزرگ و کوچک را برای انتشار راهحلهای مبتنی بر ابر تسریع میکند. این فصل همچنین تأثیر ابر بر هزینههای عملیاتی و سرمایه ای را ارزیابی میکند.
فصل 17 طراحی راه حلهای مبتنی بر ابر در مورد این واقعیت بحث میکند که توسعهدهندگان به سادگی بسیاری از برنامههای کاربردی موجود را انتخاب کرده و به ابر منتقل میکنند. با این حال، در آینده، توسعهدهندگان باید راه حلهای مبتنی بر ابر را برای استفاده بهتر از مقیاس پذیری و افزونگی طراحی کنند. این فصل به بررسی بسیاری از ملاحظات رایج طراحی و راههایی که ابر بر آنها تأثیر میگذارد میپردازد.
فصل 18 کتاب Cloud Computing، کد نویسی برنامههای کاربردی مبتنی بر ابر به بررسی این موضوع میپردازد که چگونه کاربران و توسعهدهندگان میتوانند محتوا را در فضای ابری قرار دهند. این فصل شما را از طریق مراحلی که یک توسعهدهنده برای قرار دادن یک راه حل در ابر انجام میدهد، راهنمایی میکند.
فصل 19 مقیاسپذیری برنامه دو راهی را که توسعهدهندگان میتوانند برنامهها را مقیاسبندی کنند، بررسی میکند: عمودی، با استفاده از پردازندههای سریعتر یا سرورهای قدرتمندتر، و افقی، با پشتیبانی از توانایی توزیع بهتر پردازش. این فصل به ملاحظاتی میپردازد که طراحان باید در هنگام طراحی برنامههای خود برای دستیابی به مقیاس پذیری بهتر رعایت کنند.
فصل 20 کتاب Cloud Computing، آینده ابر به بررسی راههایی میپردازد که ابر به ماشینها، تلویزیونها، وسایل برقی و حتی لباسهایی که میپوشیم گسترش میدهد. در پایان فصل، خوانندگان متوجه خواهند شد که ما به تازگی سطح ابر را خراشیدهایم.
جدید به این نسخه
این نسخه دوم، خوانندگان را برای گواهینامه CompTIA Cloud+ آماده میکند، که نه تنها ویژگیهای ابر، مانند SaaS، PaaS، IaaS، و سایر راهحلهای بهعنوان سرویس، بلکه عملیاتها و عملکردهای کلیدی را نیز بررسی میکند.
این آزمون از سناریوهای دنیای واقعی برای بررسی استقرار ابر، بهینهسازی، مقیاسبندی، امنیت و موارد دیگر استفاده میکند. در پایان هر فصل، مجموعهای از سؤالات را خواهید یافت که چنین مفاهیم کلیدی را هدف قرار میدهند تا شما را برای آزمون گواهینامه آماده کنند. کارفرمایان گواهینامه Cloud+ را به عنوان تأییدیه مهارتها و دانش فنی شما میدانند. همانطور که هر فصل را کامل میکنید، برای مرور سوالات وقت بگذارید و وقتی کتاب را کامل کردید، باید در امتحان شرکت کنید.
سرفصلهای کتاب Cloud Computing:
- Cover
- Title Page
- Copyright Page
- Brief Contents
- Contents
- Preface
- 1 Introducing Cloud Computing
- 2 Software as a Service (SaaS)
- 3 Platform as a Service (PaaS)
- 4 Infrastructure as a Service (IaaS)
- 5 Identification as a Service (IDaaS)
- 6 Data Storage in the Cloud
- 7 Collaboration in the Cloud
- 8 Virtualization
- 9 Securing the Cloud
- 10 Disaster Recovery and Business Continuity and the Cloud
- 11 Service-Oriented Architecture
- 12 Managing the Cloud
- 13 Migrating to the Cloud
- 14 Mobile Cloud Computing
- 15 Governing the Cloud
- 16 Evaluating the Cloud’s Business Impact and Economics
- 17 Designing Cloud-Based Solutions
- 18 Coding Cloud-Based Applications
- 19 Application Scalability
- 20 The Future of the Cloud
- Appendix: Answer Key to Cloud+ Certification Review
- Glossary of Key Terms
- Index
فایل کتاب Cloud Computing را میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.