AWS services 2.0 Flashcards
Amazon Athena
-Serverless
-interactive query to analyze data in S3
-manages infrastructure for you
AWS data exchange
-Service providing a marketplace for accessing third part vendors
-only pay for what you use
Amazon EMR
-Managed service that simplifies big data such as hadoop
-process large data sets quickly and cost effectively
AWS glue
-Sever-less
-managed ETL that makes it easy to prepare data for analytics
-integrates with other services
Amazon Kinesis
-Platform for real time video and data streaming and analytics
Amazon Managed Streaming for Apache Kafka (Amazon MSK)
-Fully managed service that simplifies the setup, operation, and scaling of Apache Kafka in the cloud
Amazon OpenSearch
-Allows you to search, analyze , and manage large volumes of data in real time
Amazon QuickSight
-Serverless BI tool that allows for you to visualize and analyze data easily by creating interactive dashboards from various sources
Amazon Redshift
-Fully managed
-big scale data analysis
-allows SQL
Amazon Eventbridge
-Allows diff applications to communicate with each other
-apps can react to updates in real time
Amazon Simple Notification Service (Amazon SNS)
-Messaging service that enables you to send notifications to recipients
Amazon Simple Queue Service (Amazon SQS)
-Allows to send,store, and receive messages btw software components
-manages communications btw services
AWS step functions
-Coordinate aws services into a sequence of steps
-allows to automate process by defining the flow of tasks
Amazon connect
Cloud based contact center for support and service
-managed
Amazon Simple Email Service (Amazon SES)
-Cloud based managed email sending/receiving service
AWS billing conductor
-Create custom billing plans to manage and optimize costs
-define pricing rules and generate billing reports
AWS budgets
-Set custom budgets and track spending
-receive alerts when you approach or exceed budget limits
AWS Cost and Usage Report
-Provides details about aws usage and costs
-provides insights into how much your suing each service
AWS Cost Explorer
-Tool to visualize/analyze aws spending over time
-explore cost data, track usage, identify patterns
AWS Marketplace
-Online store that offers a wide selection of software, services and other stuff that run on the aws platform.
-Allows customer to test and buy software from various vendors
-easy deployment
AWS batch
-Allows you to run batch computing workloads at any scale
-fully managed
Amazon EC2
-Scalable virtual servers in the cloud (instances)
-compute in the cloud
AWS elastic beanstalk
-PaaS
-makes it easy to deploy, manage, and scale web applications
-you just upload code and they do deployment and provisioning
Amazon lightsail
-Alternative to EC2 (more simple)
-offers (VPS), storage, etc
-ideal for small businesses
AWS local zones
-Extensions of aws regions that place services closer to users
-reduce latency for users
AWS outposts
-Allows customers to run aws infrastructure or services on premise or at edge location
-hybrid experience
AWS wavelength
-Delivers low latency application to 5g devices by extending infrastructure to 5g networks
-more mobile devices
Amazon Elastic Container Registry (Amazon ECR)
-Fully managed container image registry
-allows you to store and manage docker container images
Amazon Elastic Container Service (Amazon ECS)
-Allows you to run and manage docker containers
-deploy and scale containerized applications
Amazon Elastic Kubernetes Service (Amazon EKS)
-Simplifies running kubernetes on AWS
-it handles all provisioning and scaling
AWS Activate for Startups
-Program designed to provide startups with resources and tools to heLp them grow their business on AWS
AWS IQ
-Connects aws customers with aws experts for on demand project work
AWS managed services (AMS)
-Provides operational management of aws resources
-manage their cloud infrastructure, including monitoring, incident management, and compliance
AWS support
Offers various support plans to help customers with technical assistance, best practices, and guidance
Amazon Aurora
-Fully managed for relational databases
-Good for SQL, PostgreSQL
-low cost
-high performance, scalability, availability
DynamoDB
-Key-value database
-serverless
-99.999 % durabile
-noSQL database
Amazon Neptune
-Graph database service
-good for social networks
-fully managed
Amazon memoryDB for Redis
-Fully managed
-in memory database service that is compatible with redis
Amazon RDS
-Managed service
-simplifies set up, operation, and scaling of relational databases
-supports SQL, Oracle, PostgreSQL
AWS AppConfig
-Allows you to manage application configurations separate from the code
AWS CLI (Command Line Interface)
-Manage aws services from the command line
-interface or interacting aws apis
-use scripts
AWS cloud9
-Allows developers to write, run and debug code from anywhere
AWS CloudShell
-Browser based shell that provides a CLI env for managing aws resources
-allows developers to run commands in the browser
AWS CodeArtifact
-Fully managed artifact repository that enables you to store and share software packages
-package management
AWS CodeBuild
-Helps users compile source code, run tests, etc
-scales
AWS CodeCommit
-fully managed
-allows you to host secure git repositories
AWS CodeDeploy
-Automates the deployment of applications to compute services such as ec2
AWS CodePipeline
-Continuous delivery service that automates the processes of releasing code
- allows users to build, test and deploy code into a test or production environment
AWS CodeStar
-Simplifies the development and deployment of applications on aws
-provides project templets and integration
AWS X-Ray
-Helps you analyze and debug applications
Amazon AppStream 2.0
-Streaming service that allows you to stream desktop applications to any device
Amazon WorkSpaces
-Desktop as a service
-allows you to provision and manage virtual desktops in the cloud
-can access from any device
Amazon WorkSpaces Web
-Web based access to cloud applications and resources
-allows orgs to deliver web applications to users without virtual desktops
AWS amplify
-Platform for building scalable and secure mobile/web applications
AWS app synch
-Simplifies development of graphQL APIs
-real time data synchronization and offline access for applications
AWS device farm
-Testing service allowing developers run their mobile and web applications on real devices to ensure compatibility across diff platforms
AWS IoT Core
-Managed cloud service that allows connected devices to securely interact with cloud applications and other devices
AWS IoT Greengrass
-Allows connected devices to act locally on the data they generate
-even when not connected to the internet
Amazon Comprehend
-Natural language processing service that analyzes text to find insights, key phrases, etc
Amazon Kendra
-Search service that helps orgs find info quickly across documents, websites, databases.
Amazon Lex
-service for building conversational interfaces using voice and text
-powers chatbots
-creates natural language interactions
Amazon Polly
-Text to speech service
-converts written text into lifelike speech
Amazon Rekognition
-Image and video analysis that identifies objects, people, and activities in visual content
Sagemaker
Enables developers to build and deploy machine learning models quickly
textract
-Extracts text and data from scanned docs
-converts paper docs into machine readable formats
Transcribe
-Automatic speech recognition that converts spoken language into written text
Translate
-Translate text between langauges
AWS autoscaling
-Automatically adjust resources based on demand
AWS CloudFormation
-Allows you to create and manage aws resources using code
-infrastructure as code
AWS cloud trail
-Records the api calls and activity within an aws account
-provides logs for auditing and compliances and helps track changes in an aws account
CloudWatch
-Monitoring service that provides visibility into aws resources and applications
-allows you to set alarms based on performance data
AWS compute optimizer
-Analyzes resource usage and recommends optimal instance types and sizes
-helps optimize stuff by suggesting changes
AWS config
-Allows you to monitor and audit configurations of aws resources
-helps maintain compliance with a detailed history of configurations and changes
AWS control tower
- provides way to set up and govern a multi acct aws env based on best practices
AWS health dashboard
-Provides info about the performance and availability of aws services
AWS Launch Wizard
-Service that simplifies the process of deploying applications on aws
AWS License Manager
-Helps manage software licenses from various vendors
-track licnese usage and compliance
AWS Management Console
-Web based interface for managing aws services
-user friendly dashboard
AWS organizations
-allows you to manage multiple aws under single org
-allows for creating of groups
AWS Resource Groups and Tag Editor
-Organize/manage aws resources based on tags
AWS service catalog
-Allows org to create and manage a catalog of IT services that are approved for use
AWS systems manager
-Provides operational data and management capabilities for aws resources
-helps automate tasks, monitor resource configurations, and maintain compliance across your AWS env
AWS well architected tool
-Service that helps review cloud architecture and compare them against aws best practices
AWS trusted advisior
-real time guidance to provision aws based on best practices
-recommendations for security, cost optimization, performance, etc
AWS Application Discovery Service
-Gather info about on premise data centers which can help plan migrations
AWS Application Migration Service
-Simplifies migrating applications to aws by automatically converting on premises servers to cloud instances
AWS Database Migration Service (AWS DMS)
helps migrate databases to aws
AWS Migration Hub
-Allows to track and manage the migration of applications to aws
AWS Schema Conversion Tool (AWS SCT)
-Convert database schemes from one engine to another
-makes it easier to migrate databases that use diff technologies
AWS Snow Family
-Snowball or snow cone that help transfer large amounts of data in/out of aws
AWS Transfer Family
Managed file transfer service to transfer files in and out of s3 or efs
Amazon API Gateway
-Fully managed service allowing developers to create, maintain and secure APIs at any scale
Amazon cloudfront
-Content delivery network service that delivers data, vids, etc, with low lat and high transfer speeds
AWS Direct Connect
-Provides dedicated connection from premise to aws
AWS Global Accelerator
-Improves availability/perfomance of applications wordwide
Amazon Route 53
-DNS that provides dns routing, domain registraton
-manage domain names
-health checks
Amazon VPC
-Allows you to make isolated network in the cloud where you can launch aws resources in a virtual network
AWS VPN (Virtual Private Network)
-Secure connection btw on premise and VPC
AWS artifact
-Access to compliance reports and security documents
AWS Audit Manager
-Automates collection of evidence for audits
AWS Certificate Manager (ACM)
-Simplifies the management of certificates
AWS CloudHSM
-Hardware security model that allows you to generate encryption keys in the cloud
Amazon Cognito
-User identify and access management service that enables you to authenticate and manage users for applications
Amazon Detective
-service that simplifies the process of investigating and analyzing security findings
AWS Firewall Manager
-Simplifies administration of WAF and aws sheild
AWS Directory Service
-provides directory services for AWS applications
Amazon GuardDuty
-Threat detection service hat continuously monitors your AWS accounts and workloads for malicious activity and unauthorized behavior
AWS Identity and Access Management (IAM)
-Manage access to aws resources by defining user permissions, roles,etc
AWS IAM Identity Center (AWS Single Sign-On)
-simplifies managing user access to multiple AWS accounts
-providing a unified sign-on experience for users.
Amazon inspector
-automated security assessment service that helps improve the security and compliance of applications deployed on AWS
-identifies deviations from best practices
AWS Key Management Service (AWS KMS)
A managed service that allows you to create and control the encryption keys used to encrypt your data
Amazon Macie
-A data security and privacy service that uses machine learning to discover, classify, and protect sensitive data in AWS
AWS Network Firewall
- managed network firewall service that provides fine-grained control over traffic entering and leaving your VPC
AWS Resource Access Manager (AWS RAM)
-enables you to share your resources across AWS accounts securely
AWS WAF (Web Application Firewall)
-helps protect your web applications from common web exploits
AWS Secrets Manager
-helps you protect access to your applications, services, and IT resources
AWS Shield
A managed DDoS (Distributed Denial of Service) protection service that safeguards applications running on AWS from DDoS attacks
AWS Fargate:
serverless compute engine for containers that allows you to run and manage Docker containers without needing to provision or manage the underlying infrastructure
AWS Security Hub
-security service that provides a comprehensive view of your security alerts and compliance status across AWS accounts
AWS Lambda
-computing service that allows you to run code in response to events without provisioning or managing servers.
Amazon Elastic Block Store (Amazon EBS)
-Block storage
-with EC2 instances (doesn’t terminate)
AWS Backup
-fully managed backup service that automates and centrally manages backups across AWS services
AWS Elastic Disaster Recovery
-A service that helps you recover your applications quickly and efficiently in the event of a disaster
Amazon FSx
fully managed file storage service that provides shared file systems optimized for various workload
Amazon S3 (Simple Storage Service)
-5tb per object
-unlimited
-object based
-storing and retrieving any amount of data from anywhere on the web
Amazon S3 Glacier
-Data archiving and long term backup
-designed for frequently inaccessed data
AWS Storage Gateway
A hybrid cloud storage service that connects on-premises environments with AWS cloud storage