First, let go through some defination about our main AWS services Elastic Beanstalk and CodePipeline, CodeBuild to understand how continuous integration and continuous delivery/deployment works.