Maurizio Taiuti

Pro Microservices in .NET 6: With Examples Using ASP.NET Core 6, MassTransit, an

Description: Pro Microservices in .NET 6 by Sean Whitesell, Rob Richardson, Matthew D. Groves Intermediate-Advanced user level FORMAT Paperback LANGUAGE English CONDITION Brand New Publisher Description Know the fundamentals of creating and deploying microservices using .NET 6 and gain insight from prescriptive guidance in this book on the when and why to incorporate them.The microservices architecture is a way of distributing process workloads to independent applications. This distribution allows for the independent applications to scale and evolve separately. It also enables developers to dismantle large applications into smaller, easier-to-maintain, scalable parts. While the return is valuable and the concept straightforward, applying it to an application is far more complicated. Where do you start? How do you find the optimal dividing point for your app, and strategically, how should your app be parceled out into separate services?Pro Microservices in .NET 6 will introduce you to all that and more. The authors get you started with an overview of microservices, .NET 6, event storming, and domain-driven design. You will use that foundational information to build a reference application throughout the book. From there, you will create your first microservice using .NET 6 that you can deploy into Docker and Azure Kubernetes Service. You will also learn about communication styles, decentralizing data, and testing microservices. Finally, you will learn about logging, metrics, tracing, and use that information for debugging. What You Will LearnBuild a foundation of basic microservices architecture designFollow an example of using event storming and domain-driven design to understand the monolithic application modified for microservicesUnderstand, via detailed commands, how Docker is used to containerize applicationsGet an overview of creating microservices from a monolithic applicationCall microservices using RPC and messaging communication styles with MassTransitComprehend decentralizing data and handling distributed transactionsUse Azure Kubernetes Service to host and scale your microservicesKnow the methods to make your microservices more robustDiscover testing techniques for RPC and messaging communication stylesApply the applications you build for actual usePractice cross-cutting concerns such as logging, metrics, and tracing Who This Book Is ForDevelopers and software architects. Readers should have basic familiarity with Visual Studio and experience with .NET, ASP.NET Core, and C#. Back Cover Know the fundamentals of creating and deploying microservices using .NET 6 and gain insight from prescriptive guidance in this book on the when and why to incorporate them. The microservices architecture is a way of distributing process workloads to independent applications. This distribution allows for the independent applications to scale and evolve separately. It also enables developers to dismantle large applications into smaller, easier-to-maintain, scalable parts. While the return is valuable and the concept straightforward, applying it to an application is far more complicated. Where do you start? How do you find the optimal dividing point for your app, and strategically, how should your app be parceled out into separate services? Pro Microservices in .NET 6 will introduce you to all that and more. The authors get you started with an overview of microservices, .NET 6, event storming, and domain-driven design. You will use that foundational information to build a reference application throughout the book. From there, you will create your first microservice using .NET 6 that you can deploy into Docker and Azure Kubernetes Service. You will also learn about communication styles, decentralizing data, and testing microservices. Finally, you will learn about logging, metrics, tracing, and use that information for debugging. What You Will Learn Build a foundation of basic microservices architecture design Follow an example of using event storming and domain-driven design to understand the monolithic application modified for microservices Understand, via detailed commands, how Docker is used to containerize applications Get an overview of creating microservices from a monolithic application Call microservices using RPC and messaging communication styles with MassTransit Comprehend decentralizing data and handling distributed transactions Use Azure Kubernetes Service to host and scale your microservices Know the methods to make your microservices more robust Discover testing techniques for RPC and messaging communication styles Apply the applications you build for actual use Practice cross-cutting concerns such as logging, metrics, and tracing This book is for developers and software architects. Readers should have basic familiarity with Visual Studio and experience with .NET, ASP.NET, and C#. Sean Whitesell is a Microsoft MVP and cloud architect at TokenEx, where he designs cloud-based architectural solutions for hosting internal services for TokenEx. He serves as President of the Tulsa Developers Association. He regularly presents in the community at developer events, conferences, and local MeetUps. Rob Richardson is a software craftsman, building web properties in ASP.NET and Node, React, and Vue. He is a Microsoft MVP, published author, frequent speaker at conferences, user groups, and community events, and a diligent teacher and student of high-quality software development. You can find his recent work at robrich.org/presentations. Matthew D. Groves is a Microsoft MVP who loves to code. From C# to jQuery, or PHP, he will submit pull requests for anything. He got his start writing a QuickBASIC point-of-sale app for his parents pizza shop back in the 1990s. Currently a Product Marketing Manager for Couchbase, he is the author of the book AOP in .NET , and the video Creating and Managing Your First Couchbase Cluster . Author Biography Sean Whitesell is a Microsoft MVP and cloud architect at TokenEx, where he designs cloud-based architectural solutions for hosting internal services for TokenEx. He serves as President of the Tulsa Developers Association. He regularly presents in the community at developer events, conferences, and local MeetUps.Rob Richardson is a software craftsman, building web properties in ASP.NET and Node, React, and Vue. He is a Microsoft MVP, published author, frequent speaker at conferences, user groups, and community events, and a diligent teacher and student of high-quality software development. You can find his recent work at robrich.org/presentations.Matthew D. Groves is a Microsoft MVP who loves to code. From C# to jQuery, or PHP, he will submit pull requests for anything. He got his start writing a QuickBASIC point-of-sale app for his parents pizza shop back in the 1990s. Currently a Product Marketing Manager for Couchbase, heis the author of the book AOP in .NET, and the video Creating and Managing Your First Couchbase Cluster. Table of Contents Chapter 1. Introducing Microservices.- Chapter 2. ASP.NET Core Overview.- Chapter 3. Searching for Microservices.- Chapter 4. First Microservice.- Chapter 5. Microservice Messaging.- Chapter 6. Decentralizing Data.- Chapter 7. Testing Microservices.- Chapter 8. Containerization.- Chapter 9. Healthy Microservices. Feature Shows you how to get up to speed with .NET 6, Docker, and microservices Teaches you how to leverage microservice design patterns to strengthen an application Provides environment options for orchestrators and Azure Kubernetes Service Details ISBN1484278321 Author Matthew D. Groves Short Title Pro Microservices In . NET 6 Language English ISBN-10 1484278321 ISBN-13 9781484278321 Format Paperback Publisher APress Edition 1st Imprint APress Place of Publication Berkley Country of Publication United States Pages 298 Year 2022 Publication Date 2022-01-02 AU Release Date 2022-01-02 NZ Release Date 2022-01-02 US Release Date 2022-01-02 UK Release Date 2022-01-02 Illustrations 161 Illustrations, black and white; XXII, 298 p. 161 illus. Subtitle With Examples Using ASP.NET Core 6, MassTransit, and Kubernetes Edition Description 1st ed. DEWEY 005.2768 Audience Professional & Vocational We've got this At The Nile, if you're looking for it, we've got it. With fast shipping, low prices, friendly service and well over a million items - you're bound to find what you want, at a price you'll love! TheNile_Item_ID:160594822;

Price: 121.18 AUD

Location: Melbourne

End Time: 2024-11-01T03:17:05.000Z

Shipping Cost: 0 AUD

Product Images

Pro Microservices in .NET 6: With Examples Using ASP.NET Core 6, MassTransit, an

Item Specifics

Restocking fee: No

Return shipping will be paid by: Buyer

Returns Accepted: Returns Accepted

Item must be returned within: 30 Days

ISBN-13: 9781484278321

Book Title: Pro Microservices in .NET 6

Item Height: 254 mm

Item Width: 178 mm

Author: Sean Whitesell, Matthew D. Groves, Rob Richardson

Publication Name: Pro Microservices in .net 6: with Examples Using Asp.Net Core 6, Masstransit, and Kubernetes

Format: Paperback

Language: English

Publisher: Apress

Subject: Computer Science

Publication Year: 2021

Type: Textbook

Number of Pages: 293 Pages

Recommended

Strategic Monoliths and Microservices: Driving Innovation Using Purposeful Archi
Strategic Monoliths and Microservices: Driving Innovation Using Purposeful Archi

$12.49

View Details
Security And Microservice Architecture On Aws: Architecting And Implementin...
Security And Microservice Architecture On Aws: Architecting And Implementin...

$47.02

View Details
Principles of Web API Design: Delivering Value with APIs and Microservices (Ad..
Principles of Web API Design: Delivering Value with APIs and Microservices (Ad..

$36.04

View Details
Building Event-Driven Microservices: Leveraging Organizational Data at Scale
Building Event-Driven Microservices: Leveraging Organizational Data at Scale

$33.28

View Details
Enterprise Java Microservices
Enterprise Java Microservices

$15.96

View Details
Enabling Microservice Success: Managing Technical, Organizational, a - VERY GOOD
Enabling Microservice Success: Managing Technical, Organizational, a - VERY GOOD

$52.92

View Details
Practical Process Automation: Orchestration and Integration in Microservices and
Practical Process Automation: Orchestration and Integration in Microservices and

$31.34

View Details
Building Microservices: Designing Fine-Grained Systems
Building Microservices: Designing Fine-Grained Systems

$6.00

View Details
Building Microservices: Designing Fine-Grained Systems - Paperback - GOOD
Building Microservices: Designing Fine-Grained Systems - Paperback - GOOD

$5.21

View Details
Microservice Architecture: Aligning Principles, Practices, and Culture - GOOD
Microservice Architecture: Aligning Principles, Practices, and Culture - GOOD

$8.08

View Details