SlideShare a Scribd company logo
1 of 32
WhiteHedge Technologies
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
2
DEVOPS Offerings
@ WhiteHedge
DEVOPS
WhiteHedge
DevOps@WhiteHedge.com
This 5 Circles represent our DEVOPS as a SERVICE
Improve the ability of agile developments teams to continuously deliver value for the end
customers
UNDERSTAND
STRATEGY
/ VISION
ASSESSMENT &
PLANNING
DESIGN AND
IMPLEMENT
MONITOR AND
TRAIN
WhiteHedge DevOps as a Service
DEVOPS AS A SERVICE
4
WhiteHedge
DevOps@WhiteHedge.com
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
5
WhiteHedge
DevOps@WhiteHedge.com
ASSESSMENT  PLANNING
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
6
WhiteHedge
DevOps@WhiteHedge.com
DESIGN AND IMPLEMENT
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
7
WhiteHedge
DevOps@WhiteHedge.com
MONITOR AND TRAIN
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
8
WhiteHedge
DevOps@WhiteHedge.com
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
9
WhiteHedge
DevOps@WhiteHedge.com
DEVOPS BREADTH - WE ARE GOOD AT
WhiteHedge provides expertise in following DevOps areas
Virtualization
Platform
Infrastructure as a
Service
Test and Build
Systems Monitoring & Alerting
Application
Server
Trending
Operating
Systems
Configuration
Management
Logging
Other
Tools
Databases
10
CI ? CD
Process
Supervisors
WhiteHedge
DevOps@WhiteHedge.com
AUTHORIZED PARTNERS
11
WhiteHedge
DevOps@WhiteHedge.com
WHITEHEDGE EXPERTISE
 Amazon Web
Services
 Windows Azure
 Rackspace
 OpenStack
 Google Compute
Engine
 AppNexus
 VMware
 KVM
 Xen
 VirtualBox
 Vagrant
 Logstash / ELK
 Splunk
 Loggly
 SumoLogic
 RHEL
 CentOS
 Ubuntu
 Debian
 Unix (Solaris)
 Windows
 Mac OS X
 JBoss
 Tomcat
 Jetty
 Nginx
 Apache
 IIS
 Jenkins
 Travis-CI
 Shippable
 Cloudbees
 Bamboo
 TeamCity
 Maven
 SauceLabs
 Cucumber
 Redis
 RDS
 MySQL
 Cassandra
 MongoDB
 Oracle
 Sybase
 PostgreSQL
Virtualization Platforms Logging
Operating SystemsApp & Web Servers
Databases
Monitoring, Alerts and Tre
nding
Test & Build Systems
 Datadog
 Zabbix
 Nagios
 NewRelic
 Graphite
 Cacti
 PagerDuty
Infrastructure as a Servic
e
12
WhiteHedge
DevOps@WhiteHedge.com
WHITEHEDGE EXPERTISE
Security
 Conjur
 Snor
Containerization Tools
 Docker
 LXC Containers
Application Deployment
 Capistrano
 Fabric
Configuration Management
Process Supervisors
 Monit
 Runits
 Supervisor
 God
 Blue Pill
 Upstart
 Systemd
Other Tools
 Kubernetes
 Docker Machine
 Docker Swarm
 Docker Compose
 Takipi
 Chef
 Puppet
 Ansible
13
Why WhiteHedge?
WhiteHedge
DevOps@WhiteHedge.com 15
WE UNDERSTAND YOUR BUSINESS GOALS
EXPERTISE IN
DEVOPS IS A MUST
YOU BUSINESS
VISION NEEDS TO
BE MAPPED TO
YOUR DEVOPS
VISION
DEVOPS SPACE IS
CONTINUOUSLY
EVOLVING
We can help you align your business goals with Dev
Ops
goals to ensure that long term success
WhiteHedge
DevOps@WhiteHedge.com
WE HELP YOU ACCELERATE
16
 Derive and define key IT metrics
 Number of defects (overall and by application/severity)
 Frequency of changes (development velocity)
 Defects due to change
 Mean time to repair (MTTR)
 Mean time between failures (MTBF)
 Availability
 Performance
We understand your business goals
And align them with your DevOps goals
We build a system that can measure the metrics
WhiteHedge
DevOps@WhiteHedge.com 17
WE HELP YOU MEASURE BUSINESS VALUE OF A CHANGE
Focus what the business
actually needs
Measure the business value
WhiteHedge strength
To do DevOps successfully:
Measure and estimate the business
value of a new story, and the
business risk to each deployment.
If more business value than risk:
Deploy more often
Configuration management
Remove the ops team!
WhiteHedge
DevOps@WhiteHedge.com 18
WE HAVE TECHNOLOGY EXPERTS
Updated
Approach
Collaboration
Provide the right
solution
At WhiteHedge we keep ourselves updated with
latest technology trends to ensure we can provide
you with the best consultation in the DevOps space
WhiteHedge
DevOps@WhiteHedge.com
WE FOCUS ON…
19
Technology ProcessPeople
 Cultural Change –
Collaboration,
Cooperation and
Transformation to a
Learning Organization
 Increased
responsiveness to
business
 Improved quality of code
 More agile development
 More agile change
process
 Improved quality of
software deployments
 More frequent software
releases
 Improved visibility into IT
process and
requirements
WhiteHedge
DevOps@WhiteHedge.com 20
OUR PRINCIPLES OF DEVOPS
Automate Everything Deliver small increments
Continuous Improvement Test early and test often
Continuous feedback Cohesive Teams
Projects and Case
Studies
DevOps@WhiteHedge.com
WhiteHedgeDEVOPS STACK FOR ONE OF OUR CLIENTS
22
WhiteHedge
DevOps@WhiteHedge.com
CLIENT IN THE MEDIA DOMAIN
Designing and implementing the DevOps strategy to align with the
business vision of introducing a new device in the mobile devices
market.
WhiteHedge Solution
 Created VPCs in two different
AWS region with multi-AZ
configuration
 Configured Highly Available NAT
servers for inbound and
outbound traffic
 Created auto-scaling policies
based on CPU Utilization and
inbound traffic through ELBs
 Defined policies for periodic
patching & updates to base
AMIs
Situation
 Worldwide leader in consumer electronics
 Leader in manufacturing mobile devices
 Introduction of a new tablet in the market
Challenge
 Building AWS infrastructure to support a product
launch in 40 countries
 Creating a CI, CD Pipeline for a node.js server
 Setting up auto-scaling infrastructure to support
heavy traffic during the shopping season
WhiteHedge
DevOps@WhiteHedge.com
Technology
Value
Addition
WhiteHedge
 AWS, EC2, CodeDeploy
 Jenkins, Docker
 NodeJS, Python, Bash
 Created CloudFormation Templates
for quick future deployments for new
regions
 User AWS CodeDeploy to deploy
server on AWS
 Monitoring using DataDog &
Operational support integration with
PagerDuty
 WhiteHedge offered DevOps
consultation, implementation,
though leadership and helped in
taking strategic decisions related to
infrastructure design.
 Infrastructure was an important
aspect to support the new device in
the market, in order to autoscale
and support the variable and
unknown load in production.
WhiteHedge
DevOps@WhiteHedge.com
AMAZON ELASTIC CONTAINER SERVICE
Amazon EC2 Container Service (Amazon ECS) is a highly scalable, fast, container management service
that makes it easy to run, stop, and manage Docker containers on a cluster of Amazon EC2 instances.
WhiteHedge Solution
 We explored a number of Docker
orchestration tools: Kubernetes, Docker
Swarm and Amazon ECS.
 ECS lets you launch and stop container-
enabled applications with simple API
calls
 Allows you to get the state of your cluster
from a centralized service
 Gives you access to many familiar
Amazon EC2 features.
 No need to maintain any software to
manage cluster on our side as ECS is a
free service.(If you are using EC2
instances)
Problem
 How to orchestrate and autoscale Docker
containers on Amazon EC2?
Challenge
 We run application inside docker containers on
EC2.
 We automated docker image creation using
Jenkins and scripts.
 We automated deployment using Amazon
CodeDeploy.
 However autoscaling docker images on EC2 is
an open problem today.
 How could we orchestrate and autoscale docker
containers in production?
WhiteHedge
DevOps@WhiteHedge.com
APPLICATION PERFORMANCE MANAGEMENT
Application Performance Management (APM) is the monitoring and management of
performance and availability of software applications.
WhiteHedge Solution
 We setup and configured the monitoring
solution for the client using Datadog
 System monitoring and Application
monitoring
 We setup automated alerts in the form of
phone calls, emails and chat notifications
 Alerts were triggered when the
application went down or was
unresponsive, when the system
parameters looked unhealthy (CPU,
Memory, etc.) or when the application
produced too many errors.
 The application health was shown
graphically on the Datadog dashboard
Problem
 Getting an insight into how the application
performed was needed to take key business
decisions
Challenge
 While the client developed and continuously
deployed the software, there was no feedback
mechanism in place
 It was important to know if the application was up
and responding
 We had to design a mechanism which would
help in debugging issues in the system
WhiteHedge
DevOps@WhiteHedge.com
APPLICATION MONITORING
Application monitoring is a process that ensures that a software application processes and
performs in an expected manner and scope.
WhiteHedge Solution
 We realized the need to do code
augmentation to gather the HTTP
request processing time metric.
 We had to ensure that this code
augmentation does not affect the overall
performance of the system.
 We chose to do this using Datadog.
 Our application was in NodeJS. We used
module.
 The metrics were sent from code using
the node-dogstatsd module to local
Datadog agent using UDP.
 Local Datadog agent sent the metrics to
Datadog server using Python.
 The Datadog UI and scripts were used to
display the metrics in the desired format
Problem
 Our client wanted an insight into how the
application was performing in terms of the
time needed to process an HTTP request.
Challenge
 Many monitoring solutions offer out of the box
support to track HTTP response times by
sending dummy HTTP requests to the system.
 Our challenge was to come up with stats which
give the response times for each real
(production) request into the system.
WhiteHedge
DevOps@WhiteHedge.com
MONITORING USING ZABBIX
Open source and enterprise-level software designed for real-time monitoring of millions of
metrics collected from tens of thousands of servers, virtual machines and network devices.
WhiteHedge Solution
 System monitoring plays a great role in
offering clients a complete, robust
solution to their needs.
 After research and testing, WhiteHedge
decided to utilize Zabbix as the
backbone of their monitoring services.
 Using Zabbix the WhiteHedge team is
able to detect issues quicker and reduce
the response times for failed services
and applications.
 Fully customized alerts, specific to each
server/ service monitored have been
implemented by the WhiteHedge team to
maximize uptime for their clients’
environments.
Situation
 Our client was looking for an easy-to- set-up
and user-friendly monitoring software,
preferably on Linux platform with back-up
support available 24/7.
 And the software still had to have the
capabilities to implement custom checks.
WhiteHedge
DevOps@WhiteHedge.com
CLOUD MIGRATION
Moving data, applications or other business elements from on premise
to cloud or from one cloud environment to another.
WhiteHedge Solution
 After studying the existing architecture and the business
requirements WhiteHedge proposed a cloud-based
architecture which leverages the Amazon’s Elastic
Compute Cloud (EC2) and other associated services.
 WhiteHedge applied Phase Driven Approach to Cloud
Migration
Business Challenge
 Physical hardware components rapidly
approaching end of life.
 Increasing downtime due to network failure in
data center.
 Increasing operational expenses year over
year.
 Cloud experts helped our client to migrate to the
AWS cloud without downtime.
 WhiteHedge helped our client to keep the cost
structure at low level.
 WhiteHedge put focused efforts that resulted in
efficient turnaround with qualitative delivery.
 Integration of third party tools such as Puppet to
get work done.
WhiteHedge
DevOps@WhiteHedge.com
30
CloudAssessment
Financial
Assessment (TCO
calculation)
Security and
Compliance
Assessment
Technical
Assessment
(Classify
application types)
Identify the tools
that can be reused
and the tools that
need to be built
Create a plan and
measure success
ProofofConcept
Build a pilot and
validate the
technology
Test existing
software in the
cloud
MovingData
Understand
different storage
options in the AWS
cloud
Migrate file servers
to Amazon S3
Migrate MySQL to
Amazon RDS
MovingApps
Create AMIs for
each component
Leveraging the
Cloud and other
AWS services
Harden security
Leverage multiple
availability zones
Optimization
Implement
advanced
monitoring.
Optimize usage
based on demand
PHASE DRIVEN APPROACH TO CLOUD MIGRATION
WhiteHedge was successful in aligning with our client business and technical requirements, which resulted in
extending the relationship to deliver the solution roadmap and implementation responsibility.
DevOps@WhiteHedge.com
WhiteHedgeCONTACT US
GET IN TOUCH WITH US
We would like to hear from you!
How you have adopted DevOps in your company?
Would you like to have a quick chat about our DevOps offerings?!
Write to us!
Mukta Aphale - MAphale@WhiteHedge.com
Abhijit Joshi - AJoshi@WhiteHedge.com
http://www.whitehedge.com/devops.html
31
THANK YOU!
Have a Nice Day!

More Related Content

What's hot

DevOps and Cloud Tips and Techniques to Revolutionize Your SDLC
DevOps and Cloud Tips and Techniques to Revolutionize Your SDLCDevOps and Cloud Tips and Techniques to Revolutionize Your SDLC
DevOps and Cloud Tips and Techniques to Revolutionize Your SDLCCA Technologies
 
Tech Mahindra ADOPT©: Accelerate DevOps Transformation
Tech Mahindra ADOPT©: Accelerate DevOps TransformationTech Mahindra ADOPT©: Accelerate DevOps Transformation
Tech Mahindra ADOPT©: Accelerate DevOps TransformationCA Technologies
 
Devops ppt copy
Devops ppt   copyDevops ppt   copy
Devops ppt copysaigowsi
 
Building a DevOps Organization and Culture
Building a DevOps Organization and CultureBuilding a DevOps Organization and Culture
Building a DevOps Organization and CultureRapidValue
 
Driving Systems Stability & Delivery Agility through DevOps [Decoding DevOps ...
Driving Systems Stability & Delivery Agility through DevOps [Decoding DevOps ...Driving Systems Stability & Delivery Agility through DevOps [Decoding DevOps ...
Driving Systems Stability & Delivery Agility through DevOps [Decoding DevOps ...InfoSeption
 
DevOps introduction
DevOps introductionDevOps introduction
DevOps introductionSridhara T V
 
Webinar on architecting with aws
Webinar on architecting with awsWebinar on architecting with aws
Webinar on architecting with awsSridhara T V
 
Compliance Automation: detect & correct
Compliance Automation: detect & correctCompliance Automation: detect & correct
Compliance Automation: detect & correctKangaroot
 
DevOps: Retooling the End-to-End IT Model
DevOps: Retooling the End-to-End IT ModelDevOps: Retooling the End-to-End IT Model
DevOps: Retooling the End-to-End IT ModelCA Technologies
 
Break down IT productivity barriers
Break down IT productivity barriersBreak down IT productivity barriers
Break down IT productivity barriersAgileSparks
 
DevOps, SAFe and critical information bearers: A practical approach for plann...
DevOps, SAFe and critical information bearers: A practical approach for plann...DevOps, SAFe and critical information bearers: A practical approach for plann...
DevOps, SAFe and critical information bearers: A practical approach for plann...Bosnia Agile
 
Measuring DevOps Impact to Boost Effectiveness
Measuring DevOps Impact to Boost EffectivenessMeasuring DevOps Impact to Boost Effectiveness
Measuring DevOps Impact to Boost EffectivenessVMware Tanzu
 
The 7 Principles of DevOps and Cloud Applications
The 7 Principles of DevOps and Cloud ApplicationsThe 7 Principles of DevOps and Cloud Applications
The 7 Principles of DevOps and Cloud ApplicationsSolarWinds
 
Evolving Team Structure in DevOps
Evolving Team Structure in DevOpsEvolving Team Structure in DevOps
Evolving Team Structure in DevOpsSherry Chang
 
Building a DevOps Team that Isn't Evil
Building a DevOps Team that Isn't EvilBuilding a DevOps Team that Isn't Evil
Building a DevOps Team that Isn't EvilIBM UrbanCode Products
 
Enabling DevOps in the cloud - Federal Cloud Innovation Center
Enabling DevOps in the cloud - Federal Cloud Innovation CenterEnabling DevOps in the cloud - Federal Cloud Innovation Center
Enabling DevOps in the cloud - Federal Cloud Innovation CenterSanjeev Sharma
 
DevOps Transformation - technical and organizational goals
DevOps Transformation - technical and organizational goalsDevOps Transformation - technical and organizational goals
DevOps Transformation - technical and organizational goalsAgron Fazliu
 

What's hot (20)

DevOps and Cloud Tips and Techniques to Revolutionize Your SDLC
DevOps and Cloud Tips and Techniques to Revolutionize Your SDLCDevOps and Cloud Tips and Techniques to Revolutionize Your SDLC
DevOps and Cloud Tips and Techniques to Revolutionize Your SDLC
 
Tech Mahindra ADOPT©: Accelerate DevOps Transformation
Tech Mahindra ADOPT©: Accelerate DevOps TransformationTech Mahindra ADOPT©: Accelerate DevOps Transformation
Tech Mahindra ADOPT©: Accelerate DevOps Transformation
 
Devops ppt copy
Devops ppt   copyDevops ppt   copy
Devops ppt copy
 
Building a DevOps Organization and Culture
Building a DevOps Organization and CultureBuilding a DevOps Organization and Culture
Building a DevOps Organization and Culture
 
Driving Systems Stability & Delivery Agility through DevOps [Decoding DevOps ...
Driving Systems Stability & Delivery Agility through DevOps [Decoding DevOps ...Driving Systems Stability & Delivery Agility through DevOps [Decoding DevOps ...
Driving Systems Stability & Delivery Agility through DevOps [Decoding DevOps ...
 
DevOps introduction
DevOps introductionDevOps introduction
DevOps introduction
 
Contino Overview
Contino OverviewContino Overview
Contino Overview
 
Webinar on architecting with aws
Webinar on architecting with awsWebinar on architecting with aws
Webinar on architecting with aws
 
Compliance Automation: detect & correct
Compliance Automation: detect & correctCompliance Automation: detect & correct
Compliance Automation: detect & correct
 
DevOps: Retooling the End-to-End IT Model
DevOps: Retooling the End-to-End IT ModelDevOps: Retooling the End-to-End IT Model
DevOps: Retooling the End-to-End IT Model
 
Break down IT productivity barriers
Break down IT productivity barriersBreak down IT productivity barriers
Break down IT productivity barriers
 
DevOps, SAFe and critical information bearers: A practical approach for plann...
DevOps, SAFe and critical information bearers: A practical approach for plann...DevOps, SAFe and critical information bearers: A practical approach for plann...
DevOps, SAFe and critical information bearers: A practical approach for plann...
 
Measuring DevOps Impact to Boost Effectiveness
Measuring DevOps Impact to Boost EffectivenessMeasuring DevOps Impact to Boost Effectiveness
Measuring DevOps Impact to Boost Effectiveness
 
The 7 Principles of DevOps and Cloud Applications
The 7 Principles of DevOps and Cloud ApplicationsThe 7 Principles of DevOps and Cloud Applications
The 7 Principles of DevOps and Cloud Applications
 
Product development
Product developmentProduct development
Product development
 
Evolving Team Structure in DevOps
Evolving Team Structure in DevOpsEvolving Team Structure in DevOps
Evolving Team Structure in DevOps
 
Building a DevOps Team that Isn't Evil
Building a DevOps Team that Isn't EvilBuilding a DevOps Team that Isn't Evil
Building a DevOps Team that Isn't Evil
 
devops-brochure
devops-brochuredevops-brochure
devops-brochure
 
Enabling DevOps in the cloud - Federal Cloud Innovation Center
Enabling DevOps in the cloud - Federal Cloud Innovation CenterEnabling DevOps in the cloud - Federal Cloud Innovation Center
Enabling DevOps in the cloud - Federal Cloud Innovation Center
 
DevOps Transformation - technical and organizational goals
DevOps Transformation - technical and organizational goalsDevOps Transformation - technical and organizational goals
DevOps Transformation - technical and organizational goals
 

Viewers also liked

Reversing malware analysis training part3 windows pefile formatbasics
Reversing malware analysis training part3 windows pefile formatbasicsReversing malware analysis training part3 windows pefile formatbasics
Reversing malware analysis training part3 windows pefile formatbasicsCysinfo Cyber Security Community
 
Apache Ambari: Managing Hadoop and YARN
Apache Ambari: Managing Hadoop and YARNApache Ambari: Managing Hadoop and YARN
Apache Ambari: Managing Hadoop and YARNHortonworks
 
Machine Learning & IT Service Intelligence for the Enterprise: The Future is ...
Machine Learning & IT Service Intelligence for the Enterprise: The Future is ...Machine Learning & IT Service Intelligence for the Enterprise: The Future is ...
Machine Learning & IT Service Intelligence for the Enterprise: The Future is ...Precisely
 
Aws + Puppet = Dynamic Scale
Aws + Puppet = Dynamic ScaleAws + Puppet = Dynamic Scale
Aws + Puppet = Dynamic ScalePuppet
 
What does "monitoring" mean? (FOSDEM 2017)
What does "monitoring" mean? (FOSDEM 2017)What does "monitoring" mean? (FOSDEM 2017)
What does "monitoring" mean? (FOSDEM 2017)Brian Brazil
 
Sunbrella Ottomans by Outdoor Elegance
Sunbrella Ottomans by Outdoor EleganceSunbrella Ottomans by Outdoor Elegance
Sunbrella Ottomans by Outdoor EleganceOutdoorEleganceAus
 
Application Deployment at UC Riverside
Application Deployment at UC RiversideApplication Deployment at UC Riverside
Application Deployment at UC RiversideMichael Kennedy
 
AWS re:Invent 2016: Deploying and Managing .NET Pipelines and Microsoft Workl...
AWS re:Invent 2016: Deploying and Managing .NET Pipelines and Microsoft Workl...AWS re:Invent 2016: Deploying and Managing .NET Pipelines and Microsoft Workl...
AWS re:Invent 2016: Deploying and Managing .NET Pipelines and Microsoft Workl...Amazon Web Services
 
Expect the unexpected: Anticipate and prepare for failures in microservices b...
Expect the unexpected: Anticipate and prepare for failures in microservices b...Expect the unexpected: Anticipate and prepare for failures in microservices b...
Expect the unexpected: Anticipate and prepare for failures in microservices b...Bhakti Mehta
 
(SEC313) Security & Compliance at the Petabyte Scale
(SEC313) Security & Compliance at the Petabyte Scale(SEC313) Security & Compliance at the Petabyte Scale
(SEC313) Security & Compliance at the Petabyte ScaleAmazon Web Services
 
Architecting your Splunk deployment
Architecting your Splunk deploymentArchitecting your Splunk deployment
Architecting your Splunk deploymentSplunk
 
Security For Humans
Security For HumansSecurity For Humans
Security For Humansconjur_inc
 
Setting up a Digital Business on Cloud
Setting up a Digital Business on CloudSetting up a Digital Business on Cloud
Setting up a Digital Business on CloudAmazon Web Services
 
#speakgeek - Open Source Software Infrastructure at iconnect360
#speakgeek - Open Source Software Infrastructure at iconnect360#speakgeek - Open Source Software Infrastructure at iconnect360
#speakgeek - Open Source Software Infrastructure at iconnect360Derek Chan
 

Viewers also liked (20)

Reversing malware analysis training part3 windows pefile formatbasics
Reversing malware analysis training part3 windows pefile formatbasicsReversing malware analysis training part3 windows pefile formatbasics
Reversing malware analysis training part3 windows pefile formatbasics
 
Apache Ambari: Managing Hadoop and YARN
Apache Ambari: Managing Hadoop and YARNApache Ambari: Managing Hadoop and YARN
Apache Ambari: Managing Hadoop and YARN
 
Machine Learning & IT Service Intelligence for the Enterprise: The Future is ...
Machine Learning & IT Service Intelligence for the Enterprise: The Future is ...Machine Learning & IT Service Intelligence for the Enterprise: The Future is ...
Machine Learning & IT Service Intelligence for the Enterprise: The Future is ...
 
Aws + Puppet = Dynamic Scale
Aws + Puppet = Dynamic ScaleAws + Puppet = Dynamic Scale
Aws + Puppet = Dynamic Scale
 
What does "monitoring" mean? (FOSDEM 2017)
What does "monitoring" mean? (FOSDEM 2017)What does "monitoring" mean? (FOSDEM 2017)
What does "monitoring" mean? (FOSDEM 2017)
 
Java standards in WCM
Java standards in WCMJava standards in WCM
Java standards in WCM
 
Sunbrella Ottomans by Outdoor Elegance
Sunbrella Ottomans by Outdoor EleganceSunbrella Ottomans by Outdoor Elegance
Sunbrella Ottomans by Outdoor Elegance
 
You know, for search
You know, for searchYou know, for search
You know, for search
 
Application Deployment at UC Riverside
Application Deployment at UC RiversideApplication Deployment at UC Riverside
Application Deployment at UC Riverside
 
Linux Malware Analysis
Linux Malware Analysis	Linux Malware Analysis
Linux Malware Analysis
 
AWS re:Invent 2016: Deploying and Managing .NET Pipelines and Microsoft Workl...
AWS re:Invent 2016: Deploying and Managing .NET Pipelines and Microsoft Workl...AWS re:Invent 2016: Deploying and Managing .NET Pipelines and Microsoft Workl...
AWS re:Invent 2016: Deploying and Managing .NET Pipelines and Microsoft Workl...
 
Verwondering...
Verwondering...Verwondering...
Verwondering...
 
Expect the unexpected: Anticipate and prepare for failures in microservices b...
Expect the unexpected: Anticipate and prepare for failures in microservices b...Expect the unexpected: Anticipate and prepare for failures in microservices b...
Expect the unexpected: Anticipate and prepare for failures in microservices b...
 
(SEC313) Security & Compliance at the Petabyte Scale
(SEC313) Security & Compliance at the Petabyte Scale(SEC313) Security & Compliance at the Petabyte Scale
(SEC313) Security & Compliance at the Petabyte Scale
 
AWS + Puppet = Dynamic Scale
AWS + Puppet = Dynamic ScaleAWS + Puppet = Dynamic Scale
AWS + Puppet = Dynamic Scale
 
Architecting your Splunk deployment
Architecting your Splunk deploymentArchitecting your Splunk deployment
Architecting your Splunk deployment
 
Security For Humans
Security For HumansSecurity For Humans
Security For Humans
 
Introduction to smpc
Introduction to smpc Introduction to smpc
Introduction to smpc
 
Setting up a Digital Business on Cloud
Setting up a Digital Business on CloudSetting up a Digital Business on Cloud
Setting up a Digital Business on Cloud
 
#speakgeek - Open Source Software Infrastructure at iconnect360
#speakgeek - Open Source Software Infrastructure at iconnect360#speakgeek - Open Source Software Infrastructure at iconnect360
#speakgeek - Open Source Software Infrastructure at iconnect360
 

Similar to DevOps Offerings at WhiteHedge

WhiteHedge DevOps Offerings and Skillset :: Changing Chaos to Coherence
WhiteHedge DevOps Offerings and Skillset :: Changing Chaos to CoherenceWhiteHedge DevOps Offerings and Skillset :: Changing Chaos to Coherence
WhiteHedge DevOps Offerings and Skillset :: Changing Chaos to CoherenceWhiteHedge Technologies Inc.
 
DevOps Offerings at WhiteHedge
DevOps Offerings at WhiteHedge  DevOps Offerings at WhiteHedge
DevOps Offerings at WhiteHedge Abhijit Joshi
 
DevOps : Consulting with Foresight
DevOps : Consulting with ForesightDevOps : Consulting with Foresight
DevOps : Consulting with ForesightInfoSeption
 
Docker Containers in the Enterprise DevOps Journey
Docker Containers in the Enterprise DevOps JourneyDocker Containers in the Enterprise DevOps Journey
Docker Containers in the Enterprise DevOps JourneyTechWell
 
Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017
Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017
Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017Amazon Web Services
 
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...AgileNetwork
 
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...SlideTeam
 
Opteamix_Brochure_DevOpsAutomation.pdf
Opteamix_Brochure_DevOpsAutomation.pdfOpteamix_Brochure_DevOpsAutomation.pdf
Opteamix_Brochure_DevOpsAutomation.pdfOpteamix LLC
 
Size as an Advantage: How Big Enterprises Can Move Fast
Size as an Advantage: How Big Enterprises Can Move FastSize as an Advantage: How Big Enterprises Can Move Fast
Size as an Advantage: How Big Enterprises Can Move FastChetan Desai
 
DevOps Consulting Services
DevOps Consulting ServicesDevOps Consulting Services
DevOps Consulting ServicesJoeSmith122339
 
Delivering Applications Continuously to Cloud
Delivering Applications Continuously to CloudDelivering Applications Continuously to Cloud
Delivering Applications Continuously to CloudIBM UrbanCode Products
 
DevOps offerings by Brainstack Technologies
DevOps offerings by Brainstack TechnologiesDevOps offerings by Brainstack Technologies
DevOps offerings by Brainstack Technologieschhavi bansal
 
DevOps Implementation Roadmap
DevOps Implementation RoadmapDevOps Implementation Roadmap
DevOps Implementation RoadmapSofiaCarter4
 
AWS Partner: REAN: Join Us to Explore DevOps on AWS
AWS Partner: REAN: Join Us to Explore DevOps on AWSAWS Partner: REAN: Join Us to Explore DevOps on AWS
AWS Partner: REAN: Join Us to Explore DevOps on AWSAmazon Web Services
 
What Is DevOps & How Does It Works.pdf
What Is DevOps & How Does It Works.pdfWhat Is DevOps & How Does It Works.pdf
What Is DevOps & How Does It Works.pdfBluebash LLC
 
Enterprise DevOps and the Modern Mainframe Webcast Presentation
Enterprise DevOps and the Modern Mainframe Webcast PresentationEnterprise DevOps and the Modern Mainframe Webcast Presentation
Enterprise DevOps and the Modern Mainframe Webcast PresentationCompuware
 

Similar to DevOps Offerings at WhiteHedge (20)

WhiteHedge DevOps Offerings and Skillset :: Changing Chaos to Coherence
WhiteHedge DevOps Offerings and Skillset :: Changing Chaos to CoherenceWhiteHedge DevOps Offerings and Skillset :: Changing Chaos to Coherence
WhiteHedge DevOps Offerings and Skillset :: Changing Chaos to Coherence
 
DevOps Offerings at WhiteHedge
DevOps Offerings at WhiteHedge  DevOps Offerings at WhiteHedge
DevOps Offerings at WhiteHedge
 
DevOps Case Studies
DevOps Case StudiesDevOps Case Studies
DevOps Case Studies
 
Enabling Enterprises Adopt DevOps
Enabling Enterprises Adopt DevOpsEnabling Enterprises Adopt DevOps
Enabling Enterprises Adopt DevOps
 
DevOps : Consulting with Foresight
DevOps : Consulting with ForesightDevOps : Consulting with Foresight
DevOps : Consulting with Foresight
 
Docker Containers in the Enterprise DevOps Journey
Docker Containers in the Enterprise DevOps JourneyDocker Containers in the Enterprise DevOps Journey
Docker Containers in the Enterprise DevOps Journey
 
Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017
Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017
Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017
 
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
 
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
 
Opteamix_Brochure_DevOpsAutomation.pdf
Opteamix_Brochure_DevOpsAutomation.pdfOpteamix_Brochure_DevOpsAutomation.pdf
Opteamix_Brochure_DevOpsAutomation.pdf
 
Size as an Advantage: How Big Enterprises Can Move Fast
Size as an Advantage: How Big Enterprises Can Move FastSize as an Advantage: How Big Enterprises Can Move Fast
Size as an Advantage: How Big Enterprises Can Move Fast
 
DevOps Consulting Services
DevOps Consulting ServicesDevOps Consulting Services
DevOps Consulting Services
 
Delivering Applications Continuously to Cloud
Delivering Applications Continuously to CloudDelivering Applications Continuously to Cloud
Delivering Applications Continuously to Cloud
 
DevOps offerings by Brainstack Technologies
DevOps offerings by Brainstack TechnologiesDevOps offerings by Brainstack Technologies
DevOps offerings by Brainstack Technologies
 
DevOps Implementation Roadmap
DevOps Implementation RoadmapDevOps Implementation Roadmap
DevOps Implementation Roadmap
 
AWS Partner: REAN: Join Us to Explore DevOps on AWS
AWS Partner: REAN: Join Us to Explore DevOps on AWSAWS Partner: REAN: Join Us to Explore DevOps on AWS
AWS Partner: REAN: Join Us to Explore DevOps on AWS
 
DevOps And Cloud Solutions
DevOps And  Cloud SolutionsDevOps And  Cloud Solutions
DevOps And Cloud Solutions
 
What Is DevOps & How Does It Works.pdf
What Is DevOps & How Does It Works.pdfWhat Is DevOps & How Does It Works.pdf
What Is DevOps & How Does It Works.pdf
 
Enterprise DevOps and the Modern Mainframe Webcast Presentation
Enterprise DevOps and the Modern Mainframe Webcast PresentationEnterprise DevOps and the Modern Mainframe Webcast Presentation
Enterprise DevOps and the Modern Mainframe Webcast Presentation
 
Brainstack offerings
Brainstack offeringsBrainstack offerings
Brainstack offerings
 

More from WhiteHedge Technologies Inc. (8)

Effective DevOps by using Docker and Chef together !
Effective DevOps by using Docker and Chef together !Effective DevOps by using Docker and Chef together !
Effective DevOps by using Docker and Chef together !
 
Making Sense out of Amazon ECS
Making Sense out of Amazon ECSMaking Sense out of Amazon ECS
Making Sense out of Amazon ECS
 
Mobile Development: Case Studies @ WhiteHedge
Mobile Development: Case Studies @ WhiteHedgeMobile Development: Case Studies @ WhiteHedge
Mobile Development: Case Studies @ WhiteHedge
 
EC2 Container Service
EC2 Container ServiceEC2 Container Service
EC2 Container Service
 
Online Advertising
Online AdvertisingOnline Advertising
Online Advertising
 
Icebreaker with DevOps
Icebreaker with DevOpsIcebreaker with DevOps
Icebreaker with DevOps
 
What is DevOps?
What is DevOps?What is DevOps?
What is DevOps?
 
India’s Most Exciting Companies and the Key People who Steer Them to Excellence.
India’s Most Exciting Companies and the Key People who Steer Them to Excellence.India’s Most Exciting Companies and the Key People who Steer Them to Excellence.
India’s Most Exciting Companies and the Key People who Steer Them to Excellence.
 

Recently uploaded

My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 

Recently uploaded (20)

E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 

DevOps Offerings at WhiteHedge

  • 2. 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 2
  • 4. WhiteHedge DevOps@WhiteHedge.com This 5 Circles represent our DEVOPS as a SERVICE Improve the ability of agile developments teams to continuously deliver value for the end customers UNDERSTAND STRATEGY / VISION ASSESSMENT & PLANNING DESIGN AND IMPLEMENT MONITOR AND TRAIN WhiteHedge DevOps as a Service DEVOPS AS A SERVICE 4
  • 5. WhiteHedge DevOps@WhiteHedge.com 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 5
  • 6. WhiteHedge DevOps@WhiteHedge.com ASSESSMENT PLANNING 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 6
  • 7. WhiteHedge DevOps@WhiteHedge.com DESIGN AND IMPLEMENT 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 7
  • 8. WhiteHedge DevOps@WhiteHedge.com MONITOR AND TRAIN 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 8
  • 9. WhiteHedge DevOps@WhiteHedge.com 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 9
  • 10. WhiteHedge DevOps@WhiteHedge.com DEVOPS BREADTH - WE ARE GOOD AT WhiteHedge provides expertise in following DevOps areas Virtualization Platform Infrastructure as a Service Test and Build Systems Monitoring & Alerting Application Server Trending Operating Systems Configuration Management Logging Other Tools Databases 10 CI ? CD Process Supervisors
  • 12. WhiteHedge DevOps@WhiteHedge.com WHITEHEDGE EXPERTISE  Amazon Web Services  Windows Azure  Rackspace  OpenStack  Google Compute Engine  AppNexus  VMware  KVM  Xen  VirtualBox  Vagrant  Logstash / ELK  Splunk  Loggly  SumoLogic  RHEL  CentOS  Ubuntu  Debian  Unix (Solaris)  Windows  Mac OS X  JBoss  Tomcat  Jetty  Nginx  Apache  IIS  Jenkins  Travis-CI  Shippable  Cloudbees  Bamboo  TeamCity  Maven  SauceLabs  Cucumber  Redis  RDS  MySQL  Cassandra  MongoDB  Oracle  Sybase  PostgreSQL Virtualization Platforms Logging Operating SystemsApp & Web Servers Databases Monitoring, Alerts and Tre nding Test & Build Systems  Datadog  Zabbix  Nagios  NewRelic  Graphite  Cacti  PagerDuty Infrastructure as a Servic e 12
  • 13. WhiteHedge DevOps@WhiteHedge.com WHITEHEDGE EXPERTISE Security  Conjur  Snor Containerization Tools  Docker  LXC Containers Application Deployment  Capistrano  Fabric Configuration Management Process Supervisors  Monit  Runits  Supervisor  God  Blue Pill  Upstart  Systemd Other Tools  Kubernetes  Docker Machine  Docker Swarm  Docker Compose  Takipi  Chef  Puppet  Ansible 13
  • 15. WhiteHedge DevOps@WhiteHedge.com 15 WE UNDERSTAND YOUR BUSINESS GOALS EXPERTISE IN DEVOPS IS A MUST YOU BUSINESS VISION NEEDS TO BE MAPPED TO YOUR DEVOPS VISION DEVOPS SPACE IS CONTINUOUSLY EVOLVING We can help you align your business goals with Dev Ops goals to ensure that long term success
  • 16. WhiteHedge DevOps@WhiteHedge.com WE HELP YOU ACCELERATE 16  Derive and define key IT metrics  Number of defects (overall and by application/severity)  Frequency of changes (development velocity)  Defects due to change  Mean time to repair (MTTR)  Mean time between failures (MTBF)  Availability  Performance We understand your business goals And align them with your DevOps goals We build a system that can measure the metrics
  • 17. WhiteHedge DevOps@WhiteHedge.com 17 WE HELP YOU MEASURE BUSINESS VALUE OF A CHANGE Focus what the business actually needs Measure the business value WhiteHedge strength To do DevOps successfully: Measure and estimate the business value of a new story, and the business risk to each deployment. If more business value than risk: Deploy more often Configuration management Remove the ops team!
  • 18. WhiteHedge DevOps@WhiteHedge.com 18 WE HAVE TECHNOLOGY EXPERTS Updated Approach Collaboration Provide the right solution At WhiteHedge we keep ourselves updated with latest technology trends to ensure we can provide you with the best consultation in the DevOps space
  • 19. WhiteHedge DevOps@WhiteHedge.com WE FOCUS ON… 19 Technology ProcessPeople  Cultural Change – Collaboration, Cooperation and Transformation to a Learning Organization  Increased responsiveness to business  Improved quality of code  More agile development  More agile change process  Improved quality of software deployments  More frequent software releases  Improved visibility into IT process and requirements
  • 20. WhiteHedge DevOps@WhiteHedge.com 20 OUR PRINCIPLES OF DEVOPS Automate Everything Deliver small increments Continuous Improvement Test early and test often Continuous feedback Cohesive Teams
  • 23. WhiteHedge DevOps@WhiteHedge.com CLIENT IN THE MEDIA DOMAIN Designing and implementing the DevOps strategy to align with the business vision of introducing a new device in the mobile devices market. WhiteHedge Solution  Created VPCs in two different AWS region with multi-AZ configuration  Configured Highly Available NAT servers for inbound and outbound traffic  Created auto-scaling policies based on CPU Utilization and inbound traffic through ELBs  Defined policies for periodic patching & updates to base AMIs Situation  Worldwide leader in consumer electronics  Leader in manufacturing mobile devices  Introduction of a new tablet in the market Challenge  Building AWS infrastructure to support a product launch in 40 countries  Creating a CI, CD Pipeline for a node.js server  Setting up auto-scaling infrastructure to support heavy traffic during the shopping season
  • 24. WhiteHedge DevOps@WhiteHedge.com Technology Value Addition WhiteHedge  AWS, EC2, CodeDeploy  Jenkins, Docker  NodeJS, Python, Bash  Created CloudFormation Templates for quick future deployments for new regions  User AWS CodeDeploy to deploy server on AWS  Monitoring using DataDog & Operational support integration with PagerDuty  WhiteHedge offered DevOps consultation, implementation, though leadership and helped in taking strategic decisions related to infrastructure design.  Infrastructure was an important aspect to support the new device in the market, in order to autoscale and support the variable and unknown load in production.
  • 25. WhiteHedge DevOps@WhiteHedge.com AMAZON ELASTIC CONTAINER SERVICE Amazon EC2 Container Service (Amazon ECS) is a highly scalable, fast, container management service that makes it easy to run, stop, and manage Docker containers on a cluster of Amazon EC2 instances. WhiteHedge Solution  We explored a number of Docker orchestration tools: Kubernetes, Docker Swarm and Amazon ECS.  ECS lets you launch and stop container- enabled applications with simple API calls  Allows you to get the state of your cluster from a centralized service  Gives you access to many familiar Amazon EC2 features.  No need to maintain any software to manage cluster on our side as ECS is a free service.(If you are using EC2 instances) Problem  How to orchestrate and autoscale Docker containers on Amazon EC2? Challenge  We run application inside docker containers on EC2.  We automated docker image creation using Jenkins and scripts.  We automated deployment using Amazon CodeDeploy.  However autoscaling docker images on EC2 is an open problem today.  How could we orchestrate and autoscale docker containers in production?
  • 26. WhiteHedge DevOps@WhiteHedge.com APPLICATION PERFORMANCE MANAGEMENT Application Performance Management (APM) is the monitoring and management of performance and availability of software applications. WhiteHedge Solution  We setup and configured the monitoring solution for the client using Datadog  System monitoring and Application monitoring  We setup automated alerts in the form of phone calls, emails and chat notifications  Alerts were triggered when the application went down or was unresponsive, when the system parameters looked unhealthy (CPU, Memory, etc.) or when the application produced too many errors.  The application health was shown graphically on the Datadog dashboard Problem  Getting an insight into how the application performed was needed to take key business decisions Challenge  While the client developed and continuously deployed the software, there was no feedback mechanism in place  It was important to know if the application was up and responding  We had to design a mechanism which would help in debugging issues in the system
  • 27. WhiteHedge DevOps@WhiteHedge.com APPLICATION MONITORING Application monitoring is a process that ensures that a software application processes and performs in an expected manner and scope. WhiteHedge Solution  We realized the need to do code augmentation to gather the HTTP request processing time metric.  We had to ensure that this code augmentation does not affect the overall performance of the system.  We chose to do this using Datadog.  Our application was in NodeJS. We used module.  The metrics were sent from code using the node-dogstatsd module to local Datadog agent using UDP.  Local Datadog agent sent the metrics to Datadog server using Python.  The Datadog UI and scripts were used to display the metrics in the desired format Problem  Our client wanted an insight into how the application was performing in terms of the time needed to process an HTTP request. Challenge  Many monitoring solutions offer out of the box support to track HTTP response times by sending dummy HTTP requests to the system.  Our challenge was to come up with stats which give the response times for each real (production) request into the system.
  • 28. WhiteHedge DevOps@WhiteHedge.com MONITORING USING ZABBIX Open source and enterprise-level software designed for real-time monitoring of millions of metrics collected from tens of thousands of servers, virtual machines and network devices. WhiteHedge Solution  System monitoring plays a great role in offering clients a complete, robust solution to their needs.  After research and testing, WhiteHedge decided to utilize Zabbix as the backbone of their monitoring services.  Using Zabbix the WhiteHedge team is able to detect issues quicker and reduce the response times for failed services and applications.  Fully customized alerts, specific to each server/ service monitored have been implemented by the WhiteHedge team to maximize uptime for their clients’ environments. Situation  Our client was looking for an easy-to- set-up and user-friendly monitoring software, preferably on Linux platform with back-up support available 24/7.  And the software still had to have the capabilities to implement custom checks.
  • 29. WhiteHedge DevOps@WhiteHedge.com CLOUD MIGRATION Moving data, applications or other business elements from on premise to cloud or from one cloud environment to another. WhiteHedge Solution  After studying the existing architecture and the business requirements WhiteHedge proposed a cloud-based architecture which leverages the Amazon’s Elastic Compute Cloud (EC2) and other associated services.  WhiteHedge applied Phase Driven Approach to Cloud Migration Business Challenge  Physical hardware components rapidly approaching end of life.  Increasing downtime due to network failure in data center.  Increasing operational expenses year over year.  Cloud experts helped our client to migrate to the AWS cloud without downtime.  WhiteHedge helped our client to keep the cost structure at low level.  WhiteHedge put focused efforts that resulted in efficient turnaround with qualitative delivery.  Integration of third party tools such as Puppet to get work done.
  • 30. WhiteHedge DevOps@WhiteHedge.com 30 CloudAssessment Financial Assessment (TCO calculation) Security and Compliance Assessment Technical Assessment (Classify application types) Identify the tools that can be reused and the tools that need to be built Create a plan and measure success ProofofConcept Build a pilot and validate the technology Test existing software in the cloud MovingData Understand different storage options in the AWS cloud Migrate file servers to Amazon S3 Migrate MySQL to Amazon RDS MovingApps Create AMIs for each component Leveraging the Cloud and other AWS services Harden security Leverage multiple availability zones Optimization Implement advanced monitoring. Optimize usage based on demand PHASE DRIVEN APPROACH TO CLOUD MIGRATION WhiteHedge was successful in aligning with our client business and technical requirements, which resulted in extending the relationship to deliver the solution roadmap and implementation responsibility.
  • 31. DevOps@WhiteHedge.com WhiteHedgeCONTACT US GET IN TOUCH WITH US We would like to hear from you! How you have adopted DevOps in your company? Would you like to have a quick chat about our DevOps offerings?! Write to us! Mukta Aphale - MAphale@WhiteHedge.com Abhijit Joshi - AJoshi@WhiteHedge.com http://www.whitehedge.com/devops.html 31
  • 32. THANK YOU! Have a Nice Day!

Editor's Notes

  1. While the concept of DevOps dates far back to 2009, the evolution and implementation of the procedures and tools that facilitate its use are still evolving. As has been discussed countless times - DevOps is not something you buy, it is something you do. And in order to 'do DevOps' you need to connect it to your business in a meaningful way to ensure long-term success.  We can help you align your business goals with devops goals to ensure that long term success
  2. The problem with DevOps: it’s so hard to get it right because you need a team that is willing to focus around what the business actually needs, be willing to measure themselves and each other and work out what the business value is. Dealing with this problem of DevOps is WH’s strength To do DevOps successfully you need to be able to measure and estimate the business value of a new story, and the business risk to each deployment. Teams that do that are likely to start deploying more often, use configuration management and may even move towards removing the ops team, but in each case it will only happen if doing that action creates more business value than risk.
  3. The implementation of a DevOps culture into any organization requires an updated approach to the ways that organizations process data. Rather than having development teams deliver software to operations that invariably returns it for repair after field-testing, both teams collaborate from the beginning. The result is a straight line from start to finish as opposed to arcs and zigzags displayed on traditional ops charts.