AWS Cheat Sheet
Overview
This AWS services cheat sheet will walk you through the fundamentals of AWS, which will be useful for both novices and those who want a rapid overview of the most significant AWS issues. You will be supplied with an AWS Cheat Sheet and a Quick Reference Guide in this section of the AWS tutorial that you may return to whenever you need a quick and handy reference to get started with all the essentials of AWS, such as the sorts of cloud, the types of AWS services, and much more.
AWS Cheat Sheet
Cloud computing has relieved modern enterprises of a significant portion of the work of establishing and maintaining data centers. As a result, businesses have discovered new methods for cost reduction while also reaping the benefits of scalability and efficiency. AWS is still regarded as the pioneer in offering large-scale, low-cost cloud infrastructure and services.
The most important terms in an AWS cheat sheet are those found in the AWS landscape. AWS services and information about AWS and cloud computing are among the fundamental concepts.
AWS Overview
Amazon Web Services is an online platform that offers cloud computing solutions that are versatile, dependable, scalable, simple to use, and cost-effective. Storage, databases, analytics, networking, mobile, development tools, machine learning, corporate apps, and AI are among the goods available, with a pay-as-you-go pricing model.
Analytics Services
- Amazon Athena Amazon Athena is a query service that allows you to easily analyze data in Amazon S3 using standard SQL.
- Amazon CloudSearch Amazon CloudSearch is an AWS Cloud managed service that helps users to create fast, scalable, profitable, easy to setup search solutions for their applications.
- Amazon Elasticsearch Service Elasticsearch is an Apache Lucene-based distributed search and analytics engine. Elasticsearch has swiftly become the most popular search engine since its debut in 2010 and is often used for log analytics, full-text search, security intelligence, business analytics, and operational intelligence use cases.
- Amazon EMR Amazon EMR is the industry-leading cloud big data solution for petabyte-scale data processing, interactive analytics, and machine learning that leverages open-source frameworks like Apache Spark, Apache Hive, and Presto.
- Amazon Kinesis Amazon Kinesis simplifies the collection, processing, and analysis of real-time, streaming data, allowing you to gain timely insights and respond quickly to new information.
- Amazon Redshift Amazon Redshift analyzes structured and semi-structured data across data warehouses, operational databases, and data lakes, leveraging AWS-designed technology and machine learning to provide the greatest price performance at any scale.
- Amazon Quicksight Amazon QuickSight is a cloud-native, serverless business intelligence platform with native machine learning integrations and usage-based pricing that provides insights to all users.
- AWS Data Pipeline AWS Data Pipeline is a web service that allows you to process and transport data between AWS computing and storage services as well as on-premises data sources at predefined intervals.
- AWS Glue AWS Glue is a serverless data integration service that simplifies the discovery, preparation, movement, and integration of data from many sources for analytics, machine learning (ML), and application development.
- Amazon Managed to Stream for Kafka Amazon MSK is a fully managed, secure, and highly available Apache Kafka service that makes it simple to ingest and process real-time streaming data at scale.
- AWS Lake Formation AWS Lake Formation makes it simple to create secure data lakes, making data available for extensive analytics.
Application Services
- Amazon MQ Amazon MQ is a managed message broker service for Apache ActiveMQ and RabbitMQ that simplifies message broker setup, operation, and maintenance on AWS. Amazon MQ can supply your message broker with support for software version updates in only a few clicks.
- Amazon AppSync AWS AppSync is a fully managed GraphQL API layer developed by Amazon Web Services. AppSync enables developers to create GraphQL APIs with minimal effort.
- Amazon EventBridge This entry in the AWS lexicon is new, and it refers to a serverless event bus. EventBridge facilitates application connectivity by using data from AWS services, own apps, and SaaS apps.
- AWS Step Functions This software facilitates the coordination of numerous AWS servers in order to create serverless processes.
- Amazon Simple Queue Service (SQS) A straightforward message queuing service for decoupling and scaling microservices, serverless apps, and distributed systems.
- Amazon Simple Notification Service (SNS) AWS SNS provides a message service that may be used to decouple microservices, serverless applications, and distributed systems.
- Reserved Instance Reporting The reports can assist in establishing custom RI use and coverage targets, as well as visualizing progress toward goals.
- AWS Cost and Usage Report It can offer a clear picture of AWS consumption in the specific service category and in terms of hourly or daily line items for IAM users.
Blockchain
- Amazon Managed Blockchain Amazon Managed Blockchain is a fully managed service that makes it simple to join public networks or to develop and maintain scalable private networks based on the open-source Hyperledger Fabric and Ethereum frameworks.
- Amazon Quantum Ledger Database (QLDB) Amazon Quantum Ledger Database (QLDB) is a fully managed ledger database that provides a transaction log that is transparent, immutable, and cryptographically verifiable.
Cost Management
- AWS Cost Explorer The AWS Cost Explorer interface is simple to use and allows you to view, analyze, and control your AWS expenses and use over time. Create custom reports that examine the cost and use data to get started quickly.
- AWS Budgets AWS Budgets is the simplest way to track your AWS spending and receive notifications when you exceed or are expected to exceed your desired spending limit.
Compute Services
- AWS App Runner AWS App Runner is a fully managed container application service that allows you to design, deploy, and execute containerized web apps and API services without requiring any prior infrastructure or container knowledge.
- Batch AWS Batch is an AWS service that allows you to run batch jobs. You do not need to install any tools to manage your jobs.
- EC2 Amazon EC2 offers safe, resizable computation in the cloud, with the most processor, storage, networking, operating system, and buy model options.
- EC2 Image Builder A managed service to automate build, customize and deploy OS images.
- Elastic Beanstalk AWS Elastic Beanstalk assists you in the deployment and management of web applications by providing capacity provisioning, app health monitoring, and other features.
- Lambda Lambda is a computing service that allows you to run code without having to provision or manage servers.
- Lightsail Amazon Lightsail provides simple virtual private server (VPS) instances, containers, storage, databases, and more at a low monthly fee.
- AWS Outposts AWS Outposts is a collection of fully managed solutions that offer AWS infrastructure and services to nearly any on-premises or edge location, resulting in a completely consistent hybrid experience.
- Serverless Application Repository Assemble, deploy, and share serverless applications within teams or publicly.
Containers Services
- Elastic Container Registry Amazon ECR is a fully managed container registry that provides high-performance hosting, allowing you to deploy application images and artifacts reliably anywhere.
- Docker container registry Publicly or privately distribute and deploy container software.
- Elastic Container Service Provides a highly secure, dependable, and scalable platform for running containers.
- Elastic Kubernetes Service The most dependable method to launch, manage, and grow Kubernetes.
- Red Hat OpenShift Service on AWS Red Hat OpenShift service on AWS that is fully managed.
Data Lakes & Analytics
- Amazon S3 Amazon S3 is a secure, highly scalable, and long-lasting object storage service with millisecond data access latency. Amazon S3 is designed to store data from any source, including websites and mobile apps, enterprise applications, and data from IoT sensors or devices.
- Amazon S3 Glacier It is safe, long-lasting, and incredibly low-cost storage for long-term backup and archive that can access data in minutes, and Amazon S3 Glacier Select does the same.
- AWS Glue AWS Glue is a fully managed service that provides a data catalog to make data in the data lake discoverable and can simplify ETL data.
Database Services
AWS database services are also important in an AWS cheat sheet.
- Amazon DocumentDB Amazon DocumentDB is a mission-critical MongoDB database service that is scalable, extremely durable, and completely managed.
- DynamoDB Amazon DynamoDB is a serverless, fully managed key-value NoSQL database built to run high-performance applications of any size.
- ElastiCache ElastiCache by Amazon is a fully managed in-memory caching service that supports flexible, real-time use cases.
- Amazon Keyspaces Amazon Keyspaces (for Apache Cassandra) is an Apache Cassandra-compatible database service that is scalable, highly available, and managed.
- Amazon MemoryDB for Redis Fully managed, Redis-compatible, in-memory database service
- Neptune Amazon Neptune is a graph database service that is fast, dependable, and fully managed, making it simple to design and run applications that interact with densely linked datasets.
- Amazon QLDB It is a fully managed ledger database that provides a transaction log that is transparent, immutable, and cryptographically verifiable.
- RDS The Amazon Relational Database Service (Amazon RDS) is a set of managed services that makes it easy to set up, run, and scale databases in the cloud.
- Amazon Timestream Amazon Timestream is a fast, scalable, and serverless time series database for IoT and operational applications.
Desktop and App Streaming
- Amazon WorkSpaces Amazon WorkSpaces is a fully managed desktop virtualization solution for Windows and Linux that allows you to access resources from any device that is supported.
Developer Tools
- AWS AppConfig Use feature flags, operational flags, and other runtime configurations to make changes quickly and safely on production.
- Cloud9 A Cloud IDE for Writing, Running, and Debugging Code.
- CloudShell A browser-based shell with AWS CLI access from the AWS Management Console.
- CodeArtifact Secure, scalable, and cost-effective artifact management for software development.
- CodeBuild AWS CodeBuild is a fully managed continuous integration service that compiles source code, runs tests, and generates software packages suitable for deployment.
- CodeCommit AWS CodeCommit is a private Git repository hosting solution that is safe, highly scalable, and completely managed.
- CodeDeploy AWS CodeDeploy is a tool that allows you to automate code deployments to one (or) thousands of Amazon EC2 instances, on-premises instances, serverless Lambda functions, and Amazon ECS services.
- CodePipeline AWS CodePipeline is a fully managed continuous delivery solution that assists you in automating your release pipelines for quick and dependable application and infrastructure changes.
- CodeStar You may use AWS CodeStar to swiftly design, build, and deploy apps on AWS. AWS CodeStar has a single-user interface that allows you to handle all of your software development operations in one location.
- AWS FIS Improve resiliency and performance with controlled experiments.
- X-Ray With no-code and low-code movements, AWS X-Ray gives a comprehensive view of requests as they flow through your application and filters visual data across payloads, functions, traces, services, APIs, and more.
Game Tech
- Amazon GameLift Amazon GameLift offers a managed service for hosting dedicated game servers. With GameLift, you can host servers, track game availability, automatically scale capacity, and deploy updates without taking your game offline.
- Amazon GameSparks Amazon GameSparks is a fully managed game backend service that makes it easier for you to build, optimize, and scale game backend features.
Machine Learning and AI
- Amazon Augmented AI Easily implement a human review of machine learning predictions
- Amazon CodeGuru Intelligent recommendations for building and running modern applications.
- Amazon Comprehend Amazon Comprehend is a natural-language processing (NLP) service that uses machine learning to extract useful insights and connections from the text.
- Amazon Comprehend Medical Amazon Comprehend Medical uses machine learning to extract insights and relationships from medical text.
- AWS DeepComposer AWS DeepComposer allows developers of all skill levels to get started with Generative AI.
- AWS DeepLens With a completely programmable video camera, tutorials, code, and pre-trained models meant to increase deep learning abilities, AWS DeepLens essentially puts machine learning in the hands of developers.
- AWS DeepRacer Fully autonomous 1/18th scale race car, driven by machine learning
- Amazon DevOps Guru ML-powered cloud operations service to improve application availability.
- Amazon Forecast Amazon Forecast is a fully-managed service for accurate time-series forecasting
- Amazon Fraud Detector Detect more online fraud faster using machine learning
- Amazon HealthLake Amazon HealthLake is a HIPAA-compliant service that provides healthcare and life sciences organizations with a chronological view of individual or patient population health data for large-scale query and analytics.
- Amazon Kendra Highly accurate enterprise search service powered by machine learning
- Amazon Lex Build Voice and Text Chatbots
- Amazon Lookout for Equipment Detect abnormal equipment behavior by analyzing sensor data
- Amazon Lookout for Metrics Accurately detect anomalies in your business metrics and quickly understand why
- Amazon Lookout for Vision Identify defects using computer vision to automate quality inspection.
- Amazon Monitron End-to-end system for equipment monitoring
- AWS Panorama Enabling computer vision applications at the edge
- Amazon Personalize Amazon Personalize helps you easily add real-time recommendations to your apps
- Amazon Polly Amazon Polly synthesizes natural-sounding human voices using deep learning algorithms, allowing you to convert articles to speech.
- Amazon Rekognition Amazon Rekognition provides computer vision (CV) capabilities that are pre-trained and customisable, allowing you to extract information and insights from your photos and videos.
- Amazon SageMaker Build, Train, and Deploy Machine Learning Models
- Amazon Textract Easily extract text and data from virtually any document
- Amazon Transcribe Amazon Transcribe is an automatic speech recognition service that makes it easy to add speech-to-text capabilities to any application.
- Amazon Translate Amazon Translate is a text translation service that provides high-quality translation on demand by utilizing powerful machine learning algorithms.
Management Tools
- AWS Auto Scaling AWS Auto Scaling enables you to quickly scale your entire application on AWS
- AWS Chatbot AWS Chatbot allows you to monitor, debug, and manage your AWS installations directly from your chat channels.
- CloudFormation Create and Manage Resources with Templates
- CloudTrail CloudTrail is a web service that logs API activity in your Amazon Web Services account.
- CloudWatch Amazon CloudWatch is a monitoring and observability service that delivers data and actionable insights for customers to monitor applications
- AWS Compute Optimizer Recommend optimal AWS Compute resources for your workloads
- Config Track Resource Inventory and Changes
- Control Tower The easiest way to set up and govern a secure, compliant multi-account environment
- Amazon Grafana Fully managed Grafana service for interactive data visualizations and dashboarding
- Incident Manager Automated incident response plans in AWS Systems Manager.
- Launch Wizard guided deployment of enterprise applications
- AWS License Manager Set rules to manage, discover and report third-party license usage proactively
- OpsWorks Configuration Management with Chef and Puppet
- AWS Organizations Central governance and management across AWS accounts.
- Amazon Prometheus A fully managed Prometheus-compatible monitoring service.
- AWS Proton Manage your infrastructure so developers can focus on coding.
- AWS Resilience Hub AWS Resilience Hub provides a central place to define, validate, and track the resiliency of applications on AWS.
- AWS Resource Explorer Easily search for and discover relevant resources across AWS
- Resource Groups & Tag Editor AWS Resource Groups Lets You Search and Group AWS Resources
- Service Catalog Create and Use Standardized Products
- Systems Manager AWS Systems Manager is a Central Place to View and Manage AWS Resources
- Trusted Advisor Optimize Performance and Security
- AWS Well-Architected Tool Use AWS Well-Architected Tool to learn best practices, measure, and improve your workloads
Media Services
- Elastic Transcoder Easy-to-Use Scalable Media Transcoding
- Elemental Appliances & Software On-premises solutions for video processing and delivery
- Amazon Interactive Video Service Managed interactive live streams
- Kinesis Video Streams Capture, Process, and Store Video Streams for Analytics and Machine Learning
- MediaConnect Reliable, secure, and flexible transport for live video
- MediaConvert Convert file-based content for broadcast and multiscreen delivery
- MediaLive Convert video inputs into live outputs for broadcast and streaming delivery
- MediaPackage Deliver video to many devices using just-in-time format conversion
- MediaStore Store and deliver video assets for live or on-demand media workflows
- MediaTailor: Personalize and monetize multiscreen content with server-side ad insertion
- Nimble Studio Accelerate building a cloud-based content creation studio or setup your Thinkbox Deadline to render farm
Migration Services
- Application Discovery Service Discover on-premises application inventory and dependencies
- AWS Application Migration Service AWS Application Migration Service (MGN) automates lift-and-shift migration.
- Database Migration Service AWS DMS enables databases to be moved to AWS rapidly and securely with little downtime, enabling both homogeneous and heterogeneous migrations.
- DataSync DataSync simplifies, automates, and accelerates moving data
- AWS Migration Hub Simplify and accelerate the migration of your data centers to AWS
- AWS Snow Family The AWS Snow Family assists customers who need to run operations in remote, non-data center environments or areas with inconsistent network connectivity.
- AWS Transfer Family Fully managed support for SFTP, FTPS, and FTP
Mobile Services
- AWS Amplify AWS Amplify aids with the development, setup, and deployment of scalable mobile and online apps
- Amazon API Gateway This software enables developers to easily create, publish, maintain, monitor, and secure APIs at various scales.
- AWS Device Farm AWS Device Farm is an app testing service that allows you to test and interact with Android, iOS or web apps on several devices at the same time.
Networking & Content Delivery
AWS's networking and content delivery services include the following products:
- API Gateway Amazon API Gateway is a fully managed service that enables developers to easily design, publish, maintain, monitor, and protect APIs of any size.
- AWS App Mesh Easily monitor and control microservices
- AWS Cloud Map Build a dynamic map of your cloud
- CloudFront Amazon CloudFront is a web service that accelerates the distribution of static and dynamic online content to your users, such as.html ,.css,.js, and picture files.
- Direct Connect Dedicated Network Connection to AWS
- Global Accelerator Improve your application’s availability and performance using the AWS Global Network
- AWS Private 5G Deploy and scale private mobile networks on-premises
- Route 53 Scalable DNS and Domain Name Registration
- Route 53 Application Recovery Controller Monitor application recovery readiness and manage failovers.
- VPC Amazon Virtual Private Cloud (Amazon VPC) allows you to launch AWS resources into a predefined virtual network.
- Amazon VPC IP Address Manager Managed IP address management service
Quantum Technologies
- Amazon Bracket Amazon Bracket is a fully managed quantum computing service that assists researchers and developers in getting started with the technology in order to speed up research and discovery.
Robotics
- AWS RoboMaker AWS RoboMaker is an excellent platform for designing, testing, and scaling intelligent robotics systems.
Satellite
- AWS Ground Station AWS Ground Station, which is currently in preview, can assist in controlling satellite communications.
Security, Identity & Compliance Services
- AWS Artifact AWS Artifact Reports include several of compliance reports from third-party auditors that have tested and validated our compliance with a wide range of global, regional, and industry-specific security standards and laws.
- AWS Audit Manager Continuously assess controls of risks and compliance
- Certificate Manager Provision, manage, and deploy SSL/TLS certificate
- CloudHSM Managed hardware security modules in the cloud
- Cognito Consumer identity management and AWS credentials for federated identities
- Detective Amazon Detective streamlines the investigative process and enables security teams to conduct more efficient and effective investigations.
- Directory Service Host and manage active directory
- AWS Firewall Manager Central management of firewall rules
- Guard duty Intelligent threat detection to protect your AWS accounts and workloads
- IAM AWS Identity and Access Management (IAM) allows you to specify who or what can access AWS services and resources, manage fine-grained permissions centrally, and analyze access to refine permissions across AWS.
- IAM Identity Center (successor to AWS Single Sign-On) manage workforce user access to multiple AWS accounts and cloud applications
- Inspector Amazon Inspector is an automated vulnerability management solution that checks AWS workloads regularly for software vulnerabilities and accidental network exposure.
- Key management service Securely generate and manage AWS encryption service
- Resource Access Manager Share AWS resources with other accounts or AWS organizations
- Secret Manager Easily rotate, manage, and retrieve secrets throughout their lifecycle
- Security Hub AWS Security Hub is AWS’s security and compliance center
- AWS Signer Ensuring trust and integrity of your code
- WAF & Shield protects against DDoS attacks and malicious web traffic
Serverless
- Amazon Redshift Serverless Amazon Redshift Serverless allows you to perform and scale analytics without the need to set up and maintain data warehouses.
SDKs and Toolkits
- CDK It was created to address the frequent difficulty of developing mobile apps at a low degree of abstraction. This eliminates the need to manually code up complex logic and allows developers to focus on designing apps with high-level language features.
- Corretto It is a free and open-source software distribution that may be used for desktop and mobile applications. The project's objective is to make it as small and light as feasible while still establishing a balance between speed and power.
- Crypto Tools The AWS Crypto Tools libraries assist you in doing research and Popular JavaScript cryptographics libraries include Solidity, Serpent, and Vyper. The open-source Shepherds project serves as the foundation for the AWS Crypto Tools libraries.
- Serverless Application Model (SAM) SAM may be used to build serverless apps that deal with data from within your existing application code. SAM may also be used to create serverless code for usage in other applications.
Storage Services
- AWS Backup AWS Backup is a fully managed backup solution that makes it simple to consolidate and automate data backup across AWS services in the cloud and on-premises via the AWS Storage Gateway.
- EFS Amazon Elastic File System (Amazon EFS) automatically expands and contracts as you add and remove files, with no management or provisioning required.
- AWS Elastic Disaster Recovery AWS Elastic Disaster Recovery (AWS DRS) reduces downtime and data loss by providing fast, dependable recovery of on-premises and cloud-based applications through the use of inexpensive storage, minimal computing, and point-in-time recovery.
- FSx AWS FSx is a fully managed service that manages hardware provisioning, patching, and backups, allowing you to concentrate on your apps, end users, and business.
- S3 Amazon S3 is an object storage service that provides industry-leading scalability, data availability, security, and performance.
- S3 Glacier The Amazon S3 Glacier storage classes are designed specifically for data archiving, offering the best performance, most retrieval flexibility, and lowest cost archive storage in the cloud.
- Storage Gateway AWS Storage Gateway is a collection of hybrid cloud storage services that enable on-premises access to virtually limitless cloud storage.
VR & AR
- Amazon Sumerian Easily create and run browser-based 3D, augmented reality (AR), and virtual reality (VR) applications.
- AWS Nimble Amazon Nimble Studio helps creative studios produce visual effects (VFX), animation, and interactive content entirely in the cloud, from storyboard sketches to the final deliverable.
Other AWS Services
- Amazon Mechanical Turk Amazon Mechanical Turk (MTurk) is a crowdsourcing marketplace that enables people and organizations to outsource procedures and jobs to a dispersed workforce that can complete these activities online.
- Amazon MQ Amazon MQ is a managed message broker service for Apache ActiveMQ and RabbitMQ that makes it simple to set up and run message brokers in the cloud, allowing you to transfer your messaging and applications without having to rewrite code.
Comparison of AWS Services
-
AWS Aurora is MySQL and PostgreSQL compatible, whereas AWS RDS supports five database engines - MySQL, PostgreSQL, MariaDB, Oracle, and SQL Server - and provides multiple database instance types for different sorts of workloads.
-
Amazon EFS is a serverless, scalable, high-performance cloud file system, Amazon FSx for Windows File Server is a scalable file storage that is accessible via the SMB protocol, and Amazon FSx for Lustre is a serverless file system that runs on Lustre, an open-source, high-performance file system.
-
CloudWatch is an AWS resource and application monitoring service. CloudTrail is a web service that logs API activity in your Amazon Web Services account. They are both helpful AWS monitoring tools.
Conclusion
- This cheat sheet is not enough to grasp AWS. However, this cheat sheet may be an excellent tool for learning everything there is to know about AWS terms before diving in.
- According to the discussion above, the AWS cheat sheet is a promising tool for learning the fundamentals of AWS.
- Aside from fundamental AWS terms, the cheat sheet demonstrates the right basis for getting started with AWS.
- The Free Tier option provides you with unrestricted access to AWS for 12 months.
- However, there will be certain restrictions, such as just 5 GB of basic storage in S3 and 750 hours of EC2 use each month.
- AWS offers a wide range of services in a variety of domains, including analytics, application integration, blockchain, business applications, cloud financial management, compute, contact centers, containers, databases, and developer tools, among others.