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.
This course is part of the Cloud Computing Specialization
Offered By
About this Course
Could your company benefit from training employees on in-demand skills?
Try Coursera for BusinessSkills you will gain
- Distributed Algorithm
- Distributed Computing
- C++
- Cloud Computing
Could your company benefit from training employees on in-demand skills?
Try Coursera for BusinessSyllabus - What you will learn from this course
Week 1: Orientation, Introduction to Clouds, MapReduce
Week 2: Gossip, Membership, and Grids
Week 3: P2P Systems
Week 4: Key-Value Stores, Time, and Ordering
Reviews
- 5 stars63.83%
- 4 stars21.69%
- 3 stars6.17%
- 2 stars2.60%
- 1 star5.68%
TOP REVIEWS FROM CLOUD COMPUTING CONCEPTS, PART 1
Very useful course. It built my Cloud Computing basis from scratch. Fisrt course gives me the enthusiasm to start the later ones. A good place for studying and sharing with course mates. Thank you!
The course provided a good overview on various topics at sufficient depth. The assignments and quizzes were challenging enough allowing one to understand the concepts in good detail.
Excellent primer on distributed systems theory and practice, but the programming assignment was complicated by low quality template code.
Solid distributed systems' fundamentals class. The programming assignment was really evaluating my reverse and software engineering skills rather than my grasp of distributed systems' fundamentals
About the Cloud Computing Specialization
Frequently Asked Questions
When will I have access to the lectures and assignments?
What will I get if I subscribe to this Specialization?
Is financial aid available?
More questions? Visit the Learner Help Center.