Get in Touch
 Duration 21 hours (3 days)

Course Outline

Introduction to Cloud Computing and AWS

  • Exploring cloud computing concepts and service models, including IaaS, PaaS, and SaaS
  • Distinguishing between public, private, and hybrid cloud environments
  • Understanding the AWS Global Infrastructure
  • Reviewing core AWS services and foundational architecture principles

Amazon EC2 and Compute Services

  • Launching and configuring Amazon EC2 instances
  • Working with Amazon Machine Images (AMIs)
  • Managing storage with Amazon Elastic Block Store (EBS)
  • Administering Security Groups and key pairs
  • Optimizing the management of compute resources

AWS Storage Services

  • Utilizing Amazon S3 storage classes and managing data lifecycles
  • Ensuring data durability, availability, and implementing versioning
  • Working with Amazon EBS and Elastic File System (EFS)
  • Monitoring storage performance via Amazon CloudWatch
  • Implementing robust backup and recovery strategies

Scaling and High Availability

  • Implementing Elastic Load Balancing (ELB)
  • Configuring Amazon EC2 Auto Scaling
  • Designing applications for high availability
  • Enhancing application resilience and overall performance

Networking with Amazon VPC and Route 53

  • Designing Virtual Private Clouds (VPCs)
  • Configuring public and private subnets
  • Managing Internet Gateways, NAT Gateways, and routing configurations
  • Handling DNS management through Amazon Route 53
  • Applying network security best practices

Identity, Security, and Database Services

  • Administering AWS Identity and Access Management (IAM)
  • Managing users, groups, roles, and policies
  • Adhering to security best practices and the principle of least privilege
  • Grasping Amazon RDS fundamentals
  • Selecting the most suitable database services

Managing AWS Resources

  • Handling resource provisioning and lifecycle management
  • Monitoring system health with Amazon CloudWatch
  • Controlling infrastructure via the AWS Management Console and CLI
  • Optimizing costs through resource tagging and efficient usage
  • Applying basic automation concepts

AWS Architecture and Solution Design

  • Designing applications that are secure, scalable, and reliable
  • Applying principles from the AWS Well-Architected Framework
  • Selecting appropriate AWS services for specific needs
  • Reviewing common architecture patterns and design considerations

Cloud Migration and Practical Case Study

  • Planning effective cloud migrations
  • Adopting migration strategies and best practices
  • Deploying a comprehensive AWS solution
  • Analyzing a practical case study and reviewing the architecture
  • Recapping course material and outlining next steps

Requirements

This program is accessible to anyone with a solid understanding of at least one high-level programming language.

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories