Technology Flashcards
AWS Storage Gateway
Enables you to build hybrid cloud solutions by giving access to the Amazon S3 and Glacier environments from your on-premises network.
The gateway types are Amazon S3 File Gateway, Amazon FSx File Gateway, Tape Gateway, and Volume Gateway.
Amazon Cloudwatch
A service that enables real-time monitoring of AWS resources such as EC2 instances, EBS volumes, load balancing, and RDS instances.
Features anomaly detection and billing alarms
Cloudwatch Logs
Enables users to centralize logs from all their systems, applications, and AWS services in a single, highly scalable service
Amazon Cloudtrail
Service that enables operational and risk auditing, governance, and compliance of an AWS account.
CloudTrail provides event history of account activity, including actions taken through the AWS Management Console, AWS Command Line Interface, and AWS SDKs and APIs.
AWS Config
A fully managed service that provides resource inventory, configuration history, and configuration change notifications to use security and governance
Cloudtrail Lakes
Links to external sources of data history
Amazon CloudFront
Web service that speeds up distribution of your static and dynamic web content, such as .html, .css, .js, and image files, to your users. CloudFront delivers your content through a worldwide network of data centers called edge locations
Amazon Machine Images (AMIs)
Templates of preconfigured EC2 instances to quickly launch new EC2s
Elastic Computing Cloud (EC2)
Enables businesses to run applications on the public cloud by providing cloud-hosted virtual machines called “instances”. An EC2 instance is a virtual server that allows users to request and provision a computer server within the AWS cloud.
Micro Instances
Low-cost insurance option, providing small amounts of CPU resources
Suited for low throughput applications like low traffic websites and bastion hosts
General Purpose Instances
Best for balanced computing, memory, and network resources. Good for small to medium databases, catching fleets, and SAP background servers
Compute-Optimized Instances
Highest performing power, good for webservers, distributed analytics, science/engineering applications
GPU Instances
Best for 3D grahpics, rendering, and HPC
FGPA Instances
Field-programmable data rays, best for genomics and financial computing
Memory-Optimized Instances
Lowest cost per GB of RAM, good for databases and Microsoft SharePoint
Storage-Optimized Instances
SSD backed storage, low latency / high IO, good for large scale NOSQL
Tenancy
Underlying host of EC2 Instance (Physical Server)
Persistent Storage
Attaching EBS volumes, data can unattach and reattach to other EC2 servers, and users can implement encryption / backup snapshots
Ephemeral Storage
Temporary; EC2 Instances on local storage, physically attached rather than network attached
Data is lost if instance is terminated, but not if it is rebooted
Elastic Container Service (ECS)
Lets you run docker-enabled applications across a cluster of EC2 instances
Amazon Fargate
Enables ECS to run containers without having to manage provision instances / clusters for containers
Docker
Software that automates installation / distribution of apps in living containers
Container
Holds everything an app needs to run in a package (library code, tools, ect – not OS)
EC2 Launch
Launching an EC2 from an AMI with more customization of instance types and the number of containers per cluister