SlideShare a Scribd company logo
WhiteHedge TechnologiesWhiteHedge Technologies
WHITEHEDGE - AN OVERVIEW
 Global Presence
+
+
+
+
+
+
Agile + Flexible
Thorough + Quick Learner
Competitive + Comprehensive
Honest + Transparent
Young + Mature
Innovative + Creative
 More about us …
What definesus?
California
New Jersey Rotterdam
Pune
EnvisionProducts|
Convertintobusinesses
100+employees|50+live
productsworld-wide
Thebest oftheTalentand
Infrastructure
Started2003| FocusedAgile
ProductDevelopment
Selffunded| Wellfunded|
Profitable
2
Projects and Case Studies
DevOps@WhiteHedge.com
WhiteHedgeDEVOPS STACK FOR ONE OF OUR CLIENTS
4

Recommended for you

Metrics to Power DevOps
Metrics to Power DevOpsMetrics to Power DevOps
Metrics to Power DevOps

Tech Mahindra and CollabNet have worked together on a number of mission-critical projects, and over the course of their partnership have developed unique expertise in lifecycle, development-to-production metrics. Gain an understanding not only of what metrics are important, but also practical approaches to building reports and dashboards that deliver a single-pane view of all your delivery pipelines across the enterprise. Participants will learn: KPI’s of end-to-end dashboard driven development and delivery Best practices for metrics in Agile / DevOps environments Role of technology frameworks for integrated planning and reporting

agile software developmentapplication developmentdevops
Road to DevOps ROI
Road to DevOps ROIRoad to DevOps ROI
Road to DevOps ROI

DevOps, the fusing of software development (Dev) with IT operations (Ops) is growing in popularity. A maturing of the agile software development methodology, DevOps unites developers and IT operations to release high quality code into solidly performing environments more rapidly than is possible with traditional developer-to-ops handoffs. It solves a basic problem that arises with agile methodology, namely that quickly producing new code is of little use if it cannot be deployed on reliable infrastructure. We nvestigate the ways that DevOps can generate a return on investment (ROI) for an organization that makes DevOps part of its IT strategy. DevOps certainly has great potential for business impact, with beneficial effects reaching far beyond the IT department. The ability to release high quality code efficiently confers benefits on both the income and expense sides of a business, measurable in hard dollars as well as intangible advantages such as increased brand equity. Getting DevOps to pay off is far from a push-button process, however. CloudMunch offers a number of suggested practices based on its experience in DevOps with large enterprises. Business success with DevOps involves choreographing between people, organizational culture and the DevOps platform and tools. The paper explores practices related to setting up DevOps so that everyone on both Dev and Ops teams can get early, instant feedback on project work. In addition, it looks at practices to ensure that DevOps tools and processes can access the entire application lifecycle, which is critical to DevOps work.

devops tcodevops roidevops best practices
Continuous Quality: What DevOps Means for QA
Continuous Quality: What DevOps Means for QAContinuous Quality: What DevOps Means for QA
Continuous Quality: What DevOps Means for QA

The document discusses how DevOps is changing the role of quality assurance (QA). It argues that with software increasingly delivered as a service, the focus of QA must shift from testing software to ensuring quality across four dimensions: functionality, operability, deliverability, and coherency. The new QA role involves representing the customer perspective, facilitating requirements understanding, and acting as a "boundary-spanning mirror" to help development, operations, and other teams understand each other and customers. Continuous delivery requires QA to test outside-in across the full customer experience and help build quality into the entire service delivery process.

bddcontinuousdeliverydevops
WhiteHedge
DevOps@WhiteHedge.com
CLIENTINTHEMEDIADOMAIN
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 ELASTICCONTAINERSERVICE
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
APPLICATIONPERFORMANCE MANAGEMENT
Application Performance Management (APM) is the monitoringand 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 debuggingissues in the system
 


Recommended for you

Blueprinting DevOps for Digital Transformation_v4
Blueprinting DevOps for Digital Transformation_v4Blueprinting DevOps for Digital Transformation_v4
Blueprinting DevOps for Digital Transformation_v4

This document discusses how DevOps can enable digital transformation. It defines "being digital" as creating business through digital products/services and innovating for end-user experience. DevOps is presented as a paradigm shift that can help deliver digitalization through a collaborative mindset, continuous feedback, ecosystem collaboration, and automation. The document outlines key challenges to DevOps adoption, such as business/IT alignment and skills gaps, and proposes initiatives in areas like collaboration, standardization, customer experience, and self-service IT to drive digital transformation benefits.

The Anti-Transformation transformation @DevOps Summit Amsterdam
The Anti-Transformation transformation @DevOps Summit AmsterdamThe Anti-Transformation transformation @DevOps Summit Amsterdam
The Anti-Transformation transformation @DevOps Summit Amsterdam

My presentation from the DevOps Summit Amsterdam by Xebia. I shared my experience from DevOps transformations, what works what doesnt.

devopsagiletransformation
DOES15 - Rosalind Radcliffe - Test Automation For Mainframe Applications
DOES15 - Rosalind Radcliffe - Test Automation For Mainframe Applications DOES15 - Rosalind Radcliffe - Test Automation For Mainframe Applications
DOES15 - Rosalind Radcliffe - Test Automation For Mainframe Applications

Rosalind Radcliffe presented on shifting mainframe software development left to enable continuous integration. She discussed how mainframe applications today rely on outdated development and testing practices. Radcliffe proposed automating deployment of test environments, refactoring applications into services, implementing interface testing using virtual services, integrating production monitoring into development, and using operations data to optimize applications. Case studies showed how financial institutions reduced testing time from weeks to hours and increased test coverage using these practices. Radcliffe's key takeaways were that mainframe development needs modernization, automated testing capacity is critical, and interface testing and virtual services are good starting points.

devops
WhiteHedge
DevOps@WhiteHedge.com
APPLICATIONMONITORING
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 USINGZABBIX
Open source and enterprise-level software designed for real-time monitoringof 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
CLOUDMIGRATION
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
12
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.

Recommended for you

Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps

What is DevOps ? What it can bring ? Why and How the web giants put these concepts into practice ? How to implement DevOps in your IT dept ?

web giantsdevops
Continuous Testing: A Key to DevOps Success
Continuous Testing: A Key to DevOps SuccessContinuous Testing: A Key to DevOps Success
Continuous Testing: A Key to DevOps Success

As IT organizations adopt a DevOps strategy, continuous testing (CT) becomes a key ingredient of the DevOps ecosystem. CT enables faster release cycles, more changes per release, upfront isolation of risks, and reduced operations costs. The approach to scale the traditional automation testing infrastructure, test environments, and test data management requires a culture shift using new tools and techniques. Sujay Honnamane discusses a CT strategy for aspiring and already implemented DevOps organizations. Sujay shares examples of tools, techniques, and practical solutions that include continuous integration using the Jenkins CI server, service virtualization through CA Lisa tools, automated code coverage analysis to create impact-based tests, automated test script load balancing for effective use of test environments, and faster test cycles, providing a holistic approach/workflow for CT. Sujay and his teams have successfully implemented CT for several clients in their DevOps journey to achieve a repeatable and highly predictable software delivery process.

devops
DevOps Transformation - technical and organizational goals
DevOps Transformation - technical and organizational goalsDevOps Transformation - technical and organizational goals
DevOps Transformation - technical and organizational goals

The document discusses the technical aspects of a DevOps transformation. It states that technical aspects should include always-ready, automated, uniform, and independent releases on all virtual environments using the latest software inside resilient containers with service discovery and multi-stage history-enabled feedback systems. It then provides explanations for each of these elements across 14 slides to fully define what achieving this technical standard would entail for an organization's processes and infrastructure.

agile software developmentautomationdocker
Why WhiteHedge?
WhiteHedge
DevOps@WhiteHedge.com 14
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 DevOps
goals to ensure that long term success
WhiteHedge
DevOps@WhiteHedge.com
WE HELP YOU ACCELERATE
15
§ 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 16
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!

Recommended for you

10 Business Advantages of DevOps
10 Business Advantages of DevOps10 Business Advantages of DevOps
10 Business Advantages of DevOps

DevOps is the act of managing two distinct but complementary areas of expertise: development and operations. Devops emphasizes collaboration and integration between app developers and IT operations professionals.These 10 business advantages of DevOps can help you see why it's important for organizations to adopt this methodology if they want to stay competitive in the digital economy.

app development kuwait
DOES15 - Mark Michaelis - Metrics that Matter
DOES15 - Mark Michaelis - Metrics that MatterDOES15 - Mark Michaelis - Metrics that Matter
DOES15 - Mark Michaelis - Metrics that Matter

This document discusses metrics for measuring DevOps transformations. It begins by listing symptoms that can occur without proper measurement, such as downtime, customer dissatisfaction, and high employee turnover. It then discusses challenges with measurement, such as measuring too many things or prioritizing individual performance over team productivity. The document categorizes metrics by dimensions like operations, business, culture, and lifecycle stage. It provides examples of metrics for different stages like development and production. Principles of measurement discussed include automating metrics, using metrics to drive excellence, and ensuring metrics show trends over time. The document advocates measuring efficiency, effectiveness, and culture to optimize DevOps transformations.

enterprisedevopsmetrics
devops
devops devops
devops

The document introduces DevOps concepts including why DevOps is needed, its principles and goals. It discusses that DevOps aims to reduce the time between code changes and production deployment while ensuring quality. DevOps promotes a culture of collaboration between development and operations teams through practices like automation, continuous integration/delivery, and sharing of knowledge. It also covers DevOps maturity levels, team topologies and categories of tools that can support DevOps workflows.

WhiteHedge
DevOps@WhiteHedge.com 17
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…
18
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 visibilityinto IT
process and
requirements
WhiteHedge
DevOps@WhiteHedge.com 19
OURPRINCIPLESOFDEVOPS
Automate Everything Deliver small increments
Continuous Improvement Test early and test often
Continuous feedback Cohesive Teams
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
20

Recommended for you

Bn1006 demo ppt devops
Bn1006 demo ppt devopsBn1006 demo ppt devops
Bn1006 demo ppt devops

This document discusses DevOps concepts including the teams involved in DevOps (development, build/release, QA, application, and OS teams), DevOps processes like continuous integration, continuous delivery, and continuous deployment, and DevOps tools. It defines DevOps as a culture and set of practices that promote collaboration between development and operations teams.

Building DevOps Toolchain
Building DevOps ToolchainBuilding DevOps Toolchain
Building DevOps Toolchain

How does DevOps impact our tools? This presentation looks at how tools from development to release to monitoring fit together to deliver better for the whole team.

DevOps Foundation
DevOps FoundationDevOps Foundation
DevOps Foundation

This document provides information about the DevOps Foundation certification course. It begins with an introduction to DevOps and why it is important for organizations. It then describes the DevOps Foundation course, which provides 16 hours of foundational knowledge on DevOps principles, practices, culture and automation. The course benefits include being comprehensive, holistic, interactive and helping organizations create a common understanding, identify opportunities and lay a foundation for further education.

THANK YOU!
Have a Nice Day!


More Related Content

What's hot

Starting and Scaling DevOps
Starting and Scaling DevOpsStarting and Scaling DevOps
Starting and Scaling DevOps
Jules Pierre-Louis
 
Cloud bees and forester open source is not enough
Cloud bees and forester open source is not enough  Cloud bees and forester open source is not enough
Cloud bees and forester open source is not enough
Jules Pierre-Louis
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
Matthew David
 
Metrics to Power DevOps
Metrics to Power DevOpsMetrics to Power DevOps
Metrics to Power DevOps
CollabNet
 
Road to DevOps ROI
Road to DevOps ROIRoad to DevOps ROI
Road to DevOps ROI
Cloudmunch
 
Continuous Quality: What DevOps Means for QA
Continuous Quality: What DevOps Means for QAContinuous Quality: What DevOps Means for QA
Continuous Quality: What DevOps Means for QA
Jeff Sussna
 
Blueprinting DevOps for Digital Transformation_v4
Blueprinting DevOps for Digital Transformation_v4Blueprinting DevOps for Digital Transformation_v4
Blueprinting DevOps for Digital Transformation_v4
Aswin Kumar
 
The Anti-Transformation transformation @DevOps Summit Amsterdam
The Anti-Transformation transformation @DevOps Summit AmsterdamThe Anti-Transformation transformation @DevOps Summit Amsterdam
The Anti-Transformation transformation @DevOps Summit Amsterdam
Mirco Hering
 
DOES15 - Rosalind Radcliffe - Test Automation For Mainframe Applications
DOES15 - Rosalind Radcliffe - Test Automation For Mainframe Applications DOES15 - Rosalind Radcliffe - Test Automation For Mainframe Applications
DOES15 - Rosalind Radcliffe - Test Automation For Mainframe Applications
Gene Kim
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
OCTO Technology
 
Continuous Testing: A Key to DevOps Success
Continuous Testing: A Key to DevOps SuccessContinuous Testing: A Key to DevOps Success
Continuous Testing: A Key to DevOps Success
TechWell
 
DevOps Transformation - technical and organizational goals
DevOps Transformation - technical and organizational goalsDevOps Transformation - technical and organizational goals
DevOps Transformation - technical and organizational goals
Agron Fazliu
 
10 Business Advantages of DevOps
10 Business Advantages of DevOps10 Business Advantages of DevOps
10 Business Advantages of DevOps
cliqtechno
 
DOES15 - Mark Michaelis - Metrics that Matter
DOES15 - Mark Michaelis - Metrics that MatterDOES15 - Mark Michaelis - Metrics that Matter
DOES15 - Mark Michaelis - Metrics that Matter
Gene Kim
 
devops
devops devops
Bn1006 demo ppt devops
Bn1006 demo ppt devopsBn1006 demo ppt devops
Bn1006 demo ppt devops
conline training
 
Building DevOps Toolchain
Building DevOps ToolchainBuilding DevOps Toolchain
Building DevOps Toolchain
IBM UrbanCode Products
 
DevOps Foundation
DevOps FoundationDevOps Foundation
DevOps Foundation
Homepree Rloy
 
Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...
Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...
Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...
Mirco Hering
 
How a Mortgage Company is Transforming Their Business with Continuous Delivery
How a Mortgage Company is Transforming Their Business with Continuous DeliveryHow a Mortgage Company is Transforming Their Business with Continuous Delivery
How a Mortgage Company is Transforming Their Business with Continuous Delivery
XebiaLabs
 

What's hot (20)

Starting and Scaling DevOps
Starting and Scaling DevOpsStarting and Scaling DevOps
Starting and Scaling DevOps
 
Cloud bees and forester open source is not enough
Cloud bees and forester open source is not enough  Cloud bees and forester open source is not enough
Cloud bees and forester open source is not enough
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
Metrics to Power DevOps
Metrics to Power DevOpsMetrics to Power DevOps
Metrics to Power DevOps
 
Road to DevOps ROI
Road to DevOps ROIRoad to DevOps ROI
Road to DevOps ROI
 
Continuous Quality: What DevOps Means for QA
Continuous Quality: What DevOps Means for QAContinuous Quality: What DevOps Means for QA
Continuous Quality: What DevOps Means for QA
 
Blueprinting DevOps for Digital Transformation_v4
Blueprinting DevOps for Digital Transformation_v4Blueprinting DevOps for Digital Transformation_v4
Blueprinting DevOps for Digital Transformation_v4
 
The Anti-Transformation transformation @DevOps Summit Amsterdam
The Anti-Transformation transformation @DevOps Summit AmsterdamThe Anti-Transformation transformation @DevOps Summit Amsterdam
The Anti-Transformation transformation @DevOps Summit Amsterdam
 
DOES15 - Rosalind Radcliffe - Test Automation For Mainframe Applications
DOES15 - Rosalind Radcliffe - Test Automation For Mainframe Applications DOES15 - Rosalind Radcliffe - Test Automation For Mainframe Applications
DOES15 - Rosalind Radcliffe - Test Automation For Mainframe Applications
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
Continuous Testing: A Key to DevOps Success
Continuous Testing: A Key to DevOps SuccessContinuous Testing: A Key to DevOps Success
Continuous Testing: A Key to DevOps Success
 
DevOps Transformation - technical and organizational goals
DevOps Transformation - technical and organizational goalsDevOps Transformation - technical and organizational goals
DevOps Transformation - technical and organizational goals
 
10 Business Advantages of DevOps
10 Business Advantages of DevOps10 Business Advantages of DevOps
10 Business Advantages of DevOps
 
DOES15 - Mark Michaelis - Metrics that Matter
DOES15 - Mark Michaelis - Metrics that MatterDOES15 - Mark Michaelis - Metrics that Matter
DOES15 - Mark Michaelis - Metrics that Matter
 
devops
devops devops
devops
 
Bn1006 demo ppt devops
Bn1006 demo ppt devopsBn1006 demo ppt devops
Bn1006 demo ppt devops
 
Building DevOps Toolchain
Building DevOps ToolchainBuilding DevOps Toolchain
Building DevOps Toolchain
 
DevOps Foundation
DevOps FoundationDevOps Foundation
DevOps Foundation
 
Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...
Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...
Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...
 
How a Mortgage Company is Transforming Their Business with Continuous Delivery
How a Mortgage Company is Transforming Their Business with Continuous DeliveryHow a Mortgage Company is Transforming Their Business with Continuous Delivery
How a Mortgage Company is Transforming Their Business with Continuous Delivery
 

Viewers also liked

AWS Connectivity, VPC Design and Security Pro Tips
AWS Connectivity, VPC Design and Security Pro TipsAWS Connectivity, VPC Design and Security Pro Tips
AWS Connectivity, VPC Design and Security Pro Tips
Shiva Narayanaswamy
 
DevOps Picc12 Management Talk
DevOps Picc12 Management TalkDevOps Picc12 Management Talk
DevOps Picc12 Management Talk
Michael Rembetsy
 
Netflix: A State of Xen - Chaos Monkey & Cassandra
Netflix: A State of Xen - Chaos Monkey & CassandraNetflix: A State of Xen - Chaos Monkey & Cassandra
Netflix: A State of Xen - Chaos Monkey & Cassandra
DataStax Academy
 
DevOps, Common use cases, Architectures, Best Practices
DevOps, Common use cases, Architectures, Best PracticesDevOps, Common use cases, Architectures, Best Practices
DevOps, Common use cases, Architectures, Best Practices
Shiva Narayanaswamy
 
Continuously Deploying Culture: Scaling Culture at Etsy - Velocity Europe 2012
Continuously Deploying Culture: Scaling Culture at Etsy - Velocity Europe 2012Continuously Deploying Culture: Scaling Culture at Etsy - Velocity Europe 2012
Continuously Deploying Culture: Scaling Culture at Etsy - Velocity Europe 2012
Patrick McDonnell
 
DevOps Services Offerings from Rational Lab Services
DevOps Services Offerings from Rational Lab ServicesDevOps Services Offerings from Rational Lab Services
DevOps Services Offerings from Rational Lab Services
IBM Rational software
 
Devops Scorecard
Devops ScorecardDevops Scorecard
Devops Scorecard
Jez Humble
 
Accenture DevOps: Delivering applications at the pace of business
Accenture DevOps: Delivering applications at the pace of businessAccenture DevOps: Delivering applications at the pace of business
Accenture DevOps: Delivering applications at the pace of business
Accenture Technology
 

Viewers also liked (8)

AWS Connectivity, VPC Design and Security Pro Tips
AWS Connectivity, VPC Design and Security Pro TipsAWS Connectivity, VPC Design and Security Pro Tips
AWS Connectivity, VPC Design and Security Pro Tips
 
DevOps Picc12 Management Talk
DevOps Picc12 Management TalkDevOps Picc12 Management Talk
DevOps Picc12 Management Talk
 
Netflix: A State of Xen - Chaos Monkey & Cassandra
Netflix: A State of Xen - Chaos Monkey & CassandraNetflix: A State of Xen - Chaos Monkey & Cassandra
Netflix: A State of Xen - Chaos Monkey & Cassandra
 
DevOps, Common use cases, Architectures, Best Practices
DevOps, Common use cases, Architectures, Best PracticesDevOps, Common use cases, Architectures, Best Practices
DevOps, Common use cases, Architectures, Best Practices
 
Continuously Deploying Culture: Scaling Culture at Etsy - Velocity Europe 2012
Continuously Deploying Culture: Scaling Culture at Etsy - Velocity Europe 2012Continuously Deploying Culture: Scaling Culture at Etsy - Velocity Europe 2012
Continuously Deploying Culture: Scaling Culture at Etsy - Velocity Europe 2012
 
DevOps Services Offerings from Rational Lab Services
DevOps Services Offerings from Rational Lab ServicesDevOps Services Offerings from Rational Lab Services
DevOps Services Offerings from Rational Lab Services
 
Devops Scorecard
Devops ScorecardDevops Scorecard
Devops Scorecard
 
Accenture DevOps: Delivering applications at the pace of business
Accenture DevOps: Delivering applications at the pace of businessAccenture DevOps: Delivering applications at the pace of business
Accenture DevOps: Delivering applications at the pace of business
 

Similar to DevOps Case Studies

DevOps Offerings at WhiteHedge
DevOps Offerings at WhiteHedgeDevOps Offerings at WhiteHedge
DevOps Offerings at WhiteHedge
WhiteHedge Technologies Inc.
 
RightScale Webinar: Successfully Deploy Your Windows Workloads
RightScale Webinar: Successfully Deploy Your Windows WorkloadsRightScale Webinar: Successfully Deploy Your Windows Workloads
RightScale Webinar: Successfully Deploy Your Windows Workloads
RightScale
 
Medilattice- Learning Management Case Study
Medilattice- Learning Management Case StudyMedilattice- Learning Management Case Study
Medilattice- Learning Management Case Study
Codelattice
 
Continuous Delivery for cloud - scenarios and scope
Continuous Delivery for cloud  - scenarios and scopeContinuous Delivery for cloud  - scenarios and scope
Continuous Delivery for cloud - scenarios and scope
Sanjeev Sharma
 
SoCal DevOps Meetup 1/26/2017 - Habitat by Chef
SoCal DevOps Meetup 1/26/2017 - Habitat by ChefSoCal DevOps Meetup 1/26/2017 - Habitat by Chef
SoCal DevOps Meetup 1/26/2017 - Habitat by Chef
Trevor Hess
 
Multi-Cloud Lightweight Platform as a Service
Multi-Cloud Lightweight Platform as a ServiceMulti-Cloud Lightweight Platform as a Service
Multi-Cloud Lightweight Platform as a Service
Jelastic Multi-Cloud PaaS
 
Continuous Delivery to the cloud - Innovate 2014
Continuous Delivery to the cloud - Innovate 2014Continuous Delivery to the cloud - Innovate 2014
Continuous Delivery to the cloud - Innovate 2014
Sanjeev Sharma
 
Automation, Audits, and Apps Tour
Automation, Audits, and Apps TourAutomation, Audits, and Apps Tour
Automation, Audits, and Apps Tour
Chef
 
Accelerate Application Migration - August 5, 2020
Accelerate Application Migration - August 5, 2020Accelerate Application Migration - August 5, 2020
Accelerate Application Migration - August 5, 2020
VMware Tanzu
 
A use case with cloud foundry deployment
A use case with cloud foundry deploymentA use case with cloud foundry deployment
A use case with cloud foundry deployment
Krishna-Kumar
 
ClearScale: Continuous Automation with Docker on AWS
ClearScale: Continuous Automation with Docker on AWSClearScale: Continuous Automation with Docker on AWS
ClearScale: Continuous Automation with Docker on AWS
Amazon Web Services
 
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
TechWell
 
Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...
Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...
Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...
jaxconf
 
It summit 2014_migrating_applications_to_the_cloud-5
It summit 2014_migrating_applications_to_the_cloud-5It summit 2014_migrating_applications_to_the_cloud-5
It summit 2014_migrating_applications_to_the_cloud-5
margaret_ronald
 
AWS Partner: Grindr: Aggregate, Analyze, and Act on 900M Daily API Calls
AWS Partner: Grindr: Aggregate, Analyze, and Act on 900M Daily API CallsAWS Partner: Grindr: Aggregate, Analyze, and Act on 900M Daily API Calls
AWS Partner: Grindr: Aggregate, Analyze, and Act on 900M Daily API Calls
Amazon Web Services
 
XebiaLabs Demo: Application Release Automation with Deployit
XebiaLabs Demo: Application Release Automation with DeployitXebiaLabs Demo: Application Release Automation with Deployit
XebiaLabs Demo: Application Release Automation with Deployit
XebiaLabs
 
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
Chetan Desai
 
How to Make Money Solving 5 Major Problems of Cloud Hosting Customers
How to Make Money Solving 5 Major Problems of Cloud Hosting CustomersHow to Make Money Solving 5 Major Problems of Cloud Hosting Customers
How to Make Money Solving 5 Major Problems of Cloud Hosting Customers
Jelastic Multi-Cloud PaaS
 
Moving Applications to the cloud
Moving Applications to the cloudMoving Applications to the cloud
Moving Applications to the cloud
Aarno Aukia
 
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit sessionDevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
Sanjeev Sharma
 

Similar to DevOps Case Studies (20)

DevOps Offerings at WhiteHedge
DevOps Offerings at WhiteHedgeDevOps Offerings at WhiteHedge
DevOps Offerings at WhiteHedge
 
RightScale Webinar: Successfully Deploy Your Windows Workloads
RightScale Webinar: Successfully Deploy Your Windows WorkloadsRightScale Webinar: Successfully Deploy Your Windows Workloads
RightScale Webinar: Successfully Deploy Your Windows Workloads
 
Medilattice- Learning Management Case Study
Medilattice- Learning Management Case StudyMedilattice- Learning Management Case Study
Medilattice- Learning Management Case Study
 
Continuous Delivery for cloud - scenarios and scope
Continuous Delivery for cloud  - scenarios and scopeContinuous Delivery for cloud  - scenarios and scope
Continuous Delivery for cloud - scenarios and scope
 
SoCal DevOps Meetup 1/26/2017 - Habitat by Chef
SoCal DevOps Meetup 1/26/2017 - Habitat by ChefSoCal DevOps Meetup 1/26/2017 - Habitat by Chef
SoCal DevOps Meetup 1/26/2017 - Habitat by Chef
 
Multi-Cloud Lightweight Platform as a Service
Multi-Cloud Lightweight Platform as a ServiceMulti-Cloud Lightweight Platform as a Service
Multi-Cloud Lightweight Platform as a Service
 
Continuous Delivery to the cloud - Innovate 2014
Continuous Delivery to the cloud - Innovate 2014Continuous Delivery to the cloud - Innovate 2014
Continuous Delivery to the cloud - Innovate 2014
 
Automation, Audits, and Apps Tour
Automation, Audits, and Apps TourAutomation, Audits, and Apps Tour
Automation, Audits, and Apps Tour
 
Accelerate Application Migration - August 5, 2020
Accelerate Application Migration - August 5, 2020Accelerate Application Migration - August 5, 2020
Accelerate Application Migration - August 5, 2020
 
A use case with cloud foundry deployment
A use case with cloud foundry deploymentA use case with cloud foundry deployment
A use case with cloud foundry deployment
 
ClearScale: Continuous Automation with Docker on AWS
ClearScale: Continuous Automation with Docker on AWSClearScale: Continuous Automation with Docker on AWS
ClearScale: Continuous Automation with Docker on AWS
 
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
 
Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...
Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...
Amazon Web Services and PaaS - Enterprise Java for the Cloud Era? - Mark Pric...
 
It summit 2014_migrating_applications_to_the_cloud-5
It summit 2014_migrating_applications_to_the_cloud-5It summit 2014_migrating_applications_to_the_cloud-5
It summit 2014_migrating_applications_to_the_cloud-5
 
AWS Partner: Grindr: Aggregate, Analyze, and Act on 900M Daily API Calls
AWS Partner: Grindr: Aggregate, Analyze, and Act on 900M Daily API CallsAWS Partner: Grindr: Aggregate, Analyze, and Act on 900M Daily API Calls
AWS Partner: Grindr: Aggregate, Analyze, and Act on 900M Daily API Calls
 
XebiaLabs Demo: Application Release Automation with Deployit
XebiaLabs Demo: Application Release Automation with DeployitXebiaLabs Demo: Application Release Automation with Deployit
XebiaLabs Demo: Application Release Automation with Deployit
 
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
 
How to Make Money Solving 5 Major Problems of Cloud Hosting Customers
How to Make Money Solving 5 Major Problems of Cloud Hosting CustomersHow to Make Money Solving 5 Major Problems of Cloud Hosting Customers
How to Make Money Solving 5 Major Problems of Cloud Hosting Customers
 
Moving Applications to the cloud
Moving Applications to the cloudMoving Applications to the cloud
Moving Applications to the cloud
 
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit sessionDevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
 

More from WhiteHedge Technologies Inc.

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 !
WhiteHedge Technologies Inc.
 
Making Sense out of Amazon ECS
Making Sense out of Amazon ECSMaking Sense out of Amazon ECS
Making Sense out of Amazon ECS
WhiteHedge Technologies Inc.
 
Mobile Development: Case Studies @ WhiteHedge
Mobile Development: Case Studies @ WhiteHedgeMobile Development: Case Studies @ WhiteHedge
Mobile Development: Case Studies @ WhiteHedge
WhiteHedge Technologies Inc.
 
EC2 Container Service
EC2 Container ServiceEC2 Container Service
EC2 Container Service
WhiteHedge Technologies Inc.
 
Online Advertising
Online AdvertisingOnline Advertising
Online Advertising
WhiteHedge Technologies Inc.
 
Icebreaker with DevOps
Icebreaker with DevOpsIcebreaker with DevOps
Icebreaker with DevOps
WhiteHedge Technologies Inc.
 
Enabling Enterprises Adopt DevOps
Enabling Enterprises Adopt DevOpsEnabling Enterprises Adopt DevOps
Enabling Enterprises Adopt DevOps
WhiteHedge Technologies Inc.
 
What is DevOps?
What is DevOps?What is DevOps?
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
WhiteHedge Technologies Inc.
 
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.
WhiteHedge Technologies Inc.
 

More from WhiteHedge Technologies Inc. (10)

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
 
Enabling Enterprises Adopt DevOps
Enabling Enterprises Adopt DevOpsEnabling Enterprises Adopt DevOps
Enabling Enterprises Adopt DevOps
 
What is DevOps?
What is DevOps?What is DevOps?
What is DevOps?
 
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
 
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

Coordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar SlidesCoordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar Slides
Safe Software
 
Best Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdfBest Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdf
Tatiana Al-Chueyr
 
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-InTrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc
 
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptxRPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
SynapseIndia
 
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdfWhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
ArgaBisma
 
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - MydbopsScaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Mydbops
 
UiPath Community Day Kraków: Devs4Devs Conference
UiPath Community Day Kraków: Devs4Devs ConferenceUiPath Community Day Kraków: Devs4Devs Conference
UiPath Community Day Kraków: Devs4Devs Conference
UiPathCommunity
 
20240704 QFM023 Engineering Leadership Reading List June 2024
20240704 QFM023 Engineering Leadership Reading List June 202420240704 QFM023 Engineering Leadership Reading List June 2024
20240704 QFM023 Engineering Leadership Reading List June 2024
Matthew Sinclair
 
Observability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetryObservability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetry
Eric D. Schabell
 
7 Most Powerful Solar Storms in the History of Earth.pdf
7 Most Powerful Solar Storms in the History of Earth.pdf7 Most Powerful Solar Storms in the History of Earth.pdf
7 Most Powerful Solar Storms in the History of Earth.pdf
Enterprise Wired
 
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdfBT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
Neo4j
 
Best Programming Language for Civil Engineers
Best Programming Language for Civil EngineersBest Programming Language for Civil Engineers
Best Programming Language for Civil Engineers
Awais Yaseen
 
20240705 QFM024 Irresponsible AI Reading List June 2024
20240705 QFM024 Irresponsible AI Reading List June 202420240705 QFM024 Irresponsible AI Reading List June 2024
20240705 QFM024 Irresponsible AI Reading List June 2024
Matthew Sinclair
 
INDIAN AIR FORCE FIGHTER PLANES LIST.pdf
INDIAN AIR FORCE FIGHTER PLANES LIST.pdfINDIAN AIR FORCE FIGHTER PLANES LIST.pdf
INDIAN AIR FORCE FIGHTER PLANES LIST.pdf
jackson110191
 
Advanced Techniques for Cyber Security Analysis and Anomaly Detection
Advanced Techniques for Cyber Security Analysis and Anomaly DetectionAdvanced Techniques for Cyber Security Analysis and Anomaly Detection
Advanced Techniques for Cyber Security Analysis and Anomaly Detection
Bert Blevins
 
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Chris Swan
 
Choose our Linux Web Hosting for a seamless and successful online presence
Choose our Linux Web Hosting for a seamless and successful online presenceChoose our Linux Web Hosting for a seamless and successful online presence
Choose our Linux Web Hosting for a seamless and successful online presence
rajancomputerfbd
 
Cookies program to display the information though cookie creation
Cookies program to display the information though cookie creationCookies program to display the information though cookie creation
Cookies program to display the information though cookie creation
shanthidl1
 
Measuring the Impact of Network Latency at Twitter
Measuring the Impact of Network Latency at TwitterMeasuring the Impact of Network Latency at Twitter
Measuring the Impact of Network Latency at Twitter
ScyllaDB
 
WPRiders Company Presentation Slide Deck
WPRiders Company Presentation Slide DeckWPRiders Company Presentation Slide Deck
WPRiders Company Presentation Slide Deck
Lidia A.
 

Recently uploaded (20)

Coordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar SlidesCoordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar Slides
 
Best Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdfBest Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdf
 
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-InTrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
 
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptxRPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
 
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdfWhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
 
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - MydbopsScaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
 
UiPath Community Day Kraków: Devs4Devs Conference
UiPath Community Day Kraków: Devs4Devs ConferenceUiPath Community Day Kraków: Devs4Devs Conference
UiPath Community Day Kraków: Devs4Devs Conference
 
20240704 QFM023 Engineering Leadership Reading List June 2024
20240704 QFM023 Engineering Leadership Reading List June 202420240704 QFM023 Engineering Leadership Reading List June 2024
20240704 QFM023 Engineering Leadership Reading List June 2024
 
Observability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetryObservability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetry
 
7 Most Powerful Solar Storms in the History of Earth.pdf
7 Most Powerful Solar Storms in the History of Earth.pdf7 Most Powerful Solar Storms in the History of Earth.pdf
7 Most Powerful Solar Storms in the History of Earth.pdf
 
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdfBT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
 
Best Programming Language for Civil Engineers
Best Programming Language for Civil EngineersBest Programming Language for Civil Engineers
Best Programming Language for Civil Engineers
 
20240705 QFM024 Irresponsible AI Reading List June 2024
20240705 QFM024 Irresponsible AI Reading List June 202420240705 QFM024 Irresponsible AI Reading List June 2024
20240705 QFM024 Irresponsible AI Reading List June 2024
 
INDIAN AIR FORCE FIGHTER PLANES LIST.pdf
INDIAN AIR FORCE FIGHTER PLANES LIST.pdfINDIAN AIR FORCE FIGHTER PLANES LIST.pdf
INDIAN AIR FORCE FIGHTER PLANES LIST.pdf
 
Advanced Techniques for Cyber Security Analysis and Anomaly Detection
Advanced Techniques for Cyber Security Analysis and Anomaly DetectionAdvanced Techniques for Cyber Security Analysis and Anomaly Detection
Advanced Techniques for Cyber Security Analysis and Anomaly Detection
 
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
 
Choose our Linux Web Hosting for a seamless and successful online presence
Choose our Linux Web Hosting for a seamless and successful online presenceChoose our Linux Web Hosting for a seamless and successful online presence
Choose our Linux Web Hosting for a seamless and successful online presence
 
Cookies program to display the information though cookie creation
Cookies program to display the information though cookie creationCookies program to display the information though cookie creation
Cookies program to display the information though cookie creation
 
Measuring the Impact of Network Latency at Twitter
Measuring the Impact of Network Latency at TwitterMeasuring the Impact of Network Latency at Twitter
Measuring the Impact of Network Latency at Twitter
 
WPRiders Company Presentation Slide Deck
WPRiders Company Presentation Slide DeckWPRiders Company Presentation Slide Deck
WPRiders Company Presentation Slide Deck
 

DevOps Case Studies

  • 2. WHITEHEDGE - AN OVERVIEW  Global Presence + + + + + + Agile + Flexible Thorough + Quick Learner Competitive + Comprehensive Honest + Transparent Young + Mature Innovative + Creative  More about us … What definesus? California New Jersey Rotterdam Pune EnvisionProducts| Convertintobusinesses 100+employees|50+live productsworld-wide Thebest oftheTalentand Infrastructure Started2003| FocusedAgile ProductDevelopment Selffunded| Wellfunded| Profitable 2
  • 3. Projects and Case Studies
  • 5. WhiteHedge DevOps@WhiteHedge.com CLIENTINTHEMEDIADOMAIN 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   
  • 6. 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.
  • 7. WhiteHedge DevOps@WhiteHedge.com AMAZON ELASTICCONTAINERSERVICE 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?   
  • 8. WhiteHedge DevOps@WhiteHedge.com APPLICATIONPERFORMANCE MANAGEMENT Application Performance Management (APM) is the monitoringand 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 debuggingissues in the system   
  • 9. WhiteHedge DevOps@WhiteHedge.com APPLICATIONMONITORING 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.   
  • 10. WhiteHedge DevOps@WhiteHedge.com MONITORING USINGZABBIX Open source and enterprise-level software designed for real-time monitoringof 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.  
  • 11. WhiteHedge DevOps@WhiteHedge.com CLOUDMIGRATION 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.  
  • 12. WhiteHedge DevOps@WhiteHedge.com 12 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.
  • 14. WhiteHedge DevOps@WhiteHedge.com 14 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 DevOps goals to ensure that long term success
  • 15. WhiteHedge DevOps@WhiteHedge.com WE HELP YOU ACCELERATE 15 § 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
  • 16. WhiteHedge DevOps@WhiteHedge.com 16 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!
  • 17. WhiteHedge DevOps@WhiteHedge.com 17 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
  • 18. WhiteHedge DevOps@WhiteHedge.com WE FOCUS ON… 18 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 visibilityinto IT process and requirements
  • 19. WhiteHedge DevOps@WhiteHedge.com 19 OURPRINCIPLESOFDEVOPS Automate Everything Deliver small increments Continuous Improvement Test early and test often Continuous feedback Cohesive Teams
  • 20. 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 20
  • 21. THANK YOU! Have a Nice Day! 