Thursday, May 21, 2015

Jenkins User Conference U.S. East Speaker Highlight: David Dang

Jenkins played a critical role in one of David Dang's most recent, unique projects. For his client,
David created a perfect-world scenario and solved the client's digital channel testing challenges with Jenkins, Selenium, TestNG and Perfecto Mobile. Read his blog post on the Jenkins-ci.org website to learn more about his talk!

Do you already have your ticket to JUC U.S. East? If so, attend David's talk "Integrating Mobile Automation with Jenkins: A Case Study Using Perfecto Mobile with Jenkins" on Day 1.

If you still need your ticket to JUC, early bird pricing has been extended! AND, if you register with a friend, you will get 2 tickets for the price of 1! Register here for any of the Jenkins User Conferences. 

Wednesday, May 20, 2015

New JUC Speaker Blog Post from Andrew Bayer on Jenkins-CI.org

Andrew Bayer has been a Jenkins fan and contributor since the beginning. He has attended at least one Jenkins User Conference every year since 2011 and this year is no different! Andrew shares his experience with Jenkins and JUC throughout the years in the most recent JUC speaker blog post on the Jenkins-ci blog.

Do you already have your ticket to JUC Europe? If so, attend Andrew's always popular talk "Seven Habits of Highly Effective Jenkins Users" on Day 1.

If you still need your ticket to JUC, early bird pricing has been extended! AND, if you register with a friend, you will get 2 tickets for the price of 1! Register here for any of the Jenkins User Conferences.

Monday, May 18, 2015

New JUC Speaker Blog Post on Jenkins-CI.org

The second post in the new 2015 Jenkins User Conference speaker blog series is here! Lorelei McCollum, Software engineer at IBM, will be presenting an introduction to Jenkins at JUC U.S. East. She will cover the basics of Jenkins to help beginners get their projects started.

Do you already have your ticket to JUC U.S. East? If so, attend Lorelei's talk EARLY to get the most out of the conference! "Jenkins 101" 

If you still need your ticket to JUC, early bird pricing has been extended! AND, if you register with a friend, you will get 2 tickets for the price of 1! Register here for any of the Jenkins User Conferences.

Wednesday, May 13, 2015

New Blog Series on Jenkins-CI.org!

Have you visited the Jenkins CI website lately? There is a new blog series featuring speakers at this year's Jenkins User Conferences. The first post is by Denis Chernilevskiy, head of QA/DevOps Services at Yandex. 

In his post, he talks about how his team at Yandex uses a "compound-cloud" plugin and Jenkins to solve their automation issues.

Read the full post here and be on the look out for the next post in the new speaker blog series!

Do you already have your ticket to JUC Europe? If so, put Denis's talk "Multi-Node Environment as a Jenkins Slave (Compound-Slave)" (presented on Day 2) on your list!

If you still need your ticket to JUC, register before this Friday, May 15, to take advantage of the early bird pricing. AND, if you register with a friend, you will get 2 tickets for the price of 1! Register here for any of the Jenkins User Conferences.

Friday, April 24, 2015

Maybe CD Summit And Jenkins Could Have Saved The Phoenix Project?

Gene Kim, author
By now, most everyone in the information technology (IT) business has probably read or heard about the seminal book, The Phoenix Project, by Gene Kim, Kevin Behr and George Spafford. If you haven’t read it, put it on your Kindle right now and get started. The Phoenix Project is a great novel about IT that is both engaging and enlightening. As we watch our hero, Bill, transform his IT organization from a broken and dysfunctional siloed mess to a modern, efficient and productive software and solution factory, we learn (painfully) about many of the challenges that face real-world IT organizations today. In fact these challenges actually impact more than just IT - they also impact the business. The Phoenix Project tells the powerful story of how one organization implemented continuous delivery in their DevOps transformation.

The book starts with the promotion of Bill Palmer from Director of Midrange Operations to VP of IT Operations (albeit a somewhat reluctant promotion on Bills part).  Bill quickly discovers that his newly inherited world of IT Operations is a bit of a disaster.  The first part of the book describes in painstaking detail, the various issues Bill faces: production failures, too many audit findings, technical debt, organizations at each others’ throats, and fragile artifacts and systems.  And on top of all of this, Bill is tasked with launching their next generation “bet the business” platform for ecommerce and point of sale systems, the Phoenix Project, which is already behind schedule and at risk.

The fun starts when Bill meets Erik, the mysteriously wisened “Obi Wan Kenobi”-like character that helps Bill find his way from chaos to DevOps nirvana.  Erik leads Bill through a transformation via a number of breakthroughs that improve how the IT organization runs.  They identify many of the root causes of the challenges they face such as:

  • The volume of the Work In Progress (WIP) that is bottlenecked and where (or who) those bottlenecks are (and how reducing the work going to the bottleneck can help).
  • The amount of unplanned work that impacts their operations (and how planned preventative work can help).
  • The lack of real understanding of how the work flows and what the handoffs are (and how proper documentation, planning and Kanban boards can help here).
  • The impact of audit and infosec requirements (and how correctly scoping these can REALLY help).
  • The real amount of manual labor involved in every aspect of their operations (and how automation technologies can be super helpful here).

Erik gradually leads Bill to the vision of continuous delivery and how leveraging automation in the application development and delivery lifecycle can resolve a number of these issues by optimizing the flow of WIP, insuring application quality at each stage of the journey, and by guaranteeing that the environments and applications are the same across the stages of the lifecycle.  Here’s how Erik puts it:

“Your next step should be obvious by now, grasshopper. In order for you to keep up with customer demand, which includes your upstream comrades in Development,” he says, “you need to create what Humble and Farley called a deployment pipeline. That’s your entire value stream from code check-in to production. That’s not an art. That’s production. You need to get everything in version control. Everything. Not just the code, but everything required to build the environment. Then you need to automate the entire environment creation process. You need a deployment pipeline where you can create test and production environments, and then deploy code into them, entirely on-demand. That’s how you reduce your setup times and eliminate errors, so you can finally match whatever rate of change Development sets the tempo at.”1

Erik is describing continuous delivery which is the application lifecycle management approach that is rapidly taking hold across industries.  And interestingly, there are technologies out there today that are specifically designed to help you implement continuous delivery.  Jenkins, the industry’s most popular continuous integration server is now being extended beyond the build and test stages to orchestrate full continuous delivery process. The Jenkins Workflow capability allows DevOps practitioners to create full Deployment Pipelines just as Erik describes.  If the Phoenix project had leveraged Jenkins for continuous delivery from day one, then the project would have surely been more successful, but it would also mean that this book would have been much less interesting!  As mentioned above, The Phoenix Project is a great read and should be required reading for all of us in this industry.



If you would like to learn more about how you can apply continuous delivery (CD) in your world (perhaps to ensure that no one writes a book about your software delivery disasters), come to the CD Summit World Tour this summer. In fact, Gene Kim, author of The Phoenix Project, will be a keynote speaker at the Washington DC and San Francisco events so bring your own copy of The Phoenix Project and have it autographed!




1) Kim, Gene; Behr, Kevin ; Spafford, George (2013-01-10). The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win (Kindle Locations 4373-4378). IT Revolution Press. Kindle Edition.







Dan Juengst

Senior Director, Product Marketing
CloudBees, Inc.
Follow Dan on Twitter: @DanJuengst

Wednesday, April 22, 2015

[Infograhic] What's Holding Up Speedier Software And Services Delivery?

 



Christina Pappas
Marketing Funnel Manager
CloudBees

Follow her on Twitter

Jenkins User Conference Update -- Agenda is Up for U.S. East and Europe!

There is an exciting JUC update this week! The agendas are available for JUC U.S. East and JUC Europe. Click here to read more about the talks, presenters and schedules.
As with every JUC, there is a great lineup of speakers eager to share their experience, expertise and knowledge with the Jenkins community: Martin Hobson will be presenting “Visualizing VM Provisioning with Jenkins and Google Charts” at U.S. East, and Pradeepto K. Bhattacharya’s talk is called “Orchestrating Your Pipelines with Jenkins, Python and the Jenkins API” at U.S. Europe. Learn the who/what/where of all 2015 JUC locations here.

In each agenda, you will notice some familiar names: Andrew Bayer will be presenting his popular talk called “Seven Habits of Highly Effective Jenkins Users” at JUC Europe. (You will have to race to get a seat at that session...it will fill up!) Will Soula is back this year to JUC U.S. East to “chat” about “Chat Ops and Jenkins.” Lorelei McCollum is also returning with two sessions at JUC U.S. East: “Jenkins 101” and “Getting Groovy with Jenkins.”

You will notice a few differences in the JUC agendas for 2015. In the U.S. East, Europe and U.S. West locations, JUC will be a two-day conference! Another change is that each session has been assigned a category according to its content: Continuous Delivery, Large Scale Jenkins Implementations, DevOps, Scalability and more. This will help you decide which talks to attend. You will also see that several talks reflect the industry’s heightened interest in big data and Docker, especially in the agenda for JUC Europe.

The agendas are still in the works for JUC Israel and JUC U.S. West. There is still time to submit a speaking proposal for either of these JUC locations. The U.S. West deadline is May 3 and the Israel deadline is May 15.

JUC is the perfect opportunity for the Jenkins community to come together and network in person. You will meet Kohsuke Kawaguchi, creator of the Jenkins project, Gene Kim, author of The Phoenix Project and DevOps expert, and if you are lucky you may also meet the butler! This year, with the Jenkins project at over 100K active installations, the 2015 JUC World Tour will be the largest gathering of Jenkins users on earth.

Early bird pricing is still available for JUC U.S. East and Europe until May 1, so REGISTER NOW.


Sponsorships for the 2015 JUC and CD Summit World Tour are still available for all locations! Show your support for the Jenkins community.