background preloader

DevOps

Facebook Twitter

Devopsanywhere. Continuous Delivery in the Cloud Case Study for the Sea to Shore Alliance - Introduction (part 1 of 6) We help companies deliver software reliably and repeatedly using Continuous Delivery in the Cloud.

Continuous Delivery in the Cloud Case Study for the Sea to Shore Alliance - Introduction (part 1 of 6)

With Continuous Delivery (CD), teams can deliver new versions of software to production by flattening the software delivery process and decreasing the cycle time between an idea and usable software through the automation of the entire delivery system: build, deployment, test, and release. CD is enabled through a delivery pipeline.

With CD, our customers can choose when and how often to release to production. On top of this, we utilize the cloud so that customers can scale their infrastructure up and down and deliver software to users on demand. Stelligent offers a solution called Elastic Operations which provides a Continuous Delivery platform along with expert engineering support and monitoring of a delivery pipeline that builds, tests, provisions and deploys software to target environments – as often as our customers choose. The Jenkins Stack The Manatee Stack. Continuous Deployment with Capistrano and Jenkins – Blog – isotope.

So we just launched our new site.

Continuous Deployment with Capistrano and Jenkins – Blog – isotope

I figured this was as good a time as any to finally get our ducks in a row vis-a-vis continous deployment. Since this is the sort of thing that a lot of people have to deal with, I figured I'd publish a blog post explaining how we took care of it.

Puppet

Why the juju charm store will change the way you use Ubuntu Server - Jorge's Stompbox. Yikes, quite a statement!

Why the juju charm store will change the way you use Ubuntu Server - Jorge's Stompbox

For the past 6 months we’ve been travelling around conferences talking about juju and charms. We’ve had charm schools and training events, but it’s been difficult to explain to people the differences between service orchestration and configuration management, especially with a tool that wasn’t so complete. Thanks to the work for some volunteers though, we’ve managed to have 58 charms available in Ubuntu so far. But to you that means nothing because we haven’t made it easy to get this stuff, until now. Today the juju charm store landed and it will monumentally change the way you use Ubuntu Server in 12.04.

Jamtur01/splunk.

Jenkins

Continuous Deployment of iOS Apps with Jenkins and TestFlight. I thought it was about time I should put together a simple guide on using Jenkins to build your iOS application – and for those of us that use the awesome testflightapp.com website for managing our iOS app distribution for testing, I have included details on creating a Jenkins job to publish the latest successful artifact to testflightapp.com .

Getting Started I assume that anyone wanting to try this tutorial out already has an iPhone developer account with Apple and an iOS Xcode environment already setup. The Sample iOS Project I have created a simple iOS project that you can download from github @ . Clone it where ever you wish however I will assume you have installed it at “ ~/dev/iphone/jenkins-ios-example ” for the tutorial. This project has 2 targets one for the app and the other to execute our unit tests.

The project will try to use whatever default provisioning profile you have installed for “iPhone Developer”. Installing the XCode plugin for Jenkins / Hudson. Jenkins Best Practices. Continuous Integration (CI) with automated test execution and trends has changed the way companies look at Build Management, Release Management, Deployment Automation, and Test Orchestration.

Jenkins Best Practices

This section describes Jenkins best practices in order to provide executives, business managers, software developers and architects a better sense of what Jenkins can contribute throughout the project lifecycle. This best practice is around authenticating users and enforcing access control on a Jenkins instance In the default configuration, Jenkins does not perform any security checks.

This means any person accessing the website can configure Jenkins and jobs, and perform builds. While this configuration is normally acceptable for intranet use and quick setup, it introduces high security risks, like someone accidentally deleting your build jobs, reconfiguring your job to run every minute, kicking off too many builds at the same time, reconfiguring your build instance, etc. 'Nuff said.

Continuous Deployment with Capistrano and Jenkins – Blog – isotope. Ancestry.com. DevOps Reactions. By yreactions by undermythumblr.

DevOps Reactions

DevOps Podcasts

The Sober Build Engineer. My grandmother passed away last week.

The Sober Build Engineer

She was 85. Due to a series of poor choices1, compounded by the geriatric randomness, her last few weeks were spent in a county nursing facility. So the platitudes we all hear2 about “being in a better place now” are most certainly true. When I look back upon time spent with her, I can safely say she was one of the few3 souls I’ve known with any familiarity or emotional intimacy whom I’d considered tortured. Of course, being a teenager during the prime years of World War II4 left her with scars I can’t begin to fathom. In the aggregate, she did the best with the skills she was afforded, in the environment she was dealt, in the cultural context of the era she landed in. Alas, she spent most of her retirement years searching for solace from those demons.

That’s probably one of the lessons I’ve learned from her that I’m most grateful for5. Obviously, no one really knows what happens when we cease to be of this world7. Code as Craft.