Get in Touch
 Duration 21 hours

Course Outline

Introduction to Cloud Computing and AWS

  • Core concepts of cloud computing and service models (IaaS, PaaS, SaaS)
  • Overview of public, private, and hybrid cloud environments
  • Understanding the AWS Global Infrastructure
  • Foundations of AWS services and architectural principles

Amazon EC2 and Compute Services

  • Initiating and setting up Amazon EC2 instances
  • Utilizing Amazon Machine Images (AMIs)
  • Working with Amazon Elastic Block Store (EBS)
  • Administering Security Groups and managing key pairs
  • Efficiently managing compute resources

AWS Storage Services

  • Amazon S3 storage classes and lifecycle management
  • Ensuring data durability, availability, and versioning
  • Exploring Amazon EBS and Elastic File System (EFS)
  • Monitoring storage activities using Amazon CloudWatch
  • Implementing backup and recovery strategies

Scaling and High Availability

  • Elastic Load Balancing (ELB) configurations
  • Automating scaling with Amazon EC2 Auto Scaling
  • Architecting highly available applications
  • Enhancing application resilience and performance

Networking with Amazon VPC and Route 53

  • Structuring Virtual Private Clouds (VPCs)
  • Configuring public and private subnets
  • Managing Internet Gateways, NAT Gateways, and routing
  • Handling DNS management via Amazon Route 53
  • Adhering to network security best practices

Identity, Security, and Database Services

  • AWS Identity and Access Management (IAM) overview
  • Managing users, groups, roles, and policies
  • Applying security best practices and the principle of least privilege
  • Fundamentals of Amazon RDS
  • Selecting the most suitable database service

Managing AWS Resources

  • Provisioning resources and managing their lifecycle
  • Monitoring systems with Amazon CloudWatch
  • Administering infrastructure via the AWS Management Console and CLI
  • Optimizing costs and managing resource tags
  • Foundational concepts of automation

AWS Architecture and Solution Design

  • Creating secure, scalable, and reliable applications
  • Applying AWS Well-Architected Framework principles
  • Choosing the right AWS services for specific needs
  • Evaluating common architecture patterns and design considerations

Cloud Migration and Practical Case Study

  • Strategizing cloud migrations
  • Adopting migration strategies and best practices
  • Deploying a comprehensive AWS solution
  • Reviewing a practical case study and architecture
  • Course summary and recommended next steps

Requirements

To successfully participate in this program, individuals should possess a solid grasp of at least one high-level programming language.

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories