September 10th, 2018 | 25 mins 31 secs
big data, ci/cd, cloudbees, continuous delivery, continuous integration, data, data fabric, mapr
With CI/CD becoming more and more the defining competitive edge in the marketplace, the big question is how, exactly, does one accomplish continuous delivery? On this episode of The New Stack Makers, we sat down with Jack Norris, to talk about a big piece of that puzzle. He’s senior vice president at MapR, a company that provides a data fabric layer to the tech stack necessary for continuous delivery.
July 23rd, 2018 | 19 mins 39 secs
agile development, ci/cd, continuous deployment, continuous integration, devops, enterprise software, programming, software, software development, split software
Building software at scale and at velocity requires a great deal of infrastructure, process, and management. While some companies like Facebook and Google may make it seem like CI/CD is easy to build, in reality, both of these companies have spent billions of dollars optimizing their build pipelines and enabling developers to be more productive by removing barriers in the build/test/fix feedback loop.
July 6th, 2018 | 32 mins 44 secs
agile development, ci/cd, continuous delivery, continuous deployment, developers, devops, kenzan, programming, spinnaker
There is a big difference between agile development and continuous delivery and deployment, but you probably can't get to the latter without having implemented the former. At the end of the day, every company wants to ship better code more often, in order to innovate in its market, but actually turning your software development and IT teams into lean mean feature shipping machines isn't as easy as taking a straight road to a clear goal ahead.
June 28th, 2018 | 24 mins 53 secs
ci/cd, cloudnativecon, cncf, continuous deployment, continuous integration, kubecon, kubernetes, red hat, red hat openshift
At KubeCon in Copenhagen in May, many talks focused on the work required to build continuous integration and continuous deployment pipelines using containers. One of the major issue still remaining in the container world is specifically that last bit of the CI/CD pipeline: building, storing, and securing containers built for internal software projects.
Steve Speicher, principal product manager on the Red Hat OpenShift Team, spent a good deal of time at KubeCon looking into the solutions and remaining pain points that exist around dynamically building and managing containers within a more traditional agile development environment. "A lot of people want to leverage Kubernetes for the build in the pipeline itself, and so that's one of the things we're talking about here and learning more about what people are interested in to leverage the platform to do more CI/CD," said Speicher.
June 27th, 2018 | 19 mins 44 secs
a/b testing, ci/cd, continuous deployment, continuous integration, enterprise software, front-end software, optimizely, software, test environments
When building front-end software, it can be tricky to figure out just what works. As with any page layout endeavor, from the Web to the supermarket checkout line tabloids, there are plenty of nooks and crannies to explore with headlines, graphics, and colors. Any software shop earning money on the Web likely already knows about "A/B" testing: the practice of subtle changing your page design and gathering metrics on its effectiveness at converting visitors versus the existing version of the site.
June 5th, 2018 | 32 mins 43 secs
ci/cd, cloud-native, cloud-native security, cncf, continuous deployment, continuous integration, ebook, kubernetes, kubernetes ebook series
There is no single, best set of tools for continu…There is no single, best set of tools for continuous integration / continuous development (CI/CD) with Kubernetes — each organization will use the tools that are best suited for its specific use case. For this reason, the Cloud Native Computing Foundation (CNCF) does not advocate for one toolset over another when it comes to building, deploying and managing applications on Kubernetes, says Ihor Dvoretskyi, developer advocate at the CNCF. However, they do analyze what integrations and support are needed in the Kubernetes core and identify CI/CD trends in the process.
May 24th, 2018 | 24 mins 59 secs
aqua security, ci/cd, cloud-native, cloud-native security, cloudnativecon, continuous deployment, continuous integration, ebook, kubecon, kubernetes, kubernetes ebook series
When it comes to securing an application deployed on Kubernetes, automation through a CI/CD pipeline is key. Using cloud-native security tools that hook right into Jenkins or your favorite CI/CD tool, enterprise security teams can set policies for developers who are building container images. The pipeline enforces those policies through automated vulnerability scanning of each image during the build process. Developers only deploy images that the security team is confident in because they've been scanned.
“CI/CD automation is key because of the scale,” said Liz Rice, technology evangelist at Aqua Security, in this podcast with The New Stack. “You couldn't possibly manually check all these different images when you're shipping potentially hundreds or thousands of deploys in a day.”
May 1st, 2018 | 32 mins 4 secs
5g, ci/cd, continuous delivery, continuous integration, mobile data, mobile development, mobile software, t-mobile, telco, telecommunications, tibco
On today's episode of The New Stack Makers, TNS Founder Alex Williams was joined by Rahul Kamdar, Director of Product Management and Strategy, T-Mobile Director of IT Development Kris Wilson, and Chandra Sriramoju, T-Mobile Principle Site Reliability Engineer to discuss the ways in which Tibco and T-Mobile are joining forces to utilize CI/CD practices to build out a software architecture capable of handling 5G network speeds, which T-Mobile is launching later this year.
February 27th, 2018 | 46 mins 33 secs
amazon web services, ci/cd, continuous integration and deployment, demonstration, developers, development, devops, gitops, kubernetes, weave flux, weaveworks, weaveworks gitops
GitOps is an iteration of DevOps as applied to cloud native and in particular Kubernetes which has a strong emphasis on declarative infrastructure, said Weaveworks CEO Alexis Richardson in this episode of The New Stack Makers. Richardson said the Weaveworks team got excited about the concept of GitOps through the ongoing management of Weave Cloud, the company's deployment, monitoring and management SaaS for containers and microservices.
January 22nd, 2018 | 18 mins 21 secs
ci/cd, continuous deployment, continuous integration, culture, developers, devops, engineering, netflix, tools
Do you recall when was the last time your binge-watching was interrupted on Netflix? We all have seen downtime with all services out there, but not Netflix. Considering the scale and scope of Netflix’s engineering operations it’s really incredible how they manage this feat.
Netflix has developed many tools that enables its developers to maintain a very dynamic CD/CI pipeline without interrupting the shows.