Cloud Applications
Offered By: Georgia Institute of Technology via Coursera
Course Description
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
Taught by
Umakishore Ramchandran
Tags
Related Courses
Software as a ServiceUniversity of California, Berkeley via Coursera Software Defined Networking
Georgia Institute of Technology via Coursera Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems
Vanderbilt University via Coursera Web-Technologien
openHPI Données et services numériques, dans le nuage et ailleurs
Certificat informatique et internet via France Université Numerique