How do you throw things over the wall? :)
Earlier today we live-streamed our Holidays episode of #c9d9. (Kalle represented with a Santa hat!)
We had the pleasure of hosting an esteemed group of panelists, all of them deploy applications for a living – automatically and continuously – in some of the most demanding organizations (think Financial services, Telco).
They got to share with us their tips for tackling some of the most difficult aspects of deployment automation:
1. How to identify dependencies between applications –
From team collaboration, RMP, “Health API”, to components that multicast information about themselves and what other components they depend on (see from min 34:40 in this talk by Dan North).
2. How do you ensure security and provide governance and compliance?
Hear from companies that deal with federal regulations and auditing, financial transactions, etc. – on how they ensure deployments follow the rule book, and that the logs of the processes are auditable. How is each organization using things like version control, CM, automation and communication practices (and some Salmiak) to ensure visibility, reporting and to enforce access controls.
3. And finally: How do you roll back if things go wrong?
Watch the replay of the episode:
This episode features:
An Agile Software and DevOps advocate from Cleveland, founder of @inedo, who loves helping companies grow.
@apapadimoulis | http://thedailywtf.com
Dom has in depth experience architecting, deploying and automating enterprise hardware and software environments for a variety of industries.
Continuous Delivering coding Architect, Creator of ConDep (@con_dep / con-dep.net), speaker and Agile/Kanban/Lean enthusiast.
@torresdal | blog.torresdal.net
Kalle is a lifelong programming and automation enthusiast with common sense always seeking more purposeful ways of working.
@korpiq | solinor.fi/blog/
Sanjeev is an ALM Engineer for CDK global who believes that anything to be done more than once is worth being automated.
@sanjeevnandam | www.sanjeevnandam.com/blog/
On the Next Episode of Continuous Discussions:
Join us on Tuesday, January 6th, at 10am PST, when we’ll be talking about CI and CD for mobile applications.
Mobile is different. Learn how the App Market changes release expectation, testing practices, Integration requirements and publishing for delivering amazing mobile apps.
This episode will feature:
Justin Schultz – Dir. of Engineering at Luxe Valet, leading development on all product with a particular focus on mobile. Prior, Justin was the Lead Android Engineer for HotelTonight and lead engineer and architect, trainer and Agile coach for companies like Wells Fargo, Dow Jones and NASA. @FunWithJustin | justinschultz.com , publicstaticdroidmain.com
Continuous Discussions (#c9d9) is a bi-weekly series. See all episodes here.