AWS

We’ll explore the diverse and dynamic landscape of cloud services, equipping you with the skills and knowledge needed to navigate and harness the full potential of AWS.

AWS has revolutionized the way organizations deploy, scale, and manage their IT infrastructure. Whether you are an IT professional, developer, business owner, or someone looking to dive into the world of cloud computing, this course is tailored to meet your needs.

Our syllabus begins with laying a strong foundation, covering the basics of cloud computing, AWS core services, and the fundamental principles that underpin the AWS ecosystem. From there, we’ll embark on an in-depth exploration of key AWS services, such as compute, storage, databases, security, and networking.

But we won’t stop at the basics. This course is designed to take you to the next level, delving into advanced topics such as serverless computing, machine learning on AWS, and building resilient and scalable architectures. Hands-on labs and real-world projects will ensure that you not only understand the theory but can apply your knowledge in practical scenarios.

As we progress through the AWS Syllabus, you’ll gain the expertise to design robust and cost-effective solutions, optimize performance, and secure your applications in the cloud. Whether you are aiming for AWS certifications or simply enhancing your cloud skills, this course is your roadmap to success in the rapidly evolving world of cloud computing.

Get ready to elevate your understanding of AWS, unleash the power of the cloud, and become a proficient cloud architect. Let’s embark on this exciting journey together!

AWS Syllabus

  • Module 1: Linux Fundamentals (Duration-2hrs)
    Overview of all basic commands
    Vim editor modes
    þÿFilesystem hierarchy  Basic topics
    File and directories creation
    Grep
    Filter commands (head,tail,more,less)
    Creating users and groups
    Important files related
    Modifying, deleting users and group
    Linux permissions
    Basic permissions overview
    Software management
    Yellowdog update modifier(yum)
    Yum commands
    Different run levels
    Services and daemons
    AWS Solution Architect Certification Training
    Module 2: Why Cloud? (Duration-1hr)
    Why Cloud and What is Cloud Computing?
    Identify the features and benefits of cloud computing
    Different types of Cloud Computing deployment model
    Public Cloud, Private Cloud, Hybrid Cloud
    þÿVirtualization  An essential in cloud
    Virtualization in Cloud model
    Different types of virtualization
    þÿHypervisor  Benefits
    Different types of services and their difference in Cloud computing
    IaaS, PaaS, SaaS
    Importance of scaling in cloud computing
    Different types of scaling and its applications
    Issues we overcome using cloud and applications
    Cost model that we use in cloud computing
    þÿModule 3: AWS  An overview (Duration-1hr)
    Describe the features of AWS
    The features of the AWS marketplace
    Describe the features of Amazon Compute Services
    Describe the features of Amazon Storage Services
    Describe the features of Amazon Network Services
    Describe the features of Amazon Database services
    Describe various services in AWS
    þÿGlobal Infrastructure  Regions and Availability Zones
    Create a free tier account in AWS and onboarding
    Introduction AWS management console
    Module 4: Understand Identity Access Management of AWS (Duration-2hrs)
    Protect your AWS by a different authentication system
    Password policies set for users
    AWS User Account and Groups in detail
    Creating custom policies in AWS
    Introduction about Roles and their use
    Creating Roles and associating policies
    Creating programmatic access and management console access for users
    Associating policies to the user and groups
    Module 5: EC2 Instance (Duration-4hrs)
    Describe AMI and AWS Marketplace templates
    Launch a basic EC2 instance
    Different types of Instances Reserved, On-demand, Spot, Dedicated
    Security groups and tags for EC2 instance
    þÿPublic key  Private key introduction and protecting EC2 with keys
    Attaching and detaching EBS volumes
    Launch an ec2 instance from an AMI
    Create custom AMI and working with a different region
    Make use of Amazon EBS volume and create snapshots
    Manage the configuration of your application
    Deploying a new instance from the created AMI
    Module 6: Auto-scaling (Duration-2hrs)
    Get Started with Auto Scaling Using the Console
    Creating Launch configurations and make use of it for autoscaling groups
    Maintain a Fixed Number of Running EC2 Instances
    Dynamic Scaling
    The lifecycle of autoscaling
    Policies of autoscaling
    Module 7: Load Balancing (Duration-2hrs)
    Introduction to Loadbalancer (ELB)
    Different types of Loadbalancer in AWS
    Application Load balancer
    Network Load balancer
    Classic Load balancer
    Migrating classic load balancer to new load balancer
    Components and types of load balancing
    Module 8: EBS (Elastic Block Storage) (Duration-2hrs)
    Create EBS volumes
    Delete EBS Volumes
    Attach and detach EBS volumes with EC2 instance
    Creating and deleting snapshots
    Module 9: Object Storage in Cloud (Duration-3hr)
    Understanding S3 durability and redundancy
    Introduction about S3 Buckets
    How S3 Uploading works and how to Download
    How to S3 Permissions
    How to implement S3 Object Versioning S3 Lifecycle Policies
    Storage Gateway
    Import Export
    S3 Transfer Acceleration
    Glacier storage
    Module 10: Cloud Front (Duration-1hr)
    Describing cloud front
    Creating a cloud front distribution
    Hosting a website of cloud front distribution
    Implementing global restrictions
    Configuring origins and behaviors
    Module 11: Route53 (Duration-2hrs)
    Describe Hosted zones and Domain name understanding
    How to create hosted zones
    Hosting a website with a custom domain name
    Understanding routing policies
    Module 12: AWS Security Management (Duration-1hr)
    Describing Security Practices for Cloud Deployment
    AWS Shared Responsibilities and Securities
    Importance of Cloud Trail
    Describing Trust advisor
    Module 13: Amazon Virtual Private Cloud (VPC) (Duration-5hrs)
    Introduction to Amazon Virtual Private Cloud (VPC).
    VPC Advantages and understanding IP addressing CIDR
    Default and Non-default VPC
    Different Components in VPC
    Describe, create, and manage Amazon Virtual Private Cloud
    Amazon VPC, Private Subnet, and Public Subnet
    AWS Networking, Security Groups, and Network ACLs
    Configuration and management of VPN connectivity
    Subnet and Subnet Mask
    Module 14: Relational Database Service (RDS) (Duration-1hr)
    Introduction to RDS
    Different database services of AWS: Amazon RDS, Dynamo DB, Redshift, etc.
    Create MYSQL RDS Instance, Oracle RDS Instance, MS SQL RDS Instance
    Configuring the database
    Configuring backups
    Configuring the maintenance windows
    Connecting to the database
    Module 15: NDynamo DB (Duration-1hr)
    Creating a dynamo dB
    Adding data manually
    Learn about strong and eventual consistency
    Calculating Read-write consistency
    Configuring alarms
    Module 16: Monitoring Services (Duration-1hr)
    þÿKnowledge on Cloud watch  A monitoring service
    Create and Configuring Monitoring services
    How to perform Setting thresholds and Configuring actions
    Creating a cloud watch alarm
    Getting statistics for ec2 instances
    Monitoring other AWS services
    Configuring Notifications
    Integrating cloud watch with Autoscaling
    þÿModule 17: Application Services  An Overview (Duration-1hr)
    What is SNS
    Creating a topic
    Create subscription
    Subscribed to the subscription
    SQS & SES
    Lambda and Elastic Beanstalk
    Module 18: AWS Troubleshooting (Duration-1hr)
    Troubleshooting EC2 instance
    Troubleshooting using Cloud watch
    Troubleshooting using ELB
    Troubleshooting by using Cloud front
    Module 19: AWS Architecture and Design (Duration-1hr)
    Backup and Disaster Recovery
    How to manage Disaster Recovery and Backups
    Best Practice for DR and Backups
    AWS High Availability Design
    Module 20: DevOps Fundamentals (Duration-1hr)
    An understanding of DevOps and the modern DevOps toolsets
    The ability to automate all aspects of a modern code delivery and deployment pipeline using:
    þÿSource code management tools  CVS, Git
    þÿBuild tools  Apache ant, Maven
    þÿTest automation tools  JUnit
    þÿContinuous Integration Tools  Jenkins, Team city
    þÿConfiguration management tools  Chef, Puppet, Ansibl