Training Courses

search courses

AWSAA: Advanced Architecting on AWS

OBJECTIVES
In this course, you will build on concepts introduced in Architecting on AWS. You will learn how to build complex solutions that incorporate data services, governance, and security on the AWS platform. You will also learn about specialized AWS services, including AWS Direct Connect and AWS Storage Gateway, that support hybrid architecture, and you will learn about best practices for building scalable, elastic, secure, and highly available applications on AWS.
WHAT YOU’LL LEARN

In this course, you will learn how to:

  • Apply the AWS Well-Architected Framework
  • Manage multiple AWS accounts for your organization
  • Connect an on-premises datacenter to the AWS Cloud
  • Discuss billing implications of connecting multi-region VPCs
  • Move large data from an on-premises datacenter to AWS
  • Design large data stores for the AWS Cloud
  • Understand different architectural designs for scaling a large website
  • Protect your infrastructure from distributed denial of service (DDOS) attacks
  • Secure your data on AWS with encryption
  • Design protection of data at rest and data in transit
  • Enhance the performance of your solutions
  • Select the most appropriate AWS deployment mechanism
WHO SHOULD ATTEND

This course is intended for:

  • Individuals who are experienced with designing scalable and elastic applications on the AWS platform
COURSE OUTLINE

This training course will explore the following topics:

Reassessment of Architecturing for Cloud Best Practices

  • Reassessment of Architecturing for Cloud
  • Design Principles
  • Cloud Concepts
  • Cloud Best Practices


AWS Well-Architected Framework

  • Introduction and Features
  • Build using a Structured Approach
  • Five Pillars of the Well-Architected Framework


AWS Account Techniques

  • AWS Organisations


Advanced Architectures of Networking

  • Amazon VPC
  • VPC Networking Fundamentals
  • Elastic Network Interface
  • VPC Peering
  • Routing Inside VPC
  • Advanced ELB
  • VPN


AWS Deployment Administration

  • DevOps Practices


Large Datastore Design

  • Amazon Elastic Block Store
  • Amazon Elastic File System
  • Amazon Glacier
  • AWS Storage Gateway
  • Data Transfer Services


Transporting Large Datastores

  • What is Cloud Data Migration?
  • Unmanaged Cloud Data Migration Tools
  • Managed Cloud Data Migration Tools


Architectures of Big Data

  • Introduction to Big Data
  • Elastic MapReduce (EMR)
  • Amazon Redshift
  • AWS Data Pipeline
  • Transporting Large Data Stores
  • AWS Storage Gateway
  • AWS Snowball
  • Advanced DynamoDB
  • DynamoDB Core Components
  • DynamoDB Supported Technologies
  • DynamoDB API Operations
  • Control Plane and Data Plane
  • DynamoDB Streams
  • Conditional Update and Concurrency Control
  • DynamoDB Security


Large Scale Applications

  • Scaling Applications
  • Types of AutoScaling
  • Scaling Servers


Constructing Resilience

  • Resiliency
  • High Resiliency for Critical Workloads
  • Maximum Resiliency for Critical Workloads
  • Non-Critical Production Workloads or Development Workloads
  • AWS Managed VPN Connections as a Backup for the Direct Connect


Cloud Security

  • Introduction and Benefits
  • Security Platform
  • Security, Identity, and Compliance Products


Data Encryption

  • Encrypting with KMS
  • Encrypting and Signing DynamoDB Data in Your Application


AWS Key Management Protecting Data

  • Data Protection
  • Data Protection with S3
  • Ten Ways to Protect Data on AWS


Performance Design Managing Deployment

  • Introduction
  • AWS Elastic BeanStalk
  • AWS CloudFormation
  • AWS OpsWorks
  • AWS CodeCommit
  • AWS CodePipeline
  • AWS CodeDeploy
  • Amazon EC2 Container Service

Enquiry Form