Upload
abhijit-joshi
View
396
Download
0
Embed Size (px)
Citation preview
DevOps Offerings Presentations
CHANGING CHAOS TO COHERENCE
WhiteHedge
2
TABLE OF CONTENTS - OUR AGENDA
WelcomeAbout WhiteHedge
Core Focus
1
Business ChallengesHow to be super fast,
economical and amazing?
2
What is Dev-Ops ?DevOps solves business
problem
3
WhiteHedge Expertise
5
Projects and Case Studies
6
Questions?
7
Get in Touch
8
BenefitsGreater innovation, Faster
time to market, More revenue
4
WhiteHedge
3
INTRODUCTION - HELLO
Hello! Welcome to WhiteHedge
WhiteHedge is an Agile Software Product Development company. But what reallydescribes us is what we think about Our Work , Our Clients.
We have deep experience in three of the most sought-after technology domains in theindustry today: Big Data Analytics, Cloud Computing, and DevOps. Having deepknowledge in these domains make us stand out as the best and the coolest provider ofservices. Our Dev-Ops will bring you a single team that works together with continuousdevelopment, continuous testing, continuous deployments, logging, monitoring andsecurity.
WhiteHedge
4
WHITEHEDGE - AN OVERVIEW
Global Presence
Agile + Flexible
Thorough + Quick Learner
Competitive + Comprehensive
Honest + Transparent
Young + Mature
Innovative + Creative
More about us …What defines us ?
California
New Jersey Rotterdam
Pune
Envision Products |
Convert into businesses
100+ employees | 50+ live
products world-wide
The best of the Talent and
Infrastructure
Started 2003 | Focused Agile
Product Development
Self funded | Well funded |
Profitable
CURRENT CHALLENGESCurrent IT models are not designed for todays High Velocity Business
?
WhiteHedge
6
Old fashioned manual process to deliver software and typically spend more time testing, deploying and releasing software than designing and building it.
Higher proportion of production incidents as a result of human errors.
Heavily regulated environments.
Only 17% of IT executives said they deliver fast enough for the pace of business.*
DEVOPS- CURRENT CHALLENGES
* IT Speed: The Crisis and the Savior of the Enterprise, A Forrester Consulting study commissioned by Chef, December 2013
WhiteHedge
7
DEVOPS - DEV OR OPS ??
Development Operations
DEVELOPMENTWe Want CHANGE !
OPERATIONSWe Want STABILITY !
DEVOPSInterdependence of Software
Development and IT Operations
Development and Operations often have different values
WHAT IS DEV-OPS? Surprisingly it is NOT just Development + Operations!
?
WhiteHedge
9
DEVOPS IS ? - A TOOLSET DRIVEN APPROACH
DevOps uses automation techniques to increase collaboration across development and operations, enabling faster, more predictable and more frequent deployments to market
WhiteHedge
10
DEVOPS IS ? - DEV + OPS ??
Is it a culture? Is it a job title? Is it a way of organizing? Or just a way of thinking?
Development Operations
DEVOPS
Req
uirem
ents
Desig
n
Bu
ild
Dev
elop
Test
Packag
e
Stag
e
Main
tenan
ce
Pro
du
ction
WhiteHedge
11
Communication + Collaboration + IntegrationInter-dependence of Software Development and IT Operations
Bringing teams together to deliver software solutions and the associated support services more efficiently and effectively than ever before.
Emphasizes communication, collaboration and integration between Development and Operations Team(s)in order to producing high-quality software products and services rapidly and reliably.
Promotes a feedback that helps improve the system. In fact that is where monitoring and logging falls in place. The feedback about the application & system health helps in taking the right business decisions, which directly or indirectly increases revenue.
DevOps essentially extends the continuous development goals of the Agile movement to continuous integration and release.
DEVOPS- A CULTURE OF COMMUNICATION
DEVOPS Offerings
@ WhiteHedge
DEVOPS
WhiteHedge
13
Enables agile development teams to focus on their core strengths by delivering organization's needs
WhiteHedge will design and execute DevOps management strategies to mitigate the risks, pitfalls and costs of DevOps
Ensure high return on investment and desired business results
The approach would be to have a dedicated team to help implement various tools
Impact to the existing project team would be minimal
DEVOPS AS A SERVICE
Why WhiteHedge DevOps as a Service is
BETTERThan the competitors?
WhiteHedgeDEVOPS BENEFITS
40%
Time Saved in Handling the Support Cases
50%
Reduction in Deployment Failure
33%
More Time to ImproveInfrastructure
22%
Less Time in Resolving Production Issues
15*Taken from 2014 state of DevOps Report
WhiteHedgeDEVOPS BENEFITS
CONTINUOUS SOFTWARE DELIVERY
Faster Time to Market
1
IMPROVED DEFECT
DETECTIONProactive Than Reactive
2
FASTER RESOLUTION & TURNAROUND
Faster Feature Delivery
3
INCREASED ORGANIZATION EFFECTIVENESSValue Add to Business
4
You Gain
WORK WITH US. WE KNOW DEVOPS.
16
WhiteHedge
17
This 5 Circles represent our DEVOPS as a SERVICEImprove the ability of agile developments teams to continuously deliver value for the end
customers
UNDERSTAND
STRATEGY
/ VISION
ASSESSMENT &
PLANNINGDESIGN AND
IMPLEMENT
MONITOR AND
TRAIN
WhiteHedge DevOps as a Service
DEVOPS AS A SERVICE
WhiteHedge
18
STRATEGIC
LEADERSHIP
DEVOPS AS A SERVICE
We will understand your Business Vision
Identify gaps between Business vision and DevOps vision
Review current DevOps maturity level
System assessment for improvements
DevOps solves business problem
WhiteHedge
ASSESSMENT \ PLANNING
19
DEVOPS AS A SERVICE
We will help bridge the gap between Development
Deployment Run/Maintenance
WhiteHedge DevOps team will work closely with your
software development and your DevOps team(s)
Given a problem in Operations or Infrastructure, we have
expertise to recommend you the best solution
Choose and finalize the DevOps tool set to be
implemented
Design and document the process
Understand people, processes, culture
WhiteHedge
DESIGN AND IMPLEMENT
20
DEVOPS AS A SERVICE
Implement the DevOps tools set
Automate infrastructure provisioning
Implement continuous integration and delivery
We have built expertise in various technologies using
which we can build dashboards, tools, connectors
Continuous Build, Integration, Testing
WhiteHedge
MONITOR AND TRAIN
21
DEVOPS AS A SERVICE
WhiteHedge DevOps as a service encourages collecting
and measuring data from all possible sources
Monitor automation process
Share ideas
Train your staff with necessary guidelines and roadmap
to continue the progress
Measure, Monitor and build Self-Directed Team
WhiteHedge
22
DEVOPS AS A SERVICE
We have observed that DevOps process and culture start
falling apart after DevOps implementer train and leave the
project team
Typical DevOps consultant will bring technical expertise,
implement and will leave
WhiteHedge DevOps as a service can continue to work
with your team to guide them
Like continuous Integration / Delivery, Continuous
Improvement is also a critical factor !
Keep Iterating, Continue Improving
WhiteHedgeDEVOPS BREADTH - WE ARE GOOD AT
WhiteHedge provides expertise in following DevOps areas
Virtualization
Platform
Infrastructure as a
Service
Test and Build
Systems Monitoring & Alerting
Process
Supervisors
Application
Server
Trending
Operating
Systems
Configuration
Management
Logging
Other
Tools
Databases
23
WhiteHedge
Infrastructure as a
Service
Amazon Web Services
Windows Azure
Rackspace
OpenStack
Google Compute Engine
AppNexus
VirtualizationPlatforms
VMware
KVM
Xen
VirtualBox
Vagrant
Logging
Logstash / ELK
Splunk
Loggly
SumoLogic
OperatingSystems
RHEL
CentOS
Ubuntu
Debian
Unix (Solaris)
Windows
Mac OS X
App & Web
Servers
JBoss
Tomcat
Jetty
nginx
Apache
IIS
24
WHITEHEDGE EXPERTISE
WhiteHedge
Test & Build
Systems
Jenkins
Travis-CI
Shippable
Cloudbees
Bamboo
Teamcity
Maven
SauceLabs
Cucumber
Databases
Redis
RDS
MySQL
Cassandra
MongoDB
Oracle
Sybase
PostgreSQL
RedShift
Monitoring, Alerts and Trending
Zabbix
Nagios
New Relic
DataDog
Graphite
Cacti
PagerDuty
Process Supervisors
Monit
runits
Supervisor
god
Blue Pill
Upstart
systemd
Other Tools
Kubernetes
Docker Machine
Docker Swarm
Docker Compose
Takipi
25
WHITEHEDGE EXPERTISE
WhiteHedge
Configuration Management
Chef
Puppet
Ansible
Application Deployment
Capistrano
Fabric
Security
Conjur
Snor
Containerization Tools
Docker
LXC Containers
DEVOPS TOOLS
26
WhiteHedge
27
CONTINUOUS INTEGRATION/DELIVERY - DEVOPS MATURITY MODEL
Intermediate
Basic
Build ClusterContinuous Integration / Deployment
Code analyticsCross-Silo visibility / analytics
Better Agility
Daily/Weekly buildsAuto-deploy to test and stagingAuto-test execution at the build
Always up-to-date QA status
Mature Model
Self-Service EnvironmentAuto build on commitDependency RepositoryAuto functional testsAnalytics and Monitoring
Advanced
WhiteHedgeCONTINUOUS INTEGRATION/DELIVERY - DEVOPS MATURITY MODEL
No DevOps
Poor Ad-Hoc Communication
No Automation
Reactive, Unpredictable, Uncontrolled processes
Initial
Managed Communication, Shared Decisions
Automation in silos, Lack of central infrastructure
Managed processes, Still reactive, Non-standardized
Basic
Collaborative communication
Centralized and coherent automation across all silos
Standardized processes, Proactive
Intermediate
Collaborative processes with measured output
Data collection from automated processes, gap identification with Business Vision
Visible and Predictable processes with defined quality output
Mature
Effective knowledge sharing, Visible processes, Auto-output analysis
Automation to enable self-service (learn/act/correct)
Process risk and cost optimization
28
Process
Automation
Collaboration
QUESTIONS? Hesitate!
?
WhiteHedge
30
FOLLOW US
GET IN TOUCH WITH USHesitate!
http://www.whitehedge.com/devops.html
Mukta Aphale - [email protected] Joshi - [email protected]
- SOCIAL NETWORKS / PHONE
THANK YOU!Have a Nice Day!