MARISA SAWATPHADUNGKIJ - PowerPoint PPT Presentation

About This Presentation
Title:

MARISA SAWATPHADUNGKIJ

Description:

Evolution-of-Configuration-Management-into-a-DevOps-AgileWorld – PowerPoint PPT presentation

Number of Views:32
Slides: 29
Provided by: MARISASAWAT
Category: Other

less

Transcript and Presenter's Notes

Title: MARISA SAWATPHADUNGKIJ


1
Marisa Sawatphadungkij
CM and Test Manager
  • Evolution of Configuration Management in a
    DevOps/Agile World
  • December 2015

Marisa.Sawat_at_drillinginfo.com Twitter
marisasawat
2
Bio
  • Florida Atlantic University, Computer Information
    Systems
  • Austinite since 1997

3
Evolution of Drillinginfo CM
Dev
Ops
Ops
Ops/CM
Deploy to production
2011
Time
2015
CM
CM
CM
Dev
  • DevOps
  • Tools

Builds Tools
Release Mgmt Change Mgmt Config Mgmt
4
Continuous Improvement
Analyze
Deliver
Integrate
5
Continuous Improvement
Analyze
  • Team Organization
  • Toolset
  • Process
  • Integration
  • Release
  • Change Management
  • Configuration Management
  • Dependency Management
  • Communication
  • Deploy Schedule

Deliver
Integrate
Speed of Delivery
6
Continuous Improvement
  • Build relationships
  • Break down the silos
  • Changing Mindsets
  • Next Gen Drillinginfo
  • Opportunity to change

Analyze
Deliver
Integrate
Collaboration
7
Drillinginfo Configuration Management Team
PMO
GIS
DB Dev
Products
Dev
DBA
Products
QA
8
Drillinginfo Configuration Management
  • DevOps
  • Deployment tools
  • Infrastructure as Code
  • Monitoring
  • Cloud Development
  • Continuous Delivery
  • Production Support for Apps

Change Management
Identify changes going to production
Configuration Management
Configure environments, builds tools
Release Management
Coordinate assist production deliverables
9
Drillinginfo Configuration Management
Why take on more responsibilities?
Speed of Delivery
10
Drillinginfo CM Tool Chain
Communication
Project Management
VCS
11
Drillinginfo CM Tool Chain
CI Server
Artifact Mgmt
Config Mgmt
http//www.tootermeredith.com/reso/audio/computer-
meme-reaction-598.png
12
Drillinginfo CM Tool Chain
Server Location
http//www.datanami.com/wp-content/uploads/2013/04
/OnDemansDataCenter.jpg
Monitoring
http//m.memegen.com/nzbvvq.jpg
13
Drillinginfo CM Tool Chain
Latest Addition
http//m.memegen.com/nzbvvq.jpg
14
Continuous Improvement
Analyze
  • Self Service CM tasks
  • Continuous delivery to dev
  • Configuration Management of our servers
  • AWS
  • Feature Gates

Deliver
Integrate
15
Challenges
  • Continuous effort to break up silos
  • Learning new tools - stopping the speed of
    development?
  • Delivering Speed (too quickly?)
  • Communication
  • between tech teams
  • business dept to tech
  • company to customers
  • Cost

16
Challenges
  • Deploy Process Progression

17
Challenges
  • Deploy Process Progression

18
Challenges
  • Deploy Process Progression

Cookbook Version Changes di_environment gt
0.40.0 WAS 0.39.0
Tags DI2Griddle - v15.5.13 cloudformation -
v15.5.13
19
Benefits of DevOps and Agile
  • Faster delivery
  • Development
  • Test
  • Production
  • Faster customer feedback
  • Collaboration within the project teams
  • Innovative ideas
  • Better communication
  • Cross functional skills

PM
UX
Dev
QA
CM
DB Dev
20
Benefits of DevOps and Agile
  • Tools
  • Chef management configuration across hundreds
    of servers
  • Github local repos to develop from anywhere
  • Github easy code review process
  • AWS stand up a new environment in less than an
    hour!
  • Runscope monitoring
  • HipChat central communication
  • ChatOps Hubot (Sparky Sanchez) integration with
    other tools (automation)
  • Docker cost savings, contained

21
Evolution of Drillinginfo CM
Dev
Ops
Ops
Ops/CM
Deploy to production
2011
Time
2015
CM
CM
CM
Dev
  • DevOps
  • Tools

Builds Tools
Release Mgmt Change Mgmt Config Mgmt
22
Next Steps
  • Proactive instead reactive
  • AWS management - cont
  • Docker - cont
  • Continuous delivery
  • Overall company becomes more agile

23
  • 23

24
Synerzip in a Nutshell
  • Software product development partner for
    small/mid-sized technology companies
  • Exclusive focus on small/mid-sized technology
    companies, typically venture-backed companies in
    growth phase
  • By definition, all Synerzip work is the IP of its
    respective clients
  • Deep experience in full SDLC design, dev,
    QA/testing, deployment
  • Dedicated team of high caliber software
    professionals for each client
  • Seamlessly extends clients local team offering
    full transparency
  • Stable teams with very low turn-over
  • NOT just staff augmentation, but provide full
    management support
  • Actually reduces risk of development/delivery
  • Experienced team uses appropriate level of
    engineering discipline
  • Practices Agile development responsive yet
    disciplined
  • Reduces cost dual-site team, 50 cost advantage
  • Offers long-term flexibility allows
    (facilitates) taking offshore team captive aka
    BOT option

25
Synerzip Clients
26
Next Webinar
If We Are Agile, Why Do We Need
Managers? Complimentary Webinar Wednesday,
January 27, 2016 _at_ Noon CST
Presented by Ron Lichty Principal, Ron Lichty
Consulting, Inc. www.RonLichty.com Author,
Managing the Unmanageable
27
Connect with Synerzip
Hemant Elhence hemant_at_synerzip.com 469.374.0500
28
Questions Open Discussion
  • THANK YOU
Write a Comment
User Comments (0)
About PowerShow.com