0 رای
وضعیت موجودی موجود

قیمت قبلی: 5,160,000 ریال
قیمت: 4,760,000 ریال


Product details

  • Publisher ‏ : ‎ Packt Publishing (July 30, 2021)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 436 pages
  • ISBN-10 ‏ : ‎ 1800207034
  • ISBN-13 ‏ : ‎ 978-1800207035


 

کتابSoftware Architecture Patterns for Serverless Systems: Architecting for innovation with events, autonomous services, and micro frontends

A professional's guide to solving complex problems while designing modern software

Key Features

  • Learn best practices for designing enterprise-grade software systems
  • Understand the importance of building reliable, maintainable, and scalable systems
  • Become a professional software architect by learning the most effective software design patterns and architectural concepts

Book Description

As businesses are undergoing a digital transformation to keep up with competition, it is now more important than ever for IT professionals to design systems to keep up with the rate of change while maintaining stability.

This book takes you through the architectural patterns that power enterprise-grade software systems and the key architectural elements that enable change such as events, autonomous services, and micro frontends, along with demonstrating how to implement and operate anti-fragile systems. You'll divide up a system and define boundaries so that teams can work autonomously and accelerate the pace of innovation. The book also covers low-level event and data patterns that support the entire architecture, while getting you up and running with the different autonomous service design patterns. As you progress, you'll focus on best practices for security, reliability, testability, observability, and performance. Finally, the book combines all that you've learned, explaining the methodologies of continuous experimentation, deployment, and delivery before providing you with some final thoughts on how to start making progress.

By the end of this book, you'll be able to architect your own event-driven, serverless systems that are ready to adapt and change so that you can deliver value at the pace needed by your business.

What you will learn

  • Explore architectural patterns to create anti-fragile systems that thrive with change
  • Focus on DevOps practices that empower self-sufficient, full-stack teams
  • Build enterprise-scale serverless systems
  • Apply microservices principles to the frontend
  • Discover how SOLID principles apply to software and database architecture
  • Create event stream processors that power the event sourcing and CQRS pattern
  • Deploy a multi-regional system, including regional health checks, latency-based routing, and replication
  • Explore the Strangler pattern for migrating legacy systems

Who this book is for

This book is for software architects and aspiring software architects who want to learn about different patterns and best practices to design better software. Intermediate-level experience in software development and design is required. Beginner-level knowledge of the cloud will also help you get the most out of this software design book.

منابع کتاب کتابSoftware Architecture Patterns for Serverless Systems: Architecting for innovation with events, autonomous services, and micro frontends

راهنمای یک حرفه ای برای حل مسائل پیچیده در هنگام طراحی نرم افزار مدرن
 
ویژگی های کلیدی
بهترین روش ها برای طراحی سیستم های نرم افزاری درجه یک سازمانی را بیاموزید
اهمیت ساخت سیستم های قابل اعتماد، قابل نگهداری و مقیاس پذیر را درک کنید
با یادگیری موثرترین الگوهای طراحی نرم افزار و مفاهیم معماری به یک معمار نرم افزار حرفه ای تبدیل شوید
توضیحات کتاب
از آنجایی که کسب‌وکارها برای همگامی با رقابت در حال تغییر دیجیتال هستند، اکنون برای متخصصان فناوری اطلاعات بیش از هر زمان دیگری مهم است که سیستم‌هایی را طراحی کنند تا با سرعت تغییر و در عین حال پایداری را حفظ کنند.
 
این کتاب شما را از طریق الگوهای معماری که سیستم‌های نرم‌افزار درجه یک سازمانی را تقویت می‌کنند و عناصر معماری کلیدی که امکان تغییر را فراهم می‌کنند، مانند رویدادها، سرویس‌های مستقل، و حاشیه‌های کوچک، همراه با نشان دادن نحوه پیاده‌سازی و عملکرد سیستم‌های ضد شکنندگی می‌برد. شما یک سیستم را تقسیم می کنید و مرزها را مشخص می کنید تا تیم ها بتوانند به طور مستقل کار کنند و سرعت نوآوری را تسریع کنند. این کتاب همچنین الگوهای رویداد و داده‌های سطح پایین را پوشش می‌دهد که از کل معماری پشتیبانی می‌کنند، در حالی که شما را با الگوهای مختلف طراحی خدمات مستقل آماده می‌کند. همانطور که پیشرفت می کنید، روی بهترین روش ها برای امنیت، قابلیت اطمینان، آزمایش پذیری، مشاهده پذیری و عملکرد تمرکز خواهید کرد. در نهایت، این کتاب همه چیزهایی را که شما آموخته‌اید ترکیب می‌کند و روش‌های آزمایش مداوم، استقرار و تحویل را قبل از ارائه ایده‌های نهایی در مورد چگونگی شروع پیشرفت به شما توضیح می‌دهد.
 
تا پایان این کتاب، می‌توانید سیستم‌های بدون سرور مبتنی بر رویداد خود را طراحی کنید که آماده سازگاری و تغییر هستند تا بتوانید ارزشی را با سرعت مورد نیاز کسب‌وکار خود ارائه دهید.
 
آنچه خواهید آموخت
الگوهای معماری را کاوش کنید تا سیستم های ضد شکنندگی ایجاد کنید که با تغییر رشد می کنند
بر روی شیوه‌های DevOps تمرکز کنید که تیم‌های خودکفا و تمام پشته را توانمند می‌سازد
سیستم های بدون سرور در مقیاس سازمانی بسازید
اصول microservices را در قسمت جلویی اعمال کنید
کشف کنید که چگونه اصول SOLID در نرم افزار و معماری پایگاه داده اعمال می شود
پردازشگرهای جریان رویداد را ایجاد کنید که منبع رویداد و الگوی CQRS را تقویت می کند
استقرار یک سیستم چند منطقه ای، از جمله بررسی های سلامت منطقه ای، مسیریابی مبتنی بر تأخیر، و تکرار
الگوی Strangler را برای مهاجرت سیستم‌های قدیمی کاوش کنید
این کتاب برای چه کسی است
این کتاب برای معماران نرم افزار و معماران نرم افزار مشتاقی است که می خواهند با الگوهای مختلف و بهترین روش ها برای طراحی نرم افزار بهتر آشنا شوند. تجربه سطح متوسط ​​در توسعه و طراحی نرم افزار مورد نیاز است. دانش سطح مبتدی از فضای ابری نیز به شما کمک می کند تا از این کتاب طراحی نرم افزار بیشترین بهره را ببرید.

نظرات کاربران درباره کتابSoftware Architecture Patterns for Serverless Systems: Architecting for innovation with events, autonomous services, and micro frontends

نظری در مورد این محصول توسط کاربران ارسال نگردیده است.
اولین نفری باشید که در مورد کتابSoftware Architecture Patterns for Serverless Systems: Architecting for innovation with events, autonomous services, and micro frontends نظر می دهد.

ارسال نظر درباره کتابSoftware Architecture Patterns for Serverless Systems: Architecting for innovation with events, autonomous services, and micro frontends

لطفا توجه داشته باشید که ایمیل شما منتشر نخواهد شد.

برچسب های مرتبط با کتابSoftware Architecture Patterns for Serverless Systems: Architecting for innovation with events, autonomous services, and micro frontends

Systems Analysis & Design computer science خرید اینترنتی کتاب های لاتین خرید اینترنتی کتاب های زبان اصلی کامپیوتر

بر اساس سلیقه شما...

Product details Publisher ‏ : ‎  Cambridge University Pre ...
9,730,000 ریال

codebazan

طراحی و اجرا: فروشگاه ساز سبدخرید