Cloud Practitioner (AWS)
cloud-practitioner-aws
Syllabus
Faculty: M. Aswini Kumar
This course is designed to provide students with a foundational understanding of AWS cloud services and prepare them for the AWS Certified Cloud Practitioner exam. It covers basic cloud concepts, AWS core services, security, architecture, pricing, and support.
Theory:
Theory:
Theory:
Theory:
Theory:
SESSION PLAN
Weekly Load: 1 Hour Theory + 2 Hours Practical
WEEK-WISE
SESSION PLAN (THEORY + PRACTICAL)
WEEK 1
Theory (1 hr)
Theory
Theory
Theory
Theory
Theory
Theory
Theory
Theory
Theory
Theory
Theory
Theory
Theory
Theory
Theory
Theory
Course Name : Cloud Practitioner (AWS)
Code(Credit) : CUCS1010(1-1-0)
Course Description
This course is designed to provide students with a foundational understanding of AWS cloud services and prepare them for the AWS Certified Cloud Practitioner exam. It covers basic cloud concepts, AWS core services, security, architecture, pricing, and support.
Course Objectives
- Understand the basic concepts of cloud computing and AWS.
- Learn about core AWS services and their uses.
- Gain knowledge on AWS security measures, compliance, and architectural best practices.
- Understand AWS pricing models and support options.
- Prepare for the AWS Certified Cloud Practitioner certification exam.
Course Outcomes (COs)
CO1: Explain the basic concepts of cloud computing and AWS. (Understand)
CO2: Describe core AWS services and their use cases. (Remember)
CO3: Identify AWS security measures and compliance practices. (Understand)
CO4: Explain AWS architecture and best practices. (Understand)
CO5: Describe AWS pricing models and support plans. (Remember)
Module 1: Introduction to Cloud Computing and AWS (8 hours)
Theory:
- Overview of cloud computing.
- AWS global infrastructure.
- Key AWS services and their benefits.
- Experiment 1.1: Set up an AWS Free Tier account.
- Experiment 1.2: Navigate the AWS Management Console.
- Experiment 1.3: Explore AWS Global Infrastructure using the AWS Console.
- Experiment 1.4: Create and manage IAM users and groups.
- Experiment 1.5: Implement multi-factor authentication (MFA) for IAM users.
- Experiment 1.6: Use the AWS Pricing Calculator to estimate costs.
Module 2: Core AWS Services (9 hours)
Theory:
- Compute services (EC2, Lambda).
- Storage services (S3, EBS).
- Database services (RDS, DynamoDB).
- Networking services (VPC, Route 53).
- Experiment 2.1: Launch and configure an EC2 instance.
- Experiment 2.2: Set up and configure AWS Lambda functions.
- Experiment 2.3: Create and manage S3 buckets.
- Experiment 2.4: Implement versioning and lifecycle policies in S3.
- Experiment 2.5: Create and configure an RDS instance.
- Experiment 2.6: Set up and use DynamoDB tables.
- Experiment 2.7: Create and configure a VPC.
- Experiment 2.8: Use Route 53 to configure DNS settings.
Module 3: AWS Security and Compliance (7 hours)
Theory:
- AWS shared responsibility model.
- AWS Identity and Access Management (IAM).
- AWS security services (KMS, CloudTrail).
- Experiment 3.1: Configure IAM roles and policies.
- Experiment 3.2: Enable and use AWS CloudTrail for auditing.
- Experiment 3.3: Set up AWS KMS for key management.
- Experiment 3.4: Implement security groups and network ACLs.
- Experiment 3.5: Create and configure AWS Config for compliance monitoring.
- Experiment 3.6: Set up AWS Inspector for security assessments.
Module 4: AWS Architecture and Best Practices (8 hours)
Theory:
- AWS Well-Architected Framework.
- Architectural best practices for high availability and fault tolerance.
- Cost optimization strategies.
- Experiment 4.1: Use the Well-Architected Tool to review an architecture.
- Experiment 4.2: Design a highly available and fault-tolerant architecture.
- Experiment 4.3: Implement cost optimization techniques using AWS Trusted Advisor.
- Experiment 4.4: Monitor and optimize resource usage with CloudWatch.
Module 5: AWS Pricing and Support (8 hours)
Theory:
- AWS pricing models (pay-as-you-go, reserved instances, spot instances).
- Cost management tools (AWS Budgets, Cost Explorer).
- AWS support plans and their features.
- Experiment 5.1: Use AWS Budgets to set up budget alerts.
- Experiment 5.2: Explore cost reports with AWS Cost Explorer.
- Experiment 5.3: Create a report using the AWS Pricing Calculator.
- Experiment 5.4: Simulate a support case using AWS Support Center.
- Experiment 5.5: Analyze and optimize costs using the AWS Free Tier dashboard.
- Experiment 5.6: Review AWS Trusted Advisor recommendations.
Textbooks and References:
- "AWS Certified Cloud Practitioner Study Guide" by Ben Piper.
- "AWS Certified Cloud Practitioner Exam Guide" by AWS.
- AWS online documentation and whitepapers.
- AWS training and certification resources.
| CO | PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| CO1 | 3 | 2 | 2 | 1 | 2 | - | - | - | 2 | 2 | 2 | 2 | 3 | 3 | 3 |
| CO2 | 3 | 3 | 3 | 2 | 3 | - | - | - | 2 | 2 | 2 | 2 | 3 | 3 | 3 |
| CO3 | 3 | 3 | 3 | 3 | 3 | - | - | - | 2 | 2 | 2 | 2 | 3 | 3 | 3 |
| CO4 | 3 | 3 | 3 | 2 | 3 | - | - | - | 2 | 2 | 2 | 2 | 3 | 3 | 3 |
| CO5 | 3 | 3 | 3 | 3 | 3 | - | - | - | 2 | 2 | 2 | 2 | 3 | 3 | 3 |
SESSION PLAN
Weekly Load: 1 Hour Theory + 2 Hours Practical
WEEK-WISE
SESSION PLAN (THEORY + PRACTICAL)
WEEK 1
Theory (1 hr)
- Introduction to Cloud Computing
- Characteristics & advantages
- Overview of AWS
- Experiment 1.1: Create AWS Free Tier account
- Experiment 1.2: Navigate AWS Management Console
Theory
- AWS Global Infrastructure: Regions, AZs, Edge Locations
- Shared Responsibility Model (basic)
- Experiment 1.3: Explore AWS Global Infrastructure
- Experiment 1.4: Create IAM users & groups
Theory
- IAM Concepts: Policies, Roles, MFA
- AWS Pricing Basics
- Experiment 1.5: Implement MFA
- Experiment 1.6: Use AWS Pricing Calculator
Theory
- Module 2 Introduction: AWS Compute
- EC2 (Types, AMI, EBS, Security)
- Experiment 2.1: Launch & configure EC2 instance
Theory
- AWS Lambda & Serverless concepts
- Experiment 2.2: Create AWS Lambda functions
Theory
- AWS Storage: S3, EBS concepts
- Versioning, lifecycle, storage classes
- Experiment 2.3: Create S3 Buckets
- Experiment 2.4: Versioning & Lifecycle Rules
Theory
- AWS Databases: RDS, DynamoDB
- Experiment 2.5: Create RDS Instance
- Experiment 2.6: Configure DynamoDB Tables
Theory
- Networking: VPC, Subnets, Route Tables, Security Groups
- Experiment 2.7: Create & Configure VPC
- Experiment 2.8: Configure DNS using Route 53
Theory
- Security & Compliance
- IAM Deep Dive, AWS KMS, CloudTrail
- Experiment 3.1: IAM roles & policies
- Experiment 3.2: Enable CloudTrail
- Revision of
Module 1, 2, 3 experiments - Mock test (Cloud Practitioner practice questions)
Theory
- AWS KMS & Security Services
- AWS Config, AWS Inspector
- Experiment 3.3: AWS KMS
- Experiment 3.4: Security Groups & NACLs
Theory
- AWS Architecture: Well Architected Framework
- Pillars: Security, Reliability, Cost, Performance
- Experiment 3.5: AWS Config
- Experiment 3.6: AWS Inspector
Theory
- High Availability & Fault Tolerance
- Best Practices
- Experiment 4.1: Well-Architected Tool Review
- Experiment 4.2: Design Highly Available Architecture
Theory
- Cost Optimization (Trusted Advisor)
- Resource Monitoring (CloudWatch)
- Experiment 4.3: Cost Optimization – Trusted Advisor
- Experiment 4.4: Monitor Resources using CloudWatch
Theory
- AWS Pricing Models
- Support Plans
- Billing Tools
- Experiment 5.1: AWS Budgets
- Experiment 5.2: Cost Explorer
Theory
- Cost Calculator
- AWS Support Center Case Simulation
- Experiment 5.3: Pricing Calculator
- Experiment 5.4: Support Case Simulation
Theory
- AWS Free Tier Optimization
- Exam Preparation Overview
- Experiment 5.5: Free Tier Dashboard
- Experiment 5.6: Trusted Advisor Review
Theory
- Complete Revision before final exam
- Important exam topics summary
- Full-Length AWS Cloud Practitioner Mock Exam
- Hands-on practice completion & evaluation
| Module | Theory Hours | Practical Hours | Total |
Module 1 | 2 | 6 | 8 |
Module 2 | 3 | 6 | 9 |
Module 3 | 2 | 5 | 7 |
Module 4 | 2 | 6 | 8 |
Module 5 | 2 | 6 | 8 |
| Total | 11 | 29 | 42 |
Session plan & materials
No materials published yet.
