Continuous deployment helps organizations in delivering high quality software fast through build, test and deployment automation. It gives earlier return on investment, earlier feedback and easy process of deployment. Is continuous deployment also good from business perspective?
Oracle have announced details for NetBeans Day 2014. Particular topics of interest include Maven, a new Education initiative and an appearance by James Gosling.
ZeroTurnaround has announced the discontinuation of their application release automation product, LiveRebel, claiming that the release automation market is not big enough because it is not one of the top problems that teams face, and there is no clear picture of what release management should be.
The 9th Annual State of Agile Survey is currently open for participants to share their adoption of Agile practices and processes for inclusion in the annual report.
Management can get the feeling of losing control when their enterprise adopts agile and starts deploying self-organizing teams. Procedures, review boards and consultation bodies can become superfluous when switching to an agile approach, but they may not realize that, says Marcel Heijmans. Trying to regain control with additional planning can make things worse, causing "death by planning".
Responding to recent concerns that hackers could upload rogue versions of common libraries to Maven Central, Sonatype has released a patch that closes a security vulnerability, enabling SSL by default.
At GOTO Amsterdam 2014 conference, agile coach Dan North shared his experience as part of a build team employed in a client project back in 2005. The team introduced several (technical and cultural) practices that became core tenets of the Continuous Delivery book and of the DevOps movement (for instance bridging the gap between development and ops teams was critical to success in that project).
Jesper Richter-Reichhelm, Head of Engineering at Wooga, spoke at GOTO Amsterdam 2014 about some of the challenges teams face developing mobile games with a continuous delivery mindset. In particular Jesper stressed how lack of control over the software delivery process on mobile nearly crashed their business.
Google engineers have recently published a research paper presenting an empirical study of 26.6 million builds produced during a period of nine months by thousands of developers at Google. The paper describes the build workflow, and analyzes failure frequency, compiler error types, and resolution efforts. Such a study, its authors say, can help improve the build process and support to developers.
This article presents the release process used by Mozilla for their browser.
Pivotal last week released the first version of their new Spring IO Platform 1.0. At its core, the Spring IO Platform is a list of dependencies (and their versions) that work well together. Its implementation is a Maven POM file that you can import into your projects to set the versions for dependencies. These dependencies are curated and harmonized across Spring projects.
Ravello Systems spreads its effort on leveraging the job of development and testing teams by integrating with Google Cloud Platform, adding to Amazon AWS/EC-2, Rackspace and HP Cloud, the cloud solutions already supported in Ravello
There has been significant buzz around microservices lately, enough to generate some hype. After implementing heavy and cumbersome SOA solutions for more than a decade, are microservices the solution the industry has been waiting for? Or, are microservices simpler than monolithic solutions?
Using the Deployment Notification plugin for Jenkins developed by CloudBees and either the additional Chef Software plugin or Puppet Labs plugin, engineers can now trace every file installed by Chef or Puppet within Jenkins CI.
Software delivery in a modern company requires autonomy to make releasing software easy. Niek Bartholomeus gave the presentation orchestration in meatspace at the DevOps Summit in Amsterdam where he discussed how can we change enterprises from orchestration to a more autonomous approach, in order to speed up the feedback cycle from idea to production.