AWS GENERAL Flashcards
what is cloud computing?
on-demand delivery of compute power, database storage, applications and other resources - pay as you go
IaaS: EC2
PaaS: Elastic Beanstalk
SaaS: Rekognition
each AWS Region has a minimum of 3 Availability Zones…
and each AZ consists of one or more discrete data centers
(Region>AZ>Edge Locations)
why use an AWS-managed service?
pre-trained ML services
responsiveness and availability
redundancy and regional coverage
performance
token-based pricing
provisioned throughput
AWS Comprehend
uses ML to find insights and relationships in text, extract key phrases, and automatically organize it by topic
AWS Polly
turns text into life-like speech using Deep Learning
AWS Rekognition
allows you to find objects, people, text, scenes in images or videos using Machine Learning (labelling, custom labels, content moderation)
AWS Lex
build chatbots quickly using voice or text, integration with AWS Lambda, Connect, Comprehend, Kendra, will ask for “slots” (input parameters) of necessary
AWS Personalize
full ML service to build apps with real-time personalized recommendations (amazon.com)
AWS Kendra
fully-managed document search service
AWS Mechanical Turk use cases:
image classification
data collection
business processing
integration with A2I, Sagemaker, Groundtruth
AWS Augmented AI (A2I)
human oversight of ML predictions in production, can be built on AWS or elsewhere
AWS Deepracer
used to train and evaluate Deep Reinforcement Learning models (backed by Sagemaker)
AWS Hardware for AI
choosing EC2 instances for your AI needs
AWS Trainium: ML chips for high-performance, cost-effective DEEP LEARNING training
AWS Inferentia: ML chip for deep learning and genAI inference applications
both have the lowest enviromental footprint
more AWS services
aws IAM: identity and access management
aws EC2: rent virtual machines
aws Lambda: virtual servers in the cloud
aws Macie: data security and privacy service that uses ML and pattern matching to discover and protect your sensitive data
aws config: helps auditing and recording compliance of your aws resources and configurations over time
aws inspector: automated security assessments only for EC2 instances, container images and Lambda functions
aws cloudtrail: governance, compliance and audit for your account - enabled by default
aws artifact: portal that provides customers with on-demand access to aws compliance docs and agreements
aws audit manager: assess risk and compliance of your aws workloads, audit aws services and prepare audits
aws trusted advisor: analyzes your aws account and provides recommendations
vpc questions on the exam will be about deploying models privately and accessing aws services without going through the internet
vpc: virtual private cloud
subnet: allow you to partition your network inside your vpc, creating private subnets
internet gateways: help your vpc instances connect with the internet
nat gateways (aws managed): allow your instances in your private subnet to access with internet while remaining private
vpc endpoints: access aws services privately without the public internet
S3 gateway endpoints: accessing aws privately