AWS Open Source Blog
Category: AWS CodePipeline
Automate Python Flask Deployment to the AWS Cloud
Learn how to use AWS services and open source tools to automate the deployment of a Python Flask application to the AWS Cloud using CodePipeline.
Cloud governance and compliance on AWS with policy as code
To stay competitive, organizations must innovate faster and operate more efficiently, and using dynamic and highly scalable cloud resources can help. IT teams can shift from the mindset of a binary choice between business agility and governance control, to a mindset that includes speed and governance over cost, security, compliance, and more. The following common […]
Using the K3s Kubernetes distribution in an Amazon EKS CI/CD pipeline
Modern microservices application stack, CI/CD pipeline, Kubernetes as orchestrator, hundreds or thousands of deployments per day—this all sounds good, until you realize that your Kubernetes development or staging environments are messed up by these deployments, and changes done by one developer team are affecting your developer team’s Kubernetes environment. In this post, we will walk […]
Multi-environment CI/CD pipelines with AWS CodePipeline and open source tools
A common scenario AWS customers face is how to automate their infrastructure deployments on AWS. Customers must create a secure, agile workflow that deploys to the cloud and uses their preferred AWS services. Customers also need a reliable, supportable deployment pattern driven by automated workflows that are not overly complex and difficult to manage. Customer […]
Continuous delivery with server-side Swift on Amazon Linux 2
In January, I published an article describing how to use AWS tools to build, test, and release server-side Swift code on two platforms: Amazon Elastic Container Service (Amazon ECS) and Elastic Compute Cloud (Amazon EC2) running Ubuntu Linux. Recently Swift.org has released official support for the Amazon Linux 2 operating system. This article is a […]
Using AWS CodePipeline and open source tools for at-scale infrastructure deployment
AWS offers a rich set of developer tools to host code, build, and deploy your application and/or infrastructure to AWS. These include AWS CodePipeline, for continuous integration and continuous deployment orchestration; AWS CodeCommit, a fully-managed source control service; AWS CodeBuild, a fully-managed continuous integration service that compiles source code, runs tests, and produces software packages; […]
Integrating Phabricator with AWS CodePipeline via AWS CodeCommit
中文版 Realizing true DevOps culture means implementing a continuous integration and continuous delivery (CI/CD) pipeline from development to production, often integrating popular open source tools with cloud services such as AWS CodeCommit and AWS CodePipeline. In this post, Junaid Kapadia shows how to integrate Phabricator, an open source code manager, into a cloud-based CI/CD pipeline. […]