VINITA RATHI Co Founder | Systango Ex VP | Goldman Sachs DevOps, What should you decide, when, why & how?

Slides:



Advertisements
Similar presentations
02 | Define an Effective End-to-End Software Development Lifecycle Steven Borg | Co-founder & Strategist, Northwest Cadence Anthony Borton | ALM Consultant,
Advertisements

How to Implement Agile in Your Organization
Web Development Engineering Processes Introduction to Web Development Outsourcing Processes.
<<replace with Customer Logo>>
OpenMake Dynamic DevOps
Using SharePoint Server 2007 for Site and Enterprise Search at Monsanto Company Vincent L. Arter, Jr. Project Lead Portals and Collaboration Monsanto.
Roadmap to Continuous Integration Testing and Benefits Gowri Selka, Walgreens Natalie Koltun, Walgreens May 20th, 2014 ©2013 Walgreen Co. All rights reserved.
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Confidential – For.
GAJAH ANNUAL REPORT 2015 | 1 Business Process Management Meghan Atkins Lohith Bangalore Omprakash John Doyle Rebecca Mazur.
Service Provisioning Service Provider Consulting Microsoft Consulting Services harvests the knowledge, experience, and tools established by designing and.
© copyright 2014 BMC Software, Inc. DevOps consultant Niek Bartholomeus Going DevOps with BMC.
Software engineering Process models Pavel Agejkin.
> Blueprint Kickoff >. Introductions Customer Vision & Success Criteria Apigee Accelerator Overview Blueprint Schedule Roles & Responsibilities Communications.
Accelerating Product and Service Innovation © 2013 IBM Corporation IBM Integrated Solution for System z Development (ISDz) Henk van der Wijk 23 Januari.
Margin Management Tool (MMT) Recommended Approach 23-January-2014
Achieving Agility with WSO2 App Factory S. Uthaiyashankar Director, Cloud Solutions WSO2 Inc. Dimuthu Leelarathne Software Architect WSO2 Inc.
Immutable Infrastructure With Docker and EC2 Docker Conf 2014 Michael Bryzek CTO & Co-Founder Gilt
Michael Hüttermann Agile, SCM/ALM, DevOps, Continuous Delivery CON Database DevOps with MySQL.
Business Systems Development SDLC and introduction to the Microsoft Solutions Framework Team and Process Models.
& Dev Ops. Sherwin-Williams & DevOps Introduction to Sherwin-Williams.
Gayathri Devi (GD) Senior Program Manager Agile Development, Design and Project Management in Visual Studio Team System 2008 where technology meets process.
CommSee - a client service systems development strategy using .NET
Large Software Projects Deborah Black Vice President, Windows Division Microsoft.
Continuous Integration and Code Review: how IT can help Alex Lossent – IT/PES – Version Control Systems 29-Sep st Forum1.
Agile SOA Agile EAI How do we achieve agility in Enterprise Integration?
Planning Ahead for Optimal Contact Center Deployment Jim Jenkins
CERN IT Department CH-1211 Genève 23 Switzerland t Towards agile software development Marwan Khelif IT-CS-CT IT Technical Forum – 31th May.
The Road to Continuous Delivery at Perforce Jonathan Thorpe Technical Marketing Manager Perforce Laurette Cisneros Build & Release Engineering Manager.
It’s tough out there … Software delivery challenges.
Build and Deployment Process Understand NCI’s DevOps and continuous integration requirements Understand NCI’s build and distribution requirements.
T Iteration Demo Tikkaajat [PP] Iteration
Cisco Consulting Services for Application-Centric Cloud Your Company Needs Fast IT Cisco Application-Centric Cloud Can Help.
The Next Level Of Agile: DevOps and CD אוקטובר 2015.
1. ENTERPRISE AGILE TRANSFORMATION AT THE US POSTAL SERVICE MAY 24, Agile Business Solutions.
TICKETMASTER CULTURE EATS STRATEGY FOR
© 2016 Disciplined Agile Consortium
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Darren Thayre, AWS Professional Services Succeeding with AWS by delivering high.
Structured Container Delivery Oscar Renalias Accenture Container Lead (NOTE: PASTE IN PORTRAIT AND SEND BEHIND FOREGROUND GRAPHIC FOR CROP)
Planning Engagement Kickoff
Azure Stack Foundation
NU Technology Capability Overview
Effective Performance Testing in Agile and DevOps
Joonas Sirén, Technology Architect, Emerging Technologies Accenture
Agenda:- DevOps Tools Chef Jenkins Puppet Apache Ant Apache Maven Logstash Docker New Relic Gradle Git.
INTRO TO Presenter: PhuongNQK.
From manual test shop to fully automated test coverage: A How-To session to speed up your journey Jayshree Bhakta ITHAKA/JSTOR.
BMC Integration Service Overview and Architecture
Office 365 FastTrack Planning Engagement Kickoff
Blue Mixology.
Chapter 18 Maintaining Information Systems
Владимир Гусаров Директор R&D, Dell Visual Studio ALM MVP ALM Ranger
A whirlwind tour through the Microsoft DevOps landscape Jesse Houwing | xpirit.com/jesse Trainer, Coach, Tinkerer.
IEEE Std 1074: Standard for Software Lifecycle
DevOps Deep Dive DevOps Deep Dive What you will learn
Automate Early... But Securely!
DevOps CSCI 577b.
Hybrid Cloud Foundation
How to Successfully Implement an Agile Project
Evaluating Transaction System Performance
12/26/2018 1:44 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Chandler and Higher Education
Optena: Enterprise Condor
Shifting Security Left
VIRBank Kristina Naudžiūnaitė Rita Birgelytė
Bringing more value out of automation testing
Standardize Automate Protect Monitor team-based development
HCL’s Viewpoint – DevOps on MS Cloud
Human Computer Interaction Lecture 14 HCI in Software Process
What’s new in Visual Studio 2012
Node.js Test Automation using Oracle Developer Cloud- Simplified
Presentation transcript:

VINITA RATHI Co Founder | Systango Ex VP | Goldman Sachs DevOps, What should you decide, when, why & how?

My limited experience in back office and post trade space I left Goldman in late 2012 My understanding of DevOps Disclaimers

DevOps in nutshell Objective Emphasis on performance and quality Feedback process Continuous development

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

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)

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.

Systango Small teams working on different projects Varied Businesses Cultural barriers Limited Budget and resources Time to market

Technology

Ended up with … Need to use Open source as much as possible Need to keep up to date Need to deploy and iterate fast

DEVOPS LANDSCAPE 2015 Made by HashiCorp

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?

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.

Tools I love Nagios ELK Collectd Docker Monit Jenkins Ansible

Thank You!