Cloud Practitioner Flashcards
Study guide to AWS Certification
define what the AWS cloud is.
on demand delivery of IT resources and applications via the internet
What are the benefits of Cloud services?
Reduce risk, scalablility, agile
How does Cloud computing reduce risks?
Being Agile and being able to learn and adapt quickly to change
How do you reduce your security risks?
Test often, patch quickly, and respond to incidences at lightning speeds.
What does scalablity mean in AWS terms?
Resize your resources as necessary
What does scalablity mean in AWS terms?
Resize your resources as necessary
How does Cloud computing increase agility?
3 main factors in agility: increasing speed, ease of experimentation, cultivating culture of innovation
Where are aws buildings
all over the world
What does elasticity mean in AWS terms?
ability to scale up or down resources easily. Quickly deploy application or shut down.
What does reliablity mean in AWS terms?
Ability to recover from infrastructure or service failures. Mitigate disrubtions
How to make your resources maintain reliability?
Store your instances in multiple different aws availability zones instead of only one zone where if disaster occurred then all your resources are also down.
What does fault tolerance mean?
means a system can remain functional even if some of its components fail. built in redundancy
What is AWS data security
users have complete ownership of their own data.. and also how you handle encryption and who holds the encryption keys. and regional data compliance requirements
Why is AWS security world class?
electronic surveillance,
multi-factor access controls, 24/7 security guards, access strictly regulated. minimize disruptions to systems, availability zones allow users to remain resilient.
What cloud based products does AWS offer?
Compute, Storage, Databases, Analytics, Networking, Mobile, Developer tools, Management tools, IOT (internet of things), security, and enterprise applications
How does the AWS products help users?
Mover faster, Lower IT costs, and scale
list 6 aws core services
Amazon Elastic Cloud Compute (EC2), Amazon Elastic Block Store (EBS), Amazon Simple Storage Service (S3), AWS Global Infrastructure, Amazon Virtural Private Cloud (VPC), Security Groups.
What is EC2?
Elastic Compute Cloud
What does Compute refer to in EC2?
represents the servers, ie, application servers, Web servers, database servers, game servers, mail servers, media servers, catalog servers, file server, computing server, proxy server, ect.
What does Cloud refer to in EC2?
the fact that these are cloud hosted services
What does Elastic refer to in EC2?
the scalablity if properly configured, and it will do so automatically depending on the needs at the moment
what are the “servers “ AWS provides reffered to as?
Amazon EC2 Instances
What are instances?
They are pay as you go, have a broad selection of HW/SW, available global hosting
What are the steps to build and configure and EC2 instance?
Login in to AWS, Console, Choose a region, Launch EC2 Wizard, Select AMI (SW), Select instance type, (HW) Configure network, Configure storage, Configure Key pairs, Then finally launch and connect to it.
What kinda choices do you have for AMIs?
Stands for Amazon Machine Image.
Options are pre-made images (basics linux, windows, ect), OR third party images, OR install ur own images as SW
What is a DHCP address?
Dynamic Host Configuration Protocol (DHCP) is a network protocol that enables a server to automatically assign an IP address to a computer from a defined range of numbers (that is, a scope) configured for a given network
What does EBS stand for?
Elastic Block Storage
What can EBS be used for?
Storage for ur EC2 instances, usually used whenever your needing disk space for ur instances
Why is EBS more durable then typical HDD or SDD?
The block level replication. so you can use something basic for ur OS, but something faster like SDD for your seconday storage for Database so it may perform faster.
Lastly Snapshot feature allows you to save different versions of what you are running in different periods of time.
Can you encrypt your data that goes between your EC2 and EBS?
Yes using Encryption capabilities that amazon provides.
Encryption occurs on the EC2 side.
to connect an EC2 instance to an EBS what must one make sure of ?
that the instance and the block are in the same Availability Zone
what is the command to tell what EBS blocks that are attached to your instance?
lsblk will show the disks
how do you create a file system on the newly attached EBS?
sudo mke2fs /location/storagename
how do you mount the new created folder into the machine?
sudo mount /loc/mountpoint /folder.
what are the steps to attach and EBS to an EC2 instance?
Create, Attach, Format
How do your remove an EBS from an EC2 instance?
give the command unmount /folder.
Then go back to AWS console, click on EC2 dashboard, click volumes, select the volume and detach the volume from the instance
Why are tags important?
they help identify where your usage and costs are coming from when analyzing your ASW bill
What are the benefits of using EC2 instances compared to physical servers
Pay as you go,
Ability to have different storage requirements
What does Amazon S3 stand for?
Simple storage service
Describe amazon S3
its a already managed cloud storage service, that doesn’t require you to add infrastructure.
Unlimited # of objects able to be stored.
Any objects types allowed.
Any time access.
Security controls.
For putting objects in storage in S3, what is a common practice to write the keys?
with a name that resembles a file path
which amazon service automatically backs up your data in storage faculties in the same region?
Amazon S3
how would you create a url to access data from anywhere using S3?
https://bucket_name/S3_region-specific_endpoint/object_key
what are two requirements for bucket names in S3?
Globally unique,
and DNS compliant
what are some usecases for S3?
Storing Application Assets,
Static Web Hosting,
Backup & Disaster Recovery,
Staging area for Big Data
how would you copy data over to your S3 in the AWS CLI?
aws s3 cp thingcopied.txt s3://bucket_name/object_name
how would you copy data over to your S3 in the AWS CLI?
aws s3 cp thingcopied.txt s3://bucket_name/key_name
how would you sync data over to your S3 in the AWS CLI?
aws s3 sync somefolder s3://bucket_name/key_name