معماریهای مایکروسرویس سرعت تغییر بالاتر، مقیاسپذیری بهتر و طراحیهای سیستمی پاکتر و تکاملپذیرتر را ارائه میدهند. اما پیادهسازی اولین معماری مایکروسرویس شما دشوار است. چگونه انتخابهای بیشماری را انجام دهید، تیم خود را در مورد تمام جزئیات فنی آموزش دهید و سازمان را به سمت اجرای موفقیتآمیز هدایت کنید تا شانس موفقیت خود را به حداکثر برسانید؟ با این کتاب، نویسندگان رونی میترا و ایراکلی ناداریشویلی راهنمایی گام به گام برای ساخت یک معماری مایکروسرویس مؤثر ارائه میدهند. معماران و مهندسان یک سفر پیادهسازی را بر اساس تکنیکها و معماریهایی دنبال خواهند کرد که برای سیستمهای مایکروسرویس کارآمدی خود را ثابت کردهاند. شما یک مدل عملیاتی، یک طراحی مایکروسرویس، یک زیرساخت پایه و دو مایکروسرویس عملیاتی را خواهید ساخت، سپس این قطعات را به عنوان یک پیادهسازی واحد کنار هم قرار میدهید. برای هر کسی که وظیفه ساخت مایکروسرویسها یا معماری مایکروسرویس را بر عهده دارد، این راهنما بسیار ارزشمند است. * یک طراحی سیستم مایکروسرویس مؤثر و صریح از ابتدا تا انتها را بیاموزید * تیمها، مسئولیتهای آنها و دستورالعملهای همکاری را تعریف کنید * نحوه تقسیم یک برنامه بزرگ به مجموعهای از مایکروسرویسها را درک کنید * نحوه جداسازی و جاسازی دادهها در مایکروسرویسهای مربوطه را بررسی کنید * یک پایپلاین CI/CD ساده اما قدرتمند برای تغییرات زیرساخت بسازید * کد برای مایکروسرویسهای نمونه بنویسید * یک برنامه مایکروسرویس عملیاتی را در خدمات وب آمازون (Amazon Web Services) مستقر کنید
اشتراکی

پیش از شروع، نگاهی کوتاه به آنچه در این کتاب خواهید آموخت
در مقدمه کتاب سوالات کلی که برات به وجود اومده رو خیلی سریع با یک نگاه رفعشون کن تا دیدت بازتر شه و انتخابت آگاهانه تر باشه و میشه گفت سوالاتی مانند چرا این کتاب نوشته شده و چه مشکلی را حل میکند؟ چه کسانی میتوانند از کتاب استفاده کنند؟ خلاصه فصلها و اهداف یادگیری در هر بخش؟ تغییرات مهم و بهبودهای جدید اضافه شده در نسخه های مختلف و... باشه که ما همه این ها رو برات رفع میکنیم
این کتاب برای معماران و مهندسان نرمافزار که مسئول طراحی و پیادهسازی سیستمهای مایکروسرویس هستند، ایدهآل است. این راهنما به آنها کمک میکند تا بهترین شیوهها و الگوهای اثباتشده را در پروژههای خود به کار گیرند.
تیمهایی که در حال انتقال به معماری مایکروسرویس هستند یا قصد دارند اولین سیستم مایکروسرویس خود را بسازند، از این کتاب بهرهمند خواهند شد. این راهنما به آنها در درک نقشها، مسئولیتها و هماهنگی بین تیمی کمک میکند.
افرادی که مسئول ساخت و مدیریت زیرساختهای لازم برای مایکروسرویسها هستند، از جمله مهندسان DevOps، این کتاب را مفید خواهند یافت. این راهنما به آنها در ساخت پایپلاینهای CI/CD و استقرار بر روی پلتفرمهای ابری کمک میکند.
این کتاب برای هر کسی که وظیفه ساخت مایکروسرویسها یا معماری مایکروسرویس را بر عهده دارد، یک راهنمای ارزشمند است. این راهنما یک رویکرد جامع و عملی برای پیادهسازی موفق ارائه میدهد.
این کتاب راهنمایی گام به گام برای ساخت یک معماری مایکروسرویس مؤثر ارائه میدهد. با تمرکز بر تکنیکها و معماریهای اثباتشده، به شما کمک میکند تا از چالشهای پیادهسازی اولیه عبور کنید و شانس موفقیت خود را به حداکثر برسانید.
معماری مایکروسرویس شامل انتخابهای بیشماری است که میتواند پیچیده باشد. این راهنما به شما کمک میکند تا تصمیمات آگاهانه بگیرید، تیم خود را آموزش دهید و سازمان را برای اجرای موفقیتآمیز هدایت کنید.
با یادگیری نحوه طراحی سیستمهای مایکروسرویس، میتوانید سرعت تغییر را افزایش دهید، مقیاسپذیری را بهبود بخشید و طراحیهای سیستمی پاکتر و قابل تکامل ایجاد کنید. این امر به شما امکان میدهد تا با نیازهای در حال تغییر کسبوکار همگام شوید.
این کتاب بر اساس یک سفر پیادهسازی عملی و تکنیکهایی است که در سیستمهای مایکروسرویس واقعی کارآمدی خود را ثابت کردهاند. شما یک مدل عملیاتی، طراحی مایکروسرویس، زیرساخت و مایکروسرویسهای کاری را خواهید ساخت.
این کتاب یک راهنمای جامع و گام به گام برای پیادهسازی موفق معماری مایکروسرویس ارائه میدهد. از طراحی مدل عملیاتی گرفته تا استقرار بر روی AWS، تمام جنبههای کلیدی را پوشش میدهد.
علاوه بر جزئیات فنی، کتاب به اهمیت تیمها، مسئولیتها و هماهنگی بین تیمی در یک محیط مایکروسرویس میپردازد. این رویکرد عملی به خوانندگان کمک میکند تا چالشهای سازمانی را نیز مدیریت کنند.
این اثر به طور عمیقی به موضوعات حیاتی مانند جداسازی و جاسازی دادهها، تراکنشهای توزیعشده، و ساخت پایپلاینهای زیرساختی با استفاده از ابزارهایی مانند Terraform و Kubernetes میپردازد. این پوشش جامع، درک کاملی از اکوسیستم مایکروسرویس ارائه میدهد.
خوانندگان با ساخت یک مدل عملیاتی، طراحی مایکروسرویس، زیرساخت پایه و دو مایکروسرویس کاری، به صورت عملی یاد میگیرند. این رویکرد "یادگیری با انجام" به تثبیت مفاهیم کمک میکند و آنها را برای پیادهسازی در دنیای واقعی آماده میسازد.
12 فصل در حال تولید
مدت زمان خوانش
8:32
نوع کتاب
اشتراکی
شرکت کنندگان
0 نفر
تولید کتاب
۳۱ شهریور ۱۴۰۵