Study Flashcards
a piece of software that makes itself available over the internet and uses standardized format for request and response of an API interaction
web service
what are three ways to interact with AWS?
AWS Management Console
Command Line Interface
Software Development Kits (SDKs)
six perspectives of AWS Cloud Adoption Framework (AWS CAF)
business, people, governance, platform, security, operations
describe compute pricing
charged per hour/second (Linux only); varies by instance type
describe Storage pricing
charged per GB
describe Data Transfer pricing
outbound is aggregated and charged; inbound usually has no charge; usually charged per GB
how long does free tier stay free?
1 year
what are 5 free AWS services?
- Amazon VPC
- Elastic Beanstalk
- Auto Scaling
- AWS CloudFormation
- AWS Identity and Access Management (IAM)
what are 4 considerations when determining Total Cost of Ownership (TCO)?
- server costs
- storage costs
- network costs
- IT labor costs
AWS tool that lets you estimate monthly costs, identify opportunities to reduce costs, model solutions, explore price points, find available instance types, name estimates and create name groups of services
AWS Pricing Calculator
AWS feature that consolidates different accounts into a tree
AWS Organizations
rules that allow or deny access to AWS services for individuals in an organization unit (OU)
SCP (Service Control Policies)
true or false: there is no limit on the number of OU (organization units) you can have
false
tech support service for proactive guidance
Technical Account Manager (TAM)
tech support service for best practices
AWS Trusted Advisor
tech support service for account assistance
AWS Support Concierge
list the 4 tech support plans and the case severity they support
Basic - NO case support
Developer - normal and low
Business - urgent, high, normal, low
Enterprise - critical, urgent, high, normal, low (all)
what 3 elements can AWS infrastructure be broken into?
regions, availability zones, and points of presence
what are the 4 steps to securing a new account?
- Stop using root (and delete root user access keys)
- Enable MFA
- Use AWS CloudTrail to track user activity
- Enable a billing report
service that provides managed DDoS protection
AWS Shield
a resource for compliance related info, where you can access security and compliance reports through the management console
Artifact
3 steps for making your VPC architecture secure
- isolate subnets if possible
- choose appropriate gateway device or VPN connection for your needs
- use firewalls
a highly available and scalable DNS web service
Route 53
globally distributed system of caching servers
Content Delivery Network (CDN)
9 key decisions when creating an EC2 instance
- Select an AMI
- Select an instance type
- Specify network settings
- Specify IAM role
- Specify user data script (optional)
- Specify storage
- Add tags
- Specify security group settings
- Identify or create the key pair
software platform that lets you run containers created from an image
Docker
AWS service for container management
EC2
open source software for container orchestration that complements Docker
Kubernetes
Amazon service that enables running Kubernetes on AWS
Amazon Elastic Kubernetes Service (EKS)
fully managed Docker container registry where you can store, manage, and deploy Docker container images
Amazon Elastic Container Registry (ECR)
AWS service for serverless, event-driven computing
Lambda
max memory allocation for a single Lambda function
3,008 MB
max execution time for a Lambda function
15 minutes
AWS service for easy deployment of web applications
Elastic Beanstalk
a file storage service for use with Amazon EC2. It provides a file system interface, file system access semantics, and concurrently-accessible storage for up to thousands of Amazon EC2 instances
EFS (Elastic File System)
what do you need to access AWS resources programmatically?
Access Key ID and Secret Access Key
instance type that lets you take advantage of unused EC2 capacity in the AWS cloud, available at up to a 90% discount compared to On-Demand prices. You can use them for various stateless, fault-tolerant, or flexible applications such as big data, containerized workloads, CI/CD, web servers, high-performance computing (HPC), and other test & development workloads
Spot Instances
support type where you have production workloads on AWS and want 24x7 phone, email and chat access to technical support and architectural guidance in the context of your specific use-cases. You get full access to AWS Trusted Advisor Best Practice Checks. Also, you get access to Infrastructure Event Management for an additional fee
Business Support
Which two AWS services can be used to decouple components of a microservices based application on AWS Cloud
SNS and SQS
what AWS service adds user sign-up, sign-in access control to web and mobile apps?
Cognito
AWS feature that lets you explore AWS services and create an estimate for the cost of your use cases on AWS
AWS Pricing Calculator
support that includes concierge-like service where the main focus is on helping the customer achieve their outcomes and find success in the cloud. You get access to online training with self-paced labs, 24x7 technical support from high-quality engineers, tools and technology to automatically manage the health of your environment, consultative architectural guidance, a designated Technical Account Manager (TAM) to coordinate access to proactive/preventative programs and AWS subject matter experts
Enterprise Support
AWS service that lets you run code without provisioning or managing servers. You pay only for the compute time you consume and can run code for virtually any type of application or backend service - all with zero administration
Lambda
Fill in the blank: _____ volume can be attached to a single instance in the same Availability Zone whereas ____ file system can be mounted on instances across multiple Availability Zones
EBS Volume
EFS file system
a fully managed data security and data privacy service that uses machine learning and pattern matching to discover and protect your sensitive data in AWS
Macie
central resource for compliance-related information that matters to your organization. It provides on-demand access to AWS’ security and compliance reports and select online agreements
AWS Artifact