Key Decisions in DevOps Leadership
Delve into the world of DevOps leadership with insights from a seasoned professional about decision-making, technology challenges, and strategies for success in a fast-paced environment. Discover the importance of performance, quality, and continuous development in driving business growth and innovation.
Download Presentation

Please find below an Image/Link to download the presentation.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.
You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.
E N D
Presentation Transcript
VINITA RATHI Co Founder | Systango Ex VP | Goldman Sachs DevOps, What should you decide, when, why & how?
Disclaimers My limited experience in back office and post trade space I left Goldman in late 2012 My understanding of DevOps www.Systango.com
DevOps in nutshell Objective Emphasis on performance and quality Feedback process Continuous development www.Systango.com
My 5 Years at Goldman Pre Sales decisioning via data and its patterns Priorities Stability, data sanity, operability with other services vs Speed to deliver Plan ahead - It took us 4 months to get needed servers Business Knowledge - We had to do end to end testing including data verification Technology challenges Use of `Blessed` Technologies DIY www.Systango.com
Technology Client/Server Architecture SOA, DF and RV SVN, Maven, Gradle, Hudson, Atlassian JIRA, Sybase, Autosys Java, C#, Proprietary language Windows Train based deployment for services with 2 weeks cycle for production deployment On demand deployment for clients (based off a home grown client framework) www.Systango.com
Ended up with ... Come up with a solution based on what you have got. If you need X, request for X + 5. Plan very well, and early. Cannot include last minute user feedbacks. Long decision making process. Coherent and consistency throughout. Matured technologies and developers. Scalability and stability focused. www.Systango.com
Systango Small teams working on different projects Varied Businesses Cultural barriers Limited Budget and resources Time to market www.Systango.com
Technology www.Systango.com
Ended up with Need to use Open source as much as possible Need to keep up to date Need to deploy and iterate fast www.Systango.com
DEVOPS LANDSCAPE 2015 Made by HashiCorp www.Systango.com
How do you decide which tools to use at what layer? The budget and scalability needs ? Do you have individuals working on infrastructure? Need build-time configuration or run-time? Richer feature set or Simplicity? Want to automate the infrastructure provisioning process? www.Systango.com
Bare Minimum Make deployments business-as usual. Make everyone a performance engineer. Strengthen the safety net with automated testing. Be strict with version control. Peer code review. Implement end-to-end performance monitoring and metrics. www.Systango.com
Tools I love Nagios Monit ELK Jenkins Collectd Ansible Docker www.Systango.com
Thank You! www.Systango.com