<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE FL_Course SYSTEM "https://www.flane.de/dtd/fl_course095.dtd"><?xml-stylesheet type="text/xsl" href="https://portal.flane.ch/css/xml-course.xsl"?><course productid="9707" language="en" source="https://portal.flane.ch/swisscom/en/xml-course/amazon-awsdevops" lastchanged="2026-03-16T13:31:42+01:00" parent="https://portal.flane.ch/swisscom/en/xml-courses"><title>DevOps Engineering on AWS</title><productcode>AWSDEVOPS</productcode><vendorcode>AW</vendorcode><vendorname>Amazon Web Services</vendorname><fullproductcode>AW-AWSDEVOPS</fullproductcode><version>3</version><objective>&lt;p&gt;In this course, you will learn how to:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Use DevOps best practices to develop, deliver, and maintain applications and services at high velocity on AWS&lt;/li&gt;&lt;li&gt;List the advantages, roles and responsibilities of small autonomous DevOps teams&lt;/li&gt;&lt;li&gt;Design and implement an infrastructure on AWS that supports DevOps development projects&lt;/li&gt;&lt;li&gt;Leverage AWS Cloud9 to write, run and debug your code&lt;/li&gt;&lt;li&gt;Deploy various environments with AWS CloudFormation&lt;/li&gt;&lt;li&gt;Host secure, highly scalable, and private Git repositories with AWS CodeCommit&lt;/li&gt;&lt;li&gt;Integrate Git repositories into CI/CD pipelines&lt;/li&gt;&lt;li&gt;Automate build, test, and packaging code with AWS CodeBuild&lt;/li&gt;&lt;li&gt;Securely store and leverage Docker images and integrate them into your CI/CD pipelines&lt;/li&gt;&lt;li&gt;Build CI/CD pipelines to deploy applications on Amazon EC2, serverless applications, and container-based applications&lt;/li&gt;&lt;li&gt;Implement common deployment strategies such as &amp;ldquo;all at once,&amp;rdquo; &amp;ldquo;rolling,&amp;rdquo; and &amp;ldquo;blue/green&amp;rdquo;&lt;/li&gt;&lt;li&gt;Integrate testing and security into CI/CD pipelines&lt;/li&gt;&lt;li&gt;Monitor applications and environments using AWS tools and technologies&lt;/li&gt;&lt;/ul&gt;</objective><essentials>&lt;p&gt;We recommend that attendees of this course have the following prerequisites:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Previous attendance at the &lt;span class=&quot;cms-link-marked&quot;&gt;&lt;a class=&quot;fl-href-prod&quot; href=&quot;/swisscom/en/course/amazon-awssys&quot;&gt;&lt;svg role=&quot;img&quot; aria-hidden=&quot;true&quot; focusable=&quot;false&quot; data-nosnippet class=&quot;cms-linkmark&quot;&gt;&lt;use xlink:href=&quot;/css/img/icnset-linkmarks.svg#linkmark&quot;&gt;&lt;/use&gt;&lt;/svg&gt;Cloud Operations on AWS (formerly Systems Operations) &lt;span class=&quot;fl-prod-pcode&quot;&gt;(AWSSYS)&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; or &lt;span class=&quot;cms-link-marked&quot;&gt;&lt;a class=&quot;fl-href-prod&quot; href=&quot;/swisscom/en/course/amazon-awsd&quot;&gt;&lt;svg role=&quot;img&quot; aria-hidden=&quot;true&quot; focusable=&quot;false&quot; data-nosnippet class=&quot;cms-linkmark&quot;&gt;&lt;use xlink:href=&quot;/css/img/icnset-linkmarks.svg#linkmark&quot;&gt;&lt;/use&gt;&lt;/svg&gt;Developing on AWS &lt;span class=&quot;fl-prod-pcode&quot;&gt;(AWSD)&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; courses&lt;/li&gt;&lt;li&gt;Working knowledge of one or more high-level programing languages, such as C#, Java, PHP, Ruby, Python&lt;/li&gt;&lt;li&gt;Intermediate knowledge of administering Linux or Windows systems at the command-line level&lt;/li&gt;&lt;li&gt;Two or more years of experience provisioning, operating, and managing AWS environments&lt;/li&gt;&lt;/ul&gt;</essentials><audience>&lt;p&gt;This course is intended for:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Developers&lt;/li&gt;&lt;li&gt;DevOps engineers&lt;/li&gt;&lt;li&gt;Operations engineers&lt;/li&gt;&lt;li&gt;DevOps architects&lt;/li&gt;&lt;li&gt;System administrators&lt;/li&gt;&lt;/ul&gt;</audience><outline>&lt;p&gt;&lt;strong&gt;Day 1&lt;/strong&gt;&lt;/p&gt;
&lt;h5&gt;Module 0: Course overview&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Course objective&lt;/li&gt;&lt;li&gt;Suggested prerequisites&lt;/li&gt;&lt;li&gt;Course overview breakdown&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 1: Introduction to DevOps&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;What is DevOps?&lt;/li&gt;&lt;li&gt;The Amazon journey to DevOps&lt;/li&gt;&lt;li&gt;Foundations for DevOps&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 2: Infrastructure Automation&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Introduction to Infrastructure Automation&lt;/li&gt;&lt;li&gt;Diving into the AWS CloudFormation template&lt;/li&gt;&lt;li&gt;Modifying an AWS CloudFormation template&lt;/li&gt;&lt;li&gt;Demonstration: AWS CloudFormation template structure, parameters, stacks, updates, importing resources, and drift detection&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 3: AWS Toolkits&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Configuring the AWS CLI&lt;/li&gt;&lt;li&gt;AWS Software Development Kits (AWS SDKs)&lt;/li&gt;&lt;li&gt;AWS SAM CLI&lt;/li&gt;&lt;li&gt;AWS Cloud Development Kit (AWS CDK)&lt;/li&gt;&lt;li&gt;AWS Cloud9&lt;/li&gt;&lt;li&gt;Demonstration: AWS CLI and AWS CDK&lt;/li&gt;&lt;li&gt;Hands-on lab: Using AWS CloudFormation to provision and manage a basic infrastructure&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 4: Continuous integration and continuous delivery (CI/CD) with development tools&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;CI/CD Pipeline and Dev Tools&lt;/li&gt;&lt;li&gt;Demonstration: CI/CD pipeline displaying some actions from AWS CodeCommit, AWS&lt;/li&gt;&lt;li&gt;CodeBuild, AWS CodeDeploy and AWS CodePipeline&lt;/li&gt;&lt;li&gt;Hands-on lab: Deploying an application to an EC2 fleet using AWS CodeDeploy&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Day 2&lt;/strong&gt;&lt;/p&gt;
&lt;h5&gt;Module 4: Continuous integration and continuous delivery (CI/CD) with development tools&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;AWS CodePipeline&lt;/li&gt;&lt;li&gt;Demonstration: AWS integration with Jenkins&lt;/li&gt;&lt;li&gt;Hands-on lab: Automating code deployments using AWS CodePipeline&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 5: Introduction to Microservices&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Introduction to Microservices&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 6: DevOps and containers&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Deploying applications with Docker&lt;/li&gt;&lt;li&gt;Amazon Elastic Container Service and AWS Fargate&lt;/li&gt;&lt;li&gt;Amazon Elastic Container Registry and Amazon Elastic Kubernetes service&lt;/li&gt;&lt;li&gt;Demonstration: CI/CD pipeline deployment in a containerized application&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 7: DevOps and serverless computing&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;AWS Lambda and AWS Fargate&lt;/li&gt;&lt;li&gt;AWS Serverless Application Repository and AWS SAM&lt;/li&gt;&lt;li&gt;AWS Step Functions&lt;/li&gt;&lt;li&gt;Demonstration: AWS Lambda and characteristics&lt;/li&gt;&lt;li&gt;Demonstration: AWS SAM quick start in AWS Cloud9&lt;/li&gt;&lt;li&gt;Hands-on lab: Deploying a serverless application using AWS Serverless Application Model (AWS SAM) and a CI/CD Pipeline&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 8: Deployment strategies&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Continuous Deployment&lt;/li&gt;&lt;li&gt;Deployments with AWS Services&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 9: Automated testing&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Introduction to testing&lt;/li&gt;&lt;li&gt;Tests: Unit, integration, fault tolerance, load, and synthetic&lt;/li&gt;&lt;li&gt;Product and service integrations&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Day 3&lt;/strong&gt;&lt;/p&gt;
&lt;h5&gt;Module 10: Security automation&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Introduction to DevSecOps&lt;/li&gt;&lt;li&gt;Security of the Pipeline&lt;/li&gt;&lt;li&gt;Security in the Pipeline&lt;/li&gt;&lt;li&gt;Threat Detection Tools&lt;/li&gt;&lt;li&gt;Demonstration: AWS Security Hub, Amazon GuardDuty, AWS Config, and Amazon Inspector&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 11: Configuration management&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Introduction to the configuration management process&lt;/li&gt;&lt;li&gt;AWS services and tooling for configuration management&lt;/li&gt;&lt;li&gt;Hands-on lab: Performing blue/green deployments with CI/CD pipelines and Amazon Elastic Container Service (Amazon ECS)&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 12: Observability&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Introduction to observability&lt;/li&gt;&lt;li&gt;AWS tools to assist with observability&lt;/li&gt;&lt;li&gt;Hands-on lab: Using AWS DevOps tools for CI/CD pipeline automations&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 13: Reference architecture (Optional module)&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Reference architectures&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 14: Course summary&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Components of DevOps practice&lt;/li&gt;&lt;li&gt;CI/CD pipeline review&lt;/li&gt;&lt;li&gt;AWS Certification&lt;/li&gt;&lt;/ul&gt;</outline><objective_plain>In this course, you will learn how to:



- Use DevOps best practices to develop, deliver, and maintain applications and services at high velocity on AWS
- List the advantages, roles and responsibilities of small autonomous DevOps teams
- Design and implement an infrastructure on AWS that supports DevOps development projects
- Leverage AWS Cloud9 to write, run and debug your code
- Deploy various environments with AWS CloudFormation
- Host secure, highly 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 leverage Docker images and integrate them into your CI/CD pipelines
- Build CI/CD pipelines to deploy applications on Amazon EC2, serverless applications, and container-based applications
- Implement common deployment strategies such as “all at once,” “rolling,” and “blue/green”
- Integrate testing and security into CI/CD pipelines
- Monitor applications and environments using AWS tools and technologies</objective_plain><essentials_plain>We recommend that attendees of this course have the following prerequisites:



- Previous attendance at the Cloud Operations on AWS (formerly Systems Operations) (AWSSYS) or Developing on AWS (AWSD) courses
- Working knowledge of one or more high-level programing languages, such as C#, Java, PHP, Ruby, Python
- Intermediate knowledge of administering Linux or Windows systems at the command-line level
- Two or more years of experience provisioning, operating, and managing AWS environments</essentials_plain><audience_plain>This course is intended for:



- Developers
- DevOps engineers
- Operations engineers
- DevOps architects
- System administrators</audience_plain><outline_plain>Day 1

Module 0: Course overview


- Course objective
- Suggested prerequisites
- Course overview breakdown
Module 1: Introduction to DevOps


- What is DevOps?
- The Amazon journey to DevOps
- Foundations for DevOps
Module 2: Infrastructure Automation


- Introduction to Infrastructure Automation
- Diving into the AWS CloudFormation template
- Modifying an AWS CloudFormation template
- Demonstration: AWS CloudFormation template structure, parameters, stacks, updates, importing resources, and drift detection
Module 3: AWS Toolkits


- Configuring the AWS CLI
- AWS Software Development Kits (AWS SDKs)
- AWS SAM CLI
- AWS Cloud Development Kit (AWS CDK)
- AWS Cloud9
- Demonstration: AWS CLI and AWS CDK
- Hands-on lab: Using AWS CloudFormation to provision and manage a basic infrastructure
Module 4: Continuous integration and continuous delivery (CI/CD) with development tools


- CI/CD Pipeline and Dev Tools
- Demonstration: CI/CD pipeline displaying some actions from AWS CodeCommit, AWS
- CodeBuild, AWS CodeDeploy and AWS CodePipeline
- Hands-on lab: Deploying an application to an EC2 fleet using AWS CodeDeploy
Day 2

Module 4: Continuous integration and continuous delivery (CI/CD) with development tools


- AWS CodePipeline
- Demonstration: AWS integration with Jenkins
- Hands-on lab: Automating code deployments using AWS CodePipeline
Module 5: Introduction to Microservices


- Introduction to Microservices
Module 6: DevOps and containers


- Deploying applications with Docker
- Amazon Elastic Container Service and AWS Fargate
- Amazon Elastic Container Registry and Amazon Elastic Kubernetes service
- Demonstration: CI/CD pipeline deployment in a containerized application
Module 7: DevOps and serverless computing


- AWS Lambda and AWS Fargate
- AWS Serverless Application Repository and AWS SAM
- AWS Step Functions
- Demonstration: AWS Lambda and characteristics
- Demonstration: AWS SAM quick start in AWS Cloud9
- Hands-on lab: Deploying a serverless application using AWS Serverless Application Model (AWS SAM) and a CI/CD Pipeline
Module 8: Deployment strategies


- Continuous Deployment
- Deployments with AWS Services
Module 9: Automated testing


- Introduction to testing
- Tests: Unit, integration, fault tolerance, load, and synthetic
- Product and service integrations
Day 3

Module 10: Security automation


- Introduction to DevSecOps
- Security of the Pipeline
- Security in the Pipeline
- Threat Detection Tools
- Demonstration: AWS Security Hub, Amazon GuardDuty, AWS Config, and Amazon Inspector
Module 11: Configuration management


- Introduction to the configuration management process
- AWS services and tooling for configuration management
- Hands-on lab: Performing blue/green deployments with CI/CD pipelines and Amazon Elastic Container Service (Amazon ECS)
Module 12: Observability


- Introduction to observability
- AWS tools to assist with observability
- Hands-on lab: Using AWS DevOps tools for CI/CD pipeline automations
Module 13: Reference architecture (Optional module)


- Reference architectures
Module 14: Course summary


- Components of DevOps practice
- CI/CD pipeline review
- AWS Certification</outline_plain><duration unit="d" days="3">3 days</duration><pricelist><price country="KZ" currency="USD">1500.00</price><price country="KE" currency="USD">1480.00</price><price country="KW" currency="USD">1480.00</price><price country="DZ" currency="USD">1480.00</price><price country="MA" currency="USD">1480.00</price><price country="TN" currency="USD">1480.00</price><price country="LB" currency="USD">1480.00</price><price country="JO" currency="USD">1480.00</price><price country="LR" currency="USD">1480.00</price><price country="SA" currency="USD">1750.00</price><price country="OM" currency="USD">1750.00</price><price country="QA" currency="USD">1750.00</price><price country="ZA" currency="USD">1380.00</price><price country="AR" currency="USD">1395.00</price><price country="CL" currency="USD">1395.00</price><price country="PE" currency="USD">1395.00</price><price country="CO" currency="USD">1485.00</price><price country="MX" currency="USD">1485.00</price><price country="BR" currency="USD">1485.00</price><price country="P3" currency="USD">1395.00</price><price country="PA" currency="USD">1395.00</price><price country="CR" currency="USD">1485.00</price><price country="DE" currency="EUR">2685.00</price><price country="US" currency="USD">2025.00</price><price country="IT" currency="EUR">1650.00</price><price country="SI" currency="EUR">1750.00</price><price country="SE" currency="EUR">2685.00</price><price country="AE" currency="USD">1800.00</price><price country="AT" currency="EUR">2685.00</price><price country="RU" currency="RUB">127500.00</price><price country="SG" currency="USD">1895.00</price><price country="IL" currency="ILS">9320.00</price><price country="GR" currency="EUR">1750.00</price><price country="MK" currency="EUR">1750.00</price><price country="BE" currency="EUR">2195.00</price><price country="HU" currency="EUR">1750.00</price><price country="FR" currency="EUR">2510.00</price><price country="PL" currency="PLN">4900.00</price><price country="GB" currency="GBP">2655.00</price><price country="CH" currency="CHF">3150.00</price><price country="CA" currency="CAD">2795.00</price><price country="NL" currency="EUR">2395.00</price></pricelist><miles/></course>