Technology Flashcards
cloudwatch
Amazon CloudWatch monitors your AWS resources and the applications you run on AWS in real time
- it collects data as logs
- creates dashboards and graphs to visualize data
Cloudwatch alarms
alarms that monitors metrics and send notifications
Cloudwatch agent (or API)
used to monitor hybrid cloud architectures
cloudwatch container insights (and lambda insights)
they provide dashboards to summarize the performance and errors for a seleted time window.
CloudTrail
- it is a logging service, records activities made on AWS resources
AWS CloudTrail is a service that gets enabled when the AWS account is created and is used to enable compliance and auditing of the AWS account.
- it resembles logs of all actions performed inside the AWS environment
-
Amazon EC2
its a service that provides secure and scalable compute capacity in the AWS cloud.
- it falls under IAAS (infrastructure as a service)
- its not serverless
5 Types of instances provided by EC2
- on demand instance
- spot instance
- reserved instances
- dedicated instances
- dedicated hosts
On Demand instances
- Useful for short-term needs, unpredictable workloads.
- No advance payment, no prior commitment
- pay hourly rates of what you use
- recommended for users with unpredictable worloads that can be interrupted
- use for apps being developed for the first time
Spot instances
- No advance payment, no prior commitment
- they are more cheaper than ondemand
- Useful for cost-sensitive compute workloads.
- used for apps with flexible start and end dates
- suited for data analysis, batch jobs, background processing and optional tasks
Reserved Instances
- Useful for long-running workloads and predictable usage.
- its cheaper than ondemand services
- commitment of 1 - 3 years
- Offer to choose from No upfront, Partial upfront, or All upfront.
Dedicated Instances
Ec2 instance type
- Instances run on hardware dedicated to a single user.
- Other customers can not share the hardware.
Dedicated Hosts
Types if EC2 instance
- A whole physical server with an EC2 instance allocates to an organization
EBS (Elastic Block Store)
its a service that provides block level storage drive to store stutubborn data
4 types of ebs volumes
- ssd (solid state drives)
- provisioned iops ssd
- hdd (hard disk drives)
- cold hdd
ssd
Type of ebs volume
⮚ Useful for low-latency applications,
development, and test environments.
⮚ Supports volume size from 1 GiB to 16 TiB.
⮚ Allows 16,000 as maximum IOPS per volume.
⮚ Allows 1000 MiB/s as maximum throughput per
volume.
provisioned iops ssd
Useful for I/O-intensive database workloads and
provide sub-millisecond latency.
⮚ Supports volume size from 4 GiB to 64 TiB.
⮚ Allows 256,000 as maximum IOPS per volume.
⮚ Allows 4,000 MiB/s as maximum throughput per
volume.
⮚ The multi-Attach feature is supported for io1 and
io2
hdd
Useful for Big data and Log processing workloads.
⮚ Supports volume size from 125 GiB to 16 TiB.
⮚ Allows 500 as maximum IOPS per volume.
⮚ Allows 500 MiB/s as maximum throughput per
volume.
cold hdd
⮚ Useful for infrequently accessed data and
lowest cost workloads.
⮚ Supports volume size from 125 GiB to 16 TiB.
⮚ Allows 250 as maximum IOPS per volume.
⮚ Allows 250 MiB/s as maximum throughput per
volume.
s3 (simple storage service)
its a simple service that provide key based object storage across multiple azs in a specific region
- its a global service
- its a static website hosting service
- its an object data store
- it possesses unlimited storage
- it requires internet access
- it is a serverless tech
what are the 6 types of s3 storage classes
- s3 standard
- s3 intelligent tiering
- s3 standard-IA
- s3 One Zone-IA
- s3 Glacier
- s3 Glacier Deep Archive
s3 standard
offers frequent data access
s3 intelligent tiering
automatically transfer data to other cost-effective
access tiers.
s3 standard-IA
offers immediate and infrequent data access
s3 Glacier Deep Archive
used for long-term retention.
- perform data retrieval in 14 hours
s3 One Zone-IA
- infrequent data access.
s3 Glacier
is a web service with vaults that offer long-term data archiving and data backup.
- its the cheapest s3 storage class and offers 99.999% data durability
3 data retrieval options in s3
- expedited retrievals
- standard retrievals
- bulk retrievals
expedited retrievals
It retrieves data in 1-5 minutes.
standard retrievals
It retrieves data between 3-5 hours.
bulk retrievals
It retrieves data between 5-12 hours.
AWS Storage Gateway
AWS Storage Gateway is a virtual device installed as a hypervisor or VM at the onpremises data center to integrate with AWS storage services
Types of storage gateway
- File Gateway
- Tape Gateway
- Volume gateway
- Stored volumes
- cached gateway
Relational Database Service
its a service that builds and operates relational databases in the AWS cloud
What are the db service that rds supports
- sql server
- postgresql
- amazon aurora
- mysql
- mariadb
- oracle
Dynamodb
Amazon DynamoDB is a serverless NoSQL database service that provides fast and predictable performance with single-digit millisecond latency
-it doesnt require a server
Amazon Dynamo Db Accelerator
its a highly available in memory cache service that provides data from DynamoDB tables.
Virtual Private Cloud
its a service that allows users to create a virtua dedicated network for resources
Private subnet
a subnet with no internet access