Brolly Academy offers a wide range of trending IT courses designed to provide students with valuable skills and 100% placement assistance. Here are 50 trending IT courses that you can explore at Brolly Academy
https://brollyacademy.com/aws-course-in-hyderabad/
Đề tieng anh thpt 2024 danh cho cac ban hoc sinh
Module 1_ Introduction to Cloud Computing and AWS.pdf
1. Module 1: Introduction to Cloud Computing and AWS
1.1 Overview of Cloud Computing
● Definition of Cloud Computing:
● Characteristics: On-Demand Self-Service, Broad Network Access, Resource
Pooling, Rapid Elasticity, Measured Service.
● Service Models: Infrastructure as a Service (IaaS), Platform as a Service (PaaS),
Software as a Service (SaaS).
● Deployment Models: Public Cloud, Private Cloud, Hybrid Cloud, Community
Cloud.
● Key Advantages and Benefits of Cloud Computing:
● Cost Savings, Scalability, Flexibility, Reliability, Security, and Global Reach.
1.2 Introduction to AWS
● History and Evolution of AWS:
● Timeline of AWS services and major milestones.
● AWS as a Cloud Service Provider:
● Overview of AWS services and the AWS Management Console.
● AWS Global Presence:
● Regions, Availability Zones, and Edge Locations.
1.3 AWS Global Infrastructure
● Regions and Availability Zones:
● Explanation of AWS Regions and how they consist of multiple Availability Zones.
● Edge Locations and CloudFront CDN:
● Purpose of Edge Locations in content delivery through CloudFront.
● Significance of Global Infrastructure in Resilience and Performance:
● Understanding how global infrastructure enhances reliability and performance.
1.4 AWS Pricing and Billing
● AWS Pricing Models:
● On-Demand, Reserved Instances, Spot Instances.
● AWS Pricing Calculator:
● Overview and practical usage.
● Understanding the AWS Free Tier:
● Services available, usage limits, and duration.
● Cost Management Best Practices:
2. ● Strategies for optimizing costs, monitoring usage.
● AWS Billing and Cost Explorer:
● Tools for tracking and analyzing costs.
1.5 Hands-On Lab: AWS Free Tier Signup
● Objective:
● Participants sign up for an AWS Free Tier account to gain practical experience.
1.6 Case Study: Cost Optimization Strategies
● Objective:
● Analyzing real-world scenarios where organizations optimized costs using AWS
services.
1.7 Q&A and Discussion
● Objective:
● Open forum for participants to ask questions and engage in discussions related
to cloud computing and AWS introduction.
1.8 Quiz/Assessment
● Objective:
● A short quiz to assess participants' understanding of concepts covered in the
module.
Additional Notes:
● The module provides a comprehensive introduction to cloud computing concepts
and the AWS platform.
● The hands-on lab ensures participants have practical experience with setting up
an AWS Free Tier account.
● The case study offers practical insights into cost optimization strategies,
emphasizing real-world scenarios.
● The Q&A session and quiz encourage active participation and reinforce key
learnings.
Module 2: AWS Foundational Services
2.1 Compute Services
2.1.1 Amazon EC2 (Elastic Compute Cloud)
3. ● Introduction to EC2 Instances
● Instance Types, Families, and Use Cases
● Creating and Launching EC2 Instances
● Elastic Load Balancing (ELB) with EC2
2.1.2 Amazon Lambda (Serverless Computing)
● Serverless Architecture Overview
● Lambda Functions and Triggers
● Event Sources and Destinations
● AWS SAM (Serverless Application Model)
2.1.3 AWS Elastic Beanstalk
● Overview and Architecture
● Deploying Applications with Elastic Beanstalk
● Managing Environments
● Elastic Beanstalk vs. Other Deployment Options
2.2 Storage Services
2.2.1 Amazon S3 (Simple Storage Service)
● Basics of S3 Buckets and Objects
● Versioning and Lifecycle Policies
● S3 Security (Access Control, Encryption)
● S3 Data Transfer Acceleration
2.2.2 Amazon EBS (Elastic Block Store)
● EBS Volumes and Snapshots
● Attaching and Detaching Volumes
● EBS Volume Types and Use Cases
2.2.3 Amazon Glacier
● Introduction to Glacier and Its Use Cases
● Setting Up Glacier Vaults
● Retrieval Options and Costs
4. 2.3 Database Services
2.3.1 Amazon RDS (Relational Database Service)
● Managed Relational Databases Overview
● Setting Up and Managing RDS Instances
● Multi-AZ Deployments and Read Replicas
● RDS Security and Backup Strategies
2.3.2 Amazon DynamoDB
● NoSQL Database Basics
● DynamoDB Tables, Items, and Attributes
● Provisioned Throughput vs. On-Demand Capacity
● Best Practices for DynamoDB
2.3.3 Amazon Redshift
● Introduction to Redshift (Data Warehousing)
● Setting Up Redshift Clusters
● Loading and Querying Data
● Redshift Performance Optimization
2.4 Hands-On Lab: Deploying a Web Application
● Participants deploy a simple web application using a combination of EC2,
Lambda, and Elastic Beanstalk, utilizing S3 for storage.
2.5 Case Study: Database Choices for Scalability
● Real-world examples of organizations choosing between RDS, DynamoDB, and
Redshift for different scalability needs.
2.6 Q&A and Discussion
● Open forum for questions and discussions on AWS foundational services,
focusing on compute and storage.
2.7 Quiz/Assessment
● Short quiz to assess participants' understanding of foundational AWS services
covered in the module.
5. Additional Notes:
● This module provides an in-depth exploration of key AWS compute, storage, and
database services.
● The hands-on lab encourages practical application, allowing participants to
deploy and manage resources in AWS.
● The case study provides insights into real-world scenarios involving database
service choices.
● The Q&A and discussion session fosters interaction and knowledge exchange
among participants.
You
Module 3: Networking in AWS
3.1 Amazon VPC (Virtual Private Cloud)
● Overview of Amazon VPC:
● Definition and Purpose.
● Components: Subnets, Route Tables, Internet Gateways, NAT Gateways,
Security Groups, Network ACLs.
● VPC Peering and Transit Gateways:
● Connecting VPCs and centralizing connectivity.
● VPC Configuration and Best Practices:
● Design considerations and security best practices.
3.2 AWS Direct Connect
● Introduction to AWS Direct Connect:
● Dedicated network connection to AWS.
● Direct Connect Setup and Configuration:
● Establishing a connection and considerations.
● Use Cases and Benefits:
● High bandwidth, consistent network experience.
3.3 Elastic Load Balancing
● Overview of Elastic Load Balancing (ELB):
● Purpose and types of load balancers (Application Load Balancer, Network
Load Balancer, Classic Load Balancer).
6. ● Configuration and Scaling:
● Setting up load balancers, scaling policies.
● Health Checks and Sticky Sessions:
● Ensuring high availability and session persistence.
3.4 Route 53 (DNS Service)
● Introduction to Route 53:
● Domain registration and DNS web service.
● Route 53 Routing Policies:
● Simple, Weighted, Latency-based, Geolocation, Failover.
● Managing Domain Names and Records:
● Creating and configuring DNS records.
● Use Cases and Advanced Features:
● CDN integration, health checks, and routing options.
3.5 Hands-On Lab: Creating a Multi-tier Application with VPC
● Objective:
● Participants create a VPC, configure subnets, set up route tables, and
deploy a multi-tier application.
3.6 Case Study: Network Architecture for Scalability
● Objective:
● Analyzing a case study where AWS networking services were used to
design a scalable architecture.
3.7 Q&A and Discussion
● Objective:
● Open forum for participants to ask questions and discuss networking
concepts in AWS.
3.8 Quiz/Assessment
● Objective:
● A short quiz to assess participants' understanding of networking services
in AWS.
Additional Notes:
7. ● This module focuses on key networking services in AWS, providing a thorough
understanding of VPC, Direct Connect, Elastic Load Balancing, and Route 53.
● The hands-on lab ensures participants gain practical experience in setting up a
multi-tier application within a VPC.
● The case study offers insights into real-world scenarios where AWS networking
services were crucial for scalability.
● The Q&A session and quiz encourage active participation and reinforce key
networking concepts covered in the module.