YoVDO

Cloud Applications

Offered By: Georgia Institute of Technology via Coursera

Tags

Cloud Computing Courses Cloud Application Development Courses Edge Computing Courses Cloud Infrastructure Courses Cloud-Native Applications Courses

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

Fog Networks and the Internet of Things
Princeton University via Coursera
AWS IoT: Developing and Deploying an Internet of Things
Amazon Web Services via edX
Business Considerations for 5G with Edge, IoT, and AI
Linux Foundation via edX
5G Strategy for Business Leaders
Linux Foundation via edX
Intel® Edge AI Fundamentals with OpenVINO™
Intel via Udacity