Coverart for item
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

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
Creator
Contributor
Author
Subject
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
Instantiates
Publication
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
Publication
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 Locations

Processing Feedback ...