Cloud Applications

Go to class
Write Review

Free Online Course: Cloud Applications provided by Coursera is a comprehensive online course, which lasts for 5 weeks long, 3-4 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from Coursera. Cloud Applications is taught by Umakishore Ramchandran.

Overview
  • This course provides an introduction to the development and support for Cloud-native applications, more specifically it delves into best practices of developing applications; migrating on premise applications to the cloud; the basic building blocks and properties expected from Cloud applications. The course also provide highlights of some novel cloud applications, including geo-distributed computations.

Syllabus
    • Principles for Cloud Application Development
      • A detailed description of the basic principles for developing scalable applications in the Cloud.
    • Infrastructure and Application Management
      • A detailed description of how Cloud application software is managed to deal with upgrades, resiliency, and evolution
    • Emerging Cloud Applications
      • A foray into the emerging landscape of novel Cloud applications
    • Trending Cloud Infrastructure
      • A look into the emerging landscape of Edge/Fog and multi-datacenter infrastructures
    • Project
      • A capstone workshop that ties together the learning outcomes