Hardening azure applications : techniques and principles for building large-scale, mission-critical applications /: techniques and principles for building large-scale, mission-critical applications. (2018)
- Record Type:
- Book
- Title:
- Hardening azure applications : techniques and principles for building large-scale, mission-critical applications /: techniques and principles for building large-scale, mission-critical applications. (2018)
- Main Title:
- Hardening azure applications : techniques and principles for building large-scale, mission-critical applications
- Further Information:
- Note: Suren Machiraju, Suraj Gaurav ; foreword by Scott Guthrie and Steven Smith.
- Authors:
- Machiraju, Suren
Gaurav, Suraj - 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; WhenIntro; 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 … (more)
- Edition:
- Second edition
- Publisher Details:
- New York, NY : Apress
- Publication Date:
- 2018
- Extent:
- 1 online resource
- Subjects:
- 005.74
Cloud computing
Web applications
COMPUTERS / Databases / General
Electronic books - Languages:
- English
- ISBNs:
- 9781484241882
1484241886 - Related ISBNs:
- 9781484241875
- Notes:
- Note: Online resource; title from PDF title page (EBSCO, viewed December 28, 2018).
- Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.381889
- Ingest File:
- 02_365.xml