DevOps Market Map

I’ve put together a basic DevOps Market Map.  Check it out, would love suggestions/feedback!

What is DevOps?

Development + Operations

DevOps is a software development method that aims to increase communication, collaboration and integration between software developers and IT operations through automation of the change, configuration and release processes, an extension of Agile Development – releasing updates to product early and often (“perpetual beta”).

* DevOps requires not only the appropriate tools but also a change in organization and culture.

DevOps Lifecycle:

  1. Check in code
  2. Pull code changes for build
  3. Run tests (Continuous Integration server to generate builds & arrange releases): Unit tests, integration test, user acceptance test
  4. Store artifacts and build repository (repository for storing artifacts, results & releases)
  5. Deploy and release (release automation product to deploy apps)
  6. Configure environment
  7. Update databases
  8. Update apps
  9. Push to users – who receive tested app updates frequently and without interruption
  10. Application & Network Performance Monitoring (preventive safeguard)
  11. Do it Again!
DevOps Market Map by Tiffany Stone
DevOps Market Map by Tiffany Stone
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s