Book description
Build large-scale, mission-critical hardened applications on the Azure cloud platform. This 2nd edition provides information on the newer features in Azure, such as Linux extensions and supporting Azure Services such as HDInsight and SQL Server on Linux. Updated with new applications Hardening Azure Applications also discusses Scale Sets (VMSS), a major upgrade that enables autoscaling and seamlessly makes machines ready for high availability.
The authors take you step by step through the process of evaluating and building applications with the appropriate hardness attributes. After a small introduction to cloud computing, you will learn about various cloud and hardened cloud applications in detail. Next, you will discover service fundamentals such as instrumentation, telemetry, and monitoring followed by key application experiences. Further, you will cover availability and the economics of 9s. Towards the end, you will see how to secure your application and learnabout the modernization of software organisations, a new topic in this edition.
After reading this book, you will master the techniques and engineering principles that every architect and developer needs to know to harden their Azure/.NET applications to ensure maximum reliability and high availability when deployed at scale.
What You Will Learn
- Use techniques and principles to harden Azure/.NET applications
- Secure your applications on Azure
- Create a scale set on Azure
- Work with service fundamentals such as instrumentation, telemetry, and monitoring
Who This Book Is For
Developers and IT professionals who are working on Azure applications.
Table of contents
- Cover
- Front Matter
- 1. Introducing the Cloud Computing Platform
- 2. Cloud Applications
- 3. Hardened Cloud Applications
- 4. Service Fundamentals: Instrumentation, Telemetry, and Monitoring
- 5. Key Application Experiences: Latency, Scalability, and Throughput
- 6. Failures and Their Inevitability
- 7. Failures and Recovery
- 8. High Availability, Scalability, and Disaster Recovery
- 9. Availability and Economics of 9s
- 10. Securing Your Application
- 11. The Modernization of Software Organizations
- Back Matter
Product information
- Title: Hardening Azure Applications: Techniques and Principles for Building Large-Scale, Mission-Critical Applications
- Author(s):
- Release date: December 2018
- Publisher(s): Apress
- ISBN: 9781484241882
You might also like
book
Lifecycle of a Technology Company: Step-by-Step Legal Background and Practical Guide from Startup to Sale
Praise for Lifecycle of a Technology Company "Lifecycle of a Technology Company is a comprehensive business …
book
IBM Spectrum Scale CSI Driver for Container Persistent Storage
IBM® Spectrum Scale is a proven, scalable, high-performance data and file management solution. It provides world-class …
book
Programming .NET Security
With the spread of web-enabled desktop clients and web-server based applications, developers can no longer afford …
book
Web Applications on Azure: Developing for Global Scale
Build .NET apps on Microsoft Azure services that can grow to Internet scale. Learn how you …