Technical Terms Flashcards
Block Storage
Where data is written as individual pieces to a storage device.
Bucket
A permanent container that holds objects.
Bucket sizes are virtually unlimited with the ability to host a static web site, retain version information on objects, and employ life-cycle management policies to balance version retention with bucket size and cost.
JSON
JavaScript Objection Notation
A lightweight format for storing and transporting data. It is often used when data is sent from a server to a webpage.
Data is in name/value pairs, separated by commas, curly braces hold objects and square brackets hold arrays.
{
“employees”:[
{“firstName”:”John”, “lastName”:”Doe”},
{“firstName”:”Anna”, “lastName”:”Smith”},
{“firstName”:”Peter”, “lastName”:”Jones”}
]
}
Bucket Tags
A cost allocation tag that is associated with an S3 bucket, activated through the billing and Cost Management console for cost allocation tracking.
Cached Data
Files, scripts, images, and other multimedia stored after opening an app or visiting a website for the first time; data used when an app is relaunched to reduce load time.
Cloud Computing
The on-demand delivery of IT resources over the internet with pay-as-you-go pricing.
The aggregated cloud usage from a large number of customers results in lower pay-as-you-go prices.
Coffee shop analogy:
You don’t staff a coffee shop 24/7 the same that you would during peak hours.
Consolidated Billing
Pricing and Support
Enables single billing for all AWS accounts and share bulk discount pricing. A feature of AWS Organizations.
Coupling
The degree of interdependence between software modules/components.
A measure of how closely connected two routines or modules are.
DNS
Domain Name System
Translates a website name or domain name into an IP address, used by Amazon S3 to route requests to facilities that can process them.
Endpoint
A remote computing device that communicates back and forth with a network to which it is connected.
File Storage
A hierarchy of directories and subdirectories.
Hypervisor
Coordinates multitenancy, isolates virtual machines from each other as they share resources from the host.
EC2 instances are secure and separate from each other.
Instances
Virtual computers in the cloud.
The user determines the computing options (CPU, memory, storage, etc.), operating system, and maintains all security, patching, and scaling.
Load Balancer
Acts as a single point of contact for all incoming web traffic, then requests spread across multiple resources that will handle them.
All requests route to the load balancer first.
MFA
Multi-Factor Authentication
Provides an extra layer of security for an AWS account.