Architecting the future of scalable software through robust cloud service adoption.
The CloudForge: AWS Practitioner Mastery repository is a structured knowledge base designed to master the fundamentals of the Amazon Web Services (AWS) ecosystem. Developed under the Codiom initiative, this project serves as a technical reference for deploying, managing, and scaling high-availability applications in the cloud.
As a Software Engineering student at Istanbul Aydın University, I curated these notes to bridge the gap between local software development and global cloud deployment, focusing on cost-optimization, security, and operational excellence.
This repository covers the essential pillars of the AWS Cloud Practitioner certification and beyond:
- ⚡ Compute Services: Deep dive into EC2 (Elastic Compute Cloud), Lambda (Serverless), and Elastic Beanstalk.
- 📦 Storage & Databases: Understanding S3 (Simple Storage Service), EBS, and managed databases like RDS and DynamoDB.
- 🌐 Networking & Content Delivery: Mastering VPC (Virtual Private Cloud), Route 53, and CloudFront.
- 🛡️ Security & Compliance: Implementing IAM (Identity and Access Management), AWS Shield, and the Shared Responsibility Model.
- 💰 Billing & Pricing: Strategies for cost management using AWS Budgets and Cost Explorer.
| Category | Technology | Usage |
|---|---|---|
| Cloud Provider | Amazon Web Services | Primary infrastructure and service ecosystem. |
| Documentation | Markdown | Structured technical writing and formatting. |
| Infrastructure | Cloud Computing | Core methodology for scalable system design. |
| Version Control | Git / GitHub | Managing documentation revisions and history. |
The notes are organized around the AWS Well-Architected Framework:
- Operational Excellence: Running and monitoring systems to deliver business value.
- Security: Protecting information, systems, and assets.
- Reliability: Ensuring a workload performs its intended function correctly and consistently.
- Performance Efficiency: Using computing resources efficiently to meet system requirements.
- Cost Optimization: Avoiding unnecessary costs while meeting performance goals.
.
├── 📁 Cloud_Foundations/ # Global Infrastructure and Regions
├── 📁 Compute_Services/ # EC2, Lambda, and Scaling notes
├── 📁 Storage_Solutions/ # S3, Glacier, and EBS documentation
├── 📁 Security_Identity/ # IAM, Cognito, and Encryption
├── 📁 Networking/ # VPC, Subnets, and Connectivity
├── 📁 Pricing_Support/ # Billing models and Support plans
└── 📄 README.md # Documentation HubTo utilize these notes for your own AWS certification journey:
git clone [https://github.com/BerattCelikk/AWS_Cloud_Practitioner_Not.git](https://github.com/BerattCelikk/AWS_Cloud_Practitioner_Not.git)
Navigate to specific directories to study specialized AWS services.
If you find updates or new AWS features, feel free to submit a Pull Request.
- Solutions Architect Mastery: Expanding notes to cover AWS Certified Solutions Architect – Associate topics.
- Infrastructure as Code (IaC): Integrating tutorials for AWS CloudFormation and Terraform.
- Cloud Security Deep-Dive: Specialized notes on WAF, KMS, and advanced IAM policies.
- Hands-on Labs: Adding step-by-step guides for deploying full-stack apps (Django/FastAPI) on AWS.
Architected with precision by Berat Erol Çelik Founder of Codiom
Software Engineering @ Istanbul Aydın University