DevOps Lifecycle: Continuous Integration and Development

--

DevOps is a culture that maintains collaboration between Development and Operation. So it’s a combination of two words “Development” and “Operation”. DevOps aims to increase the organization’s speed to deliver an application from the development phase to production.

The development of an application is not as simple as people think. As everybody knows after development, the application needs to go under some phases like build, test, deploy, operate and monitor. Each phase has its standards.

In this post, we are going to set up a workflow using a few DevOps tools to manage and automate DevOps Lifecycle.

Prerequisites:

  • Github
  • Docker
  • Docker Hub
  • Docker-Compose
  • Amazon AWS Elastic Beanstalk
  • Travis-CI

Workflow:

Step 1: Setup Github

Github is a version control system, that has many features when compared to other alternatives. Feel free to open an account on Github and share your…

--

--