AWS Cloud Practitioner Cheat Sheet

Introduction

This article is a cheat sheet for AWS Cloud Practitioner Certification exam. The article covers various AWS services and terminologies that are essential for understanding the basics of AWS. It is a quick reference guide for individuals who want to brush up on their knowledge of AWS services and terminologies.

Preparing for the AWS Certified Cloud Practitioner exam requires a solid understanding of AWS services and terminologies. This cheat sheet is designed to help you quickly review and refresh your knowledge on these essential topics, making it a valuable resource for exam preparation. However, it is important to note that this cheat sheet is not a substitute for a formal AWS training program. While it can be a helpful tool to supplement your study plan, we highly recommend that you also take advantage of other resources, such as AWS training courses and practice exams, to ensure that you have a comprehensive understanding of the exam material. With a well-rounded study plan, you’ll be well-prepared to ace the AWS Certified Cloud Practitioner exam and advance your career in the cloud computing industry.

AWS Cloud Services and Terminologies

  1. Amazon EC2 (Elastic Compute Cloud) – A web service that provides scalable computing capacity in the cloud. It allows you to launch virtual machines (called instances) and run various operating systems on them.
  2. Amazon S3 (Simple Storage Service) – A highly scalable object storage service that enables you to store and retrieve data from anywhere on the web. It is designed to be highly durable, with 99.999999999% durability, and highly available.
  3. Amazon RDS (Relational Database Service) – A web service that makes it easy to set up, operate, and scale a relational database in the cloud. It supports popular database engines like MySQL, PostgreSQL, and Oracle.
  4. AWS Lambda – A serverless computing service that lets you run code without provisioning or managing servers. You only pay for the compute time you consume.
  5. Amazon CloudFront – A content delivery network (CDN) service that delivers data, videos, applications, and APIs to customers globally. It speeds up the delivery of your static and dynamic web content, such as HTML, CSS, JavaScript, and images.
  6. Amazon VPC (Virtual Private Cloud) – A service that lets you provision a logically isolated section of the AWS Cloud where you can launch AWS resources in a virtual network that you define.
  7. Amazon Route 53 – A highly available and scalable DNS (Domain Name System) service that lets you route traffic to various AWS resources.
  8. Amazon SQS (Simple Queue Service) – A fully managed message queuing service that enables you to decouple and scale microservices, distributed systems, and serverless applications.
  9. AWS IAM (Identity and Access Management) – A service that enables you to manage access to AWS resources securely. It helps you control who can access your resources and what actions they can perform.
  10. Amazon CloudWatch – A monitoring service for AWS resources and applications. It provides data and actionable insights to monitor, troubleshoot, and optimize your AWS infrastructure and applications.
  11. Amazon SNS (Simple Notification Service) – A fully managed messaging service that enables you to send notifications to endpoints or other AWS services. It supports multiple protocols such as SMS, email, HTTP, and more.
  12. Amazon SES (Simple Email Service) – A cost-effective email service that enables you to send and receive email using your own email addresses and domains. It is highly scalable, reliable, and easy to use.
  13. AWS CloudFormation – A service that lets you create and manage a collection of related AWS resources as a single unit, called a stack. It helps you automate the deployment and management of your infrastructure.
  14. Amazon CloudTrail – A service that enables governance, compliance, operational auditing, and risk auditing of your AWS account. It logs all AWS API calls made by your account and stores the logs in Amazon S3.
  15. Amazon Elastic Beanstalk – A platform-as-a-service (PaaS) that lets you deploy, manage, and scale web applications and services developed in various programming languages, such as Java, .NET, Node.js, Python, and more.
  16. Amazon Kinesis – A fully managed streaming data service that enables you to collect, process, and analyze real-time, streaming data such as video, audio, log files, and IoT telemetry.
  17. AWS Glacier – A low-cost, highly secure, and durable storage service that enables you to store data for long-term archival and backup purposes. It is designed for data that is rarely accessed but must be retained for regulatory or compliance reasons.
  18. Amazon EKS (Elastic Kubernetes Service) – A fully managed service that makes it easy to run Kubernetes on AWS. It automates the deployment, scaling, and management of containerized applications using Kubernetes.
  19. AWS S3 Glacier Deep Archive – A lower-cost version of AWS Glacier that provides an even more cost-effective way to store data for long-term archival and backup purposes.
  20. AWS IoT (Internet of Things) – A managed cloud platform that lets connected devices easily and securely interact with cloud applications and other devices. It provides device management, security, and analytics features to help you build IoT applications.
  21. Amazon EFS (Elastic File System) – A fully managed file storage service that makes it easy to create and scale file systems that can be accessed from multiple instances.
  22. Amazon DynamoDB – A fast and flexible NoSQL database service that provides consistent, single-digit millisecond latency at any scale. It is fully managed and can store and retrieve any amount of data.
  23. AWS Glue – A fully managed ETL (extract, transform, load) service that makes it easy to move data between data stores. It can automatically discover and infer schemas, generate ETL code, and run ETL jobs.
  24. Amazon Redshift – A fast, fully managed data warehouse that makes it simple and cost-effective to analyze large amounts of data using SQL queries.
  25. Amazon Sumerian – A service that enables you to create and publish 3D, augmented reality, and virtual reality applications without needing specialized programming or 3D graphics expertise.
  26. Amazon SageMaker – A fully managed machine learning service that makes it easy to build, train, and deploy machine learning models at scale. It provides pre-built machine learning algorithms and frameworks.
  27. AWS Direct Connect – A network service that provides dedicated, private network connections between your data center or office and AWS. It can be used to bypass the public internet and improve network performance.
  28. AWS Organizations – A service that enables you to consolidate multiple AWS accounts into an organization that you create and centrally manage. It helps you simplify billing and account management, and apply policies across your organization.
  29. AWS Well-Architected Tool – A service that provides a framework for designing and operating reliable, secure, efficient, and cost-effective systems in the cloud. It helps you improve your architecture and address common architectural problems.
  30. AWS Storage Gateway – A hybrid storage service that enables you to seamlessly integrate your on-premises applications with AWS cloud storage. It provides a virtual on-premises appliance that can be used for backup, disaster recovery, and file sharing.
  31. Amazon Inspector – A security assessment service that helps improve the security and compliance of applications deployed on AWS. It provides automated security assessments and security best practices recommendations.
  32. AWS CloudHSM (Hardware Security Module) – A service that provides hardware-based key storage and cryptographic operations for your applications. It can help you meet regulatory and compliance requirements for data encryption.
  33. Amazon Macie – A security service that uses machine learning to automatically discover, classify, and protect sensitive data stored in AWS. It can help you identify and prevent data leaks, data breaches, and compliance violations.
  34. AWS Fargate – A serverless compute engine for containers that enables you to run containers without managing servers or clusters. It provides a highly scalable, secure, and reliable environment for running containers.
  35. AWS IoT Analytics – A service that lets you process and analyze IoT data at scale. It provides pre-built data processing functions and data visualization tools to help you build IoT analytics applications.
  36. AWS Snowball – A service that enables you to physically transport large amounts of data into and out of AWS. It provides a secure, tamper-resistant, and highly durable device that can store up to 80 terabytes of data.
  37. AWS Service Catalog – A service that enables you to create and manage catalogs of IT services that can be used by your organization. It provides a self-service portal that makes it easy for your users to find, launch, and manage services.
  38. Amazon Translate – A service that uses machine learning to provide language translation between different languages. It supports multiple languages and can be used to translate text, speech, or web pages.
  39. AWS Cost Explorer – A service that provides cost management and optimization tools for your AWS account. It enables you to visualize, understand, and manage your AWS spending and usage.
  40. AWS Config – A service that enables you to assess, audit, and evaluate the configurations of your AWS resources. It can help you ensure compliance with industry and regulatory standards, and track changes to your resources over time.
  41. AWS Budgets – A service that enables you to set custom cost and usage budgets for your AWS account. It can help you monitor your AWS spending and control costs.
  42. AWS Marketplace – An online store that makes it easy to find, buy, and deploy software and services that run on AWS. It provides a wide selection of pre-built solutions from third-party vendors.
  43. AWS Support – A service that provides technical support for your AWS infrastructure and services. It offers different levels of support, including basic, developer, business, and enterprise.
  44. AWS Artifact – A service that provides access to compliance reports and other documentation related to AWS security, compliance, and audit programs. It enables you to download and review reports that can help you meet your regulatory requirements.
  45. AWS Cost and Usage Report – A service that provides detailed information about your AWS usage and costs. It enables you to create custom reports and analyze your usage data in order to optimize your AWS spending.
  46. AWS Trusted Advisor – A service that provides real-time guidance and recommendations for optimizing your AWS infrastructure and services. It offers best practices and advice on topics such as cost optimization, security, and fault tolerance.
  47. AWS Organizations Billing – A feature that enables you to consolidate billing and payment for multiple AWS accounts in your organization. It provides a centralized payment method and detailed billing reports for all accounts.
  48. Consolidated Billing – A feature that enables you to consolidate usage and costs for multiple AWS accounts under a single paying account. It simplifies billing and provides a more comprehensive view of your AWS spending.
  49. AWS Cost Explorer – A service that enables you to visualize, understand, and manage your AWS spending and usage. It provides cost management and optimization tools, including cost and usage reports, budget tracking, and resource optimization recommendations.
  50. AWS Savings Plans – A flexible pricing model that provides savings on AWS usage. It enables you to commit to a consistent amount of usage for a period of one or three years, and receive a discount on your AWS bill in return.

In addition to understanding the basic AWS services and terminologies, here are some other topics that you should be familiar with for the AWS Cloud Practitioner Certification exam:

  1. AWS Global Infrastructure: AWS operates a global network of data centers that provide computing resources to customers around the world. This allows customers to easily deploy their applications in multiple geographic locations for better performance, scalability, and availability. For more information, please refer to the AWS Global Infrastructure page.
  2. AWS Core Services and their use cases: AWS offers a wide range of cloud services, including computing, storage, databases, analytics, networking, machine learning, and more. Each service has its own specific use cases and benefits, and can be combined with other services to create powerful and flexible cloud solutions. For more information, please refer to the AWS Products page.
  3. AWS Cost Management: AWS provides several tools and services to help customers manage their cloud costs, including cost explorer, budgeting, reservations, and more. By monitoring and optimizing their cloud usage, customers can achieve significant cost savings and better budget control. For more information, please refer to the AWS Cost Management page.
  4. AWS Security and Compliance: AWS implements a wide range of security measures to protect customer data and systems, including physical security, network security, encryption, identity and access management, and more. AWS also complies with various industry standards and regulations to ensure that customers can meet their own compliance requirements. For more information, please refer to the AWS Security page.
  5. AWS Identity and Access Management (IAM): IAM is a service that allows customers to manage user identities and permissions in the AWS cloud. With IAM, customers can create and manage users and groups, control access to AWS resources, and set up fine-grained permissions policies. IAM also integrates with other AWS services for easier management and automation. For more information, please refer to the AWS IAM page.
  6. AWS Billing and Pricing: AWS offers a flexible and transparent pricing model that allows customers to pay only for the resources they actually use, with no upfront costs or long-term commitments. AWS also provides several pricing and billing tools to help customers monitor and optimize their cloud costs, such as cost explorer, savings plans, and more. For more information, please refer to the AWS Pricing page.
  7. AWS Support Plans: AWS offers different levels of support plans to help customers achieve their business objectives and resolve any issues with their AWS infrastructure. The support plans provide access to AWS experts, resources, and tools, as well as personalized guidance and proactive monitoring. For more information, please refer to the AWS Support Plans page.
  8. AWS Well-Architected Framework: The AWS Well-Architected Framework is a set of best practices and guidelines for building and operating reliable, secure, efficient, and cost-effective cloud architectures. The framework covers five pillars: operational excellence, security, reliability, performance efficiency, and cost optimization. For more information, please refer to the AWS Well-Architected page.
  9. AWS Shared Responsibility Model: The AWS Shared Responsibility Model defines the security and compliance responsibilities of AWS and its customers in the cloud. AWS is responsible for the security of the cloud infrastructure, while customers are responsible for the security of their own applications and data in the cloud. For more information, please refer to the AWS Shared Responsibility Model page.
  10. AWS key concepts such as Regions, Availability Zones, Edge Locations, and VPCs: AWS Regions are geographical locations where AWS has data centers. Each region consists of multiple Availability Zones, which are separate data centers with their own power, networking, and connectivity. Edge Locations are endpoints for AWS services that are used for content delivery, such as CloudFront. VPCs (Virtual Private Clouds) are virtual networks that customers can create and manage in AWS. For more information, please refer to the AWS Global Infrastructure page.
  11. AWS Storage Services: AWS offers a variety of storage services, including object storage (S3), block storage (EBS), file storage (EFS), and more. Each storage service has its own specific use cases and benefits, and can be combined with other services to create powerful and flexible cloud solutions. For more information, please refer to the AWS Storage page.
  12. AWS Database Services: AWS offers a variety of database services, including relational databases (RDS), NoSQL databases (DynamoDB), in-memory databases (ElastiCache), and more. Each database service has its own specific use cases and benefits, and can be combined with other services to create powerful and flexible cloud solutions. For more information, please refer to the AWS Database page.
  13. AWS Compute Services: AWS offers a variety of compute services, including virtual machines (EC2), container services (ECS/EKS), serverless computing (Lambda), and more. Each compute service has its own specific use cases and benefits, and can be combined with other services to create powerful and flexible cloud solutions. For more information, please refer to the AWS Compute page.
  14. AWS Networking Services: AWS offers a variety of networking services, including virtual private cloud (VPC), load balancing (ELB), content delivery (CloudFront), domain name system (Route 53), and more. Each networking service has its own specific use cases and benefits, and can be combined with other services to create powerful and flexible cloud solutions. For more information, please refer to the AWS Networking page.
  15. AWS Management and Governance Tools: AWS provides several tools and services to help customers manage and govern their AWS infrastructure, including AWS CloudFormation, AWS Config, AWS Systems Manager, and more. These tools enable customers to automate and streamline their operations, monitor their resources, and enforce compliance policies. For more information, please refer to the AWS Management and Governance page.
  16. AWS Developer Tools and Services: AWS offers a variety of developer tools and services, including source control (CodeCommit), continuous integration/continuous deployment (CodePipeline), code build (CodeBuild), and more. These tools enable developers to build, test, and deploy their applications faster and more efficiently in the cloud. For more information, please refer to the AWS Developer Tools page.
  17. AWS Serverless Computing: AWS Serverless Computing enables customers to run their applications without managing servers, infrastructure, or operating systems. Customers can use AWS Lambda to run their code in response to events, or use other AWS services like API Gateway, S3, and DynamoDB to build serverless applications. For more information, please refer to the AWS Serverless Computing page.
  18. AWS Artificial Intelligence (AI) and Machine Learning (ML) Services: AWS offers a variety of AI and ML services, including natural language processing (Lex), image and video analysis (Rekognition), chatbots (Lex), and more. These services enable customers to add intelligent features to their applications and automate their business processes. For more information, please refer to the AWS Artificial Intelligence page and the AWS Machine Learning page.
  19. AWS Internet of Things (IoT) Services: AWS provides a suite of IoT services that enable customers to securely connect devices to the cloud and analyze their data. These services include AWS IoT Core, AWS IoT Analytics, and AWS IoT Device Management, among others. For more information, please refer to the AWS IoT page.
  20. AWS Elasticity and Scalability: AWS allows customers to easily scale their resources up or down to meet changing demand. With AWS, customers can automatically adjust the number of resources they use, such as compute instances, storage, or database capacity, based on application traffic or other factors. For more information, please refer to the AWS Elasticity and Scalability page.
  21. AWS CloudFormation: AWS CloudFormation is a service that helps customers model and provision their AWS resources. With CloudFormation, customers can create templates to describe the resources they want to deploy, and then use these templates to automate the provisioning process. For more information, please refer to the AWS CloudFormation page.
  22. AWS CloudTrail: AWS CloudTrail is a service that provides customers with a record of events and activity within their AWS account. CloudTrail logs important events, such as API calls or resource modifications, and stores them in a secure, centralized location for auditing and compliance purposes. For more information, please refer to the AWS CloudTrail page.
  23. AWS Config: AWS Config is a service that provides customers with a detailed inventory of their AWS resources and their configurations. Config enables customers to monitor and manage changes to their resources over time, and to detect and remediate any drift or noncompliance issues. For more information, please refer to the AWS Config page.
  24. AWS CloudWatch: AWS CloudWatch is a service that provides customers with monitoring and observability of their AWS resources and applications. CloudWatch enables customers to collect and analyze metrics, log files, and events, and to set alarms and automate responses to issues. For more information, please refer to the AWS CloudWatch page.
  25. AWS Auto Scaling: AWS Auto Scaling allows customers to automatically adjust the capacity of their resources to meet changing demand. With Auto Scaling, customers can set policies to dynamically scale their resources, such as compute instances or database capacity, up or down based on conditions like CPU utilization or network traffic. For more information, please refer to the AWS Auto Scaling page.
  26. AWS Lambda: AWS Lambda is a serverless compute service that allows customers to run code without provisioning or managing servers. With Lambda, customers can upload their code and configure it to run in response to specific events or triggers. Lambda automatically scales to accommodate varying levels of demand and bills customers only for the compute time they consume. For more information, please refer to the AWS Lambda page.
  27. AWS Simple Notification Service (SNS): AWS Simple Notification Service is a messaging service that enables customers to send messages or notifications to a variety of endpoints, including email, SMS, and mobile push notifications. SNS is a highly available, durable service that can scale to support any volume of messages. For more information, please refer to the AWS SNS page.
  28. AWS Simple Queue Service (SQS): AWS Simple Queue Service is a messaging service that enables customers to decouple and scale microservices, distributed systems, and serverless applications. With SQS, customers can send, receive, and process messages between software components, without having to worry about message loss or scaling issues. For more information, please refer to the AWS SQS page.
  29. AWS Simple Storage Service (S3): AWS Simple Storage Service is a highly scalable, durable, and secure object storage service that allows customers to store and retrieve any amount of data from anywhere on the web. With S3, customers can use features like lifecycle policies, versioning, and cross-region replication to manage their data in a cost-effective and efficient manner. For more information, please refer to the AWS S3 page.
  30. AWS Elastic Load Balancing (ELB): AWS Elastic Load Balancing is a service that automatically distributes incoming application traffic across multiple targets, such as EC2 instances or containers, in a single Availability Zone or multiple Availability Zones. ELB provides customers with high availability, fault tolerance, and scalability for their applications. For more information, please refer to the AWS ELB page.
  31. AWS Marketplace: AWS Marketplace is an online store that makes it easy for customers to find, buy, and deploy third-party software and services that run on AWS. With AWS Marketplace, customers can browse and compare software products, read reviews and ratings, and quickly launch pre-configured images or instances with just a few clicks. For more information, please refer to the AWS Marketplace page.
  32. AWS deployment and management: AWS provides a range of deployment and management tools to help you launch and manage your applications on the cloud. This includes services like AWS Elastic Beanstalk, AWS CloudFormation, and AWS OpsWorks. These tools can help simplify your deployment and management processes, making it easier to build and scale your applications on AWS. For more details on this subject, please refer to AWS documentation on AWS deployment and management.
  33. AWS services for specific use cases: AWS offers a wide range of services to help you build applications for specific use cases, such as storage, analytics, machine learning, and IoT. For example, Amazon S3 is a popular storage service, Amazon Redshift is a data warehousing service for analytics, Amazon SageMaker is a machine learning service, and AWS IoT provides a platform for building and managing IoT applications. For more details on this subject, please refer to AWS documentation on AWS services for specific use cases.
  34. AWS customer support plans: AWS offers various customer support plans to help you get the most out of your AWS services. These plans include Basic, Developer, Business, and Enterprise support. Each plan offers different levels of support, ranging from 24/7 access to technical support to personalized support from a dedicated Technical Account Manager. For more details on this subject, please refer to AWS documentation on AWS customer support plans.
  35. AWS Cloud Adoption Framework: The AWS Cloud Adoption Framework is a set of guidelines and best practices designed to help organizations develop and implement a cloud adoption strategy. It provides a structured approach to help organizations build a foundation for cloud adoption, develop a roadmap for cloud migration, and implement a governance framework for ongoing management of cloud resources. For more details on this subject, please refer to AWS documentation on AWS Cloud Adoption Framework.
  36. AWS ecosystem and partnerships: AWS has a broad ecosystem of partners and integrations to help you build and deploy your applications on AWS. This includes technology partners, consulting partners, and managed service providers. AWS also has partnerships with major cloud providers, such as Microsoft Azure and Google Cloud Platform, to provide hybrid cloud solutions. For more details on this subject, please refer to AWS documentation on AWS ecosystem and partnerships.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top