Training: AWS – DevOps Engineering on AWS

Level

Intermediate

Duration

24h / 3 days

Date

Individually arranged

Price

Individually arranged

Training: AWS – DevOps Engineering on AWS

DevOps Engineering on AWS introduces the core principles and methodologies of DevOps. It showcases the most popular DevOps patterns for building, deploying, and maintaining applications on the AWS platform and provides many practical examples of applying these solutions in different scenarios—such as running applications for startups, small and medium-sized businesses, and large enterprises.

Who is this training for?
  • logo infoshare For those who prefer hands-on practice over dry slide-based theory and want to see how to use modern technologies in everyday work.
  • logo infoshare For developers who want to accelerate and streamline the process of building and deploying applications.
  • logo infoshare For every developer for whom the “Dev” in “DevOps” is just as exciting as the “Ops.”
  • logo infoshare For those who want to learn the best DevOps practices for applications on the AWS platform.

Training Program

  1. Module 0: Course Overview

  • Course objectives
  • Suggested prerequisites
  • Course breakdown
  1. Module 1: Introduction to DevOps

  • What is DevOps?
  • Amazon’s journey to DevOps
  • Foundations for DevOps
  1. Module 2: Infrastructure Automation

  • Introduction to infrastructure automation
  • Deep dive into AWS CloudFormation templates
  • Modifying AWS CloudFormation templates
  • Demo: CloudFormation structure, parameters, stacks, updates, importing resources, drift detection
  1. Module 3: AWS Toolkits

  • Configuring AWS CLI
  • AWS SDKs
  • AWS SAM CLI
  • AWS Cloud Development Kit (CDK)
  • AWS Cloud9
  • Demo: AWS CLI and AWS CDK
  • Lab: Using AWS CloudFormation to provision and manage basic infrastructure
  1. Module 4: CI/CD with AWS Development Tools

  • CI/CD pipeline and Dev Tools
  • Demo: Pipeline with CodeCommit, CodeBuild, CodeDeploy, CodePipeline
  • Lab: Deploying an application to an EC2 fleet using AWS CodeDeploy
  1. Module 5: CI/CD with AWS Development Tools (continued)

  • AWS CodePipeline
  • Demo: AWS integration with Jenkins
  • Lab: Automating code deployments with AWS CodePipeline
  1. Module 6: Introduction to Microservices

  • Microservices fundamentals
  1. Module 7: DevOps and Containers

  • Deploying applications with Docker
  • Amazon ECS and AWS Fargate
  • Amazon ECR and Amazon EKS
  • Demo: CI/CD pipeline deployment in a containerized application
  1. Module 8: DevOps and Serverless Computing

  • AWS Lambda and AWS Fargate
  • AWS Serverless Application Repository and AWS SAM
  • AWS Step Functions
  • Demo: AWS Lambda features
  • Demo: AWS SAM quick start in AWS Cloud9
  • Lab: Deploying a serverless app with AWS SAM and CI/CD pipeline
  1. Module 9: Deployment Strategies

  • Continuous Deployment
  • Deployments with AWS Services
  1. Module 10: Automated Testing

  • Testing fundamentals
  • Unit, integration, fault tolerance, load, and synthetic tests
  • Product and service integrations
  1. Module 11: Security Automation

  • Introduction to DevSecOps
  • Pipeline security
  • Threat detection tools
  • Demo: AWS Security Hub, GuardDuty, AWS Config, Amazon Inspector
  1. Module 12: Configuration Management

  • Introduction to configuration management
  • AWS tools for configuration management
  • Lab: Performing blue/green deployments with CI/CD pipelines and ECS
  1. Module 13: Observability

  • Observability introduction
  • AWS observability tools
  • Lab: Using AWS DevOps tools for CI/CD pipeline automation
  1. Module 14: Reference Architecture (Optional)

  • Reference architectures
  1. Module 15: Course Summary

  • Components of DevOps practice
  • CI/CD pipeline review
  • AWS Certification

Contact us

we will organize training for you tailored to your needs

Przemysław Wołosz

Key Account Manager

przemyslaw.wolosz@infoShareAcademy.com

    The controller of your personal data is InfoShare Academy Sp. z o.o. with its registered office in Gdańsk, al. Grunwaldzka 427B, 80-309 Gdańsk, KRS: 0000531749, NIP: 5842742121. Personal data are processed in accordance with information clause.