DEVOPS
BUILDING
SOFTWARE
NOWADAYS
The challenge
Increased
complexity
Constant
change
Rapid cycles
to adapt
AND IT IS BECOMING EVEN
MORE IMPORTANT…
Yesterday | 6-12 Months+
Requirements Develop Test Deploy
Today / Tomorrow | 1 Week
Reqs Dev Test Deploy
Cloud
Microservices
Mobile
BigData
Social Network
IOT
HOW DEVOPS CAN HELP
Improved Customer
Satisfaction & ROI
Improve collaboration
between teams
(Business / Dev / Ops)
Improved Quality
› Faster time-to-
market/delivery
times that improves
ROI
› Faster Mean time to
Recover (MTTR)
› Employee
recruitment and
retention
› Productivity
› Stable/reliable
operating
environments
› Reduced failure
rates
› Continuous Release
and Deployment,
Continuous Testing,
and Continuous
Monitoring
Race classification after
final lap
Agile DevOps
Speed-to-market 36% 42%
Customer satisfaction / NPS 48% 52%
New business growth 44% 48%
Employee productivity 50% 49%
Quality of development /
Defects
47% 48%
Actual percent improvement
by advanced users
Research conducted by Coleman Parkes with 1770 senior IT and
businesss excecutives in 21 countries and 10 vertical sectors in
May-June 2016
Fastest agile lap
Employee
productivity
50%
Fastest DevOps lap
Customer
satisfaction / NPS
52%
DEVOPS & AGILE
ACADEMIC RESEARCH
EXPERTISE
+10 years
Of academic research &
development
+20
publications
+33000 man-
hours
Of research
+25
Undergradute and
postgradute courses
100%
Of projects using Agile
& DevOps practices
Experience at
scale from 1 to
+100 engineers
Engineers with
+4 years
Of experience on
containerization, AWS
and Google Cloud
Platform related
technology
+4 years
Of dedicated DevOps
and ALM projects
EXPERIENCE
AND
INNOVATION
IN EVERY AREA
DevOps
COLLABORATIVE
DEVELOPMENT
PROVIDER CLOUD
LEGEND
Application
Infrastructure
Management
Security
Analytics
Dev Ops
Reference: IBM DevOps architecture.
ARTIFACT
MANAGEMENT
BUILD, TEST, &
CONTINOUS INTEGRATION
CODE
EDITOR
MONITORING &
METRICS
USAGE
ANALYTICS
IT SERVICE
MANAGEMENT
RUNTIME &
CONTAINERS
DEPLOYMENT
ORCHESTRATION
SECURITY
APPLICATION
RELEASE
MANAGEMENT
SOURCE
CONTROL
ALERT
NOTIFICATIO
N
CODE & DELIVER
Our Selected Projects Our Tools Experience
• End to end continuous delivery pipeline
with jenkins, RTC, RQM, Jbehave, Sonar,
Maven, Docker and Artifactory for
microservices based application
• End to end continuous delivery pipeline
with jenkins, Jira, Bitbucket, Sonar, Gradle
and Artifactory for Android applications
• End to end continuous delivery pipeline
with XCode Server, Jira, Bitbucket for iOS
applications
• Microservices backend infrastructure with
Kubernetes in Google Container Engine
Reference: IBM DevOps architecture.
ARTIFACT
MANAGEMENT
BUILD, TEST, &
CONTINOUS INTEGRATION
CODE
EDITOR
DEPLOYMENT
ORCHESTRATION
RELEASE
MANAGEMENT
SOURCE
CONTROL
THINK & CULTURE
Our Selected Projects Our Tools and Process Experience
• Implementation of a collaborative
ecosystem with Rational Team Concert
• Agile deployment in a multisite-multi-
country environment with Rational Team
Concert
• Jira agile deployment and plug-ins
configuration for an agile software
development company
• Agile training and coaching, six sigma
cultural training and deployment.
Reference: IBM DevOps architecture.
COLLABORATIVE
DEVELOPMENT
RUN, MANAGE & LEARN
Projects Tools
• Backend cluster infrastructure configuration
and applications deployment in a VMWare
virtualized environment with Ansible
• Service performance monitoring dashboard
with Logstash, ElasticSearch and Kibana for a
backend service
• Mobile applications performance monitoring
with Google Analytics & Firebase Crash
Reporting
• IBM Maximo and RTC integration in order to
automate the reporting and tracking of issues
reported by operations
• Kubernetes services monitoring for a web
application backend hosted in AWS with New
Relic
• Deployment AWS cloud infrastructure setup for
a website frontend and backend with
Terraform
• Migration of a virtualized private cloud to
Kubernetes managed over AWS
Reference: IBM DevOps architecture.
MONITORING &
METRICS
USAGE
ANALYTICS
IT SERVICE
MANAGEMENT
ALERT
NOTIFICATIO
N
RUNTIME &
CONTAINERS
SECURITY
APPLICATION
OUR PERSONALIZED
IDEAL SERVICE
› Initial contact
› Set context for
service
› Define business
case for success
› Analyze together
current state
› Compare versus
Tech trends and
state of the art
› Define the future
› Set project goals
and scope
› Select service
model
› Select Agile
methodology to
follow
› Do it!
› Simple, agile,
trustful,
innovative,
customer focused
execution
› Analyze iteration
results
› Adapt to change
› Improve
continuously
INITIATE DIAGNOSE ESTABLISH ACT LEARN
SERVICE MODELS
Fixed Price Time & Material
› Well-defined project,
requirements and scope
› Any changes require re-
estimation of cost and time
frame
› Fixed project cost and
duration
› Billing presupposes several
milestone payments
› Undefined or ambiguous
initial requirements
› Cost based on actual person-
hours and can be adjusted
flexibly
› Any project changes are
possible
› Billing based on the amount
of work performed in the
billing period
Onsite
Mix
Remote
www.incluit.com

Incluit - Studio DevOps

  • 1.
  • 2.
  • 3.
    AND IT ISBECOMING EVEN MORE IMPORTANT… Yesterday | 6-12 Months+ Requirements Develop Test Deploy Today / Tomorrow | 1 Week Reqs Dev Test Deploy Cloud Microservices Mobile BigData Social Network IOT
  • 4.
    HOW DEVOPS CANHELP Improved Customer Satisfaction & ROI Improve collaboration between teams (Business / Dev / Ops) Improved Quality › Faster time-to- market/delivery times that improves ROI › Faster Mean time to Recover (MTTR) › Employee recruitment and retention › Productivity › Stable/reliable operating environments › Reduced failure rates › Continuous Release and Deployment, Continuous Testing, and Continuous Monitoring Race classification after final lap Agile DevOps Speed-to-market 36% 42% Customer satisfaction / NPS 48% 52% New business growth 44% 48% Employee productivity 50% 49% Quality of development / Defects 47% 48% Actual percent improvement by advanced users Research conducted by Coleman Parkes with 1770 senior IT and businesss excecutives in 21 countries and 10 vertical sectors in May-June 2016 Fastest agile lap Employee productivity 50% Fastest DevOps lap Customer satisfaction / NPS 52%
  • 5.
    DEVOPS & AGILE ACADEMICRESEARCH EXPERTISE +10 years Of academic research & development +20 publications +33000 man- hours Of research +25 Undergradute and postgradute courses 100% Of projects using Agile & DevOps practices Experience at scale from 1 to +100 engineers Engineers with +4 years Of experience on containerization, AWS and Google Cloud Platform related technology +4 years Of dedicated DevOps and ALM projects
  • 6.
    EXPERIENCE AND INNOVATION IN EVERY AREA DevOps COLLABORATIVE DEVELOPMENT PROVIDERCLOUD LEGEND Application Infrastructure Management Security Analytics Dev Ops Reference: IBM DevOps architecture. ARTIFACT MANAGEMENT BUILD, TEST, & CONTINOUS INTEGRATION CODE EDITOR MONITORING & METRICS USAGE ANALYTICS IT SERVICE MANAGEMENT RUNTIME & CONTAINERS DEPLOYMENT ORCHESTRATION SECURITY APPLICATION RELEASE MANAGEMENT SOURCE CONTROL ALERT NOTIFICATIO N
  • 7.
    CODE & DELIVER OurSelected Projects Our Tools Experience • End to end continuous delivery pipeline with jenkins, RTC, RQM, Jbehave, Sonar, Maven, Docker and Artifactory for microservices based application • End to end continuous delivery pipeline with jenkins, Jira, Bitbucket, Sonar, Gradle and Artifactory for Android applications • End to end continuous delivery pipeline with XCode Server, Jira, Bitbucket for iOS applications • Microservices backend infrastructure with Kubernetes in Google Container Engine Reference: IBM DevOps architecture. ARTIFACT MANAGEMENT BUILD, TEST, & CONTINOUS INTEGRATION CODE EDITOR DEPLOYMENT ORCHESTRATION RELEASE MANAGEMENT SOURCE CONTROL
  • 8.
    THINK & CULTURE OurSelected Projects Our Tools and Process Experience • Implementation of a collaborative ecosystem with Rational Team Concert • Agile deployment in a multisite-multi- country environment with Rational Team Concert • Jira agile deployment and plug-ins configuration for an agile software development company • Agile training and coaching, six sigma cultural training and deployment. Reference: IBM DevOps architecture. COLLABORATIVE DEVELOPMENT
  • 9.
    RUN, MANAGE &LEARN Projects Tools • Backend cluster infrastructure configuration and applications deployment in a VMWare virtualized environment with Ansible • Service performance monitoring dashboard with Logstash, ElasticSearch and Kibana for a backend service • Mobile applications performance monitoring with Google Analytics & Firebase Crash Reporting • IBM Maximo and RTC integration in order to automate the reporting and tracking of issues reported by operations • Kubernetes services monitoring for a web application backend hosted in AWS with New Relic • Deployment AWS cloud infrastructure setup for a website frontend and backend with Terraform • Migration of a virtualized private cloud to Kubernetes managed over AWS Reference: IBM DevOps architecture. MONITORING & METRICS USAGE ANALYTICS IT SERVICE MANAGEMENT ALERT NOTIFICATIO N RUNTIME & CONTAINERS SECURITY APPLICATION
  • 10.
    OUR PERSONALIZED IDEAL SERVICE ›Initial contact › Set context for service › Define business case for success › Analyze together current state › Compare versus Tech trends and state of the art › Define the future › Set project goals and scope › Select service model › Select Agile methodology to follow › Do it! › Simple, agile, trustful, innovative, customer focused execution › Analyze iteration results › Adapt to change › Improve continuously INITIATE DIAGNOSE ESTABLISH ACT LEARN
  • 11.
    SERVICE MODELS Fixed PriceTime & Material › Well-defined project, requirements and scope › Any changes require re- estimation of cost and time frame › Fixed project cost and duration › Billing presupposes several milestone payments › Undefined or ambiguous initial requirements › Cost based on actual person- hours and can be adjusted flexibly › Any project changes are possible › Billing based on the amount of work performed in the billing period Onsite Mix Remote
  • 12.