The Resource Hardening azure applications : techniques and principles for building large-scale, mission-critical applications, Suren Machiraju, Suraj Gaurav ; foreword by Scott Guthrie and Steven Smith
Hardening azure applications : techniques and principles for building large-scale, mission-critical applications, Suren Machiraju, Suraj Gaurav ; foreword by Scott Guthrie and Steven Smith
Resource Information
The item Hardening azure applications : techniques and principles for building large-scale, mission-critical applications, Suren Machiraju, Suraj Gaurav ; foreword by Scott Guthrie and Steven Smith represents a specific, individual, material embodiment of a distinct intellectual or artistic creation found in Sydney Jones Library, University of Liverpool.This item is available to borrow from 1 library branch.
Resource Information
The item Hardening azure applications : techniques and principles for building large-scale, mission-critical applications, Suren Machiraju, Suraj Gaurav ; foreword by Scott Guthrie and Steven Smith represents a specific, individual, material embodiment of a distinct intellectual or artistic creation found in Sydney Jones Library, University of Liverpool.
This item is available to borrow from 1 library branch.
- Summary
- 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 LearnUse techniques and principles to harden Azure/.NET applicationsSecure your applications on AzureCreate a scale set on Azure Work with service fundamentals such as instrumentation, telemetry, and monitoringWho This Book Is ForDevelopers and IT professionals who are working on Azure applications
- Language
- eng
- Edition
- Second edition.
- Extent
- 1 online resource.
- Note
- Includes index
- Contents
-
- Intro; Table of Contents; About the Authors; About the Technical Reviewer; Acknowledgments; Foreword; Additional Foreword; Introduction; Chapter 1: Introducing the Cloud Computing Platform; Cloud and Platform; Relevance of the Cloud Platform; Cloud Platform Benefits; Your Application and Cloud Platform Matchup; Does Your Application Belong on the Cloud Platform?; Is the Cloud Platform Ready for Your Enterprise-Class Application?; On-premises and Cloud Platform Integration; Heterogeneity of the Cloud Platform; Trust and Security; Cloud Platform Services; Compute Services; Virtual Machines
- App Service (Azure Web Apps)Mobile Apps; API Apps; WebJobs; Azure Functions; Networking; Virtual Network; Direct Connection (ExpressRoute); Content Delivery Network; Load Balancer; Traffic Manager; Storage and Data Services; Databases; Storage; Cache; Analytics; Big Data; Streaming Data; App Services; Authorization and Authentication via Active Directory; Messaging; Logic Apps; Azure Service Bus; Azure Notification Hubs; Azure Event Hub; AWS Simple Queue Service; AWS Simple Email Service; AWS Simple Notification Service; Monitoring; Azure Operational Insights Service
- Azure Application Insights ServiceAWS CloudTrail Service; AWS CloudWatch Service; Other Services; Summary; Chapter 2: Cloud Applications; Cloud Application Platforms; What's aaS?; Platform Types; Infrastructure as a Service (IaaS); Advantages of IaaS; When to Consider IaaS; Platform as a Service (PaaS); Advantages of PaaS; When to Consider PaaS; Software as a Service (SaaS); Characteristics of SaaS Applications; When to Use SaaS; Other Cloud Application Platforms; Cloud Web Services; Cloud Managed Services; Cloud Application Deployment Models; Public Cloud; Private Cloud; Hybrid Cloud
- High-Value and High-Volume DataEvent Tracing; Azure Diagnostics; Telemetry; Best Practices for Designing Telemetry; Monitoring; Typical Monitoring Solutions (Azure Network Watcher); Best Practices for Designing Monitoring; Vendor and Third-Party Solutions; Summary; Chapter 5: Key Application Experiences: Latency, Scalability, and Throughput; Latency; Factors That Affect Latency; Best Practices; Keep Everything in Memory; Co-locate Data and Processing; Batch the Calls; Underutilize; Sequential Reads; Cache Data; Asynchronous Calls; Parallelize; Perform Latency Tests; Do Not Over-Engineer
- Isbn
- 9781484241882
- Label
- Hardening azure applications : techniques and principles for building large-scale, mission-critical applications
- Title
- Hardening azure applications
- Title remainder
- techniques and principles for building large-scale, mission-critical applications
- Statement of responsibility
- Suren Machiraju, Suraj Gaurav ; foreword by Scott Guthrie and Steven Smith
- Language
- eng
- Summary
- 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 LearnUse techniques and principles to harden Azure/.NET applicationsSecure your applications on AzureCreate a scale set on Azure Work with service fundamentals such as instrumentation, telemetry, and monitoringWho This Book Is ForDevelopers and IT professionals who are working on Azure applications
- Cataloging source
- N$T
- http://library.link/vocab/creatorName
- Machiraju, Suren
- Dewey number
- 005.74
- Index
- index present
- LC call number
- QA76.9.D32
- Literary form
- non fiction
- Nature of contents
- dictionaries
- http://library.link/vocab/relatedWorkOrContributorName
- Gaurav, Suraj
- http://library.link/vocab/subjectName
-
- Cloud computing
- Web applications
- Label
- Hardening azure applications : techniques and principles for building large-scale, mission-critical applications, Suren Machiraju, Suraj Gaurav ; foreword by Scott Guthrie and Steven Smith
- Note
- Includes index
- Antecedent source
- unknown
- Carrier category
- online resource
- Carrier category code
-
- cr
- Carrier MARC source
- rdacarrier
- Color
- multicolored
- Content category
- text
- Content type code
-
- txt
- Content type MARC source
- rdacontent
- Contents
-
- Intro; Table of Contents; About the Authors; About the Technical Reviewer; Acknowledgments; Foreword; Additional Foreword; Introduction; Chapter 1: Introducing the Cloud Computing Platform; Cloud and Platform; Relevance of the Cloud Platform; Cloud Platform Benefits; Your Application and Cloud Platform Matchup; Does Your Application Belong on the Cloud Platform?; Is the Cloud Platform Ready for Your Enterprise-Class Application?; On-premises and Cloud Platform Integration; Heterogeneity of the Cloud Platform; Trust and Security; Cloud Platform Services; Compute Services; Virtual Machines
- App Service (Azure Web Apps)Mobile Apps; API Apps; WebJobs; Azure Functions; Networking; Virtual Network; Direct Connection (ExpressRoute); Content Delivery Network; Load Balancer; Traffic Manager; Storage and Data Services; Databases; Storage; Cache; Analytics; Big Data; Streaming Data; App Services; Authorization and Authentication via Active Directory; Messaging; Logic Apps; Azure Service Bus; Azure Notification Hubs; Azure Event Hub; AWS Simple Queue Service; AWS Simple Email Service; AWS Simple Notification Service; Monitoring; Azure Operational Insights Service
- Azure Application Insights ServiceAWS CloudTrail Service; AWS CloudWatch Service; Other Services; Summary; Chapter 2: Cloud Applications; Cloud Application Platforms; What's aaS?; Platform Types; Infrastructure as a Service (IaaS); Advantages of IaaS; When to Consider IaaS; Platform as a Service (PaaS); Advantages of PaaS; When to Consider PaaS; Software as a Service (SaaS); Characteristics of SaaS Applications; When to Use SaaS; Other Cloud Application Platforms; Cloud Web Services; Cloud Managed Services; Cloud Application Deployment Models; Public Cloud; Private Cloud; Hybrid Cloud
- High-Value and High-Volume DataEvent Tracing; Azure Diagnostics; Telemetry; Best Practices for Designing Telemetry; Monitoring; Typical Monitoring Solutions (Azure Network Watcher); Best Practices for Designing Monitoring; Vendor and Third-Party Solutions; Summary; Chapter 5: Key Application Experiences: Latency, Scalability, and Throughput; Latency; Factors That Affect Latency; Best Practices; Keep Everything in Memory; Co-locate Data and Processing; Batch the Calls; Underutilize; Sequential Reads; Cache Data; Asynchronous Calls; Parallelize; Perform Latency Tests; Do Not Over-Engineer
- Dimensions
- unknown
- Edition
- Second edition.
- Extent
- 1 online resource.
- File format
- unknown
- Form of item
- online
- Isbn
- 9781484241882
- Level of compression
- unknown
- Media category
- computer
- Media MARC source
- rdamedia
- Media type code
-
- c
- http://library.link/vocab/ext/overdrive/overdriveId
- com.springer.onix.9781484241882
- Quality assurance targets
- not applicable
- Reformatting quality
- unknown
- Sound
- unknown sound
- Specific material designation
- remote
- System control number
-
- on1080273584
- (OCoLC)1080273584
- Label
- Hardening azure applications : techniques and principles for building large-scale, mission-critical applications, Suren Machiraju, Suraj Gaurav ; foreword by Scott Guthrie and Steven Smith
- Note
- Includes index
- Antecedent source
- unknown
- Carrier category
- online resource
- Carrier category code
-
- cr
- Carrier MARC source
- rdacarrier
- Color
- multicolored
- Content category
- text
- Content type code
-
- txt
- Content type MARC source
- rdacontent
- Contents
-
- Intro; Table of Contents; About the Authors; About the Technical Reviewer; Acknowledgments; Foreword; Additional Foreword; Introduction; Chapter 1: Introducing the Cloud Computing Platform; Cloud and Platform; Relevance of the Cloud Platform; Cloud Platform Benefits; Your Application and Cloud Platform Matchup; Does Your Application Belong on the Cloud Platform?; Is the Cloud Platform Ready for Your Enterprise-Class Application?; On-premises and Cloud Platform Integration; Heterogeneity of the Cloud Platform; Trust and Security; Cloud Platform Services; Compute Services; Virtual Machines
- App Service (Azure Web Apps)Mobile Apps; API Apps; WebJobs; Azure Functions; Networking; Virtual Network; Direct Connection (ExpressRoute); Content Delivery Network; Load Balancer; Traffic Manager; Storage and Data Services; Databases; Storage; Cache; Analytics; Big Data; Streaming Data; App Services; Authorization and Authentication via Active Directory; Messaging; Logic Apps; Azure Service Bus; Azure Notification Hubs; Azure Event Hub; AWS Simple Queue Service; AWS Simple Email Service; AWS Simple Notification Service; Monitoring; Azure Operational Insights Service
- Azure Application Insights ServiceAWS CloudTrail Service; AWS CloudWatch Service; Other Services; Summary; Chapter 2: Cloud Applications; Cloud Application Platforms; What's aaS?; Platform Types; Infrastructure as a Service (IaaS); Advantages of IaaS; When to Consider IaaS; Platform as a Service (PaaS); Advantages of PaaS; When to Consider PaaS; Software as a Service (SaaS); Characteristics of SaaS Applications; When to Use SaaS; Other Cloud Application Platforms; Cloud Web Services; Cloud Managed Services; Cloud Application Deployment Models; Public Cloud; Private Cloud; Hybrid Cloud
- High-Value and High-Volume DataEvent Tracing; Azure Diagnostics; Telemetry; Best Practices for Designing Telemetry; Monitoring; Typical Monitoring Solutions (Azure Network Watcher); Best Practices for Designing Monitoring; Vendor and Third-Party Solutions; Summary; Chapter 5: Key Application Experiences: Latency, Scalability, and Throughput; Latency; Factors That Affect Latency; Best Practices; Keep Everything in Memory; Co-locate Data and Processing; Batch the Calls; Underutilize; Sequential Reads; Cache Data; Asynchronous Calls; Parallelize; Perform Latency Tests; Do Not Over-Engineer
- Dimensions
- unknown
- Edition
- Second edition.
- Extent
- 1 online resource.
- File format
- unknown
- Form of item
- online
- Isbn
- 9781484241882
- Level of compression
- unknown
- Media category
- computer
- Media MARC source
- rdamedia
- Media type code
-
- c
- http://library.link/vocab/ext/overdrive/overdriveId
- com.springer.onix.9781484241882
- Quality assurance targets
- not applicable
- Reformatting quality
- unknown
- Sound
- unknown sound
- Specific material designation
- remote
- System control number
-
- on1080273584
- (OCoLC)1080273584
Library Links
Embed
Settings
Select options that apply then copy and paste the RDF/HTML data fragment to include in your application
Embed this data in a secure (HTTPS) page:
Layout options:
Include data citation:
<div class="citation" vocab="http://schema.org/"><i class="fa fa-external-link-square fa-fw"></i> Data from <span resource="http://link.liverpool.ac.uk/portal/Hardening-azure-applications--techniques-and/hTRxkd6ROs0/" typeof="Book http://bibfra.me/vocab/lite/Item"><span property="name http://bibfra.me/vocab/lite/label"><a href="http://link.liverpool.ac.uk/portal/Hardening-azure-applications--techniques-and/hTRxkd6ROs0/">Hardening azure applications : techniques and principles for building large-scale, mission-critical applications, Suren Machiraju, Suraj Gaurav ; foreword by Scott Guthrie and Steven Smith</a></span> - <span property="potentialAction" typeOf="OrganizeAction"><span property="agent" typeof="LibrarySystem http://library.link/vocab/LibrarySystem" resource="http://link.liverpool.ac.uk/"><span property="name http://bibfra.me/vocab/lite/label"><a property="url" href="http://link.liverpool.ac.uk/">Sydney Jones Library, University of Liverpool</a></span></span></span></span></div>
Note: Adjust the width and height settings defined in the RDF/HTML code fragment to best match your requirements
Preview
Cite Data - Experimental
Data Citation of the Item Hardening azure applications : techniques and principles for building large-scale, mission-critical applications, Suren Machiraju, Suraj Gaurav ; foreword by Scott Guthrie and Steven Smith
Copy and paste the following RDF/HTML data fragment to cite this resource
<div class="citation" vocab="http://schema.org/"><i class="fa fa-external-link-square fa-fw"></i> Data from <span resource="http://link.liverpool.ac.uk/portal/Hardening-azure-applications--techniques-and/hTRxkd6ROs0/" typeof="Book http://bibfra.me/vocab/lite/Item"><span property="name http://bibfra.me/vocab/lite/label"><a href="http://link.liverpool.ac.uk/portal/Hardening-azure-applications--techniques-and/hTRxkd6ROs0/">Hardening azure applications : techniques and principles for building large-scale, mission-critical applications, Suren Machiraju, Suraj Gaurav ; foreword by Scott Guthrie and Steven Smith</a></span> - <span property="potentialAction" typeOf="OrganizeAction"><span property="agent" typeof="LibrarySystem http://library.link/vocab/LibrarySystem" resource="http://link.liverpool.ac.uk/"><span property="name http://bibfra.me/vocab/lite/label"><a property="url" href="http://link.liverpool.ac.uk/">Sydney Jones Library, University of Liverpool</a></span></span></span></span></div>