D282 AWS Cloud Practitioner Essentials
1. Cloud-Based Deployment: Run all parts of the application in the cloud. Migrate
existing applications to the cloud.
Design and build new applications in the cloud.
2. AWS range of services: starting with basic elements, like compute, storage, and network
security tools, through complex solutions like blockchain, machine learning, or artificial
intelligence, and robot development platforms, all the way through very specialized tool sets,
like video production management systems, and orbital satellites you can rent by the minute.
3. Cloud-Computing: is the on-demand delivery of IT resources (indicates that AWS has the
resources you need, when you need them.) over the internet with pay-as-you-go pricing
4. On-Premises Deployment: is also known as a private cloud deployment. In this model,
resources are deployed on premises by using virtualization and resource management tools.
In this model, resources are deployed on premises by using virtualization and resource
management tools.
5. Hybrid Deployment: cloud-based resources are connected to on-premises in- frastructure. You
might want to use this approach in a number of situations. For example, you have legacy
applications that are better maintained on premises, or government regulations require your
business to keep certain records on premises. Connect cloud-based resources to on-premises
infrastructure.
Integrate cloud-based resources with legacy IT applications.
6. Benefits of cloud computing
Trade upfront expense for variable expense: Upfront expense refers to data centers, physical
servers, and other resources that you would need to invest in before using them. Variable
expense means you only pay for computing resources you consume instead of investing heavily
in data centers and servers before you know how you're going to use the
7. Benefits of cloud computing
Stop spending money to run and maintain data centers: Computing in data centers often requires
you to spend more money and time managing infrastructure and servers.
A benefit of cloud computing is the ability to focus less on these tasks and more on your
applications and customers.
8. Benefits of cloud computing
Stop guessing capacity: With cloud computing, you don't have to predict how much
infrastructure capacity you will need before deploying an application.
, D282 AWS Cloud Practitioner Essentials
For example, you can launch Amazon EC2 instances when needed, and pay only for the compute
time you use. Instead of paying for unused resources or having to deal with limited capacity, you
can access only the capacity that you need. You can also scale in or scale out in response to
demand.
9. Benefits of cloud computing
Benefit from massive edonmies of scale: By using cloud computing, you can achieve a lower
variable cost than you can get on your own.
Because usage from hundreds of thousands of customers can aggregate in the cloud, providers,
such as AWS, can achieve higher economies of scale. The econ- omy of scale translates into lowe
pay-as-you-go prices.
10. Benefits of cloud computing
Increase speed and agility: The flexibility of cloud computing makes it easier for you to develop
and deploy applications.
This flexibility provides you with more time to experiment and innovate. When computing in data
centers, it may take weeks to obtain new resources that you need. By comparison, cloud
computing enables you to access new resources within minutes.
11. Benefits of cloud computing
Go global in minutes: The global footprint of the AWS Cloud enables you to deploy applications to
customers around the world quickly, while providing them with low latency. This means that
even if you are located in a different part of the world than your customers, customers are able
to access your applications with minimal delays.
Later in this course, you will explore the AWS global infrastructure in greater detail. You will
examine some of the services that you can use to deliver content to customers around the
world.
12.Amazon Elastic Compute Cloud (Amazon EC2): provides secure, resizable compute capacity
in the cloud as Amazon EC2 instances.
13.Benefits of Amazon EC2: You can provision and launch an Amazon EC2 instance within
minutes.
You can stop using it when you have finished running a workload.
You pay only for the compute time you use when an instance is running, not when it is stopped
or terminated.
You can save costs by paying only for server capacity that you need or want.
14. EC2 Steps
Step One: Launch: First, you launch an instance. Begin by selecting a template with basic
configurations for your instance. These configurations include the operating
, D282 AWS Cloud Practitioner Essentials
system, application server, or applications. You also select the instance type, which is the
specific hardware configuration of your instance.
As you are preparing to launch an instance, you specify security settings to control the network
traffic that can flow into and out of your instance. Later in this course, we will explore Amazon
EC2 security features in greater detail.
15. EC Steps
Step Two: Connect: Next, connect to the instance. You can connect to the instance in several
ways. Your programs and applications have multiple different methods to connect directly to the
instance and exchange data. Users can also connect to the instance by logging in and accessing
the computer desktop.
16. EC Steps
Step Three: Use: After you have connected to the instance, you can begin using it. You can run
commands to install software, add storage, copy and organize files, and more.
17.Amazon EC2 Instance Type: are optimized for different tasks. When selecting an instance
type, consider the specific needs of your workloads and applications. This might include
requirements for compute, memory, or storage capabilities.
18.General Purpose Instance: provide a balance of compute, memory, and net- working
resources. You can use them for a variety of workloads, such as: application servers
gaming servers
backend servers for enterprise applications small
and medium databases
19.Compute Optimized Instances: are ideal for compute-bound applications that benefit from
high-performance processors. Like general purpose instances, you can use compute optimized
instances for workloads such as web, application, and gaming servers.
20.Memory Optimized Instances: are designed to deliver fast performance for workloads that
process large datasets in memory. In computing, memory is a tem- porary storage area. It
holds all the data and instructions that a central processing unit (CPU) needs to be able to
complete actions. Before a computer program or application is able to run, it is loaded from
storage into memory. This preloading process gives the CPU direct access to the computer
program.
21.Accelerated Computing Instances: use hardware accelerators, or coproces- sors, to perform
some functions more efficiently than is possible in software running on CPUs. Examples of these
functions include floating-point number calculations, graphics processing, and data pattern
matching.
1. Cloud-Based Deployment: Run all parts of the application in the cloud. Migrate
existing applications to the cloud.
Design and build new applications in the cloud.
2. AWS range of services: starting with basic elements, like compute, storage, and network
security tools, through complex solutions like blockchain, machine learning, or artificial
intelligence, and robot development platforms, all the way through very specialized tool sets,
like video production management systems, and orbital satellites you can rent by the minute.
3. Cloud-Computing: is the on-demand delivery of IT resources (indicates that AWS has the
resources you need, when you need them.) over the internet with pay-as-you-go pricing
4. On-Premises Deployment: is also known as a private cloud deployment. In this model,
resources are deployed on premises by using virtualization and resource management tools.
In this model, resources are deployed on premises by using virtualization and resource
management tools.
5. Hybrid Deployment: cloud-based resources are connected to on-premises in- frastructure. You
might want to use this approach in a number of situations. For example, you have legacy
applications that are better maintained on premises, or government regulations require your
business to keep certain records on premises. Connect cloud-based resources to on-premises
infrastructure.
Integrate cloud-based resources with legacy IT applications.
6. Benefits of cloud computing
Trade upfront expense for variable expense: Upfront expense refers to data centers, physical
servers, and other resources that you would need to invest in before using them. Variable
expense means you only pay for computing resources you consume instead of investing heavily
in data centers and servers before you know how you're going to use the
7. Benefits of cloud computing
Stop spending money to run and maintain data centers: Computing in data centers often requires
you to spend more money and time managing infrastructure and servers.
A benefit of cloud computing is the ability to focus less on these tasks and more on your
applications and customers.
8. Benefits of cloud computing
Stop guessing capacity: With cloud computing, you don't have to predict how much
infrastructure capacity you will need before deploying an application.
, D282 AWS Cloud Practitioner Essentials
For example, you can launch Amazon EC2 instances when needed, and pay only for the compute
time you use. Instead of paying for unused resources or having to deal with limited capacity, you
can access only the capacity that you need. You can also scale in or scale out in response to
demand.
9. Benefits of cloud computing
Benefit from massive edonmies of scale: By using cloud computing, you can achieve a lower
variable cost than you can get on your own.
Because usage from hundreds of thousands of customers can aggregate in the cloud, providers,
such as AWS, can achieve higher economies of scale. The econ- omy of scale translates into lowe
pay-as-you-go prices.
10. Benefits of cloud computing
Increase speed and agility: The flexibility of cloud computing makes it easier for you to develop
and deploy applications.
This flexibility provides you with more time to experiment and innovate. When computing in data
centers, it may take weeks to obtain new resources that you need. By comparison, cloud
computing enables you to access new resources within minutes.
11. Benefits of cloud computing
Go global in minutes: The global footprint of the AWS Cloud enables you to deploy applications to
customers around the world quickly, while providing them with low latency. This means that
even if you are located in a different part of the world than your customers, customers are able
to access your applications with minimal delays.
Later in this course, you will explore the AWS global infrastructure in greater detail. You will
examine some of the services that you can use to deliver content to customers around the
world.
12.Amazon Elastic Compute Cloud (Amazon EC2): provides secure, resizable compute capacity
in the cloud as Amazon EC2 instances.
13.Benefits of Amazon EC2: You can provision and launch an Amazon EC2 instance within
minutes.
You can stop using it when you have finished running a workload.
You pay only for the compute time you use when an instance is running, not when it is stopped
or terminated.
You can save costs by paying only for server capacity that you need or want.
14. EC2 Steps
Step One: Launch: First, you launch an instance. Begin by selecting a template with basic
configurations for your instance. These configurations include the operating
, D282 AWS Cloud Practitioner Essentials
system, application server, or applications. You also select the instance type, which is the
specific hardware configuration of your instance.
As you are preparing to launch an instance, you specify security settings to control the network
traffic that can flow into and out of your instance. Later in this course, we will explore Amazon
EC2 security features in greater detail.
15. EC Steps
Step Two: Connect: Next, connect to the instance. You can connect to the instance in several
ways. Your programs and applications have multiple different methods to connect directly to the
instance and exchange data. Users can also connect to the instance by logging in and accessing
the computer desktop.
16. EC Steps
Step Three: Use: After you have connected to the instance, you can begin using it. You can run
commands to install software, add storage, copy and organize files, and more.
17.Amazon EC2 Instance Type: are optimized for different tasks. When selecting an instance
type, consider the specific needs of your workloads and applications. This might include
requirements for compute, memory, or storage capabilities.
18.General Purpose Instance: provide a balance of compute, memory, and net- working
resources. You can use them for a variety of workloads, such as: application servers
gaming servers
backend servers for enterprise applications small
and medium databases
19.Compute Optimized Instances: are ideal for compute-bound applications that benefit from
high-performance processors. Like general purpose instances, you can use compute optimized
instances for workloads such as web, application, and gaming servers.
20.Memory Optimized Instances: are designed to deliver fast performance for workloads that
process large datasets in memory. In computing, memory is a tem- porary storage area. It
holds all the data and instructions that a central processing unit (CPU) needs to be able to
complete actions. Before a computer program or application is able to run, it is loaded from
storage into memory. This preloading process gives the CPU direct access to the computer
program.
21.Accelerated Computing Instances: use hardware accelerators, or coproces- sors, to perform
some functions more efficiently than is possible in software running on CPUs. Examples of these
functions include floating-point number calculations, graphics processing, and data pattern
matching.