Course description
Amazon Web Services (AWS) is the first public cloud provider that allows you to deploy and automatically scale IT solutions in the cloud infrastructure, without requiring a subscription fee and invoicing (only for the resources actually used). Resource management does not require interaction with the support service, and can be performed by the user both through the web application (AWS Console) or command-line utilities (AWS CLI), using program interfaces (AWS SDK).
This training covers the key AWS services that allow you to run virtual machines (EC2), store files (S3), configure private virtual networks for secure virtual machine interaction (VPC), configure external resource access (VPN) and more. We will also look at how to organize load balancing (ELB), store data in relational databases (RDS), configure monitoring and logging (CloudWatch / CloudTrail), manage users, and configure resource access (IAM).
Our course includes exercises and practice sessions for each of the services mentioned above.
Upcoming start dates
Who should attend?
Prerequisites
Basic knowledge of:
- Networking Fundamentals (OSI Model - 7 layer, IP Addressing/Subneting/Routing, firewalls, proxy servers)
- Software Architecture terms (scaling, encryption, tiered application design, service models, access management, shared responsibility and security, high-availability vs fault-tolerance, rpo vs rto)
Training content
1. Introduction (verify that all accounts are working properly, present course overview and the first services which will be used extensively throughout the course / 55 min Discussion, 30 min Lab => Total: 85 min)
- Course overview (5 min)
- Present AWS Elasticity
- AWS Physical/Networking Layer (15 min)
- Present the Console and how to navigate (10 min)
- Introduce the first and simplest service: SS3 overview (10 min)
- CloudFormation Introduction (15 min) -> this service will be used extensively in order to set up each lab
- Intro-Lab-1 (30 min)
2. IAM (85m Discussion , 40m lab => Total: 125min)
- Overview (15 min)
- Policies (15 min)
- Users (15 min)
- Groups (10 min)
- IAM Access Keys (10 min)
- Roles (20 min)
- Chapter2_Lab
3. EC2 Compute (180m Discussion, 150m Lab => Total: 330 min)
- EC2 Architecture (20 min)
- EC2 Instance Types and Sizes (15 min)
- EC2 Storage (20 min)
- EBS Snapshots (10 min)
- EC2 Security Groups (20 min)
- EC2 Instance Metadata (10 min)
- AMI and Bootstrap (20 min)
- Chapter3_Lab1
- EC2 Instance networking: ENI, IP and DNS (20 min)
- EC2 Instance Roles (15 min)
- EBS Volume/Snapshot Encryption (15 min)
- EC2 Billing (15 min)
- Chapter3_Lab2
4. VPC - Virtual Private Cloud - IPv4 Only (125m Discussion, 120m Lab => Total: 245m)
- VPC overall (25 min)
- Routing and Internet Gateway (15 min)
- Bastion Host/Jump Box (10 min)
- NAT Instance and NAT Gateway (20 min)
- Network ACL (15 min)
- VPC Peering (20 min)
- VPC Endpoints (20 min)
- Chapter4_Lab
5. VPN (30 min Discussion, 30 min Lab => Total: 60 min)
- VPC VPN (15 min)
- VPN-Lab-1 (30 min)
- Direct Connect Demo (15 min)
6. SS3 - Storage (95 min Discussion, 80 min Lab => Total: 175 min)
- Permissions (15 min)
- Transferring Data to S3 (10 min)
- Encryption (15 min)
- Object Versioning (10 min)
- Storage Tiers and Storage Classes (10 min)
- Lifecycle Policies (10 min)
- Cross Region Replication (10 min)
- Static Websites and CORS (15)
- Chapter6_Lab
7. Elastic Load Balancers (40 min Discussion, 30 min Lab => Total: 70 min)
- Load Balancers Overview (10 min)
- Application Load Balancers (20 min)
- Network Load Balancers (10 min)
- Chapter7_Lab
8. Auto Scaling (40 min Discussion, 30 min Lab => Total: 70 min)
- Launch Templates and Configurations (15 min)
- Auto Scaling Groups (25 min)
- Chapter8_Lab
9. Databases (90 min, 40 min Lab => Total: 130 min)
- Database overview (15 min)
- RDS overview (25 min)
- RDS Backup (15 min)
- RDS Multi-AZ Resilience (10 min)
- RDS Read Replicas (15 min)
- Databases on Amazon EC2 vs. Amazon Relational Database Service RDS (10 min)
- Chapter9_Lab
10. Logging and Monitoring (50 min Discussion, 45 min Lab => Total: 95 min)
- CloudWatch and CloudWatch logs (20 min)
- CloudTrail (15 min)
- VPC Flow Logs (15 min)
11. AWS Microservices (95 min Discussion)
- API & Microservices Intro (15 min)
- Serverless and Event-Driven Architecture (15 min)
- Lambda (30 min)
- Chapter11_Lab_1
- API Gw (20 min)
- Chapter11_Lab_2
- Step Functions (15 min)
Certification / Credits
Objectives
- Demonstrate knowledge of how to architect and deploy 3-tiered secure and robust applications on AWS technologies;
- Provide implementation guidance based on best practices to the organization throughout the life cycle of the project;
- Choose the appropriate services to build infrastructure.
Quick stats about Luxoft Training Center?
More than 200 training courses
Conducted over 1,500 training sessions
Customized training solutions for business
Contact this provider
Luxoft Training Center
Luxoft Training Center — an essential part of the global technology leader, Luxoft, a DXC Technology Company. We play a pivotal role in propelling B2B businesses forward by delivering customized training solutions. Emphasizing the significance of learning and employee development,...