Other AWS services Flashcards
1
Q
AWS Amplify
A
- A set of tools and services that helps you develop and deploy scalable full stack web and mobile applications
- Authentication, Storage, API (REST, GraphQL), CI/CD, PubSub, Analytics, AI/ML Predictions, Monitoring, Source Code from AWS, GitHub, etc…
2
Q
Amazon AppStream 2.0
A
- Desktop Application Streaming Service
- Deliver to any computer, without acquiring, provisioning infrastructure
- The application is delivered from within a web browser
3
Q
Amazon WorkSpaces
A
- Managed Desktop as a Service (DaaS) solution to easily provision Windows or Linux desktops
- Great to eliminate management of on-premise VDI (Virtual Desktop Infrastructure)
- Fast and quickly scalable to thousands of users
- Secured data – integrates with KMS
- Pay-as-you-go service with monthly or hourly rates
4
Q
Amazon AppStream 2.0 vs WorkSpaces
A
-
Workspaces
- Fully managed VDI and desktop available
- The users connect to the VDI and open native or WAM applications
- Workspaces are on-demand or always on
-
AppStream 2.0
- Stream a desktop application to web browsers (no need to connect to a VDI)
- Works with any device (that has a web browser)
- Allow to configure an instance type per application type (CPU, RAM, GPU)
5
Q
AWS AppSync
A
- Store and sync data across mobile and web apps in real-time
- Makes use of GraphQL (mobile technology from Facebook)
- Client Code can be generated automatically
- Integrations with DynamoDB / Lambda
- Real-time subscriptions
- Offline data synchronization (replaces Cognito Sync)
- Fine Grained Security
- AWS Amplify can leverage AWS AppSync in the background!
6
Q
Amazon Elastic Transcoder
A
- Elastic Transcoder is used to convert media files stored in S3 into media files in the formats required by consumer playback devices (phones etc..)
- Benefits:
- Easy to use
- Highly scalable – can handle large volumes of media files and large file sizes
- Cost effective – duration-based pricing model
- Fully managed & secure, pay for what you use
7
Q
AWS IoT Core
A
- IoT stands for “Internet of Things” – the network of internet-connected devices that are able to collect and transfer data
- AWS IoT Core allows you to easily connect IoT devices to the AWS Cloud
- Serverless, secure & scalable to billions of devices and trillions of messages
- Your applications can communicate with your devices even when they aren’t connected
- Integrates with a lot of AWS services (Lambda, S3, SageMaker, etc.)
- Build IoT applications that gather, process, analyze, and act on data
8
Q
AWS Device Farm
A
- Fully-managed service that tests your web and mobile apps against desktop browsers, real mobile devices, and tablets
- Run tests concurrently on multiple devices (speed up execution)
- Ability to configure device settings (GPS, language, Wi-Fi, Bluetooth, …)
9
Q
AWS Backup
A
- Fully-managed service to centrally manage and automate backups across AWS services
- On-demand and scheduled backups
- Supports PITR (Point-in-time Recovery)
- Retention Periods, Lifecycle Management, Backup Policies, …
- Cross-Region Backup
- Cross-Account Backup (using AWS Organizations)
10
Q
Disaster Recovery Strategies
A
- Backup and Restore
- Pilot Light - minimal setup of the application, but ready to scale if necessary
- Warm Standby - full version of the app, but at minimum size (minimum resources)
- Multi-Site/ Hot-Site - full version of the app, at full size
11
Q
AWS Elastic Disaster Recovery (DRS)
A
- Used to be named “CloudEndure Disaster Recovery”
- Quickly and easily recover your physical, virtual, and cloud-based servers into AWS
- Example: protect your most critical databases (including Oracle, MySQL, and SQL Server), enterprise apps (SAP), protect your data from ransomware attacks, …
- Continuous block-level replication for your servers
12
Q
AWS DataSync
A
- Move large amount of data from on-premises to AWS
- **Can synchronize to: Amazon S3 (any storage classes – including Glacier), Amazon EFS, Amazon FSx for Windows **
- Replication tasks can be scheduled hourly, daily, weekly
- The replication tasks are incremental after the first full load
13
Q
AWS Application Discovery Service
A
- Plan migration projects by gathering information about on-premises data centers
- Server utilization data and dependency mapping are important for migrations
-
Agentless Discovery (AWS Agentless Discovery Connector)
- VM inventory, configuration, and performance history such as CPU, memory, and disk usage
-
Agent-based Discovery (AWS Application Discovery Agent)
- System configuration, system performance, running processes, and details of the network
connections between systems
- System configuration, system performance, running processes, and details of the network
- Resulting data can be viewed within AWS Migration Hub
14
Q
AWS Application Migration Service (MGN)
A
- The “AWS evolution” of CloudEndure Migration, replacing AWS Server Migration Service (SMS)
- Lift-and-shift (rehost) solution which simplify migrating applications to AWS
- Converts your physical, virtual, and cloud-based servers to run natively on AWS
- Supports wide range of platforms, Operating Systems, and databases
- Minimal downtime, reduced costs
15
Q
AWS Migration Evaluator
A
- Helps you build a data-driven business case for migration to AWS
- Provides a clear baseline of what your organization is running today
- Install Agentless Collector to conduct broad-based discovery
- Take a snapshot of on-premises foot-print, server dependepncies, …
- Analyze current state, define target state, then develop migration plan