Bygga program i molnet

Nybörjare
Developer
Student
Azure

Lär dig hur utvecklare skriver program som ska köras i molnet, inklusive distribution, feltolerans, belastningsutjämning, skalning och hantering av svarstider.

Utbildningsmål

I den här modulen kommer du att:

  • Utvärdera olika överväganden när du programmerar program som ska köras i molnet
  • Utvärdera olika överväganden när du distribuerar program i molnet
  • Jämföra proaktiva och reaktiva mått för feltolerans i molnprogram
  • beskriva hur viktigt det är med belastningsutjämning i molnprogram och gå igenom olika metoder för att uppnå det
  • Gå igenom olika strategier och överväganden när det gäller skalning av molnprogram
  • Motivera att den avslutande svarstiden ska minimeras och diskutera olika strategier för att åstadkomma detta
  • Beskriva strategierna för att optimera den totala driftkostnaden för användningen av molntjänster

I samarbete med Dr. Majd Sakr och Carnegie Mellon University.

Förutsättningar

  • Förstå vad molnbaserad databehandling, inklusive begrepp som molntjänstmodeller och leverantörer av gemensamma moln, innebär
  • Känna till de tekniker som möjliggör molnbaserad databehandling
  • Förstå hur molnleverantörerna betalar för och fakturerar för molnet
  • Veta vad datacenter är och varför de finns
  • Veta hur datacenter konfigureras, drivs och tillhandahålls
  • Förstå hur molnresurser tillhandahålls och mäts