1 Copyright © 2015, Drilling Info, Inc. All right reserved. All brand names and trademarks are the properties of their respective companies. Webinar Series.

Post on 19-Jan-2016

213 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

Transcript

1Copyright © 2015, Drilling Info, Inc. All right reserved. All brand names and trademarks are the properties of their respective companies.

Webinar Series 2015

Marisa SawatphadungkijCM and Test Manager

December 2015

Evolution of Configuration Management in a DevOps/Agile World

Marisa.Sawat@drillinginfo.comTwitter: marisasawat

2Copyright © 2015, Drilling Info, Inc. All right reserved. All brand names and trademarks are the properties of their respective companies.

Webinar Series 2015

Bio

Florida Atlantic University, Computer Information SystemsAustinite since 1997

3Copyright © 2015, Drilling Info, Inc. All right reserved. All brand names and trademarks are the properties of their respective companies.

Webinar Series 2015

Evolution of Drillinginfo CM

2011 Time 2015

Deploy to production

Builds & Tools Release MgmtChange MgmtConfig Mgmt

+ Tools + DevOps

4Copyright © 2015, Drilling Info, Inc. All right reserved. All brand names and trademarks are the properties of their respective companies.

Webinar Series 2015

Continuous Improvement

Analyze

Deliver Integrate

5Copyright © 2015, Drilling Info, Inc. All right reserved. All brand names and trademarks are the properties of their respective companies.

Webinar Series 2015

Continuous Improvement

Analyze

Deliver Integrate

● Team Organization● Toolset● Process

○ Integration○ Release

■ Change Management■ Configuration Management■ Dependency Management■ Communication

● Deploy Schedule

6Copyright © 2015, Drilling Info, Inc. All right reserved. All brand names and trademarks are the properties of their respective companies.

Webinar Series 2015

Continuous Improvement

Analyze

Deliver Integrate

● Build relationships● Break down the silos● Changing Mindsets

Next Gen Drillinginfo =Opportunity to change

7Copyright © 2015, Drilling Info, Inc. All right reserved. All brand names and trademarks are the properties of their respective companies.

Webinar Series 2015

Drillinginfo Configuration Management Team

PMO

ProductsDev

QAProducts

GISDB Dev

DBA

8Copyright © 2015, Drilling Info, Inc. All right reserved. All brand names and trademarks are the properties of their respective companies.

Webinar Series 2015

Drillinginfo Configuration Management

Identify changes going to production

Coordinate & assist production deliverables

Configure environments, builds & tools

DevOps● Deployment tools● Infrastructure as

Code● Monitoring● Cloud Development● Continuous Delivery● Production Support

for Apps

Change Management

Configuration Management

Release Management

9Copyright © 2015, Drilling Info, Inc. All right reserved. All brand names and trademarks are the properties of their respective companies.

Webinar Series 2015

Drillinginfo Configuration Management

Why take on more responsibilities?

10Copyright © 2015, Drilling Info, Inc. All right reserved. All brand names and trademarks are the properties of their respective companies.

Webinar Series 2015

Drillinginfo CM Tool Chain

Communication

Project Management

VCS

11Copyright © 2015, Drilling Info, Inc. All right reserved. All brand names and trademarks are the properties of their respective companies.

Webinar Series 2015

Drillinginfo CM Tool Chain

Artifact Mgmt

CI Server

Config Mgmt

http://www.tootermeredith.com/reso/audio/computer-meme-reaction-598.png

12Copyright © 2015, Drilling Info, Inc. All right reserved. All brand names and trademarks are the properties of their respective companies.

Webinar Series 2015

Drillinginfo CM Tool Chain

http://www.datanami.com/wp-content/uploads/2013/04/OnDemansDataCenter.jpg

http://m.memegen.com/nzbvvq.jpg

Monitoring

Server Location

13Copyright © 2015, Drilling Info, Inc. All right reserved. All brand names and trademarks are the properties of their respective companies.

Webinar Series 2015

Drillinginfo CM Tool Chain

http://m.memegen.com/nzbvvq.jpg

Latest Addition:

14Copyright © 2015, Drilling Info, Inc. All right reserved. All brand names and trademarks are the properties of their respective companies.

Webinar Series 2015

Continuous Improvement

Analyze

Deliver Integrate

● Self Service CM tasks● Continuous delivery to dev● Configuration Management of

our servers● AWS● Feature Gates

15Copyright © 2015, Drilling Info, Inc. All right reserved. All brand names and trademarks are the properties of their respective companies.

Webinar Series 2015

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

16Copyright © 2015, Drilling Info, Inc. All right reserved. All brand names and trademarks are the properties of their respective companies.

Webinar Series 2015

Challenges

▪ Deploy Process Progression

17Copyright © 2015, Drilling Info, Inc. All right reserved. All brand names and trademarks are the properties of their respective companies.

Webinar Series 2015

Challenges

▪ Deploy Process Progression

18Copyright © 2015, Drilling Info, Inc. All right reserved. All brand names and trademarks are the properties of their respective companies.

Webinar Series 2015

Challenges

▪ Deploy Process Progression

Tags:

DI2Griddle - v15.5.13

cloudformation - v15.5.13

Cookbook Version Changes:

di_environment => 0.40.0 WAS 0.39.0

19Copyright © 2015, Drilling Info, Inc. All right reserved. All brand names and trademarks are the properties of their respective companies.

Webinar Series 2015

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

PMUX

DB Dev

CM

Dev QA

20Copyright © 2015, Drilling Info, Inc. All right reserved. All brand names and trademarks are the properties of their respective companies.

Webinar Series 2015

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

21Copyright © 2015, Drilling Info, Inc. All right reserved. All brand names and trademarks are the properties of their respective companies.

Webinar Series 2015

Evolution of Drillinginfo CM

Deploy to production

Builds & Tools Release MgmtChange MgmtConfig Mgmt

+ Tools + DevOps

2011 Time 2015

22Copyright © 2015, Drilling Info, Inc. All right reserved. All brand names and trademarks are the properties of their respective companies.

Webinar Series 2015

Next Steps

▪ Proactive instead reactive▪ AWS management - cont▪ Docker - cont▪ Continuous delivery▪ Overall company becomes more agile

23Copyright © 2015, Drilling Info, Inc. All right reserved. All brand names and trademarks are the properties of their respective companies.

Webinar Series 2015 • 23

www.synerzip.comHemant Elhence

hemant@synerzip.com469.374.0500

24Copyright © 2015, Drilling Info, Inc. All right reserved. All brand names and trademarks are the properties of their respective companies.

Webinar Series 2015

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 client’s 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

26Copyright © 2015, Drilling Info, Inc. All right reserved. All brand names and trademarks are the properties of their respective companies.

Webinar Series 2015

Next WebinarIf We Are Agile,

Why Do We Need Managers?Complimentary Webinar:

Wednesday, January 27, 2016 @ Noon CST

Presented by: Ron LichtyPrincipal, Ron Lichty Consulting, Inc.

www.RonLichty.com

Author, Managing the Unmanageable

27Copyright © 2015, Drilling Info, Inc. All right reserved. All brand names and trademarks are the properties of their respective companies.

Webinar Series 2015

Hemant Elhencehemant@synerzip.com

469.374.0500

Connect with Synerzip

@Synerzip

linkedin.com/company/synerzip

facebook.com/Synerzip

28Copyright © 2015, Drilling Info, Inc. All right reserved. All brand names and trademarks are the properties of their respective companies.

Webinar Series 2015

Questions & Open Discussion

THANK YOU

top related