WEBVTT

00:00.000 --> 00:02.430
>> There are various service
when we talk about the Cloud,

00:02.430 --> 00:05.040
and not all Cloud services
are created equal.

00:05.040 --> 00:07.695
There are some reasons that
we may move to the cloud,

00:07.695 --> 00:09.210
partially move to Cloud,

00:09.210 --> 00:11.010
dump with both feet all in.

00:11.010 --> 00:14.670
Now, the main service
models are SaaS,

00:14.670 --> 00:17.055
PaaS, and IaaS.

00:17.055 --> 00:18.690
That's software as a service,

00:18.690 --> 00:20.010
platform as a service,

00:20.010 --> 00:22.440
and infrastructure as a service.

00:22.440 --> 00:25.275
I'm starting to talk about
software as a service.

00:25.275 --> 00:27.780
This is one piece that
everybody has used.

00:27.780 --> 00:29.630
When I say everybody, almost

00:29.630 --> 00:31.815
everybody, we all have email.

00:31.815 --> 00:33.830
If you've got Gmail or Yahoo or

00:33.830 --> 00:36.125
some other Internet-based
email application,

00:36.125 --> 00:37.700
you didn't have to
install software

00:37.700 --> 00:39.520
so that where you
can access Gmail.

00:39.520 --> 00:40.790
You go to a website and

00:40.790 --> 00:42.815
access the mail
through their access,

00:42.815 --> 00:44.735
that's software as a service.

00:44.735 --> 00:46.430
We're utilizing software that's

00:46.430 --> 00:48.695
actually running on
someone else's server.

00:48.695 --> 00:50.580
We haven't called it
software as a service

00:50.580 --> 00:53.585
forever but that's been
around for dozens of years.

00:53.585 --> 00:57.355
Software as a service is often
the easiest to understand.

00:57.355 --> 01:00.000
Now, there's been an explosion

01:00.000 --> 01:02.235
SaaS lately because
of the benefits.

01:02.235 --> 01:05.160
One of the benefits is
called thin computing,

01:05.160 --> 01:07.925
meaning when I first
got my home computer,

01:07.925 --> 01:11.140
I remember that thing had 50
megs of hard drive space,

01:11.140 --> 01:13.190
and it had four megs of RAM,

01:13.190 --> 01:15.335
and I was queen of the universe.

01:15.335 --> 01:17.030
I dropped some money
on it because I

01:17.030 --> 01:18.710
wanted a good high-end system.

01:18.710 --> 01:21.400
At that time, that was
thousands of dollars,

01:21.400 --> 01:23.210
the easiest way to
have made yourself

01:23.210 --> 01:24.770
crazy during that time period.

01:24.770 --> 01:27.380
You spent a lot of money on
a computer and then look at

01:27.380 --> 01:28.850
the next week of
the prices because

01:28.850 --> 01:31.130
the technology got
better and better.

01:31.130 --> 01:32.625
But the prices, you spend

01:32.625 --> 01:34.440
all this money then
the next week,

01:34.440 --> 01:35.780
you'd see that
computer on sale for

01:35.780 --> 01:38.530
10 percent less
and it continued.

01:38.530 --> 01:40.985
Another problem with that was as

01:40.985 --> 01:43.129
applications became
more and more complex,

01:43.129 --> 01:45.365
we would have to update
these computers.

01:45.365 --> 01:47.420
It's not enough that I
spent all this money on

01:47.420 --> 01:50.495
them but now I need
to add a more RAM.

01:50.495 --> 01:52.640
I needed a bigger hard drive.

01:52.640 --> 01:54.890
My processor isn't
as powerful today as

01:54.890 --> 01:57.215
it was so we'd have to upgrade.

01:57.215 --> 01:59.795
About every year and a half
in a business environment,

01:59.795 --> 02:02.300
we'd find that processor
speed doubles,

02:02.300 --> 02:05.120
well as the applications
using the processors.

02:05.120 --> 02:06.680
If you're looking at upgrading

02:06.680 --> 02:07.910
every year and a half or even

02:07.910 --> 02:11.260
every 2-3 years,
that's very expensive.

02:11.260 --> 02:14.075
Then I have to think about
maintaining the software.

02:14.075 --> 02:16.115
I buy all the software licenses,

02:16.115 --> 02:17.890
I install the software
in the machine,

02:17.890 --> 02:19.230
softwares updates.

02:19.230 --> 02:20.600
I have to keep the
updates to make

02:20.600 --> 02:22.130
sure that as the
updates come out,

02:22.130 --> 02:24.515
my clients are able to run
them in the new software.

02:24.515 --> 02:28.530
It's a hassle. Instead,
we have thin clients.

02:28.530 --> 02:30.620
I don't have to invest
in lot of hardware

02:30.620 --> 02:33.260
because I'm not running
natural applications.

02:33.260 --> 02:36.100
Those applications are running
on a Cloud-based server.

02:36.100 --> 02:38.355
By the way, when we
say Cloud-based,

02:38.355 --> 02:39.660
we just mean a server that we

02:39.660 --> 02:41.310
can access through the Internet,

02:41.310 --> 02:44.255
and these applications are
running on different machines.

02:44.255 --> 02:46.055
It's their problem to update.

02:46.055 --> 02:47.330
It's their issue to keep things

02:47.330 --> 02:50.350
patched and my client
computer can be thin.

02:50.350 --> 02:53.000
As matter of fact, I was
looking at buying a laptop

02:53.000 --> 02:55.985
about three years ago
and it was $400 or $500.

02:55.985 --> 02:58.040
I was pricing laptops
today and can get

02:58.040 --> 03:00.220
laptops for like 85 bucks.

03:00.220 --> 03:01.700
Back when I bought mine,

03:01.700 --> 03:03.830
I wanted a terabyte
of hard drive space.

03:03.830 --> 03:05.570
I wanted a lot of RAM.

03:05.570 --> 03:07.775
I wanted these specifications.

03:07.775 --> 03:09.560
Now, some of these laptops

03:09.560 --> 03:11.800
barely come with any
hard drive space at all.

03:11.800 --> 03:13.415
They come with enough memory,

03:13.415 --> 03:16.295
but not a ton, maybe
four gigs of memory.

03:16.295 --> 03:17.720
The reason for it is

03:17.720 --> 03:18.800
these thin clients where

03:18.800 --> 03:20.935
everything we're
doing is online.

03:20.935 --> 03:23.795
Just about any software
from five years ago,

03:23.795 --> 03:25.970
we would've had a buy
and install via desk or

03:25.970 --> 03:28.420
network share on our
individual systems.

03:28.420 --> 03:30.860
Now we're not loading up
our individual systems as

03:30.860 --> 03:33.875
a software but we're accessing
that through the web.

03:33.875 --> 03:36.635
That saves me from having
application conflicts.

03:36.635 --> 03:39.235
It really is a
win-win situation.

03:39.235 --> 03:43.410
Now, the next service is
called platform as a service.

03:43.410 --> 03:45.385
When you see a
platform as a service,

03:45.385 --> 03:46.790
what I want you to
immediately think

03:46.790 --> 03:48.610
about is software development.

03:48.610 --> 03:50.660
If I'm a software developer,

03:50.660 --> 03:51.680
and I'm trying to create

03:51.680 --> 03:54.785
a proprietary application
for my organization,

03:54.785 --> 03:56.060
I'm not going to
go out and write

03:56.060 --> 03:57.545
a million lines of code.

03:57.545 --> 03:59.510
No. I'm going to
take advantage of

03:59.510 --> 04:00.950
Cloud libraries that are out

04:00.950 --> 04:02.995
there, and those costs money.

04:02.995 --> 04:04.820
I'm going to need an
environment where

04:04.820 --> 04:06.785
I can run my software.

04:06.785 --> 04:08.510
I'm going to need a database on

04:08.510 --> 04:09.860
the backend if I'm collecting

04:09.860 --> 04:12.940
information that needs to go
into a back-end database.

04:12.940 --> 04:16.685
Again, all that costs money
and requires administration.

04:16.685 --> 04:18.440
Instead, I can lease

04:18.440 --> 04:20.630
a platform as a service
provider so that way

04:20.630 --> 04:23.030
I can develop software and
leverage all the tools

04:23.030 --> 04:25.620
that my service provider has.

04:26.410 --> 04:30.680
Last but not least,
infrastructure as a service.

04:30.680 --> 04:32.615
With infrastructure
as a service,

04:32.615 --> 04:35.080
we're going to take advantage
all the resources of

04:35.080 --> 04:38.885
a Cloud service provider
or the compute function.

04:38.885 --> 04:42.275
When we think about computing,
we think about RAM,

04:42.275 --> 04:44.720
storage and operating
environment,

04:44.720 --> 04:46.765
and a network environment.

04:46.765 --> 04:49.010
Basically, everything
that used to be in

04:49.010 --> 04:51.484
our server room or at a
separate data-center,

04:51.484 --> 04:53.135
depending on the
size of our company,

04:53.135 --> 04:55.450
is now being stored with
Google or Microsoft,

04:55.450 --> 04:56.750
and it's being provided with

04:56.750 --> 04:59.105
the resources instead of mine.

04:59.105 --> 05:02.135
It shouldn't feel very
different to end-users.

05:02.135 --> 05:04.985
It really is just a matter
of accessing the network.

05:04.985 --> 05:07.385
Then having the
high-speed links to

05:07.385 --> 05:10.915
our Cloud service provider
that's accessing the service.

05:10.915 --> 05:13.940
Their responsibility becomes
the physical location,

05:13.940 --> 05:16.055
maintaining it,
physical security,

05:16.055 --> 05:18.710
physical devices
themselves, hypervisors,

05:18.710 --> 05:20.300
security to the hypervisor,

05:20.300 --> 05:23.150
but everything above
the hypervisor is ours.

05:23.150 --> 05:25.580
We build our own virtual
network so we have

05:25.580 --> 05:26.780
a lot of control over what

05:26.780 --> 05:28.340
this environment is going to be,

05:28.340 --> 05:29.680
but we lessen our expense,

05:29.680 --> 05:32.315
and certainly from a
capital expense standpoint,

05:32.315 --> 05:34.810
and don't have to find
an entire data center.

05:34.810 --> 05:37.065
Also, same things.

05:37.065 --> 05:38.640
We don't have to keep upgrading.

05:38.640 --> 05:41.910
Those services are
provided for us.

05:42.050 --> 05:44.315
As with most things in life,

05:44.315 --> 05:47.300
networking and Cloud computing
go better with pizza.

05:47.300 --> 05:50.440
Let's take this analogy and
make things make sense.

05:50.440 --> 05:54.160
Let's say I have a fabulous
pizza and I actually do.

05:54.160 --> 05:57.005
I bought myself one of those
big ceramic green eggs.

05:57.005 --> 05:58.325
If you haven't seen
them, look them up.

05:58.325 --> 05:59.960
They're are phenomenal
and you can get

05:59.960 --> 06:01.990
really high heat
and smoky flavor.

06:01.990 --> 06:05.625
Anyway, let's say I
make a mean pizza.

06:05.625 --> 06:07.565
Word gets out that
I make a mean pizza

06:07.565 --> 06:09.395
because I invited
a few folks over.

06:09.395 --> 06:11.120
Before I know it,
I've got lots of

06:11.120 --> 06:13.310
people coming to me on
Thursday pizza night.

06:13.310 --> 06:15.620
What I'm finding is that
it's hard to keep up with

06:15.620 --> 06:18.365
all the orders because I've
only got one big green egg.

06:18.365 --> 06:19.805
I can purchase another,

06:19.805 --> 06:22.220
but they're expensive and
I have to maintain it,

06:22.220 --> 06:24.115
store it, and so on.

06:24.115 --> 06:26.915
Whereas traditionally,
at one point in time,

06:26.915 --> 06:28.460
I would have had to
continue making this

06:28.460 --> 06:30.545
in-house and keeping
it on-premises.

06:30.545 --> 06:32.614
I'm looking at some
other options.

06:32.614 --> 06:35.420
One of the services that we
have here in the DC area,

06:35.420 --> 06:37.150
is a kitchen as a service.

06:37.150 --> 06:38.990
Ultimately, there are facilities

06:38.990 --> 06:40.925
where you can come in
for their counter space.

06:40.925 --> 06:42.860
They provide you with
the bare minimum.

06:42.860 --> 06:45.020
It's bringing in your tools,
you're on pizza dough,

06:45.020 --> 06:47.885
you're on toppings, and
I've to cook pizza.

06:47.885 --> 06:49.790
That said, I have a ton of

06:49.790 --> 06:51.920
control in the environment
because maybe I don't want

06:51.920 --> 06:53.810
to make pizza tonight
and I want chicken or

06:53.810 --> 06:57.585
pasta and that kitchen as a
service, I do as I please.

06:57.585 --> 06:59.210
I have the most basic tools

06:59.210 --> 07:01.595
provided for me and
I do what I want.

07:01.595 --> 07:04.630
If I want to cook
pizza, I cook pizza.

07:04.630 --> 07:07.500
Now, platform as a service.

07:07.500 --> 07:09.290
Platform as a service
is going to be

07:09.290 --> 07:11.410
like I walk in and
bake environment.

07:11.410 --> 07:14.435
Let's say I pay
Domino's Pizza Hut

07:14.435 --> 07:15.830
and say I want to
be more involved

07:15.830 --> 07:17.330
with the pizza process.

07:17.330 --> 07:19.745
They are going to say look,
will let you have our dough,

07:19.745 --> 07:21.170
but you bring in
your own toppings,

07:21.170 --> 07:23.110
you cook the pizza, it's
your responsibility.

07:23.110 --> 07:25.420
You still get the
kitchen and the oven,

07:25.420 --> 07:26.750
gas for the oven.

07:26.750 --> 07:28.400
I even get the
pizza dough, though

07:28.400 --> 07:29.720
what I do with it is mine,

07:29.720 --> 07:31.715
I can turn it into a PN pizza.

07:31.715 --> 07:33.095
I can make a thin crust,

07:33.095 --> 07:34.625
it's provided for me,

07:34.625 --> 07:36.565
but I do have some limits.

07:36.565 --> 07:38.105
I'm given the pizza dough,

07:38.105 --> 07:39.560
so I can't make chicken.

07:39.560 --> 07:41.525
I can't make all
the other things.

07:41.525 --> 07:43.930
I'm limited with the tools
that they provide me.

07:43.930 --> 07:46.205
They also give me a pizza
cutter and a spatula.

07:46.205 --> 07:47.660
Just some of the basics.

07:47.660 --> 07:49.280
I can create what I want,

07:49.280 --> 07:51.955
but I have to create
what they provide.

07:51.955 --> 07:55.275
Then last, software
as a service.

07:55.275 --> 07:56.660
You know what, I'm tired of

07:56.660 --> 07:58.085
making pizza for
the neighborhood.

07:58.085 --> 07:59.930
I'm just going to go
out, get my cell phone,

07:59.930 --> 08:02.975
dial in the digits, and a
pizza delivered to the house.

08:02.975 --> 08:06.670
That's software as a service
or pizza as a service.

08:06.670 --> 08:08.475
I get very few choices.

08:08.475 --> 08:10.010
I can't call Domino's and say I

08:10.010 --> 08:11.810
want pizza with
broccoli and clams.

08:11.810 --> 08:13.520
I don't know why those
toppings came to mind,

08:13.520 --> 08:14.870
that sounds like
the most disgusting

08:14.870 --> 08:15.920
pizza I can think of,

08:15.920 --> 08:18.790
but you know, they make
some crazy pizzas today.

08:18.790 --> 08:21.195
Domino's has a set
of ingredients.

08:21.195 --> 08:23.755
I get to order it, I can
customize it a little,

08:23.755 --> 08:25.445
extra pepperoni or whatever,

08:25.445 --> 08:26.720
but I don't get to add,

08:26.720 --> 08:28.250
or remove the ingredients or

08:28.250 --> 08:31.110
modify the basic
service they provide.

08:31.400 --> 08:33.440
This really is very

08:33.440 --> 08:35.335
comparable to services
with the Cloud.

08:35.335 --> 08:37.955
The question is, what do I get?

08:37.955 --> 08:40.010
How flexible is my environment?

08:40.010 --> 08:42.380
I don't get much with
kitchen as a service.

08:42.380 --> 08:44.930
I don't get much with
infrastructure as a service,

08:44.930 --> 08:46.250
I get a hypervisor and

08:46.250 --> 08:48.815
the capability of spinning
up a virtual machine.

08:48.815 --> 08:51.035
It's all up to me
from there on out,

08:51.035 --> 08:53.695
and I can build any
network type that I want.

08:53.695 --> 08:55.205
With the walk-in and bake,

08:55.205 --> 08:57.215
I have to operate within
another environment

08:57.215 --> 08:59.045
where I'm given a
certain amount of tools.

08:59.045 --> 09:00.860
Platform as a service is just

09:00.860 --> 09:02.810
designed for software
and they provide

09:02.810 --> 09:05.120
you with a set of the
most commonly used tools

09:05.120 --> 09:07.430
and environments in
which to operate.

09:07.430 --> 09:09.800
I don't have as much flexibility

09:09.800 --> 09:11.570
but what I create is mine.

09:11.570 --> 09:13.555
Then I can get
pizza as a service.

09:13.555 --> 09:16.000
It is basically
software as a service.

09:16.000 --> 09:18.270
I go out and use
what they give me.

09:18.270 --> 09:21.800
I use Gmail or Webex or
QuickBooks or whatever,

09:21.800 --> 09:24.065
and they provide me
with an active service.

09:24.065 --> 09:25.730
I don't get to go
to QuickBooks and

09:25.730 --> 09:27.890
say I want to stream
videos for you.

09:27.890 --> 09:30.790
I don't get that
customization option.

09:30.790 --> 09:34.270
What I do get is everything
taken care of for me.

09:34.270 --> 09:36.650
When you look at the
various services,

09:36.650 --> 09:38.810
is always the trade-off
between how much control I

09:38.810 --> 09:41.650
get and how much
responsibility I have.

09:41.650 --> 09:43.405
We have to find the balance.

09:43.405 --> 09:46.920
I hope pizza as a service
helps out a little bit.

