Microservices by Examples Using .NET Core
Biswa Mahopatra, Baishakhi Banerjee, Gaurav Aroraa
Authors: Biswa Mahapatra, Baishakhi Banerjee, Gaurav Aroraa
Publishing Date: January 2019
Dimension: 15.2 x 1.4 x 22.9 cm
This book predominately covers Microservices architecture with real-world example which can help professionals on case adoption of this technology. Following the trend of modularity in real world, the idea behind Microservice by Examples is to allow developers to build their applications from various independent components which can be easily changed, removed or upgraded. Also, it is relevant now because of enterprises are moving towards DevOps/ Modernisation, this book will emphasise on containers and Dockers as well.
A book with lot of practical and architectural styles for Microservices using .NET Core
- Understand core concept of Microservices
- Understand various Microservices design patterns
- Build microservices application using real-world examples
- Deployment of microservices using Docker
- Microservices Orchestration using Azure Service Fabric
- Azure DevOps (CI/CD) using MSBuild
- Understand the concept of API Management
- Authentication/Authorization using JWT token for Microservices
- Integrating Microservices in Angular 6.0 Single Page Application.
- Dos and don’ts during integration
- Ensuring End to end testing
What Will You Learn
- Microservices and its Architecture
- Designing the microservice application layer
- Hands on Micro services development of Online Hotel Booking App
- Deployment of Microservices for App-Modernization at Scale with Docker
- Service Orchestration of Microservices using Azure Service Fabric
- Integrating various components
- Hands on Integration with API Management
- Testing Microservices
Who This Book is For
This book is for .NET Core developers who are new to microservices and want to learn, understand the microservices architecture.
Chapter 2: Microservices Architecture
Chapter 3: Designing the microservice application layer
Chapter 4: Hands-on Microservices development of Online Hotel Booking App
Chapter 5: Deployment of Microservices for App-Modernization at Scale with Docker
Chapter 6: Service Orchestration of Microservices using Azure Service Fabric
Chapter 7: Integrating various components
Chapter 8: Hands-on Integration with API Management
Chapter 9: Testing Microservices
Chapter 10: Extending application with logging
Chapter 11: What is next?
Biswa has done MCA from ICFAI university, a TOGAF certified. She has over 13 years of experience in Enterprise Software Services, Product Development & Management, evangelize and deliver new products. Drive the go-to-market strategy working closely with the sales team. Extensive experience in evolving Idealization to market reality to growth cycle with focused leadership while managing large teams through fast paced, unpredictable business environment. Deep techno-managerial skills and understanding of the Enterprise Software market. Served as an Application Architect, Project Lead and Application Developer in a wide variety of domains across Product development, BFSI and other verticals. Specialties: Application Design, Design Principles, Stake holder Management and Product Management. Development experience using: C#, ASP.NET, SQL Server, Dynamics CRM, Azure, Angular Js, RESTful API, Micro Services.
Baishakhi Banerjee – Co Author
Baishakhi has completed MCA from Techno India affiliated under WBUT and is also an MCTS. She has over 13 years of experience in working with MS Technologies but for past couple of years, while working in application design and architecture, she has started working with other technologies too. She believes that future is not about trying to find a solution within the scope of a certain technology, rather finding the technology that efficiently solves the problem. With this ideology, she is currently open to learn and explore as many technologies as possible. However, MS still holds the key to her heart.
Gaurav Aroraa - Co Author
Gaurav has done M.Phil in computer science. He is an MVP, life time member of Computer Society of India (CSI), Advisory member of IndiaMentor, certified as a scrum trainer/coach, XEN for ITIL-F and APMG for PRINCE-F and PRINCE-P. Gaurav is Open source developer, Founder of Ovatic Systems Private Limited. Recently, Gaurav awarded as ‘Icon of the year – excellence in Mentoring Technology Startups’ for the year 2018-19 by Radio City – A Jagran Initiative for his extraordinary work during his career of 20 years in the industry in the field of technology mentoring. You can tweet Gaurav on his twitter handle @g_arora.