DevOps at VAST

16
DevOps@VAST Adding values, valuing additions Valueadd softtech & Systems Pvt. Ltd. (aka VAST) E205, Whispering Wind phase 1, Baner Pashan Link Road, Pashan, Pune 411021, MH, India

Transcript of DevOps at VAST

Page 1: DevOps at VAST

DevOps@VAST

Adding values, valuing additions

Valueadd softtech & Systems Pvt. Ltd. (aka VAST)E205, Whispering Wind phase 1, Baner Pashan Link Road, Pashan, Pune 411021, MH, India

Page 2: DevOps at VAST

www.valueaddsofttech.com

About VAST

Inception

May 2012Proprietary

August 2014Partnership

March 2016Pvt. Ltd. Company

Proficiency

30+ Brains

International Exposure

Global Work Culture

Clients

Greentick Cars – AUwww.greentickcars.com

Sequoia Cloud Solutions – CA, USA

http://www.sequoiaworldwide.com

CureEasy –IL, USA

Page 3: DevOps at VAST

VAST TECHNOLOGY STACK !

www.valueaddsofttech.com

Page 4: DevOps at VAST

Complicated Build Process

Troubleshooting Product Development Process

Environment Change

Communication Gap

Reduction in Overall Productivity

Why DevOps?

www.valueaddsofttech.com

Page 5: DevOps at VAST

Cross-OS interdependent deployment steps

Multiple Component Integration

Managing Cross-OS platform

Why DevOps?

Multi-platform

Deployment

Complicated Build Process

Complicated Build Process Environment Change Communication Gap Reduction in Overall Productivity

www.valueaddsofttech.com

Page 6: DevOps at VAST

Creating Test Bed

Software Installation & Network related Tasks

Configure nested virtualization environments

Configure HA, FT, LB

Simulate Customer Environment

VM Creation – Linux, Windows

Why DevOps?

Complicated Build Process Environment Change Communication Gap Reduction in Overall Productivity

Environment A Environment B

Environment C

www.valueaddsofttech.com

Page 7: DevOps at VAST

Manual repetitive deployments are

erroneous and tedious

Repetitive various environment deployments

Why DevOps?

Redundant Deployments

Complicated Build Process Environment Change Communication Gap Reduction in Overall Productivity

www.valueaddsofttech.com

Page 8: DevOps at VAST

Infrastructure Dependant Deployments

Unable to identify environment specific

configurations

Unable to predict deployment issues at client's environment

On premises to cloud migration and vice -

versa

Why DevOps? Complicated Build Process Environment Change Communication Gap Reduction in Overall Productivity

www.valueaddsofttech.com

Page 9: DevOps at VAST

Communication Gap

Why DevOps?

DevelopersDevelopers SysAdmin

IS Team

Complicated Build Process Environment Change Communication Gap Reduction in Overall Productivity

www.valueaddsofttech.com

Page 10: DevOps at VAST

Why DevOps?

Does any of this sound familiar?Speed, Quality and Cost problems against Software lifecycles

DevelopersI spent 70% of my time

waiting

TestersI don't have spare

capacity

Infrastructure OwnersOur test systems are

not realistic

Level 1 OpsI don't know who to

escalate to

Apps SupportI am constantly fighting

fires

Lobs ExecWhat is IT doing? I need

new apps now

Complicated Build Process Environment Change Communication Gap Reduction in Overall Productivity

www.valueaddsofttech.com

Page 11: DevOps at VAST

Why DevOps?

Reduction in Overall Productivity

Complicated Build Process Environment Change Communication Gap Reduction in Overall Productivity

www.valueaddsofttech.com

Page 12: DevOps at VAST

DevOps Solutions at VAST

So how do we solve?So how do we solve?

METHODS FOR IMPROVING

www.valueaddsofttech.com

Page 13: DevOps at VAST

DevOps Solutions at VAST

We believe... DevOps starts with People

Breakdown barriers between teams or functionally separated units

New roles, new titles, new (and shared) responsibilities

Capturing and converting tribal knowledge

Ensuring focus on business service as well as technology

Building trust in each other, in technology, in process

www.valueaddsofttech.com

Page 14: DevOps at VAST

DevOps Solutions at VAST

7 Highly Effective Habits of DevOps–Adapted VAST

Establish trust and transparency between Dev and Ops

See everything through the eyes of the customer

Streamline your application delivery pipeline

Adapt a loosely-coupled service oriented architecture

Reward solution, simplicity and reliability

Adopt continuous integration as early as possible in deployment life cycle.

www.valueaddsofttech.com

Page 15: DevOps at VAST

DevOps Solutions at VAST

Automation in our Alley

5 DevOps Monks

5+ years of automation experience

We love Tea, Technology and

Scripts

5+ years of Cloud

Experience

www.valueaddsofttech.com

Page 16: DevOps at VAST