In de snel evoluerende IT-industrie is cloud computing een van de meest revolutionaire technologieën van de afgelopen decennia geworden. Cloud-based development, ook bekend als ontwikkeling in de cloud, is een benadering van softwareontwikkeling waarbij ontwikkelaars gebruikmaken van cloud computing-services en -platforms om applicaties te bouwen, te testen en te implementeren. Deze aanpak heeft de manier waarop software wordt ontwikkeld drastisch veranderd, met toenemende populariteit en brede acceptatie in zowel kleine startups als grote ondernemingen.