Technology Tools and Services Flashcards
Amazon CloudFront
a CDN that delivers data and applications globally with low latency.
- Makes content available globally or restricts based on location
- Speeds up delivery of static and dynamic web content
- Uses edge locations to cache content
Amazon Global Accelerator
sends your users through the AWS global network when accessing your content, speeding up delivery.
- improves latency and availability of single-region apps
- sends traffic through AWS global network infrastructure
- 60% performance boost
- Automatically re-routes traffic to healthy available regional endpoints
Database Migration Service (DMS)
helps you migrate databases to or within AWS.
- migrate on-prem to AWS
- continuous data replication
- homogeneous and heterogeneous migrations
- virtually no downtime
Server Migration Service (SMS)
allows you to migrate on-premises servers to AWS.
- migrate on-prem to AWS
- server saved as new Amazon Machine Image (AMI)
- use AMI to launch server as EC2 instance
Snowcone
- smallest amount of data transport devices
- 8 TB of usable storage
- Offline shipping
- Online with datasync
Snowball & Snowball Edge
- PB-scale data transport
- Transfer data in and out
- Cheaper than internet transfer
- Edge supports EC2 and lambda
Snowmobile
- multi-petabyte or exabyte scale
- data loaded to S3
- securely transported
Cloud9
allows you to write code within an integrated development environment (IDE) from within your web browser
Code Commit
is a source control system for private Git repositories
Code Build
allows you to build and test your application source code
Code Deploy
manages the deployment of code to compute services in the cloud or on-premises
Code Pipeline
automates the software release process
helps development teams implement DevOps practices that automate testing and the movement of code to production
X-Ray
helps you debug production applications
- analyze and debug
- map app components
- view requests end to end
CodeStar
helps developers collaboratively work on development projects
- contains issue tracking dashboard
CloudFormation
allows you to provision AWS resources using Infrastructure as Code (IaC)
Elastic Beanstalk
allows you to deploy your web applications and web services to AWS
OpsWorks
allows you to use Chef or Puppet to automate the configuration of your servers and deploy code
- on prem or AWS
Simple Queue Service (SQS)
is a message queuing service that allows you to build loosely coupled systems
- component to component communication using messages
- multiple components can add messages to the queue
- messages are processed asynchronously
Simple Notification Service (SNS)
allows you to send emails and text messages from your applications
- send email/text
- publish message to a topic
- subscribers receive messages
Simple Email Services (SES)
is an email service that allows you to send richly formatted HTML emails from your applications
Cloudwatch
is a collection of services that help you monitor and observe your cloud resources
- collect metrics, logs, and events
- set alarms
- visualize logs
- detect anomalies
CloudTrail
tracks user activity and API calls within your account
- log and retain account activity
- track activity through console, SDK, CLI
- identify which user made changes
- detect unusual activity
Amazon Workspaces
allows you to host virtual desktops in the cloud