Online course on building cloud based applications at IIT-K

Online course on building cloud based applications at IIT-K

2 mins read1.4K Views Comment
Updated on Dec 13, 2012 03:58 IST

Indian Institute of Technology, Kanpur (IIT-K) will be offering an online course on Building Cloud Based Applications from Dec 1 - Jan 30, 2012. Christened as "Architecting Software for the Cloud", the course will be open to students and professionals from all across the world and will comprise the following:

  • A set of short topic oriented lecture videos in the form of learning objects
  • Assessment components in the form of quizzes
  • Opportunities to discuss online with fellow students
  • Notes and reading material

The institute will be providing lecture notes and pointers to suggested online readings and reference books. The course content (i.e. lecture videos, pointers to reading material and discussion forums etc.) will be available to students via the class website. A registered student will be able to access all the course content anytime.

Students need to have a computer with Internet connection, and the browser should be able to play Adobe Flash videos

Students by the end of the program will be able to:

  • Have a clear understanding of cloud variants and their characteristics. Students will know how to leverage cloud characteristics to address different application design issues
  • Provision and manage virtual hardware infrastructure on a cloud
  • Have clear understanding of different types of virtualization technologies. Students will know pros and cons of different virtualization platforms in context of various application scenarios.
  • Create and manage virtual machines using different virtualization tools.
  • Understand cloud-oriented design paradigms and tools such as MapReduce and NoSQL

Course details:

  • Course commencement: Dec 1, 2012
  • Duration: 6 weeks and about 2 hours/week
  • Contact: arch4cloud@gmail.com

Eligible candidates:

  • Senior undergraduate/postgraduate student in a computer science program
  • A practitioner with a couple of years of industry experience
  • Applicants must have a reasonable amount of basic computer science knowledge
  • Basic working knowledge of operating systems, networks, database systems and software engineering to gain the best out of this course.

Topics to be covered under the program:

Software architecture primer

  • Quality attributes (QA)
  • Architecture tactics
  • Documenting architectures

 

Cloud computing internals

  • Service models (IaaS, PaaS, SaaS etc.)
  • Deployment models (Private, Public, Hybrid etc.)
  • Characteristics of each model variant
  • Virtualization (v12n) and cloud

 

Architecting for cloud

  • Impact of cloud characteristics on QAs
  • Harnessing cloud services - Storage, queues and computer etc.

 

Students who successfully complete the course would be awarded with a certificate of accomplishment by the Continuing Education Program of IIT Kanpur.

 Other interesting reads:

About the Author

This is a collection of news and articles on various topics ranging from course selection to college selection tips, exam preparation strategy to course comparison and more. The topics are from various streams inclu... Read Full Bio