Hey, everybody, welcome to this lecture. Today we're gonna be talking about the basics to AWS Cloud computing and going over these six advantages of why you should move
Cloud Computing is the delivery of compute storage database and other I t service is and a pay as you go pricing model that are available to you through the Internet. And basically, what that means is,
uh, cloud computing allows you to use the servers in the cloud in eight of us or in other cloud computing platforms
and a pay as you go model. So what we're used to is getting servers, putting them in our data center
and paying a lots of money for a long period of time. Because when we order servers on premise, we're ordering for long term use. So not necessarily what you need today or what you may need in 10 or 15 years. And unfortunately, when we have been doing that, which we've been doing that for such a long time
hang an efficient price. You're paying for what you may need, and you may never actually use that amount. I know previously, I've had bosses who literally would buy entire servers for thousands of dollars and say, Oh, yeah, we could use this if we need it and that they ever use it. No,
they never use the servers to full capacity. Now, I'm not saying that's not
well the case for you that that may be the case for you. Maybe you use it really quickly, and then you realize, wow, we need more server capacity. But then you're stuck with that, that contracts that says you have that service and I gotta go buy another server and sign into another contract. And you're just throwing money out the door
Okay, this is, uh this is this is ridiculous. So called computing is a solution to that. They basically said,
We're going to take care of the service for you. We're gonna own them, okay? And you signed the contract and you say, Ah, this is what I need. And if tomorrow you need twice as much capacity,
you can literally scale your entire infrastructure up to that capacity within seconds. And you're only paying for what you need. And when you decide you don't need it, you can scale down and there's no issue between you and eight of us that is Theodry mint. So essentially you are renting a computer online,
and you can use that
computer for compute storage data, basing
a messaging, whatever, and we'll be getting more into that throughout this course.
moving into the advantages of cloud computing, I wanted to start off by talking about the trading of capital expense for variable expense. So basically, the example I just shared with you is capital expense, where you are purchasing a large server and, ah, you are stuck with us or for a lox period of time
as opposed to variable expense. So
basically, what this is saying is you don't have to invest large amounts into locally owned data centers or servers before knowing how your organization is gonna use them
using the cloud you can pay for. Only the resource is you need and scale up or down to meet your needs.
So that basically just confirms what I last said last in the previous life, Which is which means that if you need to scale your your service is
up or down, you can literally pay for only what you need and not what you may need in 10 or 15 years, allowing your organization to grow naturally and in a healthy manner instead of throwing large capital expense out
the door because you need to have servers and you're not sure if your organization's gonna use that or not.
The reason why Amazon can do this is because of the second reason Amazon has over one million customers using their service is so they're able to benefit from massive economies of scale. Ah, there there used their actually purchasing a large state of centers, large servers
and customizing their servers based on the need of the service's that are being hosted.
Um, the reason why they can give you such a killer deal on the service is is because they have so many people using their service is, and they have dedicated I T staff members, system admin system engineers, server and data basing engineers. These individuals of Amazon, they are managing these data centers full time around the clock,
making sure that they're secure,
making sure that there's redundancy and availability, making sure that your data is kept private but also giving you that's amazing price that allows you to skill your business and ultimately focus on the things that you need to be doing and not
building servers and managing the servers within your own infrastructure. The third advantage to moving to the cloud is you can stop guessing on your capacity, and this just reiterates back to the main point.
If you are buying a server in house, you're likely gonna buy either too much or too little. It's very rare that you're gonna buy exactly what you need. And when you do buy a server on premise, chances are if you need more compute power or more storage, you're gonna have to go buy another server,
thus putting you into contracts. Three contracts
and you're just you're just burning the money up.
But if you move to the cloud, you can provision your server. You can scale your server
according to your needs and allow you to be flexible based on how much you need at that time.
And there's even ways where you can automate it so that based on at certain events, um, the finances that you're the money that you're paying out the bills you're paying out to the computer and storage service is or other I T service is Ah, they move with your need. And, you know, as you move along with eight of us and you learn more,
you'll not only get to see how that works, but you actually get to do it yourself. And it's not that hard.
I think, Uh, I think all of you guys were really gonna appreciate the difference between moving to the cloud versus probably what you're already used to, which is on premise.
The fourth R advantage to cloud computing is increasing speed and agility. So,
uh, if you have ever built a server environment, you'll notice that it could take hours. Sometimes it can take weeks or months, depending on how big of a data center you're trying to build. I mean, you gotta run cable. You have to order all the server components. You gotta build the server if it's not already pre built for you,
and then you got a network, the entire thing, you've got to secure the infrastructure, and it's just a lot of work, not to mention the finances that air going into that, because you have to hire staff members to do that If if you're not a specialist or ah well around the specialist that can handle all about yourself
it's just not really worth it these days, because with Cloud computing,
there's already a dedicated team out there doing that for you. And with eight of us, they make it super easy and super cost affordable for you to provision your servers. And it doesn't take weeks or months. It literally takes seconds. And in this course I'm gonna actually show you how easy it is. Just within a few clicks,
you have an entire server spun up.
It takes no time at all. So the fifth advantage to moving to the cloud is the ability to stop spending money and running the maintenance of the data centers. So, like I had said before, you aren't handling the servers literally. All you do is spin it up. You put your data in there.
Yeah, Maybe depending on the model, you might have to patch
a thing or two, um, which we can go into more. But
for the most part, you are not the one handling the networking. You're not the one handling the security of the data center. You don't have to worry about any of that.
There's, ah, a certain level of, um,
responsibility, and we're gonna go over that in this course. But what you'll see in that responsibility model is that regardless of what you are doing in eight of us, you don't have to do it all. If you were to have the on theon promise environment, if you wanna have your data center on premise, you have to worry about everything. I mean,
you have to have somebody there around the clock to maintain a depending on how large infrastructure is, depending on what you're trying to do with that every structure, and that's just a lot of money. That's just a lot of stress, a lot of hassle and and maintenance to be put into all of that. With eight of us, everything is handled by their team members,
the only thing you need to worry about is making sure that your data is available to the customers. Your your data is available to your internal team members that your service is air running the way that you provisioned that, but they will handle the rest. They will handle the actual server Main issue. Server patching.
You just have to worry about what's within your virtual machine or what's within your database or making sure that the service's are connected together. The last and final advantage to moving to the cloud is the ability to go global in minutes, and we're gonna get to go over this and the next couple of lectures. But
you'll get to see that the AWS infrastructure literally spans across the worlds. I mean, they have data centers over in Asia. They have several in United States. They have several in the UK, and it doesn't cost very much at all. Especially in comparison. If you were to have your own data center hosted in those countries
and in your own environment,
we're talking pennies compared to the thousands of dollars that it would cost you to build your own data center and connect everything. So in of us makes this incredibly easy for you to span your applications or your data to the people you need to get them to without spending a fortune. So in this video
ah, the definition of cloud computing, which allows you to essentially rent eight of US computers to perform your server tests.
AWS allows you to purchase what you need while giving you the flexibility to move up or down when you need it. And you can develop a global infrastructure within seconds.
And it only costs pennies to the hundreds of thousands of dollars that it would take if you were to do it on your own.
So that about wraps up this lecture, guys, I will see you and the next one. If you have any questions, please feel free to reach out. Staying. All right, I'll see you in the next lecture.