Posted On: Nov 26, 2021
AWS App2Container(A2C) now supports Jenkins for setting up a CI/CD pipeline to automate building and deploying application in containers on AWS. With this new integration, customers can configure their existing Jenkins pipeline in the current Jenkins environment for managing automated build and deployment of containerized applications.
AWS App2Container (A2C) is a command-line tool for modernizing .NET and Java applications into containerized applications. A2C analyzes and builds an inventory of all applications running in virtual machines, on-premises or in the cloud. You simply select the application you want to containerize, and A2C packages the application artifact and identified dependencies into container images, configures the network ports, and generates the ECS task and Kubernetes pod definitions.
Jenkins is an open source automation server which supports building, deploying, and automating your application with the help of Jenkins Pipeline. Jenkins Pipeline is a suite of plugins that supports implementing and integrating continuous delivery pipelines into Jenkins. These plugins can be used to integrate with AWS App2Container to automate deployments for your applications. App2Container can help configure a Jenkins pipeline in your existing Jenkins environment. This is in addition to AWS CodePipeline support already included in App2Container.
To learn more, refer to App2Container technical documentation for setting up CI/CD pipeline with Jenkins.