Migration, Machine Learning, and More Flashcards

1
Q

Virtual Private Networks (VPN):

A

Virtual Private Networks (VPN):

  • A virtual private network allows you to connect a VPC to an external network, such as a data center or office, via a secure connection that traverses the public internet
  • VPN connections are encrypted
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Direct Connect:

A

Direct Connect:

  • Provides private network connectivity to your VPC and public services such as Amazon S3 and Glacier
  • It does not provide internet access, so if you need it you still need an internet access
  • Direct Connect operates using a dedicated link that operates at 1 or 10 Gbps - because of this it’s not subject to the high and unpredictable latency of a broadband internet connection
  • These take time to setup, think months, so if you see a question says I need to move data quickly in the next week or days, this isn’t the option unless its already setup.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

AWS Migration Hub:

A

AWS Migration Hub

Overall view that connects AWS Services together

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

AWS Database Migration Services (DMS)

A

AWS Database Migration Services (DMS)

-migrates across to a service such as Redshift, Amazon RDS, etc

  • Sometimes data cannot be migrated ‘directly’ from one database to another b/c they have different schemas.
  • —>Need to use the Schema Conversion Tool for heterogeneous migrations
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

AWS Server Migration Service (SMS)

A

AWS Server Migration Service (SMS)

  • Migrates virtual machines and physical servers into Amazon EC2
  • —>Ex: Vmware vSpherer, Microsoft Hyper-V/SCVMM, Azure

-AWS SMS Connector is installed in the data center (Vmware, Hyper-V) to connect you to the AWS Server Migration Service

AWS SMS CONNECTOR:

  • —>Amazon machine image is created for each of your virtual machines or physical servers in your on-premises environment
  • —>Automated process that is incremental and scheduled migrations
  • Once servers are launched into Amazon Machine Image you can then launch EC2 instances form the AMI
  • Datacenter with AWS SMC Connecter installed—>AWS Server Migration Service—>Amazon Machine Image—>EC2 Instances
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

AWS DataSync:

A

AWS DataSync

-Synchronizes data from ON-PREM STORAGE SYSTEM to the cloud (Amazon S3 and EFS)

  • DataSync SOFTWARE AGENT connects to the storage system to enable AWS DataSync to synchronize storage into the cloud
  • —>Data moving from AWS DataSync to the cloud is always encrypted in transit with TLS

-DataSync transfers can be scheduled and automated

  • DataSync Agent can be installed on Snowcone
  • —>Snowcone then connects to Datasync and synchronize your data into S3
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

AWS Snowball Family:

A

AWS Snowball Family:

  • Uses secure storage devices for physical transportation
  • Snowball Client is software that is installed on a local computer
  • Used to identify, compress, encrypt, and transfer data
  • Uses strong encryption algorithms (256-bit encryption) managed w/ the AWS KMS and tamper-resistant enclosures w/ TPM
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q
AWS Snowball
     VS
AWS Snowmobile
      VS
Snowball Edge
       VS 
Snowcone
A

AWS Snowball

  • HARDWARE appliance designed to move massive amounts of data between your site and the AWS Cloud in a short time
  • Snowball and Snowball Edge are measured in petabyte scale (80TB) (50TB)

Snowmobile

  • Large truck with a container on the back used for transferring data
  • Snowmobile measured in exabyte scale w/ up to 100PB per Snowmobile

Snowball Edge

  • Like a Snowball but offers a wider variety of features
  • Snowball edge offers the same network connectivity options as Snowball BUT adds a QSFP+ port allowing you to achieve faster network speeds than Snowball.
  • —>Can also run Lambda functions.

Snowball Edge Compute Optimized

  • Provides block and object storage and optional GPU
  • Used for:
  • —>data collection
  • —>machine learning and processing
  • —>Storage in environments w/ intermittent connectivity (edge use cases)

Snowball Edge Storage Optimized

  • Provides block storage and Amazon S3-compatible object storage
  • Used for:
  • —>Local storage
  • —>Large-scale data transfer

Snowcone

  • Small Device
  • Less than 50TB (petabyte) of data
  • Can transfer data offline or online w/ AWS DataSync agent
  • Used for:
  • —>edge computing
  • —>Storage
  • —>data transfer
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

AWS Rekognition:

A

AWS Rekognition

  • Identify objects, people, text, scenes, and activities in images and videos
  • Adds image and video analysis to your applications
  • Processes videos stored in an Amazon S3 bucket
  • Publish completion status to Amazon SNS Topic
  • Upload to S3 triggers a Lamda function
  • –>Lamda passes image to Amazon Rekognition to analyze the image
  • ——>Amazon Rekognition publishes result to an SNS topic
  • ———->Lamda function processes the results and creates an item in Dynamo DB
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Amazon Transcribe:

A

Amazon Transcribe

  • Adds speech to text capabilities to applications
  • Recorded speech can be converted to text before it can be used in applications
  • Uses a deep learning process called automatic speech recognition (ASR) to convert speech to text quickly and accurately
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Amazon Translate:

A

Amazon Translate

  • Neural machine translation service that delivers fast, high-quality, and affordable language translation
  • Uses deep learning models to deliver more accurate and more natural sounding translation
  • Localize content such as websites and applications for your diverse users
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Amazon SageMaker

A

Amazon SageMaker

-Helps data scientists and developers to prepare, build, train, and deploy high-quality machine learning (ML) models

  • ML development activities include:
  • —>Data preparation
  • —>Feature engineering
  • —>Statistical bias detection
  • —>Auto-ML
  • —>Training and tuning
  • —> Hosting
  • —>Monitoring
  • —>Workflows
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Amazon Comprehend:

A

Amazon Comprehend

  • Natural-language processing (NLP) service
  • Uses machine learning to uncover information in unstructured data
  • Can identify critical elements in data, including references to language, people, and places
  • —>the text files can be categorized by relevant topics

-In real time, you can automatically and accurately detect customer sentiment in your content

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Amazon Lex:

A

Amazon Lex

  • Conversational AI for Chatbots
  • Build conversational interfaces into application using voice and text
  • Build bots to increase contact center productivity, automate simple tasks, and drive operational efficiencies across the enterprise
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Amazon Polly:

A

Amazon Polly

  • Turns text into lifelike speech
  • Create applications that talk, and build entirely new categories of speech enabled products
  • Text-to-Speech (TTS) services uses advanced deep learning technologies to synthesize natural sounding human speech
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Amazon Workspaces (Desktop streaming)

A

Amazon Workspaces (Desktop streaming)

  • Managed Desktop-as-a Service (DaaS) solution
  • Provision either Windows or Linux desktops
  • Simplifies delivery of desktops compared to traditional virtual desktop infrastructure (VDI) deployment
  • —>Very hard to manage and build the environments in VDI
  • Can integrate w/ AWS Managed Microsoft AD
  • —>You can then authenticate through to Microsoft AD using Windows or Linux based desktops
  • —>So a client can connect over the internet and view the desktop of a VDI desktop in AWS on their local computer

DaaS solution, meaning you are using a desktop that is located somewhere else and is being configured by your company and is streamed to your device

-Streams the whole desktop to user

17
Q

AWS AppStream 2.0 (application streaming):

A

AWS AppStream 2.0 (application streaming)

  • Fully managed non-persistent application streaming service
  • Alternative to popular products such as Citrix XenApp
  • You can then authenticate through to Microsoft AD and create streaming instances
  • The application can then be streamed down to the client
  • —>Application could be Work, Vizeo, a browser, etc

-Not streaming entire desktop - just streaming the individual applications to browser

18
Q

AWS WorkLink:

A

AWS WorkLink

  • Provides secure, one-click access to your internal websites and web apps using mobile phone browsers
  • Does not require VPN or client or App
  • Connect your websites and web apps to Amazon WorkLink which provides one-click access to internal content from browser
19
Q

AWS WorkDocs:

A

AWS WorkDocs

-Fully managed, secure content creation, storage and collaboration service

  • Create, edit, and share content that’s centrally stored on AWS
  • —>Similar to Google apps(all in a similar suite)
20
Q

The Internet of Things (IoT):

A

The Internet of Things (IoT)

  • Describes the network of physical objects that are embedded with sensors or software
  • —>Ex. Fridge has internet connection and can send info to owner or manufacturer

-Each IoT device can communicate and exchange data with other devices and systems

Use cases include:

  • —->Smart home automation
  • —>Smart healthcare
  • —>Manufacturing
  • —>Agriculture