Cloud Services

Video Activity
Join over 3 million cybersecurity professionals advancing their career
Sign up with
Required fields are marked with an *
or

Already have an account? Sign In »

Time
7 hours 50 minutes
Difficulty
Beginner
CEU/CPE
8
Video Transcription
00:00
>> There are various service when we talk about the Cloud,
00:00
and not all Cloud services are created equal.
00:00
There are some reasons that we may move to the cloud,
00:00
partially move to Cloud,
00:00
dump with both feet all in.
00:00
Now, the main service models are SaaS,
00:00
PaaS, and IaaS.
00:00
That's software as a service,
00:00
platform as a service,
00:00
and infrastructure as a service.
00:00
I'm starting to talk about software as a service.
00:00
This is one piece that everybody has used.
00:00
When I say everybody, almost
00:00
everybody, we all have email.
00:00
If you've got Gmail or Yahoo or
00:00
some other Internet-based email application,
00:00
you didn't have to install software
00:00
so that where you can access Gmail.
00:00
You go to a website and
00:00
access the mail through their access,
00:00
that's software as a service.
00:00
We're utilizing software that's
00:00
actually running on someone else's server.
00:00
We haven't called it software as a service
00:00
forever but that's been around for dozens of years.
00:00
Software as a service is often the easiest to understand.
00:00
Now, there's been an explosion
00:00
SaaS lately because of the benefits.
00:00
One of the benefits is called thin computing,
00:00
meaning when I first got my home computer,
00:00
I remember that thing had 50 megs of hard drive space,
00:00
and it had four megs of RAM,
00:00
and I was queen of the universe.
00:00
I dropped some money on it because I
00:00
wanted a good high-end system.
00:00
At that time, that was thousands of dollars,
00:00
the easiest way to have made yourself
00:00
crazy during that time period.
00:00
You spent a lot of money on a computer and then look at
00:00
the next week of the prices because
00:00
the technology got better and better.
00:00
But the prices, you spend
00:00
all this money then the next week,
00:00
you'd see that computer on sale for
00:00
10 percent less and it continued.
00:00
Another problem with that was as
00:00
applications became more and more complex,
00:00
we would have to update these computers.
00:00
It's not enough that I spent all this money on
00:00
them but now I need to add a more RAM.
00:00
I needed a bigger hard drive.
00:00
My processor isn't as powerful today as
00:00
it was so we'd have to upgrade.
00:00
About every year and a half in a business environment,
00:00
we'd find that processor speed doubles,
00:00
well as the applications using the processors.
00:00
If you're looking at upgrading
00:00
every year and a half or even
00:00
every 2-3 years, that's very expensive.
00:00
Then I have to think about maintaining the software.
00:00
I buy all the software licenses,
00:00
I install the software in the machine,
00:00
softwares updates.
00:00
I have to keep the updates to make
00:00
sure that as the updates come out,
00:00
my clients are able to run them in the new software.
00:00
It's a hassle. Instead, we have thin clients.
00:00
I don't have to invest in lot of hardware
00:00
because I'm not running natural applications.
00:00
Those applications are running on a Cloud-based server.
00:00
By the way, when we say Cloud-based,
00:00
we just mean a server that we
00:00
can access through the Internet,
00:00
and these applications are running on different machines.
00:00
It's their problem to update.
00:00
It's their issue to keep things
00:00
patched and my client computer can be thin.
00:00
As matter of fact, I was looking at buying a laptop
00:00
about three years ago and it was $400 or $500.
00:00
I was pricing laptops today and can get
00:00
laptops for like 85 bucks.
00:00
Back when I bought mine,
00:00
I wanted a terabyte of hard drive space.
00:00
I wanted a lot of RAM.
00:00
I wanted these specifications.
00:00
Now, some of these laptops
00:00
barely come with any hard drive space at all.
00:00
They come with enough memory,
00:00
but not a ton, maybe four gigs of memory.
00:00
The reason for it is
00:00
these thin clients where
00:00
everything we're doing is online.
00:00
Just about any software from five years ago,
00:00
we would've had a buy and install via desk or
00:00
network share on our individual systems.
00:00
Now we're not loading up our individual systems as
00:00
a software but we're accessing that through the web.
00:00
That saves me from having application conflicts.
00:00
It really is a win-win situation.
00:00
Now, the next service is called platform as a service.
00:00
When you see a platform as a service,
00:00
what I want you to immediately think
00:00
about is software development.
00:00
If I'm a software developer,
00:00
and I'm trying to create
00:00
a proprietary application for my organization,
00:00
I'm not going to go out and write
00:00
a million lines of code.
00:00
No. I'm going to take advantage of
00:00
Cloud libraries that are out
00:00
there, and those costs money.
00:00
I'm going to need an environment where
00:00
I can run my software.
00:00
I'm going to need a database on
00:00
the backend if I'm collecting
00:00
information that needs to go into a back-end database.
00:00
Again, all that costs money and requires administration.
00:00
Instead, I can lease
00:00
a platform as a service provider so that way
00:00
I can develop software and leverage all the tools
00:00
that my service provider has.
00:00
Last but not least, infrastructure as a service.
00:00
With infrastructure as a service,
00:00
we're going to take advantage all the resources of
00:00
a Cloud service provider or the compute function.
00:00
When we think about computing, we think about RAM,
00:00
storage and operating environment,
00:00
and a network environment.
00:00
Basically, everything that used to be in
00:00
our server room or at a separate data-center,
00:00
depending on the size of our company,
00:00
is now being stored with Google or Microsoft,
00:00
and it's being provided with
00:00
the resources instead of mine.
00:00
It shouldn't feel very different to end-users.
00:00
It really is just a matter of accessing the network.
00:00
Then having the high-speed links to
00:00
our Cloud service provider that's accessing the service.
00:00
Their responsibility becomes the physical location,
00:00
maintaining it, physical security,
00:00
physical devices themselves, hypervisors,
00:00
security to the hypervisor,
00:00
but everything above the hypervisor is ours.
00:00
We build our own virtual network so we have
00:00
a lot of control over what
00:00
this environment is going to be,
00:00
but we lessen our expense,
00:00
and certainly from a capital expense standpoint,
00:00
and don't have to find an entire data center.
00:00
Also, same things.
00:00
We don't have to keep upgrading.
00:00
Those services are provided for us.
00:00
As with most things in life,
00:00
networking and Cloud computing go better with pizza.
00:00
Let's take this analogy and make things make sense.
00:00
Let's say I have a fabulous pizza and I actually do.
00:00
I bought myself one of those big ceramic green eggs.
00:00
If you haven't seen them, look them up.
00:00
They're are phenomenal and you can get
00:00
really high heat and smoky flavor.
00:00
Anyway, let's say I make a mean pizza.
00:00
Word gets out that I make a mean pizza
00:00
because I invited a few folks over.
00:00
Before I know it, I've got lots of
00:00
people coming to me on Thursday pizza night.
00:00
What I'm finding is that it's hard to keep up with
00:00
all the orders because I've only got one big green egg.
00:00
I can purchase another,
00:00
but they're expensive and I have to maintain it,
00:00
store it, and so on.
00:00
Whereas traditionally, at one point in time,
00:00
I would have had to continue making this
00:00
in-house and keeping it on-premises.
00:00
I'm looking at some other options.
00:00
One of the services that we have here in the DC area,
00:00
is a kitchen as a service.
00:00
Ultimately, there are facilities
00:00
where you can come in for their counter space.
00:00
They provide you with the bare minimum.
00:00
It's bringing in your tools, you're on pizza dough,
00:00
you're on toppings, and I've to cook pizza.
00:00
That said, I have a ton of
00:00
control in the environment because maybe I don't want
00:00
to make pizza tonight and I want chicken or
00:00
pasta and that kitchen as a service, I do as I please.
00:00
I have the most basic tools
00:00
provided for me and I do what I want.
00:00
If I want to cook pizza, I cook pizza.
00:00
Now, platform as a service.
00:00
Platform as a service is going to be
00:00
like I walk in and bake environment.
00:00
Let's say I pay Domino's Pizza Hut
00:00
and say I want to be more involved
00:00
with the pizza process.
00:00
They are going to say look, will let you have our dough,
00:00
but you bring in your own toppings,
00:00
you cook the pizza, it's your responsibility.
00:00
You still get the kitchen and the oven,
00:00
gas for the oven.
00:00
I even get the pizza dough, though
00:00
what I do with it is mine,
00:00
I can turn it into a PN pizza.
00:00
I can make a thin crust,
00:00
it's provided for me,
00:00
but I do have some limits.
00:00
I'm given the pizza dough,
00:00
so I can't make chicken.
00:00
I can't make all the other things.
00:00
I'm limited with the tools that they provide me.
00:00
They also give me a pizza cutter and a spatula.
00:00
Just some of the basics.
00:00
I can create what I want,
00:00
but I have to create what they provide.
00:00
Then last, software as a service.
00:00
You know what, I'm tired of
00:00
making pizza for the neighborhood.
00:00
I'm just going to go out, get my cell phone,
00:00
dial in the digits, and a pizza delivered to the house.
00:00
That's software as a service or pizza as a service.
00:00
I get very few choices.
00:00
I can't call Domino's and say I
00:00
want pizza with broccoli and clams.
00:00
I don't know why those toppings came to mind,
00:00
that sounds like the most disgusting
00:00
pizza I can think of,
00:00
but you know, they make some crazy pizzas today.
00:00
Domino's has a set of ingredients.
00:00
I get to order it, I can customize it a little,
00:00
extra pepperoni or whatever,
00:00
but I don't get to add,
00:00
or remove the ingredients or
00:00
modify the basic service they provide.
00:00
This really is very
00:00
comparable to services with the Cloud.
00:00
The question is, what do I get?
00:00
How flexible is my environment?
00:00
I don't get much with kitchen as a service.
00:00
I don't get much with infrastructure as a service,
00:00
I get a hypervisor and
00:00
the capability of spinning up a virtual machine.
00:00
It's all up to me from there on out,
00:00
and I can build any network type that I want.
00:00
With the walk-in and bake,
00:00
I have to operate within another environment
00:00
where I'm given a certain amount of tools.
00:00
Platform as a service is just
00:00
designed for software and they provide
00:00
you with a set of the most commonly used tools
00:00
and environments in which to operate.
00:00
I don't have as much flexibility
00:00
but what I create is mine.
00:00
Then I can get pizza as a service.
00:00
It is basically software as a service.
00:00
I go out and use what they give me.
00:00
I use Gmail or Webex or QuickBooks or whatever,
00:00
and they provide me with an active service.
00:00
I don't get to go to QuickBooks and
00:00
say I want to stream videos for you.
00:00
I don't get that customization option.
00:00
What I do get is everything taken care of for me.
00:00
When you look at the various services,
00:00
is always the trade-off between how much control I
00:00
get and how much responsibility I have.
00:00
We have to find the balance.
00:00
I hope pizza as a service helps out a little bit.
Up Next