Large organisations recognise to be truly agile in their approach to software, they must rid themselves of the error prone dependencies associated with manual deployments of technology.
A great team of developers creating ‘working software’ within short sprints fails if they cannot deploy that software securely into production in a timely manner. Slow deployment is a constant bottleneck to getting the benefits of great software to your customers and end-users.
Puppet Enterprise has become the ‘go to’ SysAdmin / DevOps tool providing a standard way of delivering and operating modern software across datacenters worldwide. So when they changed their mission last month to provide “the shortest path to better software”, we, at GLiNTECH, were interested to see how these changes could benefit our customers.
The announcements around Puppet Enterprise 2016.1 and Project Blueshift are definitely a move towards better working software.
1. Puppet Enterprise 2016.1 - Orchestrate ordered deployment with real-time analytics
The Puppet Orchestrator in 2016.1 just made NTP rollouts easier, with more timely phased deployment and real-time visibility (there is a very nice interactive dependency graph alongside the interactive node graph already part of the previous version) allowing you to make decisions quickly. No more pushing out changes and waiting for run intervals to converge ‘eventually’ across your server fleet.
2. Project BlueShift - Docker module
The new Docker module means Puppet can install and configure the popular Docker Engine, as well as other tools Docker Inc. provides for managing containers — Compose, Swarm and Network. Puppet also quickly gets Docker Universal Control Plane (UCP) up and running across Docker hosts.
3. Puppet Enterprise 2016.1 App for Splunk
A lot of our customers use Splunk to continually monitor their environments. The Puppet Enterprise App for Splunk comes with four dashboards that let you analyse the health of your Puppet infrastructure within Splunk. Splunk says on their site that at the moment it is simply a collection of dashboards, data models, and the appropriate input configurations. Future releases will expand to ingest data from PuppetDB and the various component metrics endpoints.
4. Atlassian HipChat Integration
Important for GLiNTECH’s clients, is the Atlassian HipChat Integration which is not out yet but is coming soon. If you love using HipChat like we do, then this is a real bonus in the communication stakes. You will be able to initiate changes with the new orchestration capabilities in 2016.1, see those changes as they occur, and discuss them, all directly from your HipChat room. This allows real-time collaboration to deploy critical changes.