- info@trendnologies.com
- +91 86819 62962
- Chennai
- Coimbatore
- Bangalore
AWS (Amazon Web Services) is a cloud computing platform that provides services like computing, storage, databases, networking, and analytics over the internet on a pay-as-you-go pricing model.
Some major AWS services are:
Amazon EC2
Amazon S3
Amazon Route 53
Amazon EBS
Amazon CloudWatch
Key Pairs
Key Pairs are secure login credentials used to connect to EC2 instances.
They consist of:
Public Key
Private Key
S3 (Simple Storage Service) is an object storage service used to store and retrieve any amount of data from anywhere. It follows a pay-as-you-go model.
O n-Demand
Reserved
Spot
Scheduled
Dedicated
Two types:
Instance Store Volumes
EBS (Elastic Block Store)
EBS (Elastic Block Store) provides persistent storage for EC2 instances. Data remains available even after stopping an instance.
G eneral Purpose (SSD)
Provisioned IOPS (SSD)
Throughput Optimized HDD
Cold HDD
Magnetic
G eneral Purpose
Compute Optimized
Memory Optimized
Storage Optimized
Accelerated Computing
Auto Scaling automatically increases or decreases the number of EC2 instances based on resource usage.
Components:
Auto Scaling Group
Launch Configuration
Reserved Instances are EC2 instances reserved for 1 or 3 years at a lower cost.
AMI (Amazon Machine Image) is a template used to launch EC2 instances.
It contains:
Operating System
Software configuration
Permissions
Storage information
EIP (Elastic IP Address) is a static public IP address used for EC2 instances. It remains the same even after restarting an instance.
CloudWatch is an AWS monitoring service used to monitor AWS resources, applications, and performance metrics.
Basic Monitoring (Free)
Detailed Monitoring (Paid)
Common metrics:
CPU Utilization
Disk Reads
Disk Writes
Network In
Network Out
Network Packets In
Network Packets Out
CPUCreditUsage
CPUCreditBalance
Minimum : 0 Bytes
Maximum: 5 TB
Standard
Standard-IA (Infrequent Access)
One Zone-IA
Glacier
Reduced Redundancy Storage (RRS)
The default storage class is:
Standard (Frequently Accessed)
Glacier is a low-cost storage service used for long-term backup and archival of data.
You can secure an S3 bucket using:
ACL (Access Control List)
Bucket Policies
IAM Policies (commonly used)
S3 supports:
SSE-S3 (Server-Side
Encryption using AES-256)
SSE-KMS (AWS Key
Management Service)
SSE-C (Customer-provided
keys)
S3 pricing depends on:
Storage used
Number of requests
Data transfer
Storage management
Transfer acceleration
Requirements:
Enable Versioning on both source and destination buckets.
Source and destination buckets must be in different AWS regions.
IAM Roles provide temporary permissions to AWS services or users without using permanent credentials. They are commonly used by EC2, Lambda, and other AWS services.
IAM Roles provide temporary permissions to AWS services or users without using permanent credentials. They are commonly used by EC2, Lambda, and other AWS services.
IAM Policies define permissions for AWS resources.
Types:
Managed Policies
Inline Policies
CloudFront is AWS's Content Delivery Network (CDN). It delivers content to users with low latency and high speed by caching data at edge locations.
Edge Locations are AWS data centers that cache content closer to users, reducing latency and improving performance.
The maximum size of a single archive in Glacier is 40 TB.
VPC (Virtual Private Cloud) is a logically isolated virtual network in AWS where you can launch AWS resources securely.
It allows you to configure:
IP address ranges
Subnets
Route Tables
Internet Gateway
NAT Gateway
Security Groups
Network ACLs