
Developing Microservices Architecture on Microsoft Azure with Open Source Technologies
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
Increasingly, organizations are modernizing application development by integrating open source technologies into a holistic architecture for delivering high-quality workloads to the cloud. This is a complete, step-by-step guide to building flexible microservices architecture by leveraging Microsoft Azure cloud services, together with key open source technologies such as Java, Node.JS, .NET Core and Angular. Through a realistic case study project, expert Microsoft engineers Ovais Mehboob Ahmed Khan and Arvind Chandaka guide you through every step of technical implementation required to achieve value: establishing end-to-end infrastructure, developing cloud-native applications, automating deployments, monitoring operations, and more.
Microsoft engineers Ovais Mehboob Ahmed Khan and Arvind Chandaka show how to:
Define application features and business requirements, and map them onto microservices using modeling techniques
Design microservices solution architecture that enables high-quality workloads
Develop an application front-end, and build microservices with open source technologies
Leverage Azure Kubernetes Services for Docker container orchestration
Use various patterns to build reliable and resilient microservices
Enforce microservices app security, and use Azure AD B2C for user authentication/authorization
Establish an API gateway that provides a unified "front door" to back-end microservices
Set up continuous integration and deployment with Azure DevOps
Monitor microservices with Azure Monitor and Azure Application Insights
About This Book
For everyone interested in developing microservices, including architects, engineers, and consultants
Will help IT professionals build new applications, modernize existing systems, migrate workloads, improve app management, and more.
More details
Other editions
Additional editions

Persons
Arvind Chandaka is a product manager at Microsoft and has led products across Azure and Cloud + AI Engineering. He has worked with strategy executive teams to grow Microsoft Azure as well as built IP at the company resulting in several services and products. He is a recognised SME in enterprise technology and has advised many Fortune 100 companies and international clients around the world. He specialises across infrastructure, identity, cyber security, open source, and more. A strong believer in empowerment, he works closely with startups, is a founder himself, invests in the entrepreneurial ecosystem, and serves on the board of non-profits in New York City. Arvind earned his Bachelor of Science at Cornell University where he studied several disciplines ranging from computer science to business.
Content
Chapter 2 Modeling microservices - real-life case study
Chapter 3 Build microservices architecture
Chapter 4 Develop microservices and front-end applications
Chapter 5 Microservices on containers
Chapter 6 Communication patterns
Chapter 7 Security in microservices
Chapter 8 Set up Azure API Gateway
Chapter 9 Build and deploy microservices
Chapter 10 Monitoring microservices
System requirements
File format: ePUB
Copy protection: Watermark-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Use a reading software that can process the file format ePUB: e.g., Adobe Digital Editions or FBReader – both free (see eBook Help).
- Tablet/Smartphone (Android; iOS): Before downloading, install the free app Adobe Digital Editions (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (not Kindle).
The file format ePUB works well for novels and non-fiction books – i.e., „flowing” text without complex layout. On an e-reader or smartphone, line and page breaks automatically adjust to fit the small displays.
This eBook uses Watermark-DRM, a „soft” copy protection. This means that there are no technical restrictions to prevent illegal distribution. However, there is a personalised watermark embedded in the eBook that can be used to identify the purchaser of the eBook in the event of misuse and to provide evidence for legal purposes.
For more information, see our eBook Help page.