Certified Cloud Practitoner CheatSheet
Certified Cloud Practitoner CheatSheet
These cheatsheets are provided for non-commercial purpose for personal study.
● AWS Identity and Access Management (IAM) manage access to AWS services and resources eg. users, groups and roles
● AWS Artifact self-service portal for on-demand access to AWS’ compliance reports
● AWS Inspector runs a security benchmark against specific EC2 instances.
● AWS Shield protect against DDoS attacks (stops flooding a website a large amount of fake traffic)
● AWS Web Application Firewall (WAF) protect your web applications from common web exploits
● Amazon Guard Duty threat detection service that monitors for malicious, suspicious activity and unauthorized behavior.
AWS Key Management Service (KMS) create and control the encryption keys used to encrypt your data.
● Amazon Macie monitors S3 data access for anomalies, generates alerts when detects risk of unauthorized access or data leaks.
● AWS Virtual Private Network (VPN) establish secure and private tunnel from your network or device to the AWS global network
● AWS Site-to-Site VPN securely connect on-premises network or branch office site to VPC
● AWS Client VPN securely connect users to AWS or on-premises networks
● Security Groups (SGs) Acts as a firewall at the instance level Implicitly denies all traffic. You create only Allow rules.
● Network Access Control Lists (NACLs) Acts as a firewall at the subnet level You create Allow and Deny rules.
● Private Subnets a slice of the Virtual Private Network that has no direct route to the internet
○ Private subnets do not assign public IP addresses to EC2 instances
● AWS Security Hub a comprehensive view of your high-priority security alerts and security posture across your AWS accounts
○ consolidation of security logging information into a report based on security compliance frameworks eg. CIS, PCI DSS
● IAM Access Analyzer helps you identify resources in your organization and accounts, such as Amazon S3 buckets or IAM roles,
that are shared with an external entity. identify unintended access to your resources and data, which is a security risk.
5
Technology CheatSheet
Databases Services
● DynamoDB - NoSQL key/value database
● DocumentDB - NoSQL Document database that is MongoDB compatible
● RDS - Relational Database Service that supports multiple engines
○ ENGINES: MySQL, Postgres, Maria DB, Oracle, Microsoft SQL Server, Aurora
● Aurora MySQL (5x faster) and PSQL (3x faster) database fully managed
● Aurora Serverless - only runs when you need it, like AWS Lambda
● Neptune - Managed Graph Database
● Redshift - Columnar database, petabyte warehouse
● ElastiCache - Redis or, Memcached database
Networking Services
● Region the geographical location of your network
● AZ the data center of your AWS resources
● VPC a logically isolated section of the AWS Cloud where you can launch AWS resources
● Internet Gateway (IGW) Enable access to the Internet
● Route Tables determine where network traffic from your subnets are directed
● NACLs Acts as a firewalls at the subnet level
● Security Groups (SGs) Acts as firewall at the instance level
● Subnets a logical partition of an IP network into multiple, smaller network segments
○ Public subnets have direct access to the internet eg. public and private IP addresses are assigned to EC2 Instances
6
○ Private subnets have no direct access to internet eg. only private IP addresses are assigned to EC2 Instances
Technology CheatSheet
Provisioning Services
● Elastic Beanstalk - service for deploying and scaling web applications and services developed with Java, .NET, PHP,
Node.js, Python, Ruby, Go, and Docker
● AWS OpsWorks - configuration management service that provides managed instances of Chef and Puppet.
● AWS CloudFormation - infrastructure as code, JSON or YAML
● AWS QuickStart - pre-made packages that can launch and configure your AWS compute, network, storage, and other
services required to deploy a workload on AWS
● AWS Marketplace - a digital catalogue of thousands of software listings from independent software vendors you can use
to find, buy, test, and deploy software.
7
Technology CheatSheet
Storage Services
● S3 - Simple Storage Service - object storage
● S3 Glacier - low cost storage for archiving and long-term backup
● Storage Gateway - hybrid cloud storage with local caching eg. File Gateway, Volume Gateway, Tape Gateway
● EBS - Elastic Block Storage - hard drive in the cloud you attach to EC2 instances
○ SSD, IOPS SSD, Throughput HHD, Cold HHD
● EFS - Elastic File Storage - file storage mountable to multiple EC2 instances at the same time
● Snowball - Physically migrate lots of data via a computer suitcase 50-80 TB
● Snowball Edge - A better version of Snowball - 100 TB
● Snowmobile - Shipping container, pulled by a semi-trailer truck - 100 PB
Logging Services
● logs all (SDK, CLI) between (who can we blame)
● is a collection of multiple services
○ CloudWatch Performance data about AWS Services eg. CPU Utilization, Memory, Network I
○ CloudWatch Represents a time-ordered set of data points. A variable to monitor
○ CloudWatch Trigger an event based on a condition eg. ever hour take snapshot of server
■ Also Known As
○ CloudWatch Triggers notifications based on metrics
○ CloudWatch Create visualizations based on metrics
8
Technology CheatSheet
10
Technology CheatSheet
11
Initialisms CheatSheet
● AWS Marketplace curated digital catalogue with of software listings from independent software vendors.
● Savings Plans a flexible pricing model that provides savings of up to 72% on your AWS compute usage
○ You can save both for EC2 instances and managed services compute such as Fargate
● Consolidated Billing billing and payment methods across multiple AWS accounts into one bill
○ Volume Discounts The more you use, the more you save.
● AWS Cost Explorer lets you , , and your AWS costs and usage over time.
○ multiple AWS accounts within an AWS Organization costs will be consolidated in the .
● AWS Budgets give you the ability to setup alerts if you exceed or are approaching your defined budget
● AWS Pricing Calculator Provides you a detailed set of reports that can be used in executive presentations
● AWS Resource Groups and Tagging Helps you organize and consolidate information based on your project and the
resources that you use.
○ Tags are words or phrases that act as metadata for organizing your AWS resources
○ Resource Groups are a collection of resources that share one or more tags
● AWS Cost and Usage Reports
○ Generate a detailed spreadsheet, enabling you to better analyze and understand your AWS costs
■ Places the reports into S3
■ Use Athena to turn the report into a queryable database
■ Use QuickSight to visualize your billing data as graphs
● Notable AWS Services that are Free
○ AutoScaling, IAM, VPC, Cost Explorer, Organizations and Consolidated Billing
○ Some services are free themselves but the underlying services they preivions are not eg: 13
■ CloudFormation, Elastic Beanstalk, OpsWorks, CodeStar
Billing and Pricing CheatSheet
Email Support only Tech Support via Email ~24 hours until reply
For Billing and
Account No third party support Tech Support via Chat, Phone Anytime 24/7
General Guidance < 24 hrs
Personal Concierge
TAM
$0 USD /month $29 USD /month $100 USD / month $15,000 USD / month 14
EC2 Pricing - CheatSheet
15
EC2 Pricing - CheatSheet
16