توضیحات
Discover how different software architectural models can help you solve problems, and learn best practices for the software development cycle
Key Features
- Learn concepts related to software architecture and embrace them using the latest features of Spring 5
- Discover architectural models and learn when to apply them
- Gain knowledge of architectural principles and how they can be used to provide accountability and rationale for architectural decisions
Book Description
Spring 5 and its ecosystem can be used to build robust architectures effectively. Software architecture is the underlying piece that helps us accomplish our business goals whilst supporting the features that a product demands. This book explains in detail how to choose the right architecture and apply best practices during your software development cycle to avoid technical debt and support every business requirement. Choosing the right architecture model to support your business requirements is one of the key decisions you need to take when a new product is being created from scratch or is being refactored to support new business demands. This book gives you insights into the most common architectural models and guides you when and where they can be used. During this journey, youll see cutting-edge technologies surrounding the Spring products, and understand how to use agile techniques such as DevOps and continuous delivery to take your software to production effectively. By the end of this book, youll not only know the ins and outs of Spring, but also be able to make critical design decisions that surpass your clients expectations.
What you will learn
- Understand the key principles of software architecture
- Uncover the most common architectural models available
- Analyze scenarios where an architecture model should be used
- Implement agile techniques to take your software to production
- Secure the products you are working on
- Master tricks that will help you build high-performant applications
- Use cutting-edge technologies to build products
Who this book is for
If youre an experienced Spring developer aspiring to become an architect of enterprise-grade applications, this book is for you. Its also ideal for software architects who want to leverage Spring to create effective application blueprints.
Table of Contents
- Software Architecture Today
- Software Architecture Dimensions
- Spring Projects
- Client-Server Architectures
- MVC Architectures
- Reactive Event-Driven Architectures
- Pipe-and-Filter Architectures
- Microservices Architectures
- Serverless Architectures
- Containerizing your Applications
- DevOps and Release Management
- Monitoring
- Security
- High Performance
————————————————————–
ترجمه ماشینی :
کشف کنید که چگونه مدلهای مختلف معماری نرمافزار میتوانند به شما در حل مشکلات کمک کنند و بهترین روشها را برای چرخه توسعه نرمافزار بیاموزید
ویژگیهای کلیدی
- مفاهیم مرتبط با معماری نرم افزار را بیاموزید و با استفاده از جدیدترین ویژگی های Spring 5 آنها را در آغوش بگیرید
- مدل های معماری را کشف کنید و یاد بگیرید که چه زمانی آنها را به کار ببرید
- آشنایی با اصول معماری و نحوه استفاده از آنها به دست آورید. برای ارائه پاسخگویی و منطق برای تصمیمات معماری
توضیحات کتاب
Spring 5 و اکوسیستم آن را می توان برای ساختن معماری های قوی به طور موثر مورد استفاده قرار داد. معماری نرم افزار قطعه اساسی است که به ما کمک می کند تا اهداف تجاری خود را محقق کنیم و در عین حال از ویژگی های مورد نیاز یک محصول پشتیبانی کنیم. این کتاب به تفصیل توضیح میدهد که چگونه معماری مناسب را انتخاب کنید و بهترین روشها را در طول چرخه توسعه نرمافزار خود به کار ببرید تا از بدهیهای فنی جلوگیری کنید و از هر نیاز تجاری پشتیبانی کنید. انتخاب مدل معماری مناسب برای پشتیبانی از نیازهای کسب و کار شما یکی از تصمیمات کلیدی است که باید در زمانی که یک محصول جدید از ابتدا ایجاد می شود یا در حال بازسازی برای حمایت از نیازهای تجاری جدید است، بگیرید. این کتاب به شما بینش هایی در مورد رایج ترین مدل های معماری می دهد و شما را راهنمایی می کند که چه زمانی و کجا می توان از آنها استفاده کرد. در طول این سفر، فناوریهای پیشرفتهای را در اطراف محصولات Spring مشاهده خواهید کرد و نحوه استفاده از تکنیکهای چابک مانند DevOps و تحویل مداوم را برای رساندن نرمافزار خود به تولید بهطور مؤثر درک خواهید کرد. در پایان این کتاب، شما نه تنها نکات و نکات بهار را میشناسید، بلکه میتوانید تصمیمات طراحی حیاتی بگیرید که فراتر از انتظارات مشتریانتان باشد.
آنچه خواهید آموخت
- اصول کلیدی معماری نرم افزار را درک کنید
- شایع ترین مدل های معماری موجود را کشف کنید
- تحلیل سناریوهایی که در آن یک مدل معماری باید استفاده شود
- اجرای چابک تکنیکهایی برای تولید نرمافزار شما
- ایمنسازی محصولاتی که روی آنها کار میکنید
- ترفندهای اصلی که به شما در ساخت برنامههای کاربردی با کارایی بالا کمک میکند
- استفاده از پیشرفتهتر فنآوریهای ساخت محصولات
این کتاب برای چه کسی است
اگر یک توسعهدهنده باتجربه بهار هستید که میخواهید معمار برنامههای کاربردی در سطح سازمانی شوید، این کتاب برای شما مناسب است. همچنین برای معماران نرمافزاری که میخواهند از Spring برای ایجاد نقشههای کاربردی مؤثر استفاده کنند، ایدهآل است.
فهرست محتوا
- معماری نرمافزار امروز
- ابعاد معماری نرمافزار
- پروژه های بهار
- معماری های سرویس گیرنده-سرور
- معماری های MVC
- معماری های رویداد محور واکنشی
- لوله- and-Filter Architectures
- Microservices Architectures
- Serverless Architectures
- Ctainering Applications your Applications
- DevOps and Release Management
- نظارت
- امنیت
- عملکرد بالا
tag : دانلود کتاب معماری نرم افزار با Spring 5.0: طراحی و معمار برنامه های جاوا بسیار مقیاس پذیر، قوی و با کارایی بالا , Download معماری نرم افزار با Spring 5.0: طراحی و معمار برنامه های جاوا بسیار مقیاس پذیر، قوی و با کارایی بالا , دانلود معماری نرم افزار با Spring 5.0: طراحی و معمار برنامه های جاوا بسیار مقیاس پذیر، قوی و با کارایی بالا , Download Software Architecture with Spring 5.0: Design and architect highly scalable, robust, and high-performance Java applications Book , معماری نرم افزار با Spring 5.0: طراحی و معمار برنامه های جاوا بسیار مقیاس پذیر، قوی و با کارایی بالا دانلود , buy معماری نرم افزار با Spring 5.0: طراحی و معمار برنامه های جاوا بسیار مقیاس پذیر، قوی و با کارایی بالا , خرید کتاب معماری نرم افزار با Spring 5.0: طراحی و معمار برنامه های جاوا بسیار مقیاس پذیر، قوی و با کارایی بالا , دانلود کتاب Software Architecture with Spring 5.0: Design and architect highly scalable, robust, and high-performance Java applications , کتاب Software Architecture with Spring 5.0: Design and architect highly scalable, robust, and high-performance Java applications , دانلود Software Architecture with Spring 5.0: Design and architect highly scalable, robust, and high-performance Java applications , خرید Software Architecture with Spring 5.0: Design and architect highly scalable, robust, and high-performance Java applications , خرید کتاب Software Architecture with Spring 5.0: Design and architect highly scalable, robust, and high-performance Java applications ,

نقد و بررسیها
هنوز بررسیای ثبت نشده است.