Listing Thumbnail

    Training: DevOps Engineering on AWS with AWS Jam

     Info
    DevOps Engineering on AWS teaches you how to use the combination of DevOps cultural philosophies, practices, and tools to increase your organization’s ability to develop, deliver, and maintain applications and services at high velocity on AWS. This course covers Continuous Integration (CI), Continuous Delivery (CD), infrastructure as code, microservices, monitoring and logging, and communication and collaboration.

    Overview

    Description

    DevOps Engineering on AWS teaches you how to use DevOps cultural philosophies, practices, and tools to develop, deliver, and maintain applications at high velocity on AWS. This course covers Continuous Integration (CI), Continuous Delivery (CD), infrastructure as code, microservices, monitoring, logging, and collaboration. Hands-on labs give experience with AWS CloudFormation templates and CI/CD pipelines that build and deploy applications on Amazon EC2, serverless, and container-based applications. Labs for multi-pipeline workflows and deployments to multiple environments are also included. The final day includes an AWS Jam, a gamified event where teams compete to complete challenges based on best practices. You'll explore real-world scenarios that help develop and validate your skillset in the AWS Cloud through problem-solving and service exploration.

    Course Objectives

    In this course, you will learn to:

    • Use DevOps best practices to develop, deliver, and maintain applications at high velocity on AWS
    • List the advantages, roles, and responsibilities of autonomous DevOps teams
    • Design and implement infrastructure on AWS supporting DevOps development projects
    • Leverage AWS Cloud9 to write, run, and debug code
    • Deploy environments with AWS CloudFormation
    • Host secure, scalable, and private Git repositories with AWS CodeCommit
    • Integrate Git repositories into CI/CD pipelines
    • Automate build, test, and packaging code with AWS CodeBuild
    • Securely store and integrate Docker images into CI/CD pipelines
    • Build CI/CD pipelines for applications on EC2, serverless, and containerized applications
    • Implement deployment strategies like “all at once,” “rolling,” and “blue/green”
    • Integrate testing and security into CI/CD pipelines
    • Monitor applications and environments with AWS tools
    • Solve real AWS challenges in a team during the AWS Jam

    Prerequisites

    We recommend attendees of this course have:

    • Previous attendance at the Systems Operations on AWS or Developing on AWS courses
    • Working knowledge of programming languages such as C#, Java, PHP, Ruby, or Python
    • Intermediate knowledge of Linux or Windows systems administration at the command-line level
    • Two or more years of experience managing AWS environments

    Course Duration / Price

    4 days / € 2,485.00 (excl. tax) per person (DE)

    Course Outline

    Day 1

    Module 1: Introduction to DevOps

    • What is DevOps?
    • The Amazon journey to DevOps
    • Foundations for DevOps

    Module 2: Infrastructure Automation

    • Introduction to AWS CloudFormation templates
    • Modifying AWS CloudFormation templates

    Module 3: AWS Toolkits

    • Configuring AWS CLI and AWS SDKs
    • Demonstration: AWS CLI and AWS CDK
    • Lab: Using AWS CloudFormation to provision infrastructure

    Module 4: CI/CD with Development Tools

    • CI/CD Pipeline and Dev Tools
    • Lab: Deploying an application to EC2 using AWS CodeDeploy

    Day 2

    Module 5: Introduction to Microservices

    • Introduction to Microservices

    Module 6: DevOps and Containers

    • Deploying with Docker and Amazon ECS
    • CI/CD pipeline deployment in containers

    Module 7: DevOps and Serverless Computing

    • AWS Lambda, AWS Fargate, AWS SAM
    • Lab: Deploying a serverless application with AWS SAM

    Module 8: Deployment Strategies

    • Continuous Deployment and Deployments with AWS Services

    Module 9: Automated Testing

    • Introduction to testing
    • Product and service integrations

    Day 3

    Module 10: Security Automation

    • DevSecOps, Threat Detection Tools
    • Demonstration: AWS Security Hub, GuardDuty, Config, and Inspector

    Module 11: Configuration Management

    • Configuration management with AWS
    • Lab: Performing blue/green deployments with ECS

    Module 12: Observability

    • Using AWS tools for observability
    • Lab: Using AWS DevOps tools for CI/CD

    Module 13: Reference Architecture (Optional)

    • Review of reference architectures

    Module 14: Course Summary

    • DevOps practices, CI/CD pipeline review, AWS Certification

    Day 4

    AWS Jam

    • Participate in team-based challenges in a real AWS environment
    • Apply learning from the course on various AWS services

    IMPORTANT: Please bring your notebook (Windows, Linux or Mac) to our trainings. If this is not possible, please contact us in advance.

    The practical exercises are performed in prepared working environments available via web browser – no software needs to be installed. The course material is in English, spoken language can be in german or english. Other languages like spanish, portuguese or french, please contact us under training@tecracer.de 

    Highlights

    • Hands-on Labs and Real-World Scenarios: The course provides practical experience through labs that cover a wide range of DevOps practices, including CI/CD pipelines, AWS CloudFormation, and containerized applications. Participants also gain exposure to AWS CodeCommit, CodeBuild, and deployment strategies for EC2, serverless, and containerized applications.
    • Comprehensive DevOps Tools and Practices: Participants will learn to automate build, test, and deployment workflows using AWS services. The course covers infrastructure as code, security integration, and automated testing, ensuring that attendees are well-versed in DevOps best practices for high-velocity development on AWS.
    • AWS Jam: On the final day, teams compete in a gamified AWS Jam event, where they solve real-world challenges based on AWS best practices. This hands-on activity reinforces learning, allowing participants to apply their skills in a dynamic, team-based environment.

    Details

    Delivery method

    Deployed on AWS

    Unlock automation with AI agent solutions

    Fast-track AI initiatives with agents, tools, and solutions from AWS Partners.
    AI Agents

    Pricing

    Custom pricing options

    Pricing is based on your specific requirements and eligibility. To get a custom quote for your needs, request a private offer.

    How can we make this page better?

    We'd like to hear your feedback and ideas on how to improve this page.
    We'd like to hear your feedback and ideas on how to improve this page.

    Legal

    Content disclaimer

    Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.

    Support

    Vendor support

    This offer does not include a support package. Please contact training@tecracer.de  if you have any questions.