NoScript Tracker
This training is offered in the form of distance learning. More information

Description

Introduction

This course introduces the core principles of building IT infrastructure on the AWS platform.

You will learn how to design, build, and deploy infrastructure solutions using AWS services, gaining the foundational knowledge needed to support cloud-based environments.


Objectives

By the end of the course, participants will be able to:

  • Make informed decisions about implementing AWS architectures, based on AWS principles and best practices

  • Apply scalability, reliability, and high availability to cloud-based solutions on AWS

  • Use managed services to enhance the flexibility and resilience of an architecture

  • Optimise performance, improve efficiency, and reduce costs within an AWS environment

  • Apply the AWS Well-Architected Framework to evaluate and improve architectural designs

  • Use common solution architecture patterns on AWS (e.g. web applications, batch processing)

  • Incorporate design components that support scalability, elasticity, and high availability

  • Design secure solutions that include authentication and authorisation mechanisms using AWS services

  • Identify key procedures and strategies for migrating workloads to the cloud

Programme

1. Review of Architecture Fundamentals

  • AWS services and infrastructure

  • Infrastructure models

  • AWS API tools

  • Securing your infrastructure

  • The AWS Well-Architected Framework

Hands-on: Explore using AWS API tools to deploy an EC2 instance

2. AWS Account Security

  • IAM/AWS Organisations, Landing Zone, Control Tower

  • Security principles

  • Identity- and resource-based policies

  • Account federation

  • Introduction to managing multiple accounts

3. Networking (Part 1)

  • VPC, routing, internet connectivity, NACL & security groups

  • IP addressing

  • Amazon Virtual Private Cloud (VPC), templates, and quotas

  • Routing

  • Internet Access

  • Network Access Control Lists (NACL)

  • Security groups

4. Compute

  • Amazon Elastic Compute Cloud (EC2)

  • EC2 instances and instance selection

  • High-performance computing on AWS

  • Lambda vs EC2: When to use each

Hands-on lab: Create your Amazon VPC infrastructure

5. Storage

  • Amazon S3: security, version management, and storage classes

  • Shared file systems

  • Data migration tools

6. Database Services

  • AWS database solutions

  • Amazon Relational Database Services (RDS)

  • DynamoDB: Features and use cases

  • Redshift: Features, use cases and comparison with RDS

  • Data caching and migration

Hands-on lab: Create a database layer in your Amazon VPC infrastructure

7. Monitoring and Scaling

  • Monitoring with CloudWatch, CloudTrail, and VPC Flow Logs

  • Event triggering

  • Elastic Load Balancing

  • Auto scaling options and cost monitoring

Hands-on lab: Configure high availability in your Amazon VPC infrastructure

8. Automation

  • AWS CloudFormation

  • AWS Systems Manager

9. Containers

  • Microservice

  • Monitoring microservices with X-Ray

  • Containers

10. Networking (Partie 2)

  • VPC Peering & Endpoints
  • Transit Gateway
  • Hybrid Networking

11. Serverless Architecture

  • Amazon API Gateway
  • Amazon SQS, Amazon SNS
  • Amazon Kinesis Data Streams et Kinesis Firehose
  • Step Functions

Hands-on lab: Create a serverless architecture

12. Edge Services

  • Edge Fundamentals
  • Amazon CloudFront
  • AWS Global Accelerator
  • AWS Web Application Firewall (WAF), DDoS and Firewall Manager
  • AWS Outposts

Hands-on lab: Configure an Amazon CloudFront distribution with an Amazon S3 Origin

13. Backup and Restore

  • Disaster recovery planning

  • AWS backup

  • Recovery strategies

14. Case Study: Build a Multi-Tier Architecture (Capstone Lab)

  • Review of concepts and services covered in the course

  • End-to-end construction of a scenario-based solution

Target Audience

Ideal for solution architects, solution design engineers, developers, and anyone keen to deepen their understanding of AWS architecture fundamentals.



Prerequisites

Have completed the AWS Technical Essentials training course. Understand general cloud and networking concepts. Have practical knowledge of distributed systems and multi-tier architectures.


Conditions

Course Material

The training material will be handed out at the beginning of the course.

Certificate

At the end of the training course, participants will receive a certificate of attendance issued by the House of Training.

Location
Chambre de Commerce Luxembourg
7, rue Alcide de Gasperi
L-1615 Luxembourg
Luxembourg
Calculate the itinerary