Professional Documents
Culture Documents
Benefits:
Location independent, Device Independent, Scaling, Pay as you use,
AWS
TCO(maintanance)
70 to 75% use AWS
EC2 is a virtual machine that you can use to deploy your own servers in the
cloud, giving you OS-level control. It helps you have control over the hardware
and updates.
Instance
Instance type ( Ram+no.of CPU's)
EBS volume
Snapshot
EC2 (Virtual server in cloud)
Security group
Key pair (.pem/.ppk). [ it is a set of security credentials that are used during
identity proof]
public ip
private ip
Elastic Ip
AMI (amazon machine image) = Operating sysytem
AMI stands for Amazon Machine Images. It includes the following:
Launch Configuration It’s a configuration template that an autoscaling group uses to launch instances
configuration information including ID, AMI, instance type, keypair and other
parameters used to launch instances
Launch template
To reach the bucket without internet connection use VPC endpoint but both
S3 Bucket services need to be in same region.
VPC Endpoint:
Gateway Endpoint -- For only S3 & DYN (dynamo data base)
Interface Endpoint -- For remaining services
It gets various requests from applications, and it has to identify which requests
are to be allowed and which are to be denied. Amazon S3 REST API uses a
custom HTTP scheme based on a keyed HMAC for authentication of requests.
Bucket Features:
Version controlling
Cross region replications (CRR)
Same region replications (CRR)
Static webhost
ACLS/Bucket policy (security)
Life cycle rules (till object upload & deletion)
Event management
Loging
Object Features:
ACLS (Access, permission/security)
S3 storage types:
Standard
standard 1A (infrequent access)
one zone 1A (infrequent access)
Glacier
Command line interface
enables to interact with AWS services using commands in your command-line
AWS CLI shell.
helps us access public resources like S3, dynamoDB etc. securely via AWS
VPC endpoint network, instead of going via internet
Monitor Resources and Applications
used for monitoring and managing data and getting actionable insights for AWS.
It helps you to monitor your entire task stack that includes the applications,
infrastructure, and services.
Cloud watch 1.CW to collect and track metrics which are variables you can measure for your
resources and application.
2.create alarms that watch metrics and send notifications
3. can gain system-wide visibility into resource utilization, application
performance, and operational health