“Devops is intersection of lover of cloud and hater of wake up at 3 in morning.” @DEVOPS_BORAT
Yep, we’re talking about DevOps. We made a report on why it’s better. And yes, it IS better than what we’ve termed “traditional IT Ops”. We have statistics on that, and we’ll argue it all day.
DevOps is better because it carries forward the same, proven methodologies that brought Agile into the limelight for software development.
So why do we need to apply those concepts to operations? To that we have 3 bullet points:
Traditionally siloed team structures don’t scale
Developers and Operations have opposing philosophies
Technology continues to evolve and the same old processes cannot handle newer paradigms
Together, Dev and Ops can focus on what’s most important – the end user experience. They produce high quality software with high availability and a full understanding of each other’s limitations that can be addressed well ahead of time. As a result, much of what is considered “operations” is written and packaged as code, both in and out of the app. This brings forth smarter apps and environments that can adapt to changes in user requirements faster.
We have about 35 pages for you in the full report, but also wanted to let as many people see the real meat of the results as quickly as possible. So you can get the full report from Rebel Labs, or keep reading to see lots of shiny graphs and serious numbers…
Software plays an increasing part in helping us get things done. We not only expect it to satisfy our rapidly changing needs, work 24/7 and perform well, but also evolve and improve in advance of our expectations. These days, the best software teams release products and features faster and more frequently, while striving to raise the bar on quality. But managing consumer demands with the increasing complexity in how software is released and delivered is not easy.
Welcome to our first Productivity Spotlight. I wanted to invite our friend and co-hacker Lincoln Baxter III, founder of OCPSoft, Project Lead for JBoss Forge & Project Member of the Errai project over at Red Hat. This is a casual exchange between a couple of guys (with beers in hand) and I’m going to ask some questions about how Lincoln’s projects are making the world a better place for developers, what’s cool and innovative about them and what tools & technologies Lincoln and his team use on a daily basis that help them be more productive at work.
Disclaimer: Although Lincoln mentions that his projects and teams use JRebel to speed up their Java development cycle, this is NOT a JRebel marketing piece. Also, this exchange was recorded by my computer microphone in a cafeteria, transcribed and edited with some small language corrections and attempts at humor.
I wanted to post this inquiry from our ZeroTurnaround Support Forum because it brings up a great feature of LiveRebel that we often show during LiveRebel demos – the compatibility check feature you can use to ensure your live app hotpatch will do what is intended.Read more
In two weeks after the 4.6 release we are releasing a bugfix release based on the feedback that our awesome users provided us after trying the the 4.6 final version. The changelog isn’t huge this time, but it includes some very specific improvements that will make the users happy.Read more
For those with only few minutes to spare, this post addresses the ways in which JRebel, Java’s famed redeploy killer, has made an impact on how developers spend their day coding. With JRebel, developers get to see their code changes immediately, fine-tune their code with incremental changes, debug, explore and deploy their code with ease (both locally and remotely), and ultimately spend more time learning and communicating with colleagues instead of waiting for the dreaded application redeploy to finish.Read more