Certified Cloud Practitoner CheatSheet
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.
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
○ 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.
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
● CloudTrail - logs all API calls (SDK, CLI) between AWS services (who can we blame)
● CloudWatch - is a collection of multiple services
○ CloudWatch Logs Performance data about AWS Services eg. CPU Utilization, Memory, Network I
○ CloudWatch Metrics Represents a time-ordered set of data points. A variable to monitor
○ CloudWatch Events Trigger an event based on a condition eg. ever hour take snapshot of server
■ Also Known As Amazon EventBridge
○ CloudWatch Alarms Triggers notifications based on metrics
○ CloudWatch Dashboard Create visualizations based on metrics
Technology 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
EC2 Pricing - CheatSheet
● EC2 has for 4 pricing models On-Demand, Spot, Reserved Instances (RI) and Dedicated
● On-Demand (least commitment)
○ low cost and flexible
○ only pay per hour
○ Use case: short-term, spiky, unpredictable workloads, first time apps
○ Ideal when your workloads cannot be interrupted
● Reserved Instances upto 75% off (Best long-term value)
○ Use case: steady state or predictable usage
○ Can resell unused reserved instances (Reserved Instance Marketplace)
○ Reduced Pricing is based on Term x Class Offering x Payment Option
○ Payment Terms: 1 year or 3 year
○ Payment Options: All Upfront, Partial Upfront, and No Upfront
○ Class Offerings
■ Standard Up to 75% reduced pricing compared to on-demand. Cannot change RI Attributes.
■ Convertible Up to 54% reduced pricing compared to on-demand. Allows you to change RI Attributes if greater
or equal in value.
■ Scheduled You reserve instances for specific time periods eg. once a week for a few hours. Savings vary
EC2 Pricing - CheatSheet