Welcome!

IBM Worldwide Lead - DevOps Technical Sales

Sanjeev Sharma

Subscribe to Sanjeev Sharma: eMailAlertsEmail Alerts
Get Sanjeev Sharma via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Sanjeev Sharma

Adopting DevOps - Part V: Overcoming ‘Cultural Inertia' Last month, my partners in crime – Carmen DeArdo from Nationwide, Lee Reid, my colleague from IBM and I wrote a 3-part series of blog posts on DevOps.com. We titled our posts the Simple Math, Calculus and Art of DevOps. I would venture to say these are must-reads for any organization adopting DevOps. We examined all three ascpects – the Cultural, Automation and Process improvement side of DevOps. One of the key underlying themes of the three posts was the need for Cultural change – things like trust, collaboration, communication, etc. I will elaborate more on these soon. On a persona note, reading Carmen and Lee’s posts and writing my own gave me an opportunity to reflect on the conversations I have been having with executives of late, in organizations across the world, as I work with them to help their organiz... (more)

Understanding DevOps | @DevOpsSummit @IBMDevOps #DevOps

October 28, 2014 A simple description of DevOps is such: ‘An approach to Application Delivery that applies Lean principles to accelerate feedback and improve time to market’ What does this mean? In a nutshell it implies that DevOps is a set of principles and practices that enables an organization to make their delivery of applications ‘lean’ and efficient, while leveraging feedback from customers and users to continuous improve. What do you ‘continuously improve’? Three things: The application being delivered The Environment of the application being delivered The process by whic... (more)

DevOps as a Service (DaaS)? | @DevOpsSummit [#DevOps]

May 11, 2014 DevOps as a Service (DaaS)? In a recent post I posted on DevOps.com, I suggested the term DevOps as a Service (DaaS). Personally I am not a fan of the term. Mainly because DevOps is not a ‘Service’. It is an approach to achieve business objectives by adopting a set of capabilities, namely: Continuous Business Planning Collaborative Development Continuous Integration Continuous Deployment Continuous Testing Continuous Feedback Adopting these capabilities requires changing or enhancing people (culture), processes and technology (tools). Hence, not a set of services, bu... (more)

DevOps & Application Delivery By @SD_Architect | @DevOpsSummit [#DevOps]

I had the opportunity to present on Nov 5th at DevOps Summit by SYS-CON Events in Santa Clara, CA. Here are my slides. The world is Hybrid. Organizations adopting DevOps are building Delivery Pipelines leveraging environments that are complex – spread across hybrid cloud and physical environments. Adopting DevOps hence required Application Delivery Automation that can deploy applications across these Hybrid Environments. Related Posts: Understanding DevOps: Understanding DevOps – Part 1: Defining DevOps Understanding DevOps – Part 2: Continuous Integration and Continuous Deliv... (more)

DevOps vs Outsourcing By @SD_Architect | @DevOpsSummit [#DevOps]

June 10, 2014 As we look at enterprises adopting DevOps (yes, enterprises are adopting DevOps, in droves), the question regarding outsourcing always comes up. Many (read: most) enterprises have at least some of their application delivery or IT operations outsourced to an external vendor. This may be the traditional ‘offshoring’ where work is offloaded to an external, offshore and usually cheaper provider; to a true supply chain model, where external and internal providers deliver components of the application delivery supply chain. Both scenarios have a significantly different i... (more)