Chevron Left
Cloud Computing Applications, Part 2: Big Data and Applications in the Cloud(으)로 돌아가기

일리노이대학교 어버너-섐페인캠퍼스의 Cloud Computing Applications, Part 2: Big Data and Applications in the Cloud 학습자 리뷰 및 피드백

322개의 평가
54개의 리뷰

강좌 소개

Welcome to the Cloud Computing Applications course, the second part of a two-course series designed to give you a comprehensive view on the world of Cloud Computing and Big Data! In this second course we continue Cloud Computing Applications by exploring how the Cloud opens up data analytics of huge volumes of data that are static or streamed at high velocity and represent an enormous variety of information. Cloud applications and data analytics represent a disruptive change in the ways that society is informed by, and uses information. We start the first week by introducing some major systems for data analysis including Spark and the major frameworks and distributions of analytics applications including Hortonworks, Cloudera, and MapR. By the middle of week one we introduce the HDFS distributed and robust file system that is used in many applications like Hadoop and finish week one by exploring the powerful MapReduce programming model and how distributed operating systems like YARN and Mesos support a flexible and scalable environment for Big Data analytics. In week two, our course introduces large scale data storage and the difficulties and problems of consensus in enormous stores that use quantities of processors, memories and disks. We discuss eventual consistency, ACID, and BASE and the consensus algorithms used in data centers including Paxos and Zookeeper. Our course presents Distributed Key-Value Stores and in memory databases like Redis used in data centers for performance. Next we present NOSQL Databases. We visit HBase, the scalable, low latency database that supports database operations in applications that use Hadoop. Then again we show how Spark SQL can program SQL queries on huge data. We finish up week two with a presentation on Distributed Publish/Subscribe systems using Kafka, a distributed log messaging system that is finding wide use in connecting Big Data and streaming applications together to form complex systems. Week three moves to fast data real-time streaming and introduces Storm technology that is used widely in industries such as Yahoo. We continue with Spark Streaming, Lambda and Kappa architectures, and a presentation of the Streaming Ecosystem. Week four focuses on Graph Processing, Machine Learning, and Deep Learning. We introduce the ideas of graph processing and present Pregel, Giraph, and Spark GraphX. Then we move to machine learning with examples from Mahout and Spark. Kmeans, Naive Bayes, and fpm are given as examples. Spark ML and Mllib continue the theme of programmability and application construction. The last topic we cover in week four introduces Deep Learning technologies including Theano, Tensor Flow, CNTK, MXnet, and Caffe on Spark....

최상위 리뷰


2018년 4월 9일

My understanding of Big Data technologies was really enhanced by this course. I have decided to pursue more of these underlying technologies after this course. Good job


2019년 9월 29일

Very Useful Course. Course material is massive and well prepared for the modern industry demands.

필터링 기준:

Cloud Computing Applications, Part 2: Big Data and Applications in the Cloud의 51개 리뷰 중 26~50

교육 기관: Jose L P A

2020년 6월 11일

Good structure, well explained but some of the examples presented are starting to be outdated. Solid theoretical presentation.

교육 기관: Vinh Q T

2016년 12월 4일

good practical materials which help to better understand the theories from previous courses

교육 기관: Daren T

2016년 10월 11일

The course could use a programming assignment to go along with the lectures.

교육 기관: Vara V

2020년 5월 21일

I love this course. Open lots of perspectives in cloud applications.

교육 기관: Ganesh S

2020년 5월 22일

Good learning about big data and real life scenarios esp. Yahoo.

교육 기관: Cong W

2017년 4월 15일

good course. I hope it can contain more contents.

교육 기관: Tony W

2020년 3월 7일

needs to be updated

교육 기관: Arsene R

2021년 1월 30일


교육 기관: Austin Z

2019년 4월 26일

Much better than Part 1. This course mostly shows the applications of the topics covered in the Cloud Computing Concepts course using the popular tools from when this course was recorded. There is a decent amount of redundant material from course overlap and this course could be made more concise, but there is still a decent amount of new material. You can probably pass most of the quizzes from knowledge gained in the other course though.

교육 기관: Miklós A R

2017년 7월 16일

The content is very good, the course gives a wide overview on the topics. On the other hand for me it was a bit slow and found many repetitions in the course videos, the exams could have been harder and could have helped to deepen understanding a bit more. I was lacking the programming assignments, as well.

교육 기관: Nishant S

2017년 8월 9일

The course was focused too much on theory. It didn't have any programming assignments, which made the course less interesting.

교육 기관: Ricardo O P d T

2018년 4월 16일

The course is good, gives you an overview of many important technologies, although the last module is too superficial.

교육 기관: Michael M

2018년 6월 19일

There are very small quizzes in this course. First two parts were much more better and more interesting

교육 기관: Alex T

2017년 1월 22일

Not enough depth. Put another way not a CS course.

교육 기관: Aditya K

2018년 9월 5일

Again, too much theory. More exercises needed.

교육 기관: Ruowang Z

2020년 2월 28일

a bit easy

교육 기관: Manasvi N

2019년 5월 2일


교육 기관: Oleg

2019년 9월 28일

It looks like the course was influenced by reviews from 'Cloud Computing Concepts, Part 1' course that contained complaints about the programming assignment, fast pace of the course and complex quizes. (I don't share these complaints, for me that course was incredible)

This course gives a too high-level overview of the topics presented. Also, like in the previous part of the course, Mr. Campbell's lectures are too long, boring and hard to understand. This is disappointing since the topics in his lectures are really imporant. The quizes are too easy, no programming assigment, there's just no chance to check if you understood the material deep enough.

Spark, CAP theorem, Storm and a lot of other stuff is covered by Cloud Computing Concepts in a more informative and compact way.

Almost no imformation about the TensorFlow. It deserves at least a lessson devoted to it.

교육 기관: Jörg S

2017년 3월 15일

Quizzes are trivial. Makes the certification worthless.

Prof. Campbell is not a good lecturer.

The topics are treated mostly superficially, then suddenly go into too much detail sometimes (how to use IntelliJ IDEA, machine learning).

Subtitles are very buggy.

I enjoyed Mr. Farivar's talks much more, it seems like he knows what he is talking about and his presentations are well structured.

교육 기관: Julien L

2020년 4월 9일

As for part1, I find the course is not well prepared and does not go deep into the topics. Overall disappointed. Cloud computing concepts courses are of much higher quality.

교육 기관: Gil S

2017년 6월 21일

course content is good, but the lectures are monotonous and put you to sleep.

교육 기관: valle

2021년 11월 18일

SLow videos for just the overview of concepts

교육 기관: Weidong X

2019년 10월 6일

I learned a little about a lot of things.

교육 기관: Sushil S

2019년 12월 27일

This was an exasperating course - it is at times incoherent, at times just plain reading out of a teleprompter, and at times referring to assignments or slides which do not exist.

The quizzes can be safely tackled by going through 5% of the coursework and that is being generous. A deficit that a programming section could easily overcome.

I do feel bad for the instructors, i am sure it is not what they had in mind when they set out to design the course. Unfortunately it is hardly what one expects from a course part of a paid specialisation.

교육 기관: David M

2021년 12월 2일

I​'ve never had an instructor that was so clearly phoning it in. What's more, lots of the information presented about how the Cloud works is factually inaccurate, and no one has bothered to correct it. I strongly suggest that working professionals with even a basic level of experience with the Cloud (read: clearly more than the instructor) simply save themselves the aggravation.