The Continuous Delivery toolmakers over at UrbanCode released two significant upgrades to their toolsets for helping companies follow the DevOps philosophy - a new version for uDeploy, for release automation, and and an upgrade to Anthill Pro, their Continuous Delivery pipline platform.
When DevOps Days in Austin, TX was announced a couple of months ago, the event was sold out the day after it was announced and had a waitlist of over 100. So the organizers at DevOps Days decided to stream some of the key sessions live! (a move which Google also made after I/O sold out in minutes) So without further adieu, here is the embedded stream of DevOps Days 2012 Austin.
There have been numerous and rapid improvements in operations tools in the last 10 years but when it comes to monitoring we’re still pretty much stuck on the same tools we’ve been using since the late-90s. Learn how open source contributors are finally trying to change this.
Generally when it comes understanding the very basis of how the internet functions using DNS, most of these very same experienced developers haven’t got a clue. I wrote this post to hopefully help pay back some of the awesome karma they have earned helping me over the years, by teaching them something in return. Lets learn about DNS.
At ThoughtWorks, they use chef not only for configuration management but also for provisioning instances. This post by a ThoughtWorks DevOps-er showcases how Chef can be used from any script if you have an API client configured.
At the community's urging, Dominica DeGrandis (David J. Anderson & Associates) ran the first ever Kanban class focused on it's application to DevOps.
At EclipseCon last weekend, Tasktop announced the release of Sync Studio, a visual ALM mapping and monitoring tool.
I've created a poll that will give us all some interesting insights into the status of the developer community and how we're managing our application environments and deployments. We'll be sharing the poll results with the participants in the coming weeks. So answer the questions below to make sure that we get a full picture of how hard or easy our lives are in the areas of performance monitoring and deployment.
After so many different setups, the guys who run the Agile Web Operations blog were tired of the manual configuration of each environment. With a stock Debian LAMP stack on AWS, they decided to use Puppet and Git to manage their sites. Here’s a gentle introduction on how we they it...
UrbanCode works with companies who have or are considering creating Release and Deployment teams, and the encounter a handful of misconceptions about the practice. Learn what they are and why they're wrong...
This week Opscode, the makers of the enterprise software around open source Chef, received a whopping $19.5M in net Series C funding from Ignition Partners, bringing their total financing to $31M. That's nearly double the financing received by competitor Puppet Labs, who builds software around another config management tool—Puppet.
When using automation tools remember to check to see if it achieved the results you expected; never blindly trust the tool. Here are two common scenarios in Chef where you might introduce a configuration issue.
For software development teams, Agile is a pretty good, native fit. The concepts embodied by stories and sprints fit a development team very cleanly. When it comes to systems administration and engineering, or what I’ve come to refer to as DevOps, Agile can be a bit more awkward initially.
Get a clear overview of the differing perspectives on what DevOps is. Some talk about it as a organization-wide culture shift to having all groups more involved with one another. Others think it is a position where someone has the responsibilities of a developer and a sysadmin.
This short introduction will cover Puppet manifests, Infrastructure as code, the architecture of Puppet, the declarative model, file structure, nodes, and more.
This book will serve as a great introduction to Chef for anybody who learns best via hands-on examples. But it’s much more than an introduction to Chef. It’s really about the practice of test-driven development, and about how to apply the principles of TDD to infrastructure management.
Travis CI is a distributed build system that's heavily integrated with GitHub and supports a multitude of languages. Here is a quick intro with a PHP example.
First and foremost, this is a biased article. These are all my own opinions, and come from my working experience. That said, it's probably got several ratings that you'll agree with, and certainly some that you'll disagree with.
They dig into merchant silicon, software defined networking (SDN), OpenFlow and where the hype really meets the reality. In addition, they discuss overlay networks (VXLAN, NVGRE and SST) and the convergence of servers, storage and networks.
To be able to eliminate waste, you have to be aware of all the forms it presents itself in.
Ranjib Dey explores what he thinks are the few critical points that make CD or continuous delivery feasible now. Contrasting his viewpoints is some commentary from Dave Farely, the author of "Continuous Delivery".
It's true that DevOps is not about the tools in the same way that agile is not about the tools either, it’s a set of ideas, concepts, best practices,… but there is agreement that tools that allow us to deal with infrastructure as code are key on implementing DevOps concepts.
ITIL seems to have a stronghold in larger organizations, with established operations teams and a risk-adverse attitude. Meanwhile, the DevOps movement was based in more aggressive organizations – often startups with web products facing consumers.
Ever wanted an easy tool for persisting your App Server's monitoring data with no external dependencies. Well if you use GlassFish you're in luck, because Adam Bien has created a cool tool for that app server called LightFish that will store your monitoring data up in a RDBMS. It then pushes that data to a JavaFX 2 UI in real-time to visualize this data.
In this article we'll cover two approaches for pushing metrics from Sensu to Graphite. Remember: think of Sensu as the "monitoring router."