Autoplay
Autocomplete
Previous Lesson
Complete and Continue
AWS Advanced For Developers
1. Introduction
1.1 Welcome to the Course! (0:39)
1.2 Course Introduction (0:40)
1.3 Course Goals (1:08)
1.4 Course Contents (5:16)
1.5 Intended Audience (1:51)
1.6 Instructor Introduction (2:45)
1.7 Disclaimer (0:20)
1.8 General Guidelines (2:30)
1.9 AWS Services Covered (0:40)
1.10 Project Planning: The Early Days of Cloud Project (7:31)
1.11 Project Planning: Strive for Technology Balance (4:39)
1.12 Project Planning: Execution Focus (3:35)
2. Meet the Application
2.1 C9-Membership Application Introduction (1:36)
2.2 Meet Our Teams (6:04)
2.3 Technical Overview of App (8:20)
2.4 Demo: C9-Membership Code Walkthrough (30:57)
2.5 Demo: C9-Membership Local Deployment (6:10)
2.6 Demo: Course Resources Overview (4:19)
3. AWS Deployment
3.1.1 AWS Deployment Considerations (7:03)
3.1.2 Single vs Multiple AWS Accounts (4:36)
3.1.3 AWS Services Usage (1:25)
3.1.4 Quiz: AWS Deployment Considerations
3.2.1 IAM Considerations (4:30)
3.2.2 IAM Role Overview (5:22)
3.2.3 Understanding Custom Policies (3:06)
3.2.4 C9-Membership IAM Setup (5:38)
3.2.5 Demo: Custom Policy Overview (1:19)
3.2.6 Demo: Create Custom Policy (4:18)
3.2.7 Demo: Other Custom Policies (0:34)
3.2.8 Demo: Create Developers Group (0:34)
3.2.9 Demo: Other Groups (0:32)
3.2.10 Demo: Create developer User (0:43)
3.2.11 Demo: Create Other Users (0:45)
3.2.12 Demo: Create Role (0:38)
3.2.13 Demo: Using c9-membership-app User In Local Deployment (5:51)
3.2.14 Quiz: IAM Considerations
3.3.1 AWSResourcesShutdownManager Overview (4:05)
3.3.2 Demo: AWSResourcesShutdownManager Setup (6:44)
3.3.3 AWSResourcesShutdownManager Demo (2:16)
3.4.1 VPC Considerations (5:46)
3.4.2 C9-Membership Cloud Deployment (5:20)
3.4.3 Create VPC Overview (2:24)
3.4.4 Add Subnet Overview (1:17)
3.4.5 Route Table Overview (2:22)
3.4.6 Internet Gateway Overview (0:31)
3.4.7 Security Groups Overview (3:44)
3.4.8 Peering Connection Overview (3:14)
3.4.9 Demo: infra-vpc Create VPC (1:23)
3.4.10 Demo: infra-vpc Create Subnet (0:47)
3.4.11 Demo: infra-vpc Create Additional Subnet (1:15)
3.4.12 Demo: infra-vpc Configure Route Tables (1:58)
3.4.13 Demo: infra-vpc Manage Security Groups (0:34)
3.4.14 Demo: infra-vpc Default Security Group (0:39)
3.4.15 Demo: infra-vpc Create Security Group (1:35)
3.4.16 Demo: infra-vpc Security Group Rules (0:47)
3.4.17 Demo: dev-vpc Create VPC (0:46)
3.4.18 Demo: dev-vpc Create IGW (0:44)
3.4.19 Demo: dev-vpc Create Subnets and Configure Route Table (2:24)
3.4.20 Demo: dev-vpc Create VPC Peering (4:17)
3.4.21 Demo: dev-vpc Configure Security Groups (3:45)
3.4.22 Demo: qa-vpc Details (6:34)
3.4.23 Quiz: VPC Considerations
3.5.1 EC2 Considerations (18:53)
3.5.2 C9-Membership EC2 Configurations Overview (2:41)
3.5.3 Demo: Working with Key Pair (3:25)
3.5.4 Demo: Create infra-jumper EC2 (2:25)
3.5.5 Demo: SSH to infra-jumper (0:33)
3.5.6 Demo: Create c9-membership-app-dev EC2 (2:40)
3.5.7 Demo: SSH to Dev EC2 Public IP (1:09)
3.5.8 Demo: SSH to Dev EC2 Private IP (1:31)
3.5.9 Quiz: EC2 Considerations
3.6.1 RDS Considerations (3:59)
3.6.2 Create RDS Instance Overview (8:18)
3.6.3 Demo: Create Database (2:22)
3.6.4 Demo: Create SSH Tunnel From Local Machine To RDS (1:50)
3.6.5 Demo: Connect to RDS From Local Machine Using SQL Client (1:24)
3.6.6 Demo: RDS Actions (3:17)
3.6.7 Quiz: RDS Considerations
3.7.1 S3 Considerations (2:41)
3.7.2 Create Bucket Overview (3:45)
3.7.3 Demo: Setup c9-membership Bucket (1:46)
3.7.4 Demo: Set Bucket Policy (2:35)
3.7.5 Quiz: S3 Considerations
3.8.1 Jumper Usage (3:55)
3.8.2 Demo: Linux OSX SSH and Jumper Usage (5:36)
3.8.3 Demo: Windows SSH and Jumper Usage (17:25)
3.9.1 Dev Stack AWS Deployment Overview (2:06)
3.9.2 Demo: Dev DB Setup (2:07)
3.9.3 Demo: Dev One Time EC2 Setup (8:25)
3.9.4 Demo: C9-Membership App (3:21)
3.9.5. Demo: App Auto Restart (1:40)
3.10.1 CloudWatch Considerations (7:23)
3.10.2 Demo: CloudWatch Agent Setup (7:51)
3.10.3 Demo: CloudWatch Logs and Metrics (5:30)
3.10.4 Quiz: CloudWatch Considerations
3.11.1 QA Stack AWS Deployment Overview (2:36)
3.11.2 Application Load Balancer (ALB) Setup Overview (10:02)
3.11.3 Demo: Create c9-membership-app-qa EC2 (2:48)
3.11.4 Demo: SSH to QA EC2 (0:32)
3.11.5 Demo: Create c9_membership_qa DB and Schema (1:35)
3.11.6 Demo: App Deployment (7:59)
3.11.7 Demo: ALB Setup (5:28)
3.11.8 Demo: ALB (7:56)
3.11.9 App Updates Deployment Overview (1:52)
3.11.10 Demo: Dev App Updates Deployment (2:28)
3.11.11 Demo: QA App Updates Deployment (3:14)
3.11.12 Quiz: Application Load Balancer (ALB) Usage
3.12.1 API Gateway Overview (18:16)
3.12.2 Demo: Setup API Gateway Manually (26:19)
3.12.3 Demo: Setup API Gateway Swagger Walkthrough (7:34)
3.12.4 Demo: Setup API Gateway Using Swagger (3:33)
3.12.5 Demo: API Usage (6:05)
3.12.6 Quiz: API Gateway Usage
3.13.1 Demo: Developer AWS Console Experience (6:53)
4. Troubleshooting AWS Deployment
4.1.1 Common Issues (2:09)
4.1.2 Demo: Using Telnet For Port Check (7:15)
4.2.1 Common Issue Causes (5:17)
4.2.2 Demo: Troubleshooting Common AWS Console Issues (1:55)
4.2.3 Demo: Troubleshooting Common Permission Issues (10:07)
4.2.4 Demo: Troubleshooting VPC Peering Issues (8:04)
4.2.5 Demo: Troubleshooting Security Group Issues (4:21)
4.3.1 SSH/Tunnel Issue Causes (2:06)
4.3.2 Demo: Troubleshooting SSH Issues (13:25)
5. Command Line Interface (CLI) Overview
5.1.1 AWS CLI Overview (0:34)
5.1.2 Demo: AWS CLI Setup and Basic Usage (4:18)
5.2.1 awslogs Utility Overview (0:48)
5.2.2 Demo: awslogs Usage (6:18)
6. Best Practices
6.1 Application Best Practices (13:41)
6.2 Security Best Practices (5:19)
6.3 Cost Control Best Practices (4:57)
6.4 Quiz: Best Practices
7. Conclusion
7.1 DevOps Course Overview (3:22)
7.2 Course Feedback (0:30)
8. Resources
8.1 Resources
8.2 AWS_Advanced_For_Developers.pdf
8.3 Credits
Teach online with
8.2 AWS_Advanced_For_Developers.pdf
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock