In our last skill, we went over software as a service as we started working our
way up through the as a service platforms.
And now we are on platform as a service. See what I did there.
And we increase the customer's responsibility from just the people in data now
along to the applications.
And the vendor is still responsible or the provider is still going to be
responsible for everything from runtime all the way to the actual physical WEBVTT X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000
responsible for everything from runtime all the way to the actual physical
network.
But when we take a look at utilizing a platform as a service, it allows us as
the customers and more importantly, the actual technicians and administrators
of our organization to take more of a hands on approach with utilizing actual
applications.
See, before as software as a service, it was more about if we can access
software through things like web browsers, which was most common way to be able WEBVTT X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000
software through things like web browsers, which was most common way to be able
to access those think like Gmail and other software web browser based services
that exist across the internet.
Even social media to a certain extent is software as a service because we're
still access that through a web browser or some sort of application that's pre
configured for us.
Now it gets a little bit different inside of platform as a service because we
actually own the application maintenance and responsibility on our end. WEBVTT X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000
actually own the application maintenance and responsibility on our end.
Now, as we start to dive into this, we need to know that we can actually focus
on doing implementations for customizations inside of our applications to make
things like Gmail, for instance, a little bit more user friendly or tailored
for our organization.
Now, we may we're not going to be using Gmail as an application administrator
in our platform as a service because that's owned by somebody else, but we
could very easily install programs in that virtual cloud infrastructure to be WEBVTT X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000
could very easily install programs in that virtual cloud infrastructure to be
able to modify and customize for our user base.
And there are many different ways that we're going to see that be done inside
of that Cisco world as we go throughout the entirety of the skill.
We reviewed when we looked at software as a service Cisco, a secure network
analytics.
And now we're diving a little bit deeper into how we can kind of configure some
of those things on the application side. WEBVTT X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000
We're not using network analytics for this one will be covering a couple of
different options here in a little bit, but we kind of look at focusing our
role away from being an actual organizational user to death net and getting
into things like app dynamics.
Now, when I mentioned app dynamics, I'm talking about being able to monitor the
actual application performance and that may have been something we were able to
do in software as a service, but now that we have the responsibility of owning WEBVTT X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000
do in software as a service, but now that we have the responsibility of owning
and maintaining our actual application in platform as a service, we have more
detailed analytics that we can pull from those different types of applications
and be able to tweak performance.
For instance, we might be able to go inside and allocate more system resources
or work with our provider to allocate more resources for that actual
application because we can actually provide live real time monitoring for that
actual application.
So let's say it's running a little sluggish. We need a little bit more WEBVTT X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000
So let's say it's running a little sluggish. We need a little bit more
processing speed.
We can put that request in to be able to do it. Now, don't forget stuff like
that comes with a cost and you might want to get with your actual vendor and
provider to for that infrastructure as a whole behind the scenes that will get
it later to see if there's an increased cost, but that's something else to
consider with the difference between software as a service and platform as a
service that as we start going through this, that cost will increase because of WEBVTT X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000
service that as we start going through this, that cost will increase because of
not only the actual
maintenance that has to go into it, but the actual infrastructure that we're
having to provide for that service that we want to overall use and provide for
our organization.
But one of the benefits of using platform as a service and having control over
that application side is being able to implement better security before we had
to work with that provider to make sure that we can either white list black
list inside of that application.
But now that we actually have control over the application, we can make our own WEBVTT X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000
But now that we actually have control over the application, we can make our own
security rules and implement our security needs based on, let's say, our
organizational policy or any rules and regulations that we have inside of our
jurisdiction, whatever that may be.
And it allows us to be able to send in more details look at data security
because when we looked at software as a service, we need to remember that we're
utilizing this over the clown and that we're while our organization's WEBVTT X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000
utilizing this over the clown and that we're while our organization's
responsible for data and transit data and motion or data and rest, my bad.
Now we're taking a look at the application side and platform as a service and
now we're responsible for now data and motion between the application and the
user and also the data and rest for the user and the application because their
data, the data is eventually going to have to rest with the actual application
itself.
So these are different things to consider as we start moving into more detailed WEBVTT X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000
So these are different things to consider as we start moving into more detailed
security along with role based access control because we're going to be able to
assign different access levels to our actual application and usage.
We need to be able to assign different technical roles and administrative roles
for maintenance and administrative task and security purposes for our
organization.
It could be that we want to implement multi factor authentication and with
access to the actual application itself along with things like the API, which WEBVTT X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000
access to the actual application itself along with things like the API, which
we're going to touch on here in just a little bit, we could actually go through
and code in and that's an oversimplification of a term with code.
But we can actually implement multi factor authentication instead of having to
contact our services provider, let's say like Gmail in our software as a
service and work with them, we can do it ourselves because we would have to
make sure that whatever multi factor authentication solution that we come up WEBVTT X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000
make sure that whatever multi factor authentication solution that we come up
with is operable with our actual application that we are responsible for in
that clown environment.
And it may be that we have to get with the provider and see if it's compatible
with the hardware or underlining operating systems that run everything, but
these are just many different features that we can touch on in more detail
inside of that platform as a service as we start to go through the skill
together.