Course Overview

What You Will Learn

  • How to secure Web application at AWS
  • How Web Application firewall works
  • How to configure AWS WAF poperly
  • How to configure WAF alarms How to use Athena to analyse WAF and Application log
  • How custom exceptions and custom logging can become a security defense tool
  • How to use CloudWatch for working with Application Logs
  • How to build custom CloudWatch filters and alerts upon it

Program Curriculum

  • Introduction
  • About Me and Cybersecurity Experience
  • Course Roadmap

  • Flask App - Local Environment
  • Flask App - Code Overview, How Application Works
  • Flask App - Custom Exceptions
  • Flask App - Logging
  • Chapter 2 Quiz

  • Terraform Installation with tfenv
  • AWS Profile and Terraform Configuration
  • Running Terraform Scripts - Essential Introduction
  • Applying Terraform - Part 1: Pre-init and Network Terraform Modules
  • Applying Terraform - Part 2: AWS ALB And AWS Certificate Manage
  • Build Docker Image and Push It to the AWS ECR
  • Applying Terraform - Part 3: Flask Application at EC2 Using Auto Scaling Group
  • Applying Terraform - Part 4: Add EC2 to AWS ALB as Target Group
  • Chapter 3 Quiz

  • What Is WAF and How It Works
  • AWS WAF Managed Rules as First Step
  • AWS WAF Managed Rules and Count Mode
  • AWS WAF Logs and Test Data Set
  • Initial Athena - WAF Configuration
  • Athena - Running First Query, WAF Logs Structure, Athena Pricing
  • How to Analyze WAF Log’s Data with Athena Queries - Part 1
  • How to Analyze WAF Log’s Data with Athena Queries - Part 2
  • AWS WAF Managed Rules Configuration Methodology and Rules Versions
  • AWS WAF Managed Rules in Action
  • AWS WAF - Custom White and Black Lists - Part 1
  • AWS WAF - Custom White and Black Lists - Part 2
  • AWS WAF and Custom Regex Pattern Set
  • AWS WAF Rate Rules Introduction
  • How to Calculate Rate Thresholds for Application Using Athena and ALB Logs
  • AWS WAF Rate Rules in Practice - Part 1
  • AWS WAF Rate Rules in Practice - Part 2
  • AWS WAF Metrics and Alarms
  • AWS WAF Priority
  • Why AWS WAF Is Not a Silver Bullet
  • Chapter 4 Quiz

  • How to Use CloudWatch Logs
  • Understanding Application Logs with CloudWatch Logs Insights and Dashboards
  • Custom CloudWatch Metrics and Alerts as Sensitive Detector of Abnormal Behavior
  • Chapter 5 Quiz

  • Cyber Threat Analysis Workflow - Part 1
  • Cyber Threat Analysis Workflow - Part 2
  • Analyze Data at Excel - Part 1
  • Analyze Data at Excel - Part 2
  • Chapter 6 Quiz

  • Chapter 7: Security Defense Framework
  • Security Defense Framework
  • Chapter 7 Quiz
Load more modules

Instructor

Sergii Demianchuk

Sergii Demianchuk is a software engineering professional with nearly 20 years of experience in building scalable applications and cloud-based solutions. As the CTO and System Architect at Clicktrans, one of Europe's largest transport marketplaces, he specializes in system architecture, machine learning, big data, DevOps, cybersecurity, and AWS. His expertise spans technologies including Python, PHP, Java, JavaScript, Docker, Flask, Spring, Vue.js, MySQL, Redis, and Elasticsearch.

Join over 1 Million professionals from the most renowned Companies in the world!

certificate

Choose the Pro Plan That Fits Your Learning Journey

Invest in your future with flexible Pro subscription plans. Whether you're starting your cybersecurity journey or expanding your expertise, choose the membership duration that works for you and gain access to our complete learning platform.

Monthly Plans
Annual Plans
Save 20% with our annual plans!

Pro

Ideal for continuous learning, offering extensive resources with 900+ courses and diverse Learning Paths to enhance your skills.

$ 599.00
Billed annually or $69.00 billed monthly

What is included

  • Access to 900+ Premium Short Courses
  • 70+ Structured Learning Paths
  • Validation of Completion with All Courses and Learning Paths
  • New Courses Added Every Month
Early Access Offer

Pro +

Experience immersive learning with Practice Labs and CTF Challenges for comprehensive skill-building.

$ 699.00
Billed annually or $79.00 billed monthly

Everything in Pro and

  • 600+ Practice Labs with Guided Instructions
  • 400+ CTF Challenges with Detailed Walkthroughs
  • New Practice Labs and Challenges Added Every Month

Related Courses

1 of 50