
Begin your AWS journey with this beginner-friendly course, offering hands-on labs and demonstrations for absolute beginners and guiding you along two paths for technical and non-technical roles.
Explore the fundamentals of cloud computing with AWS services, from IAM and VPC to EC2, storage, and serverless Lambda, plus security, monitoring, and pricing basics.
Understand how cloud computing replaces on-premise servers, as compute, memory, and storage move to the cloud, while databases and DNS enable scalable, secure remote access.
Explore cloud computing basics, benefits, and the NIST definition; contrast capex and opex with scalable, on-demand resources via self-service provisioning from cloud providers.
Explore cloud computing as renting resources like storage and compute, paying only for what you use. Compare virtual machines, containers, and serverless architectures and telemetry and analytics boost business efficiency.
Explore what clouds are made of by comparing software as a service, infrastructure as a service, and platform as a service, and examine private, public, and hybrid cloud models.
Explore the benefits of cloud computing, including cost effectiveness through consumption-based pricing, scalability and elasticity, reliability, global reach, security, disaster recovery, and pay-as-you-use resource management.
Explore cloud concepts such as high availability, scalability and elasticity. Learn how agility, fault tolerance, disaster recovery, and global reach address latency, cost, and security.
Economies of scale let large cloud providers lower hardware and storage costs, passing savings to customers; competition and commodity costs limit these benefits over time.
Explore capex versus opex in modern infrastructure, showing how cloud services replace upfront data center purchases with pay-as-you-go, scalable expenditures.
Learn how public cloud models differ, and how shared resources and multi-tenancy enable quick web apps or blogs on providers like Amazon Web Services, Microsoft Azure, and Google Cloud Platform.
Private clouds are owned by the organization, use its data center, and provide self-service resource provisioning, keeping sensitive data on site for HIPAA and data residency needs.
Private cloud is owned and operated by a single organization, with owner and user the same, on-premise hardware secured by private network, requiring deep technical knowledge to build and maintain.
Hybrid cloud blends public and private clouds to run applications where it fits best, such as hosting a website while securing data in private infrastructure for legal or hardware constraints.
Explore the characteristics of hybrid cloud, including resource location, cost efficiency, and the balance of public and private cloud management, requiring strong technical skills to maintain integration.
Explore the advantages, characteristics, and usage scenarios of public, private, and hybrid clouds, and of infrastructure as a service, platform as a service, and software as a service.
Learn how infrastructure as a service provides cloud-hosted servers, storage, and networking, with pay-as-you-go provisioning of virtual machines, managed by the provider, and a shared responsibility model.
Explore infrastructure as a service for lift-and-shift migrations, scalable web hosting on virtual machines with Tomcat on AWS, Azure, or Google Cloud Platform, and compliant storage, backup, and recovery management.
Platform as a service provides a complete cloud development and deployment environment so developers write great code while the provider handles the underlying infrastructure and updates on a pay-as-you-go basis.
Explore platform as a service use cases such as dbms, web application hosting, container orchestration, and big data services. Recognize inbuilt monitoring, automatic backup, and minimal intervention that simplify management.
Explore software as a service (SaaS) as a cloud-based delivery model where vendors host the software, enable remote access via a browser, and charge subscriptions instead of perpetual licenses.
Learn the shared responsibility model by mapping who handles security and infrastructure across IaaS, PaaS, and SaaS, using the pizza analogy to clarify owner roles.
Explore AWS global infrastructure across regions and availability zones, where data centers host resources and edge locations enable high availability and low-latency content delivery worldwide.
Navigate the AWS management console, mastering the home, services, search, region controls, and resource grouping to manage alerts, tagging, and billing.
Discover the AWS free tier basics, including 12 months of access, always free services, EC2 750 hours per month for T2/T3 micro, S3 5 GB, and billing alarms.
Discover how to create a free AWS account, sign up at aws.amazon.com/free, and understand why a credit card is required for 12-month free tier access, plus personal vs professional options.
Learn how to sign in as an IAM user, manage console passwords, and simulate password sharing, while verifying permissions that grant read-only access to S3 and block EC2 actions.
Improve IAM security posture by deleting root access keys, enabling MFA, creating individual accounts, using groups for permissions, and enforcing an IAM password policy.
Apply the principle of least privilege by creating an EC2 admin group and attaching the Amazon EC2 full access policy. Add Rob to the group and verify permissions.
Avoid using the root user for daily tasks; create an IAM user and grant least privilege with groups, policies, and roles for service access like EC2 to S3.
Master the fundamentals of networking with a home network analogy: routers, switches, and IP addresses. Learn how devices communicate within a network and reach other networks via DNS and routers.
Understand how a network perimeter contains subnets with IP addresses and CIDR blocks, and how a gateway and router route traffic between subnets and beyond.
Understand the virtual private cloud concept in AWS, including subnets, CIDR blocks, IP addresses, and gateways. Learn how multiple VPCs can route traffic between networks.
Learn to provision a custom VPC in AWS, create subnets across availability zones, attach an internet gateway, set up a route table, and launch a Windows EC2 instance.
Explore how NACLs and security groups act as firewalls for an EC2 instance within a VPC, controlling inbound HTTP and RDP traffic at subnet and resource levels.
Explore how elastic cloud compute (EC2) maps to core computer components: cpu, ram, storage, and network, and how AWS pricing ties to provisioning EC2 instances.
Explore Amazon EC2 compute services, including AMI-based operating systems, EBS storage, and security groups, plus on-demand, reserved, and spot pricing for scalable, pay-as-you-go hosting.
Launch and configure an ec2 instance in the aws console, selecting an ami, instance type, and storage, while managing networking, security groups, cost (free tier, on-demand vs spot), and tags.
Connect to the Windows server 2019 EC2 via RDP using the public IP and decrypted password from the key pair, and adjust inbound ports such as 3389, 80, and 1433.
Launch an EC2 instance with the Amazon Linux AMI and a public IP in a VPC. Connect via SSH with PuTTY or browser, converting PEM to PPK via PuTTYgen.
Explore storage fundamentals from block and file storage to object storage with buckets, metadata, and globally unique identifiers, and map these to AWS EC2 volumes and bulk storage.
Explore S3, Amazon's object storage service, and learn to create buckets, set region and permissions, manage public access, apply encryption with KMS, and enable auditing with CloudTrail.
Explore S3 versioning for rollback, server access and object level logging with CloudTrail, static website hosting, and KMS-based encryption options.
Explore AWS S3 storage classes and data lifecycle, including standard, intelligent tiering, standard infrequent access, one zone infrequent access, glacier, glacier deep archive, and reduce redundancy, transitions after 30 days.
Storage gateway is a hybrid device that links on-premise apps to AWS storage services like S3 and Glacier for backup, archival, and disaster recovery, via file, volume, and tape gateways.
Explore how elastic load balancers distribute traffic across EC2 instances in multiple availability zones, using round-robin, and how auto scaling adds or removes instances based on CPU and memory thresholds.
Discover how an elastic load balancer distributes traffic across two healthy web servers in different subnets and availability zones, with a port 80 listener and target group.
Explore Route 53’s DNS management, domain registration and transfer, traffic policies, health checks, and availability monitoring to route traffic and monitor endpoints.
Learn how AWS CloudFront caches content at edge locations worldwide to reduce latency, protect against DDoS with Shield, and integrate with S3, Lambda, and Route 53 as origins.
Learn how CloudWatch monitors AWS services with metrics and logs, creates dashboards, and sets alarms with SNS notifications to proactively manage EC2, S3, and other resources.
Learn how AWS SNS enables pub/sub messaging to automate notifications from AWS services, using topics, publishers, and subscribers with email, HTTP, SQS, or Lambda integrations.
Explore AWS Config as a multi-account, multi-region governance tool that records asset configurations and history, enables centralized auditing with rules, and integrates with CloudTrail, Systems Manager, and load balancers.
Explore the AWS Config lab as you configure rules, record all resources regionally, monitor configuration changes, and evaluate compliance with S3 encryption and logging using SNS alerts.
Understand how CloudTrail audits who, when, where, and what of changes. Learn how CloudWatch monitors metrics and logs with alarms, while AWS Config ensures compliance by reporting configuration changes.
Compare SQL-based relational databases and NoSQL solutions, and learn how AWS RDS and DynamoDB fit different use cases with managed database options.
Discover AWS DynamoDB, a NoSQL service for mobile and web apps, gaming, and IoT, offering flexible data models, fast scalable performance, and table-based JSON-like key-value storage.
Discover elasticache for in-memory caching to speed up web applications using Redis or Memcached, and explore Redshift for warehousing and parallel, large-scale queries.
This course introduces you to AWS products, services, and common solutions. It provides IT technical end users with the cloud fundamentals to become more proficient in identifying AWS services so that you can make informed decisions about IT solutions based on your business requirements.
Whether you are just starting out, building on existing IT skills, or advancing your Cloud knowledge, this course is a great way to expand your journey in the Cloud.
Cloud computing provides a simple way to access servers, storage, databases and a broad set of application services over the Internet. A Cloud services platform such as Amazon Web Services (AWS), owns and maintains the network-connected hardware required for these application services, while you provision and use what you need via a web application.
AWS began offering its technology infrastructure platform in 2006. At this point, AWS has over a million active customers using AWS in every imaginable way.
This course is approximately 8 hours long in total, and will be delivered through a mix of:
Instructor lectures
Video demonstrations through Hands on Labs
The course curriculum is designed as follows :
Introduction to Cloud computing
First Steps into Amazon Web Services
Identity and Access Management
Virtual Private Cloud
All you need to know about EC2
Simple Storage Services
Autoscaling , Elasticity and ELB
CloudFront
Route 53
Monitoring with Cloud Watch
Logging with SNS
Auditing with Cloud Trail
AWS Config
RDS
DynamoDB
Elasticache
Redshift
Serverless computing with Lambda
AWS Shared Reponsibility Model
Security and Compliance on AWS
AWS Key Management Service
AWS Organizations and Pricing Model
AWS Billing and Cost tools
AWS Support Plans and Trusted Advisor
Reference Documentation with AWS Whitepapers