An Amazon Web Service tutorial to teach you to implement AWS Code Pipeline to move a project code from GitHub to Amazon S3 bucket where a static website is hosted.
Let me give you an overview of what we will do in this video. I have a demo project in my localhost, if I change anything here on the localhost project and push that to remote repository in GitHub, it will be updated there.
But using the AWS code pipeline service, I want to get any changes, automatically replicated or updated to the AWS S3 bucket hosted static website. This will help in the way that we can write code and test in the localhost environment without affecting the live code, then we want the modifications replicated to the live website that’s hosted on AWS S3 bucket, as it is pushed from localhost to GitHub repository.
AWS CodePipeline is a fully managed continuous delivery service that assists you in automating your release pipelines for quick and reliable application and infrastructure changes. Based on the release model you set, CodePipeline automates the build, test, and deploy parts of your release process every time there is a code change. This allows you to provide features and upgrades quickly and consistently. AWS CodePipeline may be easily integrated with third-party services like GitHub or your own custom plugin. You only pay for what you use with AWS CodePipeline. There are no hidden costs or long-term obligations.
![](https://s2.save4k.ru/pic/3CeZZ-DYo7E/maxresdefault.jpg)