Welcome!

Blog Post

Continuous Discussions (#c9d9) Podcast: Episode 40 – CD for Legacy Applications

Episode 40 – CD for Legacy Applications

what-is-legacy

This morning on #c9d9 we discussed Continuous Delivery for legacy applications.

Assuming your business did not start yesterday – you probably have some of those lying around: those applications that might be poorly understood, or poorly tested, that can be cumbersome or brittle, that may be difficult to update — but that somehow – still – just work.

This is the legacy code that keeps the lights on, but that you’re afraid to touch…

cd-for-legacy-codeHow do you deal with all your pre-DevOps applications?

Should you embark on a journey to ‘DevOps’ify your legacy applications? If so, how can you bring legacy code and technical debt into the fold – as part of your CD pipelines?

On the show, we discussed:

  • How do you define Legacy?
  • Should you poke that bear?
  • What are some of the challenges doing CI and CD for legacy apps?
  • What are some of the best practices to bring DevOps practices to legacy applications- where should you start, and how to go about it?

Watch the replay of the episode:

 

 

This episode features:

Deepak Karanth c9d9 devops podcast
Deepak Karanth
Chief Architect and Consultant. Agile and DevOps Champion. Deepak also helps companies with technical strategy and process improvements.
@SoftwareYogasoftwareyoga.com
Jean D'Amore c9d9 DevOps Podcast
Jean D’Amore
Consultant at ThoughtWorks Australia and corsican polyglot programmer who likes to be underwater, cook, and keep his garden green.
@jeandamoreblog.corsamore.com
Manuel Paid c9d9 DevOps Podcast
Manuel Pais
Dev+Build+QA=#DevOps advocate. People-first technologist @ Skelton-Thatcher. Jack of all trades, master of continuous improvement.
@manupaisablewww.infoq.com/author/Manuel-Pais
Tarun Arora c9d9 devops podcast
Tarun Arora
Tarun is obsessed with high-quality working software, continuous delivery and Agile. He is a Microsoft MVP in Visual Studio Development Tools and the author of ‘DevOps & ALM with TFS 2015
@arora_tarunwww.visualstudiogeeks.com/

c9d9-logo

On the next episode of Continuous Discussions:

cd-autmationEpisode 41: Creating an Internal Dev/Test Cloud

Join us on May 17, to discuss tips and best practices for offering a shared, consolidated, self-serve build/test cloud infrastructure and tool chain in your organization. (yes, it’s a mouth full, but it’s really interesting ;)).

This episode will feature:

chris riley
Chris Riley
Helping bringing #DevOps to the enterprise. Analyst @fixateio
@HoardingInfodevops.com/author/chrisriley/
Himanshu Chhetri
Himanshu Chhetri
CTO @ Addteq, specializing in DevOps & Atlassian Tools implementation.
@0xhimanshunebula.addteq.com/blog
Paul Farrall
Paul Farrall
VP of Operations at Skytap.
@paulfarrallwww.skytap.com/blog/
Phil Dougherty
Phil Dougherty
Phil has over 10 years of experience building the backbone of the internet – from multi-continent private cloud environments, to fully automated public cloud infrastructure powering mobile commerce APIs.
@phildoughertyblog.containership.io

Add the event to your calendar »


Continuous Discussions (#c9d9) is a bi-weekly series. See all episodes here.

More Stories By Anders Wallgren

Anders Wallgren is Chief Technology Officer of Electric Cloud. Anders brings with him over 25 years of in-depth experience designing and building commercial software. Prior to joining Electric Cloud, Anders held executive positions at Aceva, Archistra, and Impresse. Anders also held management positions at Macromedia (MACR), Common Ground Software and Verity (VRTY), where he played critical technical leadership roles in delivering award winning technologies such as Macromedia’s Director 7 and various Shockwave products.

Latest Stories
Gemini is Yahoo’s native and search advertising platform. To ensure the quality of a complex distributed system that spans multiple products and components and across various desktop websites and mobile app and web experiences – both Yahoo owned and operated and third-party syndication (supply), with complex interaction with more than a billion users and numerous advertisers globally (demand) – it becomes imperative to automate a set of end-to-end tests 24x7 to detect bugs and regression. In th...
"We're developing a software that is based on the cloud environment and we are providing those services to corporations and the general public," explained Seungmin Kim, CEO/CTO of SM Systems Inc., in this SYS-CON.tv interview at 21st Cloud Expo, held Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA.
Enterprises are moving to the cloud faster than most of us in security expected. CIOs are going from 0 to 100 in cloud adoption and leaving security teams in the dust. Once cloud is part of an enterprise stack, it’s unclear who has responsibility for the protection of applications, services, and data. When cloud breaches occur, whether active compromise or a publicly accessible database, the blame must fall on both service providers and users. In his session at 21st Cloud Expo, Ben Johnson, C...
SYS-CON Events announced today that Telecom Reseller has been named “Media Sponsor” of SYS-CON's 22nd International Cloud Expo, which will take place on June 5-7, 2018, at the Javits Center in New York, NY. Telecom Reseller reports on Unified Communications, UCaaS, BPaaS for enterprise and SMBs. They report extensively on both customer premises based solutions such as IP-PBX as well as cloud based and hosted platforms.
SYS-CON Events announced today that CrowdReviews.com has been named “Media Sponsor” of SYS-CON's 22nd International Cloud Expo, which will take place on June 5–7, 2018, at the Javits Center in New York City, NY. CrowdReviews.com is a transparent online platform for determining which products and services are the best based on the opinion of the crowd. The crowd consists of Internet users that have experienced products and services first-hand and have an interest in letting other potential buye...
"CA has been doing a lot of things in the area of DevOps. Now we have a complete set of tool sets in order to enable customers to go all the way from planning to development to testing down to release into the operations," explained Aruna Ravichandran, Vice President of Global Marketing and Strategy at CA Technologies, in this SYS-CON.tv interview at DevOps Summit at 21st Cloud Expo, held Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA.
"Infoblox does DNS, DHCP and IP address management for not only enterprise networks but cloud networks as well. Customers are looking for a single platform that can extend not only in their private enterprise environment but private cloud, public cloud, tracking all the IP space and everything that is going on in that environment," explained Steve Salo, Principal Systems Engineer at Infoblox, in this SYS-CON.tv interview at 21st Cloud Expo, held Oct 31 – Nov 2, 2017, at the Santa Clara Conventio...
Agile has finally jumped the technology shark, expanding outside the software world. Enterprises are now increasingly adopting Agile practices across their organizations in order to successfully navigate the disruptive waters that threaten to drown them. In our quest for establishing change as a core competency in our organizations, this business-centric notion of Agile is an essential component of Agile Digital Transformation. In the years since the publication of the Agile Manifesto, the conn...
"Codigm is based on the cloud and we are here to explore marketing opportunities in America. Our mission is to make an ecosystem of the SW environment that anyone can understand, learn, teach, and develop the SW on the cloud," explained Sung Tae Ryu, CEO of Codigm, in this SYS-CON.tv interview at 21st Cloud Expo, held Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA.
"MobiDev is a software development company and we do complex, custom software development for everybody from entrepreneurs to large enterprises," explained Alan Winters, U.S. Head of Business Development at MobiDev, in this SYS-CON.tv interview at 21st Cloud Expo, held Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA.
Data scientists must access high-performance computing resources across a wide-area network. To achieve cloud-based HPC visualization, researchers must transfer datasets and visualization results efficiently. HPC clusters now compute GPU-accelerated visualization in the cloud cluster. To efficiently display results remotely, a high-performance, low-latency protocol transfers the display from the cluster to a remote desktop. Further, tools to easily mount remote datasets and efficiently transfer...
Coca-Cola’s Google powered digital signage system lays the groundwork for a more valuable connection between Coke and its customers. Digital signs pair software with high-resolution displays so that a message can be changed instantly based on what the operator wants to communicate or sell. In their Day 3 Keynote at 21st Cloud Expo, Greg Chambers, Global Group Director, Digital Innovation, Coca-Cola, and Vidya Nagarajan, a Senior Product Manager at Google, discussed how from store operations and ...
"There's plenty of bandwidth out there but it's never in the right place. So what Cedexis does is uses data to work out the best pathways to get data from the origin to the person who wants to get it," explained Simon Jones, Evangelist and Head of Marketing at Cedexis, in this SYS-CON.tv interview at 21st Cloud Expo, held Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA.
In his session at 21st Cloud Expo, Carl J. Levine, Senior Technical Evangelist for NS1, will objectively discuss how DNS is used to solve Digital Transformation challenges in large SaaS applications, CDNs, AdTech platforms, and other demanding use cases. Carl J. Levine is the Senior Technical Evangelist for NS1. A veteran of the Internet Infrastructure space, he has over a decade of experience with startups, networking protocols and Internet infrastructure, combined with the unique ability to it...
Enterprises are adopting Kubernetes to accelerate the development and the delivery of cloud-native applications. However, sharing a Kubernetes cluster between members of the same team can be challenging. And, sharing clusters across multiple teams is even harder. Kubernetes offers several constructs to help implement segmentation and isolation. However, these primitives can be complex to understand and apply. As a result, it’s becoming common for enterprises to end up with several clusters. Thi...