Book description
At a time when nearly every vertical, regardless of domain, seems to need software running in the cloud to make money, microservices provide the agility and drastically reduced time to market you require. This hands-on guide shows you how to create, test, compile, and deploy microservices, using the ASP.NET Core free and open-source framework. Along the way, you’ll pick up good, practical habits for building powerful and robust services.
Building microservices isn’t about learning a specific framework or programming language; it’s about building applications that thrive in elastically scaling environments that don't have host affinity, and that can start and stop at a moment’s notice. This practical book guides you through the process.
- Learn test-driven and API-first development concepts
- Communicate with other services by creating and consuming backing services such as databases and queues
- Build a microservice that depends on an external data source
- Learn about event sourcing, the event-centric approach to persistence
- Use ASP.NET Core to build web applications designed to thrive in the cloud
- Build a service that consumes, or is consumed by, other services
- Create services and applications that accept external configuration
- Explore ways to secure ASP.NET Core microservices and applications
Publisher resources
Table of contents
- Preface
- 1. ASP.NET Core Primer
- 2. Delivering Continuously
- 3. Building a Microservice with ASP.NET Core
- 4. Backing Services
- 5. Creating a Data Service
- 6. Event Sourcing and CQRS
- 7. Building an ASP.NET Core Web Application
- 8. Service Discovery
- 9. Configuring Microservice Ecosystems
- 10. Securing Applications and Microservices
- 11. Building Real-Time Apps and Services
- 12. Putting It All Together
- Index
Product information
- Title: Building Microservices with ASP.NET Core
- Author(s):
- Release date: September 2017
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491961735
You might also like
book
Entity Framework Core in Action, Second Edition
Entity Framework Core in Action, Second Edition is an in-depth guide to reading and writing databases …
book
Azure Active Directory for Secure Application Development
Develop secure applications using different features of Azure Active Directory along with modern authentication techniques and …
book
Dependency Injection Principles, Practices, and Patterns
Dependency Injection Principles, Practices, and Patterns teaches you to use DI to reduce hard-coded dependencies between …
book
Getting Started with Advanced C#: Upgrade Your Programming Skills
Understand and work with the most important features of advanced C# in different programming environments. This …