https://github.com/thekirankumarv/aws-clf-c02
AWS Certified Cloud Practitioner (CLF-C02)
https://github.com/thekirankumarv/aws-clf-c02
aws aws-certified-cloud-practitioner ccp cheatsheet clf-c02
Last synced: about 1 month ago
JSON representation
AWS Certified Cloud Practitioner (CLF-C02)
- Host: GitHub
- URL: https://github.com/thekirankumarv/aws-clf-c02
- Owner: thekirankumarv
- Created: 2025-01-28T12:05:05.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-01-28T12:09:27.000Z (3 months ago)
- Last Synced: 2025-03-28T20:15:45.526Z (about 1 month ago)
- Topics: aws, aws-certified-cloud-practitioner, ccp, cheatsheet, clf-c02
- Homepage: https://docs.google.com/document/d/1akzFmN0BRKNA854DhdmLmOuYjK8aRsvKESP4P8vE21A/edit?usp=sharing
- Size: 416 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# **AWS Certified Cloud Practitioner CLF-C02**
[**AWS Roadmap**](https://roadmap.sh/aws)
### **AWS Service Regions and Global Services**
AWS has Global Services:
* Identity and Access Management (IAM)
* Route 53 (DNS service)
* CloudFront (Content Delivery Network)
* WAF (Web Application Firewall)Most AWS services are Region-scoped:
* Amazon EC2 (Infrastructure as a Service)
* Elastic Beanstalk (Platform as a Service)
* Lambda (Function as a Service)
* Rekognition (Software as a Service)### **IAM Policies Structure**
*Consists of*
* **Version**: policy language version, always include “2012-10-17”
* **id**: an identifier for the policy (optional)
* **Statement**: one or more individual statements (required)*Statements consists of*
* **Sid**: an identifier for the statement (optional)
* **Effect**: whether the statement allows or denies access (Allow, Deny)
* **Principal**: account/user/role to which this policy applied to
* **Action**: list of actions this policy allows or denies
* **Resource**: list of resources to which the actions applied to
* **Condition**: conditions for when this policy is in effect (optional)*Example:*
### **Classic Ports to know**
* 22 \= SSH (Secure Shell) \- log into a Linux instance
* 21 \= FTP (File Transfer Protocol) \- upload files into a file share
* 22 \= SFTP (Secure File Transfer Protocol) \- upload files using SSH
* 80 \= HTTP \- access unsecured websites
* 443 \= HTTPS \- access secured websites
* 3389 \= RDP (Remote Desktop Protocol) \- log into a Windows instance.## **Shared Responsibility Model**
**![][image1]**
## **Root user privileges**
* Lock away your AWS account root user access keys\!
* *Actions that can be performed only by the root user:*
* Change account settings (account name, email address, root user password, root user access keys).
* Close your AWS account.
* Change or cancel your AWS Support plan Register as a seller in the Reserved Instance Marketplace.### **Architecture Diagram:**
**![][image2]**
### [**Disaster recovery strategies:**](https://docs.aws.amazon.com/whitepapers/latest/disaster-recovery-workloads-on-aws/disaster-recovery-options-in-the-cloud.html)
![][image3]
##
## **Total Cost of Ownership**
## **What is TCO?**
* TCO (Total Cost of Ownership) represents the total cost of using and maintaining a system over its entire lifecycle.
* It includes direct costs (hardware, software, operational) and indirect costs (training, downtime, inefficiencies).---
## **Key Components of TCO**
### **1\. Direct Costs**
* **Infrastructure costs:**
* Servers, storage, networking equipment.
* **Software licenses:**
* Operating systems, databases, middleware.
* **Operational costs:**
* Power, cooling, physical space.### **2\. Indirect Costs**
* **Maintenance and support:**
* Updates, patching, vendor support contracts.
* **Downtime costs:**
* Loss of productivity or revenue due to outages.
* **Training and staffing:**
* Onboarding and upskilling IT teams.---
## **AWS TCO Benefits**
**AWS provides several benefits that lower TCO compared to traditional on-premises IT:**
### **1\. Pay-as-You-Go Pricing**
* No upfront capital expenses.
* Pay only for what you use (compute, storage, etc.).### **2\. Reduced Hardware and Maintenance**
* No need to buy physical servers, storage, or networking equipment.
* AWS handles maintenance and updates.### **3\. Scalability**
* Scale up or down based on demand, reducing wasted capacity.
* Avoid overprovisioning.### **4\. Managed Services**
* AWS services (like RDS, Lambda, or DynamoDB) reduce operational overhead.
* Focus on applications, not infrastructure.---
## **Tools for Calculating AWS TCO**
**AWS provides tools to estimate TCO and compare costs with on-premises setups:**
1. **AWS TCO Calculator:**
* Compares AWS costs with on-premises infrastructure.
* Consider storage, compute, network, and labor costs.
2. **AWS Pricing Calculator:**
* Estimates the costs of AWS services for specific workloads.---
## **TCO Optimization Strategies**
1. **Right-sizing resources:**
* Match resource types and sizes to workload needs.
2. **Use Reserved Instances or Savings Plans:**
* Commit to a 1- or 3-year term to get discounted rates.
3. **Leverage Spot Instances:**
* Use spare capacity for non-critical or flexible workloads.
4. **Enable Auto Scaling:**
* Automatically adjust resources based on demand.
5. **Migrate to Managed Services:**
* Use services like Amazon RDS or Lambda to reduce operational costs.---
##
## **Exam Tips:**
* **Focus on how AWS reduces TCO compared to traditional on-premises environments.**
* **Be familiar with AWS services and their cost-saving features (e.g., Auto Scaling, Spot Instances).**
* **Know how to use the AWS TCO Calculator for comparison.**[image1]:
[image2]:
[image3]: