Amazon web service Ec2(Elastic compute cloud)
Hii folk
🚀 Excited to share day 3 of comprehensive 30 days of AWSlearning path 🎮🎉👇
Welcome to Day 3 of our comprehensive 30-day aws learning path! In today’s session, we’ll be delving into the fascinating world of cloud AWS ec2 . By the end of this lesson, we’ll have a solid understanding of cloud how it’s functions
Today, we’ll take a look at a brief AWS EC2. Our goal is to focus on fundamentals then identify and learn the most commonly used services first and learn specialized services on a need to know basis.
Introduction of Amazon web service EC2:
Amazon Web Service EC2 (Amazon Elastic Compute Cloud), one of Amazon Web Services’ most well-known services, offers businesses the ability to run applications on the public cloud.
It is a web-based service that allows businesses to run application programs in the Amazon Web Services (AWS) public cloud.
An AWS user can increase or decrease instance capacity as needed within minutes using the Amazon EC2 web interface
It Provide secure compute for your applications. Security is built into the foundation of Amazon EC2 with the AWS Nitro System.
Optimize performance and cost with flexible options like AWS Graviton-based instances, Amazon EC2 Spot instances, and AWS Savings Plans.
Use cases of EC2 instances
EC2 instances can be used to host websites, applications, and APIs in the cloud.
It can be used to process large amounts of data using tools like Apache Hadoop and Apache Spark.
It can be used to perform demanding computing tasks, such as scientific simulations and financial modeling.
EC2 instances can be used to develop, test, and deploy software, allowing teams to quickly spin up resources as needed.
What are the AWS EC2 Instance Types?
The AWS EC2 Instance Types :
- General Purpose Instances
General Purpose instances are designed to deliver a balance of compute, memory, and network resources. They are suitable for a wide range of applications, including web servers,
small databases, development and test environments, and moreCompute 2. COptimized Instances
Compute Optimized instances provide a higher ratio of compute power to memory. They excel in workloads that require high-performance processing such as batch processing,
scientific modeling, gaming servers, and high-performance web servers.
3. Memory-Optimized Instances
Memory Optimized instances are designed to handle memory-intensive workloads. They are suitable for applications that require large amounts of memory, such as in-memory databases,
real-time big data analytics, and high-performance computing.
4. Storage Optimized Instances
Memory Optimized instances are designed to handle memory-intensive workloads. They are suitable for applications that require large amounts of memory, such as in-memory databases,
real-time big data analytics, and high-performance computing.
5. Accelerated Computing Instances
Accelerated Computing Instances typically come with one or more types of accelerators, such as Graphics Processing Units (GPUs),
Field Programmable Gate Arrays (FPGAs), or custom Application Specific Integrated Circuits (ASICs).
These accelerators offload computationally intensive tasks from the main CPU, enabling faster and more efficient processing for specific workloads.
How to lunch instance
· Create an AWS account
· Set up an EC2 instance
· Choosing an AMI (Amazon Machine Image):
· Choosing an instance type:
· Configure Instance:
· Adding Storage:
· Configuring security groups:
. Adding tags:
· Review
.click on ‘Launch’ and the instance is created.
AWS Instance Types Pricing
AWS Free tier offers EC2 instances for free. t2.micro instance was for up to a certain limit like 750 hours. If you want to go for a premium plan then it offers three types of plans. They are
On-Demand
On-Demand it charges based on the no.of hours or seconds you use. With the help of on-demand instances, you can avoid maintaining infrastructure costs.
On-Demand Instances are recommended for:
Low cost without any upfront payment or long-term commitment.
For testing applications that are being developed.
Saving Plan
When compared to on-demand you can reduce the bill by up to 72%. In order to do that you need to give a commitment to AWS of using for such an amount of time like up to 1 to 3-year term.
Types of saving plans:
Compute Savings Plans.
EC2 Instance Savings Plans.
SageMaker Savings Plans.
Savings Plans are recommended for:
For faster and newest families.
Steady and consistent usage.
I hope found this useful?
✅Reshare this with others so that it helps more people
✅Tag your colleagues and friends who you think will need this