Fundamentals - IAM + EC2 Flashcards
What is an AZ?
Availablility zone
One or more discrete data centres with redundant power, networking and connectivity
Separate from one another - isolated from disasters
Connected by high bandwidth low latency optic fibre
What is IAM?
Identity and access management
Users - physical people
Groups - departments
Roles - applications
What is SSH?
Secure shell connection on AWS
What are security groups?
Control inbound and outbound traffic of EC2 machine
Can be attached to multiple instances
Locked down to a region/VPC combination
Default block all traffic in, allow all all traffic out
What is cloud computing?
on-demand delivery of IT resources over the Internet with pay-as-you-go pricing. Instead of buying, owning, and maintaining physical data centers and servers, you can access technology services, such as computing power, storage, and databases, on an as-needed basis from a cloud provider like Amazon Web Services (AWS)
What are the advantages of the cloud?
Agility - easy access to a broad range of technologies
Elasticity - don’t have to over provision, can scale up or down instantly
Cost savings - trade capital expenses for variable expenses
Go global in minutes - expand to new geographic regions and deplouy globally
What are the types of cloud computing?
Infrastructure as a service - basic building blocks for cloud IT, highest level of flexibility
Platform as a service - focus on deployment and management of your application
Software as a service - completed product that is run and managed by the service provider
What are the cloud computing deployment models?
Cloud
Hybrid
On-prem
What are the benefits of AWS Security?
Keep your data safe
Meet compliance requirements
Save money
Scale quickly
What is a regions?
A physical location in the world where we have multiple AZ
Greatest possible fault tolerance and stability
What is an AZ?
One or more discrete data centers, each with redundant power, networking and connectivity housed in separate facilities - independent failure zone
Connected through low-latency links
uninterruptible power supply and onsite backup generation facilities
What is the AWS Management Console?
Simplified and intuitive user interface
What is the CLI?
Unified tool to manage your AWS services - can automate them through scripts
What is the SDK?
API tailored to your programming language or platform
What is Amazon Athena?
interactive query service that makes it easy to analyse data in Amazon S2 using SQL
Serverless
Integrated with AWS Glue Data Catalog
What is Amazon EMR?
Managed Hadoop framework that makes it easy fast and cost effective to process vast amounts of data across dynamically scalable Amazon EC2 instances
What is Amazon CloudSearch?
Simple and cost-effective to set up manage and scale a search solution for your website or application
What Amazon Elasticsearch Service?
easy to deploy secure operate and scale elasticsearch to search analyse visualise data in real-time
What is Amazon Kinesis?
collect, process, and analyse real-time streaming data
What is Amazon Redshift?
fast, scalable data warehouse that makes it simple and cost-effective to analyse all your data across your data warehouse and data lake
What is Amazon QuickSight?
fast, cloud-powered business intelligence (BI) service that makes it easy for you to deliver insights to everyone in your own organisation
What is AWS Data Pipeline?
Process and move data between different AWS compute and storage services, on-premise data sources at specified intervals
What is AWS Glue?
fully managed extract, transform and load (ETL) service that makes it easy to prepare and load their data for analytics
What is AWS Lake Formation?
easy to set up and secure data lake in days
What is Amazon MSK?
Managed streaming for Kafka - easy to build and run applications that use Apache Kafka to process streaming data