Cloud Computing Reviewer 2
Cloud Computing Reviewer 2
IAM Section
● IAM- Identity and Access Management
● Root Account: created by default, shouldn’t be used or shared.
● Users: people within your organization, and can be grouped
● Groups: only contain users, not other groups
EC2 Sections
EC2- Elastic Compute Cloud = Infrastructure as a service.
- One of the most popular of AWS’ offerings
- Fundamental to understand how the cloud works
● Security Group
- Fundamental of network security in AWS.
- They control how the traffic is allowed into or out of our EC2 instances
- Contain allow rules
- Can reference by IP or by security group
EBS
EBS Snapshots
- A backup of your EBS volume at a point in time
EBS Snapshots Features
1. EBS Snapshot Archive
- Move a snapshot to an archive tier that is 75% cheaper
- Take within 24-72 hrs for restoring the archive
2. Recycle Bin for EBS Snapshots
- Setup rules to retain deleted snapshots so you can recover them after an accidental
deletion.
Amazon FSx
1. FSx for lustre
-derived from “Linux” and “cluster”
-A fully managed, high-performance, scalable file storage for High Performance Computing (HPC)
2. FSx for windows file server
-A fully managed, highly reliable, and scalable Windows native shared file system
-Can be accessed from AWS or your on-premise infrastructure
3. Fsx for NetApp ONTAP
Elastic Load Balancing & Auto Scaling Groups Section
● Scalability & High Availability
- Scalability: means that an application / system can handle greeted loads by adapting
● High Availability
- Usually goes hand in hand with horizontal scaling
- Means running your application / system in at least 2 availability zones
- The goal of H.A is to survive a data center loss (disaster)
Amazon S3 Section
● Amazon S3 is one of the main building blocks of AWS
● Its advertised as “infinitely scaling” storage
● Many amazon website use amazon S3 as a backbone
● S3 use cases
- Backup and storage
- Disaster recovery
- Archive
- Hybrid Cloud storage
- Application Hosting
- Media Hosting
- Data lakes and big data analysis
● Amazon S3- Buckets
- Allows people to store objects (file) in “buckets” (directories)
- Buckets must have a globally unique name ( across all regions all accounts)
- Defined at the region level
Naming conventions
- No uppercase, no underscore, 3-63 characters long, not an IP, and must start with lowercase letters or
numbers.
Amazon S3 Objects
- Objects (file) have key
- Object values are the content of the body.
- Max object size is 5tb (5000GB)
S3 Durability and Availability
- Durability is 11-9’s
- Availability is 4-9’s
S3 Intelligent- Tiering
- Small monthly monitoring and auto-tiering fee
- Moves object automatically between access tiers based on usage
- There are no retrieval charges in S3 intelligent tiering
S3 Object Lock
• Adopt a WORM (Write Once Read
Many) model
• Block an object version deletion for a
specified amount of time
Snowball Edge
-for data transfer (data in or out)
-alternative to moving data over the network (and paying network fees)
- 80 tb of hdd capacity
- Block volume
2.Snowball edge compute optimized
- 42 tb of hdd capacity
- Block volume
- All: Can run EC2 Instances & AWS Lambda functions (using AWS IoT Greengrass)
- Long-term deployment options: 1 and 3 years discounted pricing
AWS Snowcone
- Small, portable computing, anywhere, rugged & secure, withstands harsh environments
-Use Snowcone where Snowball does not fit (space constrained environment)
- Must provide your own battery / cables
- Can be sent back to AWS offline, or connect it to internet and use AWS DataSync to send data
AWS Snowmobile
-High security: temperature controlled, GPS, 24/7 video surveillance
-Better than Snowball if you transfer more than 10 PB
AWS OpsHub
-a software you install on your computer / laptop) to manage your Snow Family Device
Hybrid Cloud for storage
-Part of your infrastructure is on-premises
-Part of your infrastructure is on the cloud
EC2 is like renting a virtual computer in the cloud. Instead of buying and maintaining physical servers, you can
use EC2 to launch virtual servers (called instances) on-demand. These instances can be configured with different
amounts of CPU, memory, and storage to suit your needs. It's a flexible and scalable way to run your
applications and services without worrying about hardware management.
-Just like you can rent a computer at a cafe, with EC2, you can rent virtual servers from Amazon Web Services
(AWS) to run your applications or host your website without needing to buy and maintain physical hardware.
EBS
EBS, or Elastic Block Store, is like having a digital hard drive that you can attach to your virtual server in the
cloud. It's used for storing data, just like you store files on a physical hard drive in your computer.
- For example, if you're running a website on AWS, you might use EBS to store the website's data and files, such
as images and databases, making it easy to access and manage them.
ASG
- Think of ASG as a smart group of computers (called instances) in the cloud that automatically adjusts its size based on
the workload.
Imagine you're running a website. Sometimes lots of people visit, so you need more servers to handle the traffic.
Other times, fewer people are around, so you don't need as many servers. ASG takes care of this automatically.
It adds more servers when needed and removes them when traffic decreases, ensuring your website stays
responsive and costs are optimized.
In simple terms, ASG helps your website or application scale up and down smoothly, like adding or removing
seats at a table depending on how many guests show up.
S3
Think of Amazon S3 (Simple Storage Service) like a giant digital warehouse where you can store all your files
and data. It's like a big, secure storage space in the cloud where you can keep anything from photos and videos
to documents and website files. You can easily access and manage your stuff stored in S3 from anywhere with
an internet connection. It's really handy for businesses, developers, and anyone who needs a reliable place to
store their digital stuff.