390 likes | 410 Views
Explore DevOps myths, best practices, and tools to drive efficiency and collaboration in IT projects. Learn the key strategies to succeed in agile environments.
E N D
Mathieu Dietrich IT Technical Architect IT Project Leader IT Innovation DEVOPS - from BUZZ to FIZZ
BUZZ DEVOPS - from BUZZ to FIZZ
FIZZ DEVOPS - from BUZZ to FIZZ
devops DEVOPS - from BUZZ to FIZZ
UYOD LESS DATA OPEN CLOUD PHABLET NoSQL SoLoMo KYC REST CRM WEB2.0 SERIOUS GAME STORY TELLING SMARTPHONE ITIL DATAMINING SGBDR CLOUD MERISE BIG DATA PIZZA TEAM ESB ECOSYSTEM BYOD AGILE MTTR EVENT DRIVEN B2B SOA OBJECT ORIENTED OPEN DATA N-TIERS SOCIAL MEDIA SCRUM ROI FEATURE FLAG B2C CONTINUOUS DELIVERY LEAN SELF PROVIONNING DATAWAREHOUSE OPEN API SERVICES MOCKING DEVOPS - from BUZZ to FIZZ
SGBDR NoSQL DEVOPS - from BUZZ to FIZZ
DEVOPS SCRUM DEVOPS - from BUZZ to FIZZ
DEVOPS, ? DEVOPS - from BUZZ to FIZZ
DEVOPS is NOT NO LIMIT DEVOPS - from BUZZ to FIZZ
Method DEVOPS is NOT Label Belief Dogma Standard DEVOPS - from BUZZ to FIZZ
DEVOPS set of practices TTM that aims to reduce your DEVOPS - from BUZZ to FIZZ
automation DEVOPS sharing culture measurement DEVOPS - from BUZZ to FIZZ
automation on DEVOPS - from BUZZ to FIZZ
deliver more, deliver less DEVOPS - from BUZZ to FIZZ
less functions (need more ops) high TTR direct benefits on Time To Repair change size low TTR change frequency more frequently (less ops required) DEVOPS - from BUZZ to FIZZ
continous delivery continous integration continous deployment DEVOPS - from BUZZ to FIZZ
dev ops auto auto auto auto WRITE BUILD TST QA PROD continuous deployment continuous integration continuous delivery ? DEVOPS - from BUZZ to FIZZ
infrastructure as code servers services demands self DEVOPS - from BUZZ to FIZZ
from SERVERS… (demands…) iterative setup DEVOPS - from BUZZ to FIZZ
…to SERVICES keep the control by managing services (instead of managing servers) (…to self) stack self provisioning ?% continous integration DEVOPS - from BUZZ to FIZZ
continuous integration and self provisioning are not sufficient to improve the results DEVOPS - from BUZZ to FIZZ
agile dev virtualization logs framework configuration management dashboard code review testing A/B testing monitoring smoke test feature flipping orchestration tools service mocking open api SOA deployment tools dark launch event driven arch. gracefull degradation DEVOPS - from BUZZ to FIZZ
measurement DEVOPS - from BUZZ to FIZZ
without measure, all is only opinion DEVOPS - from BUZZ to FIZZ
process tech what ? app customer value exists only if the service is delivered ! DEVOPS - from BUZZ to FIZZ
use the native capabilities of your systems ! jdbc pool allocation file system growth time spent by page heat generated by processors customer satisfaction cpu usage memory allocation number of hit by pages response time app rating DEVOPS - from BUZZ to FIZZ
Mary & Tom Poppendieck (*) « how long would it take your organisation to deploy a change that involve just one line of code ? » DEVOPS - from BUZZ to FIZZ (1) « lean software developpment : an agile toolkit » - 2003
measurement is not sufficient if not shared ! DEVOPS - from BUZZ to FIZZ
sharing DEVOPS - from BUZZ to FIZZ
culture DEVOPS - from BUZZ to FIZZ
collaboration DEVOPS - from BUZZ to FIZZ
component team feature team « you build it, you run it » DEVOPS - from BUZZ to FIZZ
hackaton dojo coding fedex day pair programming open source contribution DEVOPS - from BUZZ to FIZZ
HOW TO ? DEVOPS - from BUZZ to FIZZ
UrbanCode Jenkins Sonar ElasticSearch Kibana Kanban Jira Smoke test Puppet Chef Capistrano OpenStack VMWare DEVOPS - from BUZZ to FIZZ
MAIN DEVOPS MYTHS • Devopsis not ITIL compliant • Devopsis not for large and complexsystems • Devopsis not for outsourceddevelopment • Devopsisonly about communication • Devopsmeanscontinous change deployment DEVOPS - from BUZZ to FIZZ
CONCLUSION • Define your own ROADMAP • Remind : each solution is good, if Dev • no longer slow Ops with request without added value • no need to go thruth Ops to obtain infra services • 3. Think « KISS » ! Devops as an opportunity to simplify. • (keep it stupidly simple) DEVOPS - from BUZZ to FIZZ