Le document présente un cours théorique sur le développement d'applications cloud natives, abordant des concepts tels que le cloud computing, les architectures microservices, et l'utilisation de technologies comme Node.js, Express.js, et Docker. Il couvre également des aspects pratiques tels que la création d'APIs REST et le déploiement sur Azure Cloud. Enfin, il détaille les types de services cloud, notamment IaaS, PaaS, et SaaS, ainsi que les caractéristiques de l'approche cloud native.