7.1 AWS Cloud Modeling
Join over 3 million cybersecurity professionals advancing their career
Sign up with
Required fields are marked with an *
Already have an account? Sign In »
7 hours 31 minutes
Hello again, you cloud Model builders and welcome to module 7.18 Ws Cloud modeling. Remember building when I was a kid? These great model airplanes in Carson model kits I would get from the hobby store. It's been weeks building them, and I have to put on the decals and paint them. And most of the models ended up finishing were complete disasters, though, because as a kid
I was always in such a hurry to get to the end result. I would just use gobs of glue to connect the parts together.
Thes things looked like the parts were stuck together by chunks of chewing gum and you so much glue. And I was just horrible that the details So we won't even talk about my painting and D count skills. Suffice it to say that we had a lot of models of cars, planes and trains to the dumps landfill.
The good news for us is we're gonna build some great cloud instances of Amazon's elastic compute cloudy. See two instances,
types and features. We coul cloud modeling, and we are gonna fill up our trash heap with these cloud models, that's for sure.
So if there's one slide from this course that I would want you to take a screenshot of, it would be this one. There are way too many AWS products and service offerings to cover in this course, which is a foundational course covering everything cloud in not just a W. S. But for this discussion. We're gonna learn more about this little corner of the AWS portfolio. But in actuality,
it's this giant, epic, huge, transformative and disruptive service that has changed the way the enterprise thinks about delivering a gym. Users.
It's critical computing hardware in application infrastructure, this thing called easy to or elastic compute cloud.
So Amazon elastic, compute, cloud or easy to provides almost infinite compute capabilities in the cloud, and it's both very reliable and very secure. You can run any kind of workload in what's called an E C two instance without having to invest a lot of capital expenditures to get your organization's computing resource is
the model for cloud computing is pays you go P A. Y g, which means you pay just for the resource is you're going to use
on an hourly basis. You don't have to go through this huge procurement process and then deployment process to stand up. A new computing resource is like you would on premise in your own data center, instead of a few clicks from your, um, Amazon management console and your new instances up and running
the page ago. Model works great for customers because if your organization has a spike in the trafficker workload, you can quickly spinoff additional servers
almost instantly. And when the traffic reduces, you can get rid of those servers. You need a bunch of new workload for the weekend, and then you want to turn it off come Monday to business as usual. Well, with the elastic compute cloudy, see two and pays you go. No problem.
The first part of modeling our cloud computing E c T resources to determine what kind of easy to instance our organization requires.
Do we just need a general computing resource for Windows Server? Or do we have a CPU intensive application like a city government geographic information system? G. I s where we're gonna need to spin up.
Service is that will help manage traffic and population challenges using special on three D visualizations, or do we need a bunch of storage memory or both for a big environment resource planning AARP database.
Well, depending on what we need, E C two has compute instance options that meet our needs and our company's pocketbook
When you spin off servers in Amazon, easy to you have complete control over the type of storage you want to use. The network configurations, the security configurations and so on. The easy to Web interface allows you to configure a server and minutes compared to what could be days in the traditional on premise physical server model with easy to
the time required to obtain and boot the new servers a matter of minutes,
since now it only takes minutes to deploy a server. You could play hundreds or even thousands of servers almost instantly, and you can quickly scale up and scale down. Depending on workloads and traffic volumes. You have the choice of multiple instance types, operating systems and software packages. US and easy to administrator can select and less control.
You're configured memory CPU resource allocation, easy to instant storage,
including the boot partition size that is optimal for your choice of operating system and application.
The benefits of easy to are many, including the biggest advantage, which is time to market. You can deploy any server almost instantly, and as a result, you don't have to wait for weeks or months to get a new server. This also will help foster innovation because you've been quickly get Resource is for that new project, that new lab. That new pilot testing environment or prototype environment
scalability scale up and scaled down a pure elastic business. Imperatives based on the peaks and valleys of your workplace. In enterprise,
you don't have to worry about the high cost of over provisioning just to support a few peaks in the volume of your workload. Traffic E C two is reliable and secure across a huge variety of instance types, various operating systems and software packages that you get to choose from
the E. C to instant types are broadly divided into the following categories. General purpose, computer optimized memory optimized storage optimized and advanced computing. The tea instances or to use the military alphabet tango instances and the general purpose category like t one, Andy too
are the smaller general purpose instances. Compared to the general purpose in one through M fives,
general purpose instances provide a balance of computer memory and network resource is and are good choices for many of the applications. You will spin up in turn on some of the general purpose instances, like the tea to provide burst of performance, which means these instances provide a baseline of CPU performance but have the ability to burst above the baseline.
This happens because a T two instance will accrue CPU credits when performing below the baseline.
That's providing you burst herbal performance above the baseline. Depending on how many CPU credits have accrued over time, they m through through M five. General purpose instances are great overall choices for things like building websites, development environments and testing and staging environments, but don't provide the burst of all performance like the tea, too.
The compute optimize See three, C four and see five's or for work loads that are heavy and compute and are the optimized instances ideal for compute intensive requirements. High performance processes, air used, delivering a lot of processing power for compute intensive workloads like media trans coding, large concurrent users supporting applications, high performance computing,
gaming servers and so on.
Memory optimized x one x one e R three. And our four instances are ideal for workloads that you're planning to run to have a lot of memory requirements. Any application that processes large data sets and memory will benefit from these memory optimized instances to do things like running Oracle and S A P databases,
big data process engines like Presto, an Apache spark High Performance Computing, H P C. And so on.
Storage optimized instances can be used for workloads that require high sequential, read and write access to very large data sets on local storage, delivering thousands of low latent see input output. IO operations per second or I Ops and Advanced Computing P to P three, G three and F one
are for high processing computing requirements such as running artificial intelligence.
Aye aye machine learning algorithms, molecular modeling, computational dynamics and finance and so on. These advanced computing instances provide access to the hardware based accelerators, such as graphic processing units, GP use enabling high performance, parallel computing and high throughput.
So after successful modeling, there's just a few short steps and you're going to be off to the races. There's only a few steps to provision or easy to instance, and Then you can start your new models engine. First, you're gonna select your Amazon machine image. Then you're gonna configure network. You're going to choose your instance. Type
your availability zone, which will control the late and see to your new platform your elastic block storage, which is a fancy way of saying you need how much disk space or solid state flash drive space for your new platform.
And then you're gonna take your foot off your models break, put your foot on the gas, start your engine and your new instance you've just modeled is off to the races.
So I'm in my AWS management consul home page. I'm gonna go up here. The top hit service is,
and you'll see the very top option here under compute is my easy to
now. This front end allows me to control anything in everything from my easy to platform service's from setting up a new machine, setting up a new instance to managing Compute deprecating a new instance to turning it down. Whatever I want to do for that instance, I can do it from this page, but I'm gonna go ahead and click a launch. In my instance
once I have successfully modeled. I know how much optimized computer and memory storage I require for my Amazon machine image. I can come down here and start selecting the platform that I want to turn up and my optimized model.
Well, I've got all these different various Windows operating systems, Lennox operating systems all the different. Various Sues Lennox and Red Hat Lennix all the different Lennox options available. I'm gonna go ahead and turn on the souse Lennox machine
and here's all my instance types. You remember we got our micro's or small and mediums or burst a ble. Aah! Possible T ones and T twos and t three's. We've got our M three and M five images here and across our
spreadsheet here with Guide. How many CP use how much memory, whether or not a blast elastic block store is the only service that we can turn on from a storage. Or maybe we can even turn on SS D's and how many SS D's and help build out a raid array because we need high availability on fault tolerance for our storage
one. We're ready, for instance, and we choose it will go ahead and
it next in. This is where l configure my virtual private cloud configurations of might know where configurations my identity management. If my service is a T two or T three and it's burst of all eligible,
I'll go ahead and click enables. And now, if I've got credits because I've been running below my baseline for awhile now I can perform above my baseline
and do it at my ST V because I can use that burst of service against my credits that I've developed over time, I come here to add storage. Well, maybe it starts up with general purpose, solid state drives, but I need more ops I ops than that. So I'm gonna click this button and come in here and say, Well, I need Ah 1000 I ops. So I need
a little bit higher performing storage and I need
32 gigabytes of memory. So go ahead and select that and we'll hit review in lunch. And here we can see our micro image. How many see pews are instance.
What's our storage? Well, you can see we've got 1000 I ops and 32 gigabytes of storage is what it's gonna turn up with. And then when we hit, when once we hit launch,
I'm gonna download my one time password, which is my crypto keys. So I've got a one time password to access my virtual machine. Meanwhile, in the background, my virtual machine is standing up in the cloud, so it's spending its provisioning itself. It's doing all of this stuff. Yeah,
auto magic that happens in the cloud through software defined capabilities of the
drives, the cloud, and it could take 2 to 3 minutes firm and machine to turn up. It could take a long as an hour when I'm ready. When it's ready, I'm notified, and then I use my one time password to log into it and start spinning up. My service is
pretty nifty. Really cool stuff.
So that's it for module 7.1, and yea, the teacher says just this once the students get to skip the learning check and skipped the exam. Why? Because the elastic compute cloud the EEC to module this module 7.1 is so big and so important that
it's time for you to start doing some homework. So I'm gonna give you some homework on this module and I expected to go into your cyber supplementals and start taking advantage of some of those labs
are amazing Cyber A teaching assistants have taken the time to build out for you. So get some of that hands on learning. And as part of that hands on learning, I expect you to go into a W s and sign up for a 12 month free tier account. And with that, you're going to start doing some of this on your own. And as part of this part of the homework, I want you to
breakdown all of the differences
on the different compute optimization memory opposite optimization storage optimization, advanced computing optimization instances. So when we're talking about cloud modeling, what's the difference? A T one anti two and the C one to a C three in an M one to an M five. So, no, you're instance types. And when we want them,
what do we mean by modeling? And how does cloud modeling help us? Well, we built our first model today, and now that you're going to go into the labs and do some of this yourself, well, you won't be putting your cloud models in the trash heap like I did with all of my model planes and model trains.
Now, the five. No. The five steps necessary to provision in Turn up a new easy to instance. We talked a little bit about it We showed you.
And I want you to do some of this on your own.
So that's it. So next time we're gonna talk about a W s storage elastic block store cloud backup in cloud retention.
So thank you all, you cloud champions. On behalf of all of us at the Cyber Security and I t learning team, we want to say thank you so much for joining us. We appreciate it. I do want to let you know that we had a little internal sit down and little internal meeting and all the teaching assistants have been told and instructed that if any of you out there say your dog ate your homework
and not gonna cut it, you still got to get your homework done.
All right, well, take care. Thanks so much for joining us. See you next time and happy packets