-
Notifications
You must be signed in to change notification settings - Fork 0
2. Ten thousand feet overview
Imran Sayyed edited this page Aug 18, 2017
·
1 revision
- Messaging
- Desktop and App Streaming
- Security and Identity
- Management Tools
- Databases
- Networking and Content Delivery
- Computer
- AWS Global Infrastructure
- It is actual AWS infrastructure hosted across regions(Geographical area) with multiple availability zones(Data center)
- There are also edge locations which are CDN endpoints for Cloud Front
- VPC - Virtual Private Cloud is a virtual data center where we deploy assets, VPC can be interconnected
- Route53 - Amazon's DNS service
- Cloud Front - Is a Content Deliver Network consisting of multiple edge locations
- Direct Connect - Is a way of connecting physical data centers to AWS using physical phone lines
- EC2 - Elastic Compute Cloud is a virtual machine service on the cloud
- EC2 Container Service - Is a scalable container management service supporting docker containers
- Elastics Beanstalk - Is an application engine from AWS
- Lambda - Is a compute service that runs functions triggered by events
- Light Sail - Is a VM, SSD-based storage, data transfer, DNS management, and a static IP
- S3 - Simple Storage Service is a virtual disk in the cloud for storing data. It's an object based storage.
- Glacier - Used for data archival from S3. Takes 3-4 hours to retrieve Glacier files
- EFS - Elastic File Service is file based storage in the cloud
- Storage Gateway - Is a way of connecting S3 to an on-prem data center
- EBS - Elastic Block Storage are virtual disks used along with EC2 instances
- RDS - Relational Database Service with support for multiple relation database engines
- DynamoDB - Is a scalable NoSQL database service
- Redshift - Is a warehousing solution. Used generally for reporting
- Elasticache - Is a service for caching data in the cloud
- Snowball - Briefcase for moving terabytes of data to AWS cloud
- DMS - Database Migration Service used to migrate on-prem database to cloud or inter cloud migration
- SMS - Server Migration Services used to migrate virtual machines to AWS cloud
- Athena - Let's you run SQL queries on S3
- EMR - Elastic Map Reduce is used to Big Data processing uses Hadoop, Spark etc
- Cloud Search - Cloud Search is a managed service to add search engine capabilities to your website
- Elastic Search - Is similar to Cloud Search but runs on open source engine
- Kinesis - Way of streaming and analyzing real time data
- Data Pipeline - Is a service to move data from one service to another
- Quick Sight - It is a BI tools that helps create visualizations for data
- IAM - Identity Access Management is service for managing security and access permissions in AWS
- Inspector - Is an agent that is installed on VMs and it does security reporting
- Certificate Manager - Provides free SSL certificated for domains
- Directory Service - Way of connecting active directory to AWS
- WAF - Web Application Firewall is a security service that provides application level security
- Artifacts - This is where details about security and compliance are present
- Cloud Watch - It is used to monitor performance of AWS environments
- Cloud Formation - It is a way of turning infrastructure into code
- Cloud Trail - It is a way of auditing AWS resources and changes to environment
- Ops Works - It is way of automating deployments using Chef
- Config Manager - It is a way of monitoring environment and set alerts on events
- Service Catalog - Allows enterprises to build authorized AWS service
- Trusted Advisor - Automated way of scanning environments and provides tips
- Step Functions - Is a way of visualizing what is going inside the application
- Simple Workflow Service - Helps developers build, run, and scale background jobs that have parallel or sequential steps
- API Gateway - Is a way to expose AWS resources as HTTP endpoints eg: Lambda Functions
- AppStream - It is a way of streaming desktop apps to users
- Elastic Transcoder - It changes video format to support multiple devices
- Code Commit - It is source code repo like GitHub
- Code Build - Is a way of compiling code in different environments in the cloud
- Code Deploy - Is a way of deploying code to EC2 or Elastic Beanstalks
- Code Pipeline - Is a way of keeping track of build pipelines
- Mobile Hub - Let's you add / configure / design features for mobile apps like login, push etc.
- Cognito - Let's you have users sign up to your app even with login providers
- Device Farm - It helps you test apps on 100s of devices
- Mobile Analytics - Helps you collect app usage data and analytics
- Pinpoint - Helps you understand user behaviour is somewhat like google analytics
- Workdocs - Is a way of storing work documents in the cloud
- Workmail - AWS Email Server
- Workspaces - Is a way of having desktop in the cloud
- App Stream 2.0 - Is a way of streaming Desktop apps to clients
- Alexa - Amazon's voice service in the cloud
- Polly - Polly takes text and turns it into voice (Text to Speech)
- Machine Learning - AWS Machine Learning as a Service
- Recognition - Is an image classification AI service
SNS - Simple Notification Service is way of sending notification by email, text etc. SQS - Simple Queue Service is a way of queuing jobs SES - Simple Email Service is a way of sending and receiving emails with AWS