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…
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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!
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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, …)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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
  • Resulting data can be viewed within AWS Migration Hub
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

AWS Fault Injection Simulator (FIS)

A
  • A fully managed service for running fault injection experiments on AWS workloads
  • Based on Chaos Engineeringstressing an application by creating disruptive events (e.g., sudden increase in CPU or memory), observing how the system responds, and implementing improvements
  • Helps you uncover hidden bugs and performance bottlenecks
  • Supports the following AWS services: EC2, ECS, EKS, RDS…
  • Use pre-built templates that generate the desired disruptions
17
Q

AWS Step Functions

A
  • Build serverless visual workflow to orchestrate your Lambda functions
  • Features: sequence, parallel, conditions, timeouts, error handling, …
  • Can integrate with EC2, ECS, On-premises servers, API Gateway, SQS queues, etc…
  • Possibility of implementing human approval feature
  • Use cases: order fulfillment, data processing, web applications, any workflow
18
Q

AWS Ground Station

A
  • Fully managed service that lets you control satellite communications, process data, and scale your satellite operations
  • Provides a global network of satellite ground stations near AWS regions
  • Allows you to download satellite data to your AWS VPC within seconds
  • Send satellite data to S3 or EC2 instance
  • Use cases: weather forecasting, surface imaging, communications, video broadcasts
19
Q

Amazon Pinpoint

A
  • Scalable 2-way (outbound/inbound) marketing communications service
  • Supports email, SMS, push, voice, and in-app messaging
  • Ability to segment and personalize messages with the right content to customers
  • Possibility to receive replies
  • Scales to billions of messages per day
  • Use cases: run campaigns by sending marketing, bulk, transactional SMS messages
  • Pinpoint versus Amazon SNS or Amazon SES
    • In SNS & SES you managed each message’s audience, content, and delivery schedule
    • In Amazon Pinpoint, you create message templates, delivery schedules, highly-targeted segments, and full campaigns
20
Q

Amazon Chime

A

Amazon Chime is a high-quality communications service that transforms online meetings with an easy-to-use app that works seamlessly across all your devices. With Amazon Chime, you can schedule and attend online meetings and video conferences, and chat, call, and collaborate, inside and outside your organization, all with a single app. Now you can work productively from wherever you are. Amazon Chime is also integrated with Microsoft Outlook Calendar and Google Calendar for easy scheduling of meetings.

21
Q

Amazon Connect

A

Amazon Connect is an easy-to-use omnichannel cloud contact center that helps companies provide superior customer service across voice, chat, and tasks at a lower cost than traditional contact center systems. You can create different channels and integrations with other AWS services such as Amazon Lex and Amazon Polly to create multiple types of actions and responses for customers who contact you.