Fostering DevOps Culture at DevOps Finland & HelsinkiJS meetup
DevOps at VAST
-
Upload
upasanip -
Category
Technology
-
view
213 -
download
0
Transcript of 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
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
VAST TECHNOLOGY STACK !
www.valueaddsofttech.com
Complicated Build Process
Troubleshooting Product Development Process
Environment Change
Communication Gap
Reduction in Overall Productivity
Why DevOps?
www.valueaddsofttech.com
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
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
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
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
Communication Gap
Why DevOps?
DevelopersDevelopers SysAdmin
IS Team
Complicated Build Process Environment Change Communication Gap Reduction in Overall Productivity
www.valueaddsofttech.com
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
Why DevOps?
Reduction in Overall Productivity
Complicated Build Process Environment Change Communication Gap Reduction in Overall Productivity
www.valueaddsofttech.com
DevOps Solutions at VAST
So how do we solve?So how do we solve?
METHODS FOR IMPROVING
www.valueaddsofttech.com
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
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
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