Session1 - Introduction AWS
Session1 - Introduction AWS
Amazon Web
Services (AWS)
Amazon Web Services (AWS) stands at the forefront of cloud computing,
offering a robust and comprehensive suite of services that cater to a vast array
of computing needs. AWS has revolutionized the way organizations deploy and
manage IT infrastructure, applications, and services.
EC2 instances are virtual AWS provides a range of EC2 EC2 offers flexible pricing
servers that provide scalable instance types optimized for options - from On-Demand
computing capacity. These varying computing needs. Instances that you pay for by
instances simplify the process These include general- the second, to Reserved
of scaling cloud computing, purpose instances, compute- Instances, and Spot
making them a vital resource optimized, memory- Instances, allowing you to bid
for developers seeking to optimized, and more, each for unused capacity at
build resilient applications. designed to cater to specific potentially lower costs.
workloads and performance
requirements.
Benefits of using EC2 instances
1 Elasticity 2 Control
You can quickly scale capacity up or down EC2 provides complete control of your
as your computing requirements change, instances. You can have root access to
ensuring that you have the right amount each one and interact with them as you
of resources when you need them. would with any machine.
3 Security 4 Integration
AWS offers advanced security features EC2 instances are fully integrated with
such as Amazon Virtual Private Cloud other AWS services like Amazon S3, RDS,
(VPC), and robust networking capabilities and DynamoDB, which facilitates the
to safeguard your resources. development of scalable and
sophisticated applications.
Different types of EC2 instances
Instance Type Use Case CPU Memory
1 On-Demand
On-Demand Instances let you pay for compute capacity by the hour or second with no
long-term commitments. This offers flexibility to start or stop at any time and only pay
for what you use.
2 Reserved Instances
Reserved Instances provide you with a significant discount, up to 75% compared to On-
Demand prices, in exchange for committing to a one or three-year use term.
3 Spot Instances
Spot Instances allow you to bid for unused EC2 capacity at potentially lower prices,
which can further reduce your computing costs.
4 Savings Plans
Savings Plans is a flexible pricing model that provides savings over On-Demand rates in
exchange for a commitment to use a specific volume of resources for a one or three-year
period.
Setting up and launching an EC2
instance
Select AMI
The process begins by selecting an Amazon Machine Image (AMI), which determines the
operating system and initial state of your virtual server.
Configure Instance
Configure the instance details, including the virtual network and subnet, and add storage
and tags as necessary.