کامپیوترها

مهاجرت سیستماتیک ابر: راهنمای عملی برای معماری، طراحی و پیاده سازی فنی

Systematic Cloud Migration: A Hands-On Guide to Architecture, Design, and Technical Implementation

دانلود کتاب Systematic Cloud Migration: A Hands-On Guide to Architecture, Design, and Technical Implementation (به فارسی: مهاجرت سیستماتیک ابر: راهنمای عملی برای معماری، طراحی و پیاده سازی فنی) نوشته شده توسط «Taras Gleb»


اطلاعات کتاب مهاجرت سیستماتیک ابر: راهنمای عملی برای معماری، طراحی و پیاده سازی فنی

موضوع اصلی: کامپیوترها

نوع: کتاب الکترونیکی

ناشر: Apress

نویسنده: Taras Gleb

زبان: english

فرمت کتاب: PDF (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2021

تعداد صفحه: 240

حجم فایل: 6.16 مگابایت

کد کتاب: 1484272528 , 9780691057927

نوبت چاپ: 1st ed.

توضیحات کتاب مهاجرت سیستماتیک ابر: راهنمای عملی برای معماری، طراحی و پیاده سازی فنی

این کتاب راهنمای سیستماتیک مهاجرت ابری شماست. تجربیات به اشتراک گذاشته شده توسط نویسنده از پروژه های مهاجرت واقعی استخراج شده است و حاوی توصیه های عملی و همچنین دستورالعمل های معماری، طراحی و پیاده سازی گام به گام با استفاده از کد برنامه نمونه در GitLab است. پیروی از راهنمایی های این کتاب، پشتیبانی بسیار مورد نیاز را برای تیم های شما فراهم می کند و به شما کمک می کند تا سفر مهاجرت ابری برنامه را با موفقیت انجام دهید.

مهاجرت سیستماتیک ابر از چهار بخش اصلی تشکیل شده است. بخش اول با مقدمه ای اساسی از رایانش ابری برای ایجاد زمینه مهاجرت، از جمله تغییرات پارادایم در پنج حوزه مهم شروع می شود: برنامه نرم افزاری، DevSecOps، عملیات، زیرساخت و امنیت. و اینها حوزه هایی هستند که کتاب در سرتاسر آن را دنبال می کند. در مرحله بعد، یک فرآیند مهاجرت واقعی را معرفی می کند که تیم شما می تواند آن را دنبال کند.

قسمت دوم فرآیند انتقال کد برنامه را ارائه می‌کند، از جمله نمودارهای معماری و ارائه شده توسط کد برنامه آزمایشی و زیرساخت پشتیبانی در ابر AWS. بخش سوم به DevSecOps و اتوماسیون می پردازد. علاوه بر مفاهیم، ​​یک نمودار مهاجرت واقعی و نمونه کد خط لوله پیاده‌سازی شده با GitLab شامل می‌شود. بخش چهارم به عملیات ابری کارآمد می پردازد.

هر فصل دارای ساختار عملی است: اهداف، نقش ها، ورودی ها، فرآیند/فعالیت ها، خروجی ها/موارد تحویلی، بهترین شیوه ها، و خلاصه. انبوهی از مصنوعات سبک الگوی درجه تولید ابری وجود دارد که می‌توان آن‌ها را همانطور که هست استفاده کرد.

آنچه خواهید آموخت

  • طراحی برنامه‌ها در فضای ابری ، از جمله تعیین معیارهای طراحی (به عنوان مثال، هزینه راه حل یک معیار طراحی است، مانند امنیت، و یک فکر بعدی نیست)
  • درک زمینه های اصلی مهاجرت: توسعه نرم افزار(کاربرد کد، داده، ادغام و پیکربندی)، تحویل نرم افزار (خط لوله و اتوماسیون)، و عملیات نرم افزار(قابلیت مشاهده)
  • هر عنصر برنامه را انتقال دهید: کد، داده‌ها، ادغام و سرویس‌های مؤلفه‌های مشتری و کسب‌وکار، گزارش‌گیری، نظارت، هشدار، و همچنین پیکربندی‌ها
  • آشنایی با تست‌های امنیتی برنامه‌های استاتیک حیاتی ابری (SAST)، تست امنیت برنامه‌های کاربردی پویا (DAST)، کانتینرها انطباق و اسکن امنیتی، و تست وابستگی منبع باز
  • دستورالعمل ها و جزئیات پیاده سازی را در مورد عملیات نرم افزاری مقرون به صرفه، خودکار و بومی ابری بدانید


این کتاب برای چه کسی است

در اصل با توسعه دهندگان نرم افزار، رهبران تیم، مدیران توسعه طراحی شده است ، مهندسان DevOps و معماران نرم افزار را در نظر داشته باشید. فعالیت های روزانه آنها شامل معماری، طراحی، توسعه، ارائه و اجرای نرم افزار در محیط ابری است. علاوه بر این، این کتاب برای مهندسین زیرساخت، شبکه، امنیت و عملیات مفید خواهد بود که به نوبه خود می‌توانند پشتیبانی بهتری برای تیم‌های محصول توسعه نرم‌افزار ارائه دهند.


This book is your systematic cloud migration guide. Experiences shared by the author are drawn from real-life migration projects and contain practical advice, as well as step-by-step architecture, design, and technical implementation instructions using sample application code on GitLab. Following the guidance in this book will provide much needed support to your teams, and help you successfully complete the application cloud migration journey.  

Systematic Cloud Migration consists of four major parts. Part one starts with a fundamental introduction of cloud computing to establish the context for migration, including paradigm changes in five important areas: software application, DevSecOps, operations, infrastructure, and security. And these are the areas that the book follows throughout. Next, it introduces a real-life migration process that your team can follow.

Part two presents the migration process for the application code, including architecture diagrams and presented by demo application code and supporting infrastructure in AWS cloud. Part three dives into DevSecOps and automation. In addition to concepts, a real-life migration diagram and sample pipeline code implemented with GitLab are include. Part four deals with efficient cloud operations.

Each chapter has a practical structure: objectives, roles, inputs, process/activities, outputs/deliverables, best practices, and summary. There is a wealth of cloud production-grade template style artifacts that can be used as is.

What You Will Learn

  • Design applications in the cloud, including determining the design criteria (e.g., solution cost is a design criterion, same as security, and is not an afterthought)
  • Understand the major migration areas: software development (application code, data, integration, and configuration), software delivery (pipeline and automation), and software operations (observability)
  • Migrate each application element: client and business components code, data, integration and services, logging, monitoring, alerting, as well as configurations
  • Understand cloud-critical static application security testing (SAST), dynamic application security testing (DAST), containers compliance and security scanning, and open source dependency testing
  • Know the directions and implementation details on cost-efficient, automated, cloud-native software operations


Who This Book Is For

Primarily designed with software developers, team leads, development managers, DevOps engineers, and software architects in mind. Their day-to-day activities include architecting, designing, developing, delivering, and operating software in the cloud environment. In addition, this book will benefit infrastructure, network, security, and operations engineers, who in turn, can provide better support for the software development product teams.

دانلود کتاب «مهاجرت سیستماتیک ابر: راهنمای عملی برای معماری، طراحی و پیاده سازی فنی»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.

برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.

دیدگاهتان را بنویسید