Big Data Revolution and Clouds ?

So Big Data, where will it take us? Well, it's another revolution, it's built on clouds. The data collection's too large to transmit economic clear of the Internet. You're talking about petabytes of collections. The computation is data intensive, lots of disks, networks, and CPUs.

The overhead of maintaining cyber infrastructure for that is very expensive, but why not share it amongst the community? So for example, Google Maps is a huge infrastructure investment, but it allows all sorts of businesses. You're going to see smart cities building on some of those infrastructures, on some of the data collected for smart cities.

Users buy Big Data services from Clouds and they share the overhead. So they're sharing out the cost of putting all that Big Data together.

The essential part to all of this is here.

This Big data is going to be easy to use. It's going to be easy to write programs for. It's going to provide you fast turn around, so you know what the e…

Synergy ?

One of the bigger issues that I want to get across is that we're just not on the entry level of clouds or even just on this rise of enlightenment. There is a lot of things happening that really make cloud computing very exciting. This synergy is best looked at just what sort of interests over time ever happen, what are the news events, what are the discussion points? Now, we talked about Big Data and virtualization. If I plot those, in time you'll see how they're interacting.

The first is, we have a virtualization effort. Just here, rising up and creating all sorts of potential possibilities.

Then what we see is cloud computing overtaking that, using it, to build an infrastructure, we've talked about the different ways that can be delivered.

And that has been huge impact.

Now what we're seeing is a rise in Big Data, and Big Data is exploiting the cloud computing to provide information for everyone. Anyone can do analytics, essentially, on massive amounts of data. T…

How the services of the cloud get delivered to the customer ?

And there's basically three different ways, three different models for delivery.

Let's look at infrastructure as a service.

There what we're doing is to provide computer hardware in terms of processors, disks, network. We are allowing people to use those services, to rent them. We're providing a infrastructure as a service that you can go to, you can declare how many computers you want, what are the hardware facilities you want. Then it is up to you to put your own software on top of that system, even your own operating system on top of that system. And you just provide your customers with all that software, but you've rented the hardware.

The next level is Platform as a Service, PaaS.

Here what you're doing is deploying customer-created applications. So the applications are running on what you're providing in terms of operating system and hardware, as a cloud provider. So, App Engine is an example. Google provides App Engine, you write your application wit…

What is a Cloud?

This diagram is produced from a description by NIST or what cloud computing is. And what I'm going to do is to describe all the various parts of it and give you some examples. So first of all, the cloud is out there. Anybody can use it from anywhere. So availability is good and accessibility is good. It really becomes a ubiquitous computing environment. It's convenient, 24/7 you don't have to turn it off, turn it back on, whatever, it's always running for you. And because of all of the input from all the industries into Cloud Computing, it's becoming very convenient to use. 

Perils of Corporate Computing !


Let's look at what people are saying about cloud computing or had said.


Course Description

Course Description Welcome to the Cloud Computing Applications course, the first part of a two-course series designed to give you a comprehensive view on the world of Cloud Computing and Big Data!
In this first course we cover a multitude of technologies that comprise the modern concept of cloud computing. Cloud computing is an information technology revolution that has just started to impact many enterprise computing systems in major ways, and it will change the face of computing in the years to come. Course Goals and Objectives Upon successful completion of this course, you will be able to: Understand what cloud computing is and why it is important Get a picture of the economics of cloud computing Learn about Big Data (much more about big data in the second part of this course) Learn about many fundamental technologies that enable cloud computing, such as software defined architectures, virtualization and containers Learn about many “glue” technologies that enable access to clouds, such as w…