Samenvatting

Voltooid

Wanneer uw groei of de vraag naar uw systemen uw huidige capaciteit overschrijdt of naar verwachting zal overschrijden, is dat een luxeprobleem. Een goede groei kan echter net zo groot zijn als een bedreiging voor de betrouwbaarheid van uw systeem als elke andere factor.

In deze module hebben we gekeken naar het afhandelen van groei door schaalaanpassing en veel van de overwegingen die als gevolg hiervan komen. Hier volgt een samenvatting van wat we hebben behandeld:

  • Schaalbaarheid en betrouwbaarheid: door uw systemen schaalbaarder te maken, worden ze vaak betrouwbaarder als secundair voordeel.
  • Capaciteitsplanning: wijs het huidige resourcegebruik toe. Correleren met zakelijke metrische gegevens en projecten voor zowel organische als anorganische groei.
  • Servicelimieten en -kosten: houd rekening met Azure servicelimieten en quota en werk samen met uw financiĆ«le teams om de clouduitgaven te voorspellen.
  • Code voor schaal: fouten zoeken, inefficiĆ«nte query's oplossen en configuratieproblemen oplossen voordat u uitschaalt.
  • Technieken voor schaalbaarheid van toepassingen: gebruik schaalsets voor virtuele machines, ontkoppeling met wachtrijen, in-memory caching en database-sharding om toepassingen schaalbaarder te maken.
  • Going global: Gebruik Azure Front Door en Azure Traffic Manager om toepassingen in verschillende regio's te schalen en inzicht te krijgen in de verschillen tussen verschillende gegevensconsistentiemodellen.

Ga voor meer informatie naar het Azure Architecture Center voor aanbevelingen voor schaalbaarheid en richtlijnen voor architectuur.