Author Archives: Admin

Principles, Patterns, and Practices for Effective Infrastructure as Code – FOSDEM 2021

Date: February 6th – 9:00 AM EST Event: https://fosdem.org/2021/schedule/track/infra_management/ Session URL: https://fosdem.org/2021/schedule/event/gsdfgg/ Video URL: https://ftp.osuosl.org/pub/fosdem/2021/D.infra/principlespatternspracticeseffectiveiac.mp4 Description: Infrastructure as Code (IaC) is an approach that takes proven coding techniques used by software systems and extends it to infrastructure. It is one … Read More

Platform Engineering: Challenges and Solutions

Based on my experience leading Platform Engineering initiative at various organizations I talked about What Platform Engineering(PE) is, When is it useful, and the Challenges I have seen working with it in my previous article. In this article, we will … Read More

Continuous Delivery for Machine Learning Systems – DevOpsDays Warsaw

Date: November 19th – 8:10 AM EST Event: https://devopsdays.pl/ Session URL: https://devopsdays.pl/lecture2020/#id=63464 Description: Machine Learning workflow includes data management, experiment management (model training & development), model deployment, serving, and retraining. Training a model takes hours & some times days & … Read More

Platform Engineering: Using it to Gain Competitive Advantage

What is it, When is it useful, and Challenges with it Caution: Platform is a widely used term to define various types of platforms, so be careful about using it. At one place, we chose not to use the term … Read More

Continuous Delivery for Machine Learning Systems

Deploying Machine Learning Systems to Production safely and quickly in a sustainable way Most of the principles and practices of traditional software development can be applied to Machine Learning(ML), but certain unique ML specific challenges need to be handled differently. … Read More

Continuous Delivery for Machine Learning – nycdevops

Event: https://www.meetup.com/nycdevops/events/272914068/ Video Recording: Deck: Related Articles: Description: Continuous Delivery has been a key approach for deploying changes for Traditional Software to Production safely and quickly in a sustainable way. Machine Learning (ML) is fundamentally different than Traditional Software. Typical … Read More

Infrastructure as Code: Principles, Patterns, and Practices

Deliver Infrastructure and Software running on it Rapidly and Reliably at Scale Notes:1. There is a certain level of Organizational maturity needed to use these Principles, Patterns, and Practices. This article is not focused on the cultural side of things … Read More

Challenges Deploying Machine Learning Models to Production

MLOps: DevOps for Machine Learning Also published in towards data science One of the known truths of the Machine Learning(ML) world is that it takes a lot longer to deploy ML models to production than to develop it. According to the … Read More

Continuous Delivery for Machine Learning Systems – All Day DevOps

Date: November 12th – 12:30 PM EST Event: https://www.alldaydevops.com/ Session URL: https://www.alldaydevops.com/addo-speakers/adarsh-shah References mentioned in the presentation: continuousdelivery.com Dr. Deming’s 14 Points for Management Challenges Deploying Machine Learning Models to Production State of DevOps Report  martinfowler.com Large image datasets: A … Read More

Deploying Machine Learning Models to Production: Challenges & Solutions using MLOps

Session URL: https://www.allthetalks.org/schedule Video Recording: Deck: Description: For the most part Machine Learning is similar to traditional Software Development and most of the principles and practices that apply to Traditional Software Development also apply to Machine Learning. But there are … Read More