Practical Azure Application Development
Apress (Verlag)
978-1-4842-5758-6 (ISBN)
Get started and learn a step-by-step approach to application development using Microsoft Azure. Select the right services to solve the problem at hand in a cost-effective manner and explore the many services designed to help you in building enterprise applications.
This new edition covers Azure PaaS and serverless cloud native solutions and gives you the holistic approach to Azure as a solutions development platform. It discusses recent developments in cloud applications and architecture such as the modern application development landscape and serverless middleware. You will learn about web application development in Azure PaaS with modern JavaScript. Since the last edition was based on the legacy .NET Framework, Practical Azure Application Development has been updated with significant ASP.NET Core changes. Also new in this edition: production-ready setup with traffic flow and configuration of the application with production-ready features. Finally, you'll cover extended architecture patterns to see how you can integrate additional services with the application.
After reading this book, you will be able to build complete business solutions on Azure using different services.
What You Will Learn
Discover end-to-end solution design and development in Azure
Integrate additional services with the application
Understand the basics of security, data protection, and cost controls in Azure
Who This Book Is For
Developers and architects who have experience in .NET and web development, but have little or no knowledge in planning and developing an application on Azure.
Vijayakumar Thurupathan (Thuru) is an associate solutions architect at Tiqri and a Microsoft Azure MVP. Thuru has been involved in the design and development of various software solutions for many enterprises and startups. Thuru is a versatile speaker and a known blogger. He specializes in software design, business intelligence, the security-development life cycle, and data intelligence services. He lives in Colombo, and enjoys travelling and eating. Twitter: @thurutweets.
1. Chapter 1 – Introduction to Modern Cloud Application Development
a. Evolution of the cloud services
b. Modern Application Development Landscape
c. Determining your Cloud Application Modernization Strategy
2. Chapter 2 – Application Design and Architecture
a. Introduction to Application
b. High level concept map of the application
c. Application Architecture
3. Chapter 3 – Web Frontend Topology
a. Web Application using Azure PaaS
b. Delivering modern Javascript Applications
4. Chapter 4 – Persistence Strategy
a. Persistence using Azure services
b. Caching for better performance
5. Chapter 5 – Modern Middleware & Integration
a. Cloud native middleware
b. Eventing and Serverless
c. Enterprise Integration
6. Chapter 6 – Authentication
a. Choosing right authentication services
b. Authentication for public and partners
c. AAD principles
7. Chapter 7 – Monitoring and Telemetry
a. End to end observability
b. Configuring for better application insights
8. Chapter 8 – Secure cloud application development
a. Data protection and threat detection
b. Setup secure codebase and development
c. Auditing and Alerting
9. Chapter 9 – Traffic Flow
a. Setting traffic flow for the solution
b. Configuring production traffic flow
10. Chapter 10 – Extended Architecture Patterns
a. Production services
b. Enabling Auto deployment
Erscheint lt. Verlag | 9.7.2023 |
---|---|
Zusatzinfo | Illustrationen |
Verlagsort | Berkley |
Sprache | englisch |
Maße | 178 x 254 mm |
Einbandart | kartoniert |
Themenwelt | Mathematik / Informatik ► Informatik ► Software Entwicklung |
ISBN-10 | 1-4842-5758-8 / 1484257588 |
ISBN-13 | 978-1-4842-5758-6 / 9781484257586 |
Zustand | Neuware |
Informationen gemäß Produktsicherheitsverordnung (GPSR) | |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich