Azure DevOps with AWS

This is a multi-part tutorial where we discuss how to integrate Azure DevOps with AWS services. Azure DevOps (previously known as Team Foundation Server or TFS in short) has been in the market for a long time and provides a nice developer experience. AWS being the leader in the cloud, it’s crucial to understand how to integrate Azure DevOps with AWS.  In this tutorial we will first walk you through integration fundamentals. We will then give you some Azure DevOps integration examples with different AWS services.

Although not a mandatory requirement, it’s recommended that you follow all the tutorials in the given order. The complexity gradually increases.

  1. Azure DevOps quick start tutorial for AWS DevOps Engineers
    If you are completely new to Azure DevOps, this tutorial will give you a foundation knowledge about Azure DevOps to complete the rest of the tutorial.
  2. How to install and configure an Azure DevOps agent on an AWS EC2 instance
    You can run Azure DevOps agent on Amazon EC2 instances. In this tutorial we learn how to setup an Amazon EC2 instance with Azure DevOps agent.
  3. AWS PowerShell tutorial
    All AWS APIs are exposed in PowerShell. This gives the ultimate integration point for any CICD system including Azure DevOps. If you are not familiar with AWS tools for PowerShell, go through this tutorial to learn AWS PowerShell basics, IAM permission basics and security configurations. You will learn things like Secure Token Service (STS) which is the bedrock of AWS security.
  4. Azure DevOps with AWS CloudFormation
    AWS CloudFormation provides a great way to write infrastructure as code. In this tutorial we will explore how to integrate Azure DevOps with AWS CloudFormation.
  5. Azure DevOps with AWS CodeDeploy
    AWS CodeDeploy is a great tool to do hybrid deployments. It can be used to deploy software into AWS, to your on premises environments, to Azure or any other cloud provider. This tutorial will walk you through AWS CodeDeploy basics and then how to integrate it with Azure DevOps.
  6. Azure DevOps with AWS Elastic Beanstalk
    AWS Elastic Beanstalk is a great platform to host your ASP.Net applications. It supports traditional .NET full framework applications running on IIS and plethora of other application such as Java, Ruby, Containers, Go and Python to name a few. In this tutorial we will learn how to integrate AWS Elastic Beanstalk with Azure DevOps
  7. Azure DevOps with AWS Fargate
    AWS Fargate is a container orchestration platform. In this tutorial we will learn how to do container deployment from Azure DevOps pipeline into AWS Fargate.

If you enjoy this tutorial series feel free to leave a comment and share it with your friends.

8 thoughts on “Azure DevOps with AWS”

  1. Pingback: Azure DevOps with AWS CloudFormation - Cloudopian

  2. Pingback: Azure DevOps with AWS CodeDeploy - Cloudopian

  3. Pingback: Azure DevOps with AWS Elastic Beanstalk - Cloudopian

  4. Pingback: Azure DevOps quick start tutorial for AWS DevOps engineers - Cloudopian

  5. Pingback: How to install and configure an Azure DevOps agent on an AWS EC2 instance - Cloudopian

  6. Pingback: AWS PowerShell tutorial - Cloudopian

  7. Pingback: Azure DevOps with AWS Fargate - Cloudopian

  8. Pingback: Azure DevOps with AWS Fargate Engine – Cloudopian

Leave a Reply

Discover more from Cloudopian

Subscribe now to keep reading and get access to the full archive.

Continue reading

Scroll to Top