liveBook · Manning

Performance

As explained in Microsoft Azure in Action

Performance is the measured effectiveness of a system, commonly including response time, throughput, and resource efficiency.

Performance measures how effectively a system does its job. In cloud computing, it is not permanently fixed by a server’s hardware budget: capacity can be available when demand arrives and paid for when needed. section 2.3.2

Performance decisions usually balance speed, scale, and cost:

  • Azure Functions can absorb spikes in image-processing work, with cost increasing mainly as execution volume increases. section 2.3.2
  • Premium file shares use SSD-backed storage for sub-10-millisecond I/O and low latency, but charge for allocated rather than used capacity. section 5.4.1
  • Database choices trade performance and scalability against price, tuning effort, query speed, security, and disaster-recovery capabilities. section 10.3.4

A practical performance choice

Banning Books expects peak shopping periods and needs a database that can handle high performance and scalability. Azure SQL DB offers strong capabilities but may cost more; MySQL is generally cheaper but may need manual tuning and can run complex queries more slowly. section 10.3.4

Figure 5.11 HDD vs. SSD storage properties

Compare HDD and SSD properties to see why storage hardware affects I/O speed, latency, and pricing. section 5.4.1

How Microsoft Azure in Action covers it

How deep it goes
Defines performance through execution cost, storage latency, I/O timing, database scalability, and trade-offs, without detailing measurement methodology.
Examples
Uses image resizing, Premium file shares, HDD-versus-SSD storage, and Banning Books database selection as concrete performance examples.
What you can do after
Evaluate Azure storage, compute, and database options by comparing speed, scalability, cost, tuning, security, and recovery trade-offs.
How it connects
Connects performance with Azure Functions, image processing, SSD storage, latency, relational databases, scalability, cost, and disaster recovery.

Also explained in

Compare how 40 books explain performance →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Microsoft Azure in Action. The section links point to the parts of the book it draws on.