Cloud computing systems today, whether open-source or used inside companies, are built using a common set of core techniques, algorithms, and design philosophies – all centered around distributed systems. Learn about such fundamental distributed computing "concepts" for cloud computing.

Cloud Computing Concepts, Part 1

Cloud Computing Concepts, Part 1
This course is part of Cloud Computing Specialization
Instructor: Indranil Gupta
Access provided by University College London
153,422 already enrolled
1,073 reviews
Skills you'll gain
Tools you'll learn
Details to know

Add to your LinkedIn profile
4 quizzes, 4 assignments
See how employees at top companies are mastering in-demand skills

Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate

There are 5 modules in this course
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructor
Offered by
Why people choose Coursera for their career

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Learner reviews
- 5 stars
63.65%
- 4 stars
21.43%
- 3 stars
5.96%
- 2 stars
2.88%
- 1 star
6.05%
Showing 3 of 1073
Reviewed on Dec 5, 2016
Great lectures. However, the starter code for the programming assignment is quite atrocious. Overall, would highly recommend to anyone wanting to learn high level concepts in distributed systems.
Reviewed on Jun 8, 2018
Liked the course very much. Only suggestion is if the speaker could speak a little slower. This will allow the listener to think alongside.
Reviewed on Dec 23, 2017
Enjoyed the course. Brought back my ability to program in c++. The programming assignment was sufficiently challenging to achieve that.
Explore more from Computer Science

University of Illinois Urbana-Champaign

University of Illinois Urbana-Champaign

LearnQuest

University of Pittsburgh

