Hardening Azure Applications: Techniques and Principles for Building Large-Scale, Mission-Critical Applications
Book information
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 learn about 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. Front Matter ....Pages i-xxii Introducing the Cloud Computing Platform (Suren Machiraju, Suraj Gaurav)....Pages 1-41 Cloud Applications (Suren Machiraju, Suraj Gaurav)....Pages 43-60 Hardened Cloud Applications (Suren Machiraju, Suraj Gaurav)....Pages 61-87 Service Fundamentals: Instrumentation, Telemetry, and Monitoring (Suren Machiraju, Suraj Gaurav)....Pages 89-122 Key Application Experiences: Latency, Scalability, and Throughput (Suren Machiraju, Suraj Gaurav)....Pages 123-139 Failures and Their Inevitability (Suren Machiraju, Suraj Gaurav)....Pages 141-153 Failures and Recovery (Suren Machiraju, Suraj Gaurav)....Pages 155-172 High Availability, Scalability, and Disaster Recovery (Suren Machiraju, Suraj Gaurav)....Pages 173-195 Availability and Economics of 9s (Suren Machiraju, Suraj Gaurav)....Pages 197-210 Securing Your Application (Suren Machiraju, Suraj Gaurav)....Pages 211-228 The Modernization of Software Organizations (Suren Machiraju, Suraj Gaurav)....Pages 229-246 Back Matter ....Pages 247-254
Similar books
DevOps for Azure Applications
2018 · PDF
Hardening Azure Applications
2015 · PDF
Hardening Azure Applications
2015 · PDF
Hardening Azure Applications
2015 · PDF
MySQL® Notes for Professionals book
2018 · PDF
MrExcel 2022: Boosting Excel
2022 · PDF
MrExcel 2022: Boosting Excel
2022 · PDF
Session C11: Ancient Cultural Landscapes in South Europe – their Ecological Setting and Evolution, Session C22: Gardeners from South America, Session S04: Agro-Pastoralism and Early Metallurgy Sessions, Session WS29: The Idea of Enclosure in Recent Iberian Prehistory, Session C88: Rhytmes et causalites des dynamiques de l'anthropisation en Europe entre 6500 ET 500 BC: Hypotheses socio-culturelles et/ou climatiques: Proceedings of the XV UISPP World Congress (Lisbon 4-9 September 2006) / Actes du XV Congrès Mondial (Lisbonne 4-9 Septembre 2006) Vol.36
2010 · PDF