Building Microservices with ASP.NET Core : develop, test, and deploy cross-platform services in the cloud /
By: Hoffman, Kevin
Material type: BookPublisher: Beijing : O'Reilly, c2017.Description: xi, 215 p. : ill. ; 24 cm.ISBN: 9781491961735; 1491961732Subject(s): Web servers | Web site development | COMPUTERS / Programming Languages / ASP.NET | Internet programmingDDC classification: 005.276 HO BU Online resources: Location MapItem type | Home library | Call number | Status | Notes | Date due | Barcode | Item holds |
---|---|---|---|---|---|---|---|
REGULAR | University of Wollongong in Dubai Main Collection | 005.276 HO BU (Browse shelf) | Available | May 2019 | T0061194 |
, Shelving location: Main Collection Close shelf browser
005.276 FI PR Programming the mobile web / | 005.276 GA LE Learning Android / | 005.276 GR WE Web server programming / | 005.276 HO BU Building Microservices with ASP.NET Core : | 005.276 HO DE Designing the obvious : | 005.276 KR BU Building your next big thing with Google cloud platform : | 005.276 LI MI Migrating to swift from web development / |
Includes index.
Chapter 7. Building an ASP.NET Core Web Application; ASP.NET Core Basics; Adding ASP.NET MVC Middleware; Adding a Controller; Adding a Model; Adding a View; Invoking REST APIs from JavaScript; Building Cloud-Native Web Applications; API First; Configuration; Logging; Session State; Data Protection; Backing Services; Environment Parity; Port Binding; Telemetry; Authentication and Authorization; Summary; Chapter 8. Service Discovery; Refresher on Cloud-Native Factors; External Configuration; Backing Services; Introducing Netflix Eureka; Discovering and Advertising ASP.NET Core Services
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