One button Continuous Delivery flow

podarok

By attending a session you'll be able to improve your knowledge about how-to switch from old school development with a pain about failed deployments to modern where all deployments just reqular atomic operations been able to approched by any team member, following simple steps.

Task Example
  1. Grab a task from Project's BackLog
  2. Prepare local development environment in 1-30 minutes
  3. Make your changes
  4. Create Pull Request
  5. Obtain code quality/security report
  6. Get a dedicated site build in 3 minutes
  7. While waiting for a build provide Steps for Review for future QA
  8. Send for manual code review
  9. Fix bugs
  10. Resolve a task
  11. Repeat with a new task untill deadline )))
Deploy a site (up to 10 minutes in total)
  1. Create a Pull Request
  2. Wait for a dedicated site build
  3. Check major regressions
  4. Merge
  5. Push a button "Release to Production"
  6. Profit.

The session is more about Continuous Integration and Continuous Delivery workflow that was created and opensourced for ability to use by any teams from 1 to 100+ members, named CIBox -> http://cibox.tools

Speaker is going to provide a lot of best practices and demos about how simple rules can empower company's

  • QA automation
  • Dev skills, knowledge exchange
  • Risks management
  • Project Management
  • Speed of proof of concept releases
  • Speed of managing human resources and team restructuring

 

Why will the attendees be excited?

By attending this session you'll get a clear understaning what kind of automation is better for you and your team and what step you'll need to do to get all the system up and running

What level of knowledge is required?

We are targeting the session for intermediate skilled Developers or Operations engineers that are interesting in optimizing team development processes.

What will attending walk away with?

With a list of best practices and tools examples, based on http://cibox.tools project.

Are there already any resources you can share?

For getting some contexts you can have a look for a past presentaions http://docs.cibox.tools/en/latest/about/Videos-presentations/ 

Session Track

DevOps

Experience Level

Intermediate

Drupal Version