SlideShare uma empresa Scribd logo
1 de 6
Baixar para ler offline
JetBlue Uses Virtual Test Environments for Mobile
Applications Quality Assurance to Enable Greater
Workforce Productivity
Transcript of a discussion on how JetBlue created a DevOps model by including more
performance feedback in the continuous integration process.
Listen to the podcast. Find it on iTunes. Get the mobile app. Sponsor: Hewlett
Packard Enterprise.
Dana Gardner: Hello, and welcome to the next edition to the Hewlett Packard Enterprise
(HPE) Voice of the Customer podcast series. I’m Dana Gardner, Principal Analyst at Interarbor
Solutions, your host and moderator for this ongoing discussion on IT
innovation and how it's making an impact on people's lives.
Our next performance engineering case study discussion examines how
JetBlue Airways in New York has used virtual environments to reduce
development costs, centralized performance testing, and created a climate
for continuous integration and real-time monitoring of mobile applications.
We'll now hear how JetBlue created a DevOps model by including
performance feedback in the continuous integration process to enable greater
workforce productivity.
To describe how efficient performance engineering has reduced testing, hardware and
maintenance costs by as much as 60 percent, we're joined by Mohammed Mahmud, the Senior
Software Performance Engineer at JetBlue Airways in New York. Welcome, Mahmud.
Mohammed Mahmud: Thank you.
Effective Performance Engineering
Download the Report
Gardner: Tell us why mobile is so important. I think it’s fairly obvious, but consumer
experience and user experience is very important, and so is workforce. So, it’s not just business
to consumer (B2C), it’s also business to employee (B2E). Tell me how important mobile apps are
to your organization.
Mahmud: It's really very important for us to give the customer an option to do check-in, book
flights, manage bookings, check flight status, and some other things. On flights, they have an
option to watch TV, listen to music, and buy stuff using mobile devices as well. But on board,
they have to use Fly-Fi, and that’s another thing. This is one of the most important business
drivers for JetBlue Airways.
Gardner
Gardner: What sort of climate or environment have you had to put together in order to make
sure that those mobile apps really work well and that your brand and reputation don’t suffer?
Mahmud: I believe a real-time monitoring solution is the key to success. We use HPE Business
Service Management (BSM), integrated with third-party applications for monitoring
purposes. We created some synthetic transactions and put them out
there on a real device to see, if it goes for a long time, how it
impacts performance. If there are any issues with that, we can fix it
before it happens in the production environment.
Also, we have a real-time monitoring solution in place. This solution uses real devices to get the
real user experience and to identify potential performance bottlenecks in live production
environment. If anything goes wrong there, we can get alert from the production environment,
and we can mitigate that issue right away.
DevOps benefits
Gardner: How have you been able to connect the development process in that operational
environment for DevOps benefits? It’s a great theory, and I know people seek to attain it, but it’s
more difficult to put into practice. What did you do in order to accomplish
that?
Mahmud: We have a DevOps model in our environment, but DevOps is not
my area. My area is strictly performance engineering, but we're in the
process of putting the performance effort into the DevOps model. We're
going to be part of the continuous integration process, so we can take part in
the development process and give performance feedback early in the
development phase.
In this model, an application module upgrade is kicking off the functional test cases and giving
feedback to the developers. Our plan is to take part of that CI process and include the
performance test cases to provide performance feedback in the very early stage of the
development process.
Gardner: How often are you updating these apps? Are you doing it monthly, quarterly, more
frequently?
Mahmud: Most of them on a two- or three-week basis.
Gardner: How are you managing the virtual environment to create as close to the operating
environment as you can. How do the virtualized services and network benefit you?
Mahmud
Mahmud: We're maintaining a complete virtualized environment for our performance testing
and performance engineering. Before our developers create any kind of a service or put it out
there, they do mockups using some third-party applications. The virtual environment they're
creating is similar to the production environment, so that when it’s being deployed out there in
the actual environment, it works efficiently and perfectly without any issue.
Effective Performance Engineering
Download the Report
Our developers recently started using the service virtualization technology. Also, we use network
virtualization technology to measure the latency for various geographical locations.
Gardner: How has performance engineering changed over the past few years? We've seen a lot
of changes in general, in development, mobile of course, DevOps, and the need for more rapid
development. But, how have you seen it shift in the past few years in performance engineering?
Mahmud: When I came to JetBlue Airways, LoadRunner was only one product they had. The
performance team was responsible for evaluating the application performance by running a
performance test and give the test results with identifying pass/fail based on the requirements
provided. It was strictly performance testing.
The statistics they used to provide were pretty straightforward, maybe some transaction response
times and some server statistics, but no other analysis or detailed information. But now, it’s more
than that. Now, we don’t just test the application and determine the pass/fail. We analyze the
logs, traffic flow, user behavior, and how they behave, etc. in order to create and design an
effective test. Now, this is more performance engineering than performance testing.
Early in the cycle
We're getting engaged early in the development cycle to provide performance feedback. We're
doing the performance testing, providing the response time in cases where multiple users are
using that application or that module, finding out how this is going to impact the performance,
and finding bottlenecks before it goes to the integration point.
So, it’s more of coming to the developers' table, sitting together, and figuring out any
performance issue.
Gardner: Understanding the trajectory forward, it seems that we're going to be doing more with
microservices, APIs, more points of contact, generating more data, trying to bring the analysis of
that data back into the application. Where do you see it going now that you've told us where it
has come from? What will be some of the next benefits that performance engineering can bring
to the overall development process?
Mahmud: Well, as I mentioned earlier, we're planning to be part of the continuous integration;
our goal is to become engaged earlier in the development process. That's sitting together with the
developers on a one-to-one basis to see what they need to make sure that we have performance-
efficient applications in our environment for our customers. Again, this is all about getting
involved in the earlier stages. That's number one.
Number two, we're trying to mitigate any kind of volume-related issue. Sometimes, we have
yearly sales. We don’t know when that's going to happen, but when it happens, it’s an enormous
pressure on the system. It's a big thing, and we need to make sure we're prepared for that kind of
traffic on our site.
Our applications are mostly JetBlue.com and JetBlue mobile applications. It’s really crucial for
us and for our business. We're trying to become engaged in the early stages and be part of the
development process as well.
Gardner: Of course it’s important to be able to demonstrate value. Do you have any metrics of
success or you can point to ways in which getting in early, getting in deep, has been of significant
value? How do you measure your effectiveness?
Mahmud: We did an assessment in our production environment to see, if JetBlue.com goes
down for an hour, how much it’s going to cost us? I'm not authorized to discuss any numbers, but
I can tell you that it was millions of dollars.
So, before it goes to production with any kind of performance-related issue, we make sure that
we're solving it before it happens. Right there, we're saving millions of dollars. That’s the value
we are adding.
Gardner: Of course more and more people identify the mobile app with the company. This is
how they interact; it becomes the brand. So, it's super important for that as well.
Adding value
Mahmud: Of course, and I can add another thing. When I joined JetBlue three years ago,
industry standard-wise our position was bottom on the benchmark list. Now, we're within the top
five in the benchmark list. So, we're adding value to our organization.
Gardner: It pays to get it done right the first time and get it early, almost in any activity these
days.
What comes next? Where would you like to extend continuous integration processes, to more
types of applications, developing more services? Where do you take the success and extend it?
Mahmud: Right now, we're more engaged with JetBlue.com and mobile applications. Other
teams are interested in doing performance testing for their systems as well. So, we're getting
engaged with the SAP, DB, HR, and Payroll team as well. We're getting engaged more day by
day. It’s getting bigger everyday.
Gardner: Well, great. I'm afraid we'll have to leave it there. We've been learning how JetBlue
Airways has created a climate for continuous integration and real-time monitoring of mobile
applications to enable greater workforce productivity. And we've heard how JetBlue created a
DevOps model by including more performance feedback in the continuous integration process.
So, join me in thanking our guest. We've been here with Mohammed Mahmud, the Senior
Software Performance Engineer at JetBlue Airways in New York. Thank you, Mohammed.
Mahmud: Thank you for having me.
Effective Performance Engineering
Download the Report
Gardner: And I would like to thank our audience as well for joining us for this Hewlett Packard
Enterprise Voice of the Customer Podcast.
I'm Dana Gardner, Principal Analyst at Interarbor Solutions, your host for this ongoing series of
HPE-sponsored discussions. Thanks again for listening, and do come back next time.
Listen to the podcast. Find it on iTunes. Get the mobile app. Sponsor: Hewlett
Packard Enterprise.
Transcript of a discussion on how JetBlue created a DevOps model by including more
performance feedback in the continuous integration process. Copyright Interarbor Solutions,
LLC, 2005-2016. All rights reserved.
You may also be interested in:
• How Software-defined Storage Translates into Just-In-Time Data Center Scaling
• Big data enables top user experiences and extreme personalization for Intuit TurboTax
• Feedback loops: The confluence of DevOps and big data
• Spirent leverages big data to keep user experience quality a winning factor for telcos
• Powerful reporting from YP's data warehouse helps SMBs deliver the best ad campaigns
• IoT brings on development demands that DevOps manages best, say experts
• Big data generates new insights into what’s happening in the world's tropical ecosystems
• DevOps and security, a match made in heaven
• How Sprint employs orchestration and automation to bring IT into DevOps readiness
• How fast analytics changes the game and expands the market for big data value
• How HTC centralizes storage management to gain visibility and IT disaster avoidance
• Big data, risk, and predictive analysis drive use of cloud-based ITSM, says panel
• Rolta AdvizeX experts on hastening big data analytics in healthcare and retail
• The future of business intelligence as a service with GoodData and HP Vertica 
JetBlue Uses Virtual Test Environments for Mobile Applications Quality Assurance to Enable Greater Workforce Productivity

Mais conteúdo relacionado

Mais procurados

12 considerations for mobile testing (march 2017)
12 considerations for mobile testing (march 2017)12 considerations for mobile testing (march 2017)
12 considerations for mobile testing (march 2017)Antoine Aymer
 
Fariz Saracevic, IBM | Agile Turkey Summit 2013
Fariz Saracevic, IBM | Agile Turkey Summit 2013Fariz Saracevic, IBM | Agile Turkey Summit 2013
Fariz Saracevic, IBM | Agile Turkey Summit 2013Agile Turkey
 
IBM DevOps Announcements - June 2014
IBM DevOps Announcements - June 2014IBM DevOps Announcements - June 2014
IBM DevOps Announcements - June 2014IBM Rational software
 
Why Google Uses Crowd Testing
Why Google Uses Crowd TestingWhy Google Uses Crowd Testing
Why Google Uses Crowd Testing99tests
 
2014 10 23 Twin Cities User Group Presentation
2014 10 23 Twin Cities User Group Presentation2014 10 23 Twin Cities User Group Presentation
2014 10 23 Twin Cities User Group PresentationRoger Snook
 
Aimtech Software Development Company Presentation
Aimtech Software Development Company PresentationAimtech Software Development Company Presentation
Aimtech Software Development Company PresentationAnahitYeprikyan2
 
Service Virtualization Brings Speed Benefit and Lower Costs to TTNET Applicat...
Service Virtualization Brings Speed Benefit and Lower Costs to TTNET Applicat...Service Virtualization Brings Speed Benefit and Lower Costs to TTNET Applicat...
Service Virtualization Brings Speed Benefit and Lower Costs to TTNET Applicat...Dana Gardner
 
Crowd Testing Framework : Mobile Application Testing
Crowd Testing Framework : Mobile Application TestingCrowd Testing Framework : Mobile Application Testing
Crowd Testing Framework : Mobile Application Testingmomoahmedabad
 
Whitepaper: Ten Benefits of Integrated ALM
Whitepaper: Ten Benefits of Integrated ALMWhitepaper: Ten Benefits of Integrated ALM
Whitepaper: Ten Benefits of Integrated ALMKovair
 
Automate virtualize and smart test the new testing realities
Automate virtualize and smart test   the new testing realitiesAutomate virtualize and smart test   the new testing realities
Automate virtualize and smart test the new testing realitiesmanoj7698
 
Le cloudvupardesexperts 9pov-curationparloicsimon-clubclouddespartenaires
Le cloudvupardesexperts 9pov-curationparloicsimon-clubclouddespartenairesLe cloudvupardesexperts 9pov-curationparloicsimon-clubclouddespartenaires
Le cloudvupardesexperts 9pov-curationparloicsimon-clubclouddespartenairesClub Alliances
 
Smart Skills For Mobile Developers
Smart Skills For Mobile DevelopersSmart Skills For Mobile Developers
Smart Skills For Mobile Developersmomoahmedabad
 
Enabling Continuous Quality in Mobile App Development
Enabling Continuous Quality in Mobile App DevelopmentEnabling Continuous Quality in Mobile App Development
Enabling Continuous Quality in Mobile App DevelopmentMatthew Young
 
software testing for beginners
software testing for beginnerssoftware testing for beginners
software testing for beginnersBharathi Ashok
 
SolarWinds Application Performance End User Survey (Denmark)
SolarWinds Application Performance End User Survey (Denmark)SolarWinds Application Performance End User Survey (Denmark)
SolarWinds Application Performance End User Survey (Denmark)SolarWinds
 
Solar winds appstack public sector
Solar winds appstack public sectorSolar winds appstack public sector
Solar winds appstack public sectorSolarWinds
 

Mais procurados (19)

12 considerations for mobile testing (march 2017)
12 considerations for mobile testing (march 2017)12 considerations for mobile testing (march 2017)
12 considerations for mobile testing (march 2017)
 
Fariz Saracevic, IBM | Agile Turkey Summit 2013
Fariz Saracevic, IBM | Agile Turkey Summit 2013Fariz Saracevic, IBM | Agile Turkey Summit 2013
Fariz Saracevic, IBM | Agile Turkey Summit 2013
 
IBM DevOps Announcements - June 2014
IBM DevOps Announcements - June 2014IBM DevOps Announcements - June 2014
IBM DevOps Announcements - June 2014
 
Why Google Uses Crowd Testing
Why Google Uses Crowd TestingWhy Google Uses Crowd Testing
Why Google Uses Crowd Testing
 
CV_Swatibatra
CV_SwatibatraCV_Swatibatra
CV_Swatibatra
 
2014 10 23 Twin Cities User Group Presentation
2014 10 23 Twin Cities User Group Presentation2014 10 23 Twin Cities User Group Presentation
2014 10 23 Twin Cities User Group Presentation
 
Aimtech Software Development Company Presentation
Aimtech Software Development Company PresentationAimtech Software Development Company Presentation
Aimtech Software Development Company Presentation
 
Future of QA
Future of QAFuture of QA
Future of QA
 
Service Virtualization Brings Speed Benefit and Lower Costs to TTNET Applicat...
Service Virtualization Brings Speed Benefit and Lower Costs to TTNET Applicat...Service Virtualization Brings Speed Benefit and Lower Costs to TTNET Applicat...
Service Virtualization Brings Speed Benefit and Lower Costs to TTNET Applicat...
 
Crowd Testing Framework : Mobile Application Testing
Crowd Testing Framework : Mobile Application TestingCrowd Testing Framework : Mobile Application Testing
Crowd Testing Framework : Mobile Application Testing
 
Whitepaper: Ten Benefits of Integrated ALM
Whitepaper: Ten Benefits of Integrated ALMWhitepaper: Ten Benefits of Integrated ALM
Whitepaper: Ten Benefits of Integrated ALM
 
Automate virtualize and smart test the new testing realities
Automate virtualize and smart test   the new testing realitiesAutomate virtualize and smart test   the new testing realities
Automate virtualize and smart test the new testing realities
 
Le cloudvupardesexperts 9pov-curationparloicsimon-clubclouddespartenaires
Le cloudvupardesexperts 9pov-curationparloicsimon-clubclouddespartenairesLe cloudvupardesexperts 9pov-curationparloicsimon-clubclouddespartenaires
Le cloudvupardesexperts 9pov-curationparloicsimon-clubclouddespartenaires
 
Apm andre santos
Apm andre santosApm andre santos
Apm andre santos
 
Smart Skills For Mobile Developers
Smart Skills For Mobile DevelopersSmart Skills For Mobile Developers
Smart Skills For Mobile Developers
 
Enabling Continuous Quality in Mobile App Development
Enabling Continuous Quality in Mobile App DevelopmentEnabling Continuous Quality in Mobile App Development
Enabling Continuous Quality in Mobile App Development
 
software testing for beginners
software testing for beginnerssoftware testing for beginners
software testing for beginners
 
SolarWinds Application Performance End User Survey (Denmark)
SolarWinds Application Performance End User Survey (Denmark)SolarWinds Application Performance End User Survey (Denmark)
SolarWinds Application Performance End User Survey (Denmark)
 
Solar winds appstack public sector
Solar winds appstack public sectorSolar winds appstack public sector
Solar winds appstack public sector
 

Destaque

Software Business Website Best Practices
 Software Business Website Best Practices Software Business Website Best Practices
Software Business Website Best Practicesedynamic
 
SearchLove Boston 2015 | Larry Kim, ‘Mad Science of PPC Marketing for Inbound...
SearchLove Boston 2015 | Larry Kim, ‘Mad Science of PPC Marketing for Inbound...SearchLove Boston 2015 | Larry Kim, ‘Mad Science of PPC Marketing for Inbound...
SearchLove Boston 2015 | Larry Kim, ‘Mad Science of PPC Marketing for Inbound...Distilled
 
Collaborative Crisis Mapping
Collaborative Crisis MappingCollaborative Crisis Mapping
Collaborative Crisis MappingPatrick Meier
 
Kaplan & Haenlein - Two hearts in three-quarter time - how to waltz the socia...
Kaplan & Haenlein - Two hearts in three-quarter time - how to waltz the socia...Kaplan & Haenlein - Two hearts in three-quarter time - how to waltz the socia...
Kaplan & Haenlein - Two hearts in three-quarter time - how to waltz the socia...ESCP Exchange
 
Cro day: converting trial users to paid customers
Cro day: converting trial users to paid customersCro day: converting trial users to paid customers
Cro day: converting trial users to paid customersKyle Racki
 
12 Questions to Ask When Making a Content Marketing Technology Decision
12 Questions to Ask When Making a Content Marketing Technology Decision12 Questions to Ask When Making a Content Marketing Technology Decision
12 Questions to Ask When Making a Content Marketing Technology DecisionContent Marketing Institute
 
Augment Content Marketing with Influencer Strategy
Augment Content Marketing with Influencer StrategyAugment Content Marketing with Influencer Strategy
Augment Content Marketing with Influencer StrategyTraackr
 
Lesson 15 project based learning and multimedia
Lesson 15 project based learning and multimedia Lesson 15 project based learning and multimedia
Lesson 15 project based learning and multimedia ma. cyndel lerado
 
Blue Ocean Strategy Summary
Blue Ocean Strategy SummaryBlue Ocean Strategy Summary
Blue Ocean Strategy Summaryjessestarmer
 

Destaque (11)

#SMTV
#SMTV#SMTV
#SMTV
 
Software Business Website Best Practices
 Software Business Website Best Practices Software Business Website Best Practices
Software Business Website Best Practices
 
SearchLove Boston 2015 | Larry Kim, ‘Mad Science of PPC Marketing for Inbound...
SearchLove Boston 2015 | Larry Kim, ‘Mad Science of PPC Marketing for Inbound...SearchLove Boston 2015 | Larry Kim, ‘Mad Science of PPC Marketing for Inbound...
SearchLove Boston 2015 | Larry Kim, ‘Mad Science of PPC Marketing for Inbound...
 
Collaborative Crisis Mapping
Collaborative Crisis MappingCollaborative Crisis Mapping
Collaborative Crisis Mapping
 
Kaplan & Haenlein - Two hearts in three-quarter time - how to waltz the socia...
Kaplan & Haenlein - Two hearts in three-quarter time - how to waltz the socia...Kaplan & Haenlein - Two hearts in three-quarter time - how to waltz the socia...
Kaplan & Haenlein - Two hearts in three-quarter time - how to waltz the socia...
 
Kelsey Libert Outreach and Relationship Building
Kelsey Libert Outreach and Relationship Building Kelsey Libert Outreach and Relationship Building
Kelsey Libert Outreach and Relationship Building
 
Cro day: converting trial users to paid customers
Cro day: converting trial users to paid customersCro day: converting trial users to paid customers
Cro day: converting trial users to paid customers
 
12 Questions to Ask When Making a Content Marketing Technology Decision
12 Questions to Ask When Making a Content Marketing Technology Decision12 Questions to Ask When Making a Content Marketing Technology Decision
12 Questions to Ask When Making a Content Marketing Technology Decision
 
Augment Content Marketing with Influencer Strategy
Augment Content Marketing with Influencer StrategyAugment Content Marketing with Influencer Strategy
Augment Content Marketing with Influencer Strategy
 
Lesson 15 project based learning and multimedia
Lesson 15 project based learning and multimedia Lesson 15 project based learning and multimedia
Lesson 15 project based learning and multimedia
 
Blue Ocean Strategy Summary
Blue Ocean Strategy SummaryBlue Ocean Strategy Summary
Blue Ocean Strategy Summary
 

Semelhante a JetBlue Uses Virtual Test Environments for Mobile Applications Quality Assurance to Enable Greater Workforce Productivity

Using Testing as a Service, Globe Testing Helping Startups Make Leap to Cloud...
Using Testing as a Service, Globe Testing Helping Startups Make Leap to Cloud...Using Testing as a Service, Globe Testing Helping Startups Make Leap to Cloud...
Using Testing as a Service, Globe Testing Helping Startups Make Leap to Cloud...Dana Gardner
 
The Ultimate DevOps Playbook
The Ultimate DevOps PlaybookThe Ultimate DevOps Playbook
The Ultimate DevOps PlaybookEggplant
 
Roundtable Discussion: Revlon, SAP and VMware See huge Benefits from Aggressi...
Roundtable Discussion: Revlon, SAP and VMware See huge Benefits from Aggressi...Roundtable Discussion: Revlon, SAP and VMware See huge Benefits from Aggressi...
Roundtable Discussion: Revlon, SAP and VMware See huge Benefits from Aggressi...Dana Gardner
 
7 Essential Steps to Follow for Successful App Development.
7 Essential Steps to Follow for Successful App Development.7 Essential Steps to Follow for Successful App Development.
7 Essential Steps to Follow for Successful App Development.Techugo
 
Most Advanced Software Testing Solution Providers of 2022.pdf
Most Advanced Software Testing Solution Providers of 2022.pdfMost Advanced Software Testing Solution Providers of 2022.pdf
Most Advanced Software Testing Solution Providers of 2022.pdfInsightsSuccess4
 
Service Virtualization Solves Quality and Performance Bottlenecks Amid Comple...
Service Virtualization Solves Quality and Performance Bottlenecks Amid Comple...Service Virtualization Solves Quality and Performance Bottlenecks Amid Comple...
Service Virtualization Solves Quality and Performance Bottlenecks Amid Comple...Dana Gardner
 
IBM MobileFirst DevOps IEG DC Event
IBM MobileFirst DevOps IEG DC EventIBM MobileFirst DevOps IEG DC Event
IBM MobileFirst DevOps IEG DC EventRoger Snook
 
Ibmmobilefirstdevopsdc 140311164526-phpapp02
Ibmmobilefirstdevopsdc 140311164526-phpapp02Ibmmobilefirstdevopsdc 140311164526-phpapp02
Ibmmobilefirstdevopsdc 140311164526-phpapp02Shetal Patel
 
BSM and IT Data Access Improvement at Swiss Insurer and Turkish Mobile Carrie...
BSM and IT Data Access Improvement at Swiss Insurer and Turkish Mobile Carrie...BSM and IT Data Access Improvement at Swiss Insurer and Turkish Mobile Carrie...
BSM and IT Data Access Improvement at Swiss Insurer and Turkish Mobile Carrie...Dana Gardner
 
Internet of Things Brings On Development Demands That DevOps Manages, Say Exp...
Internet of Things Brings On Development Demands That DevOps Manages, Say Exp...Internet of Things Brings On Development Demands That DevOps Manages, Say Exp...
Internet of Things Brings On Development Demands That DevOps Manages, Say Exp...Dana Gardner
 
Agile on Fire: IT Enters the New Era of 'Continuous' Everything
Agile on Fire: IT Enters the New Era of 'Continuous' EverythingAgile on Fire: IT Enters the New Era of 'Continuous' Everything
Agile on Fire: IT Enters the New Era of 'Continuous' EverythingDana Gardner
 
Road ahead for performance testing
Road ahead for performance testingRoad ahead for performance testing
Road ahead for performance testingDeb Hota
 
Quality Assurance and mobile applications!
Quality Assurance and mobile applications!Quality Assurance and mobile applications!
Quality Assurance and mobile applications!Bagaria Swati
 
Strategic DevOps—How Advanced Testing Brings Broad Benefits to Operations and...
Strategic DevOps—How Advanced Testing Brings Broad Benefits to Operations and...Strategic DevOps—How Advanced Testing Brings Broad Benefits to Operations and...
Strategic DevOps—How Advanced Testing Brings Broad Benefits to Operations and...Dana Gardner
 
Essential Guide to Becoming A Mobile App Rock Star - part II - Enterprise Apps
Essential Guide to Becoming A Mobile App Rock Star - part II - Enterprise AppsEssential Guide to Becoming A Mobile App Rock Star - part II - Enterprise Apps
Essential Guide to Becoming A Mobile App Rock Star - part II - Enterprise AppsDMIMarketing
 
Choosing the Right Testing Strategy to Scale up Mobile App Testing.pdf
Choosing the Right Testing Strategy to Scale up Mobile App Testing.pdfChoosing the Right Testing Strategy to Scale up Mobile App Testing.pdf
Choosing the Right Testing Strategy to Scale up Mobile App Testing.pdfpCloudy
 
Istqb intro with question answer for exam preparation
Istqb intro with question answer for exam preparationIstqb intro with question answer for exam preparation
Istqb intro with question answer for exam preparationKevalkumar Shah
 
Implementing AI for improved performance testing – Cuneiform.pdf
Implementing AI for improved performance testing – Cuneiform.pdfImplementing AI for improved performance testing – Cuneiform.pdf
Implementing AI for improved performance testing – Cuneiform.pdfCuneiform Consulting Pvt Ltd.
 

Semelhante a JetBlue Uses Virtual Test Environments for Mobile Applications Quality Assurance to Enable Greater Workforce Productivity (20)

Using Testing as a Service, Globe Testing Helping Startups Make Leap to Cloud...
Using Testing as a Service, Globe Testing Helping Startups Make Leap to Cloud...Using Testing as a Service, Globe Testing Helping Startups Make Leap to Cloud...
Using Testing as a Service, Globe Testing Helping Startups Make Leap to Cloud...
 
The Ultimate DevOps Playbook
The Ultimate DevOps PlaybookThe Ultimate DevOps Playbook
The Ultimate DevOps Playbook
 
Roundtable Discussion: Revlon, SAP and VMware See huge Benefits from Aggressi...
Roundtable Discussion: Revlon, SAP and VMware See huge Benefits from Aggressi...Roundtable Discussion: Revlon, SAP and VMware See huge Benefits from Aggressi...
Roundtable Discussion: Revlon, SAP and VMware See huge Benefits from Aggressi...
 
7 Essential Steps to Follow for Successful App Development.
7 Essential Steps to Follow for Successful App Development.7 Essential Steps to Follow for Successful App Development.
7 Essential Steps to Follow for Successful App Development.
 
Most Advanced Software Testing Solution Providers of 2022.pdf
Most Advanced Software Testing Solution Providers of 2022.pdfMost Advanced Software Testing Solution Providers of 2022.pdf
Most Advanced Software Testing Solution Providers of 2022.pdf
 
Service Virtualization Solves Quality and Performance Bottlenecks Amid Comple...
Service Virtualization Solves Quality and Performance Bottlenecks Amid Comple...Service Virtualization Solves Quality and Performance Bottlenecks Amid Comple...
Service Virtualization Solves Quality and Performance Bottlenecks Amid Comple...
 
IBM MobileFirst DevOps IEG DC Event
IBM MobileFirst DevOps IEG DC EventIBM MobileFirst DevOps IEG DC Event
IBM MobileFirst DevOps IEG DC Event
 
Ibmmobilefirstdevopsdc 140311164526-phpapp02
Ibmmobilefirstdevopsdc 140311164526-phpapp02Ibmmobilefirstdevopsdc 140311164526-phpapp02
Ibmmobilefirstdevopsdc 140311164526-phpapp02
 
BSM and IT Data Access Improvement at Swiss Insurer and Turkish Mobile Carrie...
BSM and IT Data Access Improvement at Swiss Insurer and Turkish Mobile Carrie...BSM and IT Data Access Improvement at Swiss Insurer and Turkish Mobile Carrie...
BSM and IT Data Access Improvement at Swiss Insurer and Turkish Mobile Carrie...
 
Internet of Things Brings On Development Demands That DevOps Manages, Say Exp...
Internet of Things Brings On Development Demands That DevOps Manages, Say Exp...Internet of Things Brings On Development Demands That DevOps Manages, Say Exp...
Internet of Things Brings On Development Demands That DevOps Manages, Say Exp...
 
Agile on Fire: IT Enters the New Era of 'Continuous' Everything
Agile on Fire: IT Enters the New Era of 'Continuous' EverythingAgile on Fire: IT Enters the New Era of 'Continuous' Everything
Agile on Fire: IT Enters the New Era of 'Continuous' Everything
 
Futureofqa
FutureofqaFutureofqa
Futureofqa
 
reham_cv (1)
reham_cv (1)reham_cv (1)
reham_cv (1)
 
Road ahead for performance testing
Road ahead for performance testingRoad ahead for performance testing
Road ahead for performance testing
 
Quality Assurance and mobile applications!
Quality Assurance and mobile applications!Quality Assurance and mobile applications!
Quality Assurance and mobile applications!
 
Strategic DevOps—How Advanced Testing Brings Broad Benefits to Operations and...
Strategic DevOps—How Advanced Testing Brings Broad Benefits to Operations and...Strategic DevOps—How Advanced Testing Brings Broad Benefits to Operations and...
Strategic DevOps—How Advanced Testing Brings Broad Benefits to Operations and...
 
Essential Guide to Becoming A Mobile App Rock Star - part II - Enterprise Apps
Essential Guide to Becoming A Mobile App Rock Star - part II - Enterprise AppsEssential Guide to Becoming A Mobile App Rock Star - part II - Enterprise Apps
Essential Guide to Becoming A Mobile App Rock Star - part II - Enterprise Apps
 
Choosing the Right Testing Strategy to Scale up Mobile App Testing.pdf
Choosing the Right Testing Strategy to Scale up Mobile App Testing.pdfChoosing the Right Testing Strategy to Scale up Mobile App Testing.pdf
Choosing the Right Testing Strategy to Scale up Mobile App Testing.pdf
 
Istqb intro with question answer for exam preparation
Istqb intro with question answer for exam preparationIstqb intro with question answer for exam preparation
Istqb intro with question answer for exam preparation
 
Implementing AI for improved performance testing – Cuneiform.pdf
Implementing AI for improved performance testing – Cuneiform.pdfImplementing AI for improved performance testing – Cuneiform.pdf
Implementing AI for improved performance testing – Cuneiform.pdf
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024The Digital Insurer
 

Último (20)

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 

JetBlue Uses Virtual Test Environments for Mobile Applications Quality Assurance to Enable Greater Workforce Productivity

  • 1. JetBlue Uses Virtual Test Environments for Mobile Applications Quality Assurance to Enable Greater Workforce Productivity Transcript of a discussion on how JetBlue created a DevOps model by including more performance feedback in the continuous integration process. Listen to the podcast. Find it on iTunes. Get the mobile app. Sponsor: Hewlett Packard Enterprise. Dana Gardner: Hello, and welcome to the next edition to the Hewlett Packard Enterprise (HPE) Voice of the Customer podcast series. I’m Dana Gardner, Principal Analyst at Interarbor Solutions, your host and moderator for this ongoing discussion on IT innovation and how it's making an impact on people's lives. Our next performance engineering case study discussion examines how JetBlue Airways in New York has used virtual environments to reduce development costs, centralized performance testing, and created a climate for continuous integration and real-time monitoring of mobile applications. We'll now hear how JetBlue created a DevOps model by including performance feedback in the continuous integration process to enable greater workforce productivity. To describe how efficient performance engineering has reduced testing, hardware and maintenance costs by as much as 60 percent, we're joined by Mohammed Mahmud, the Senior Software Performance Engineer at JetBlue Airways in New York. Welcome, Mahmud. Mohammed Mahmud: Thank you. Effective Performance Engineering Download the Report Gardner: Tell us why mobile is so important. I think it’s fairly obvious, but consumer experience and user experience is very important, and so is workforce. So, it’s not just business to consumer (B2C), it’s also business to employee (B2E). Tell me how important mobile apps are to your organization. Mahmud: It's really very important for us to give the customer an option to do check-in, book flights, manage bookings, check flight status, and some other things. On flights, they have an option to watch TV, listen to music, and buy stuff using mobile devices as well. But on board, they have to use Fly-Fi, and that’s another thing. This is one of the most important business drivers for JetBlue Airways. Gardner
  • 2. Gardner: What sort of climate or environment have you had to put together in order to make sure that those mobile apps really work well and that your brand and reputation don’t suffer? Mahmud: I believe a real-time monitoring solution is the key to success. We use HPE Business Service Management (BSM), integrated with third-party applications for monitoring purposes. We created some synthetic transactions and put them out there on a real device to see, if it goes for a long time, how it impacts performance. If there are any issues with that, we can fix it before it happens in the production environment. Also, we have a real-time monitoring solution in place. This solution uses real devices to get the real user experience and to identify potential performance bottlenecks in live production environment. If anything goes wrong there, we can get alert from the production environment, and we can mitigate that issue right away. DevOps benefits Gardner: How have you been able to connect the development process in that operational environment for DevOps benefits? It’s a great theory, and I know people seek to attain it, but it’s more difficult to put into practice. What did you do in order to accomplish that? Mahmud: We have a DevOps model in our environment, but DevOps is not my area. My area is strictly performance engineering, but we're in the process of putting the performance effort into the DevOps model. We're going to be part of the continuous integration process, so we can take part in the development process and give performance feedback early in the development phase. In this model, an application module upgrade is kicking off the functional test cases and giving feedback to the developers. Our plan is to take part of that CI process and include the performance test cases to provide performance feedback in the very early stage of the development process. Gardner: How often are you updating these apps? Are you doing it monthly, quarterly, more frequently? Mahmud: Most of them on a two- or three-week basis. Gardner: How are you managing the virtual environment to create as close to the operating environment as you can. How do the virtualized services and network benefit you? Mahmud
  • 3. Mahmud: We're maintaining a complete virtualized environment for our performance testing and performance engineering. Before our developers create any kind of a service or put it out there, they do mockups using some third-party applications. The virtual environment they're creating is similar to the production environment, so that when it’s being deployed out there in the actual environment, it works efficiently and perfectly without any issue. Effective Performance Engineering Download the Report Our developers recently started using the service virtualization technology. Also, we use network virtualization technology to measure the latency for various geographical locations. Gardner: How has performance engineering changed over the past few years? We've seen a lot of changes in general, in development, mobile of course, DevOps, and the need for more rapid development. But, how have you seen it shift in the past few years in performance engineering? Mahmud: When I came to JetBlue Airways, LoadRunner was only one product they had. The performance team was responsible for evaluating the application performance by running a performance test and give the test results with identifying pass/fail based on the requirements provided. It was strictly performance testing. The statistics they used to provide were pretty straightforward, maybe some transaction response times and some server statistics, but no other analysis or detailed information. But now, it’s more than that. Now, we don’t just test the application and determine the pass/fail. We analyze the logs, traffic flow, user behavior, and how they behave, etc. in order to create and design an effective test. Now, this is more performance engineering than performance testing. Early in the cycle We're getting engaged early in the development cycle to provide performance feedback. We're doing the performance testing, providing the response time in cases where multiple users are using that application or that module, finding out how this is going to impact the performance, and finding bottlenecks before it goes to the integration point. So, it’s more of coming to the developers' table, sitting together, and figuring out any performance issue. Gardner: Understanding the trajectory forward, it seems that we're going to be doing more with microservices, APIs, more points of contact, generating more data, trying to bring the analysis of that data back into the application. Where do you see it going now that you've told us where it has come from? What will be some of the next benefits that performance engineering can bring to the overall development process?
  • 4. Mahmud: Well, as I mentioned earlier, we're planning to be part of the continuous integration; our goal is to become engaged earlier in the development process. That's sitting together with the developers on a one-to-one basis to see what they need to make sure that we have performance- efficient applications in our environment for our customers. Again, this is all about getting involved in the earlier stages. That's number one. Number two, we're trying to mitigate any kind of volume-related issue. Sometimes, we have yearly sales. We don’t know when that's going to happen, but when it happens, it’s an enormous pressure on the system. It's a big thing, and we need to make sure we're prepared for that kind of traffic on our site. Our applications are mostly JetBlue.com and JetBlue mobile applications. It’s really crucial for us and for our business. We're trying to become engaged in the early stages and be part of the development process as well. Gardner: Of course it’s important to be able to demonstrate value. Do you have any metrics of success or you can point to ways in which getting in early, getting in deep, has been of significant value? How do you measure your effectiveness? Mahmud: We did an assessment in our production environment to see, if JetBlue.com goes down for an hour, how much it’s going to cost us? I'm not authorized to discuss any numbers, but I can tell you that it was millions of dollars. So, before it goes to production with any kind of performance-related issue, we make sure that we're solving it before it happens. Right there, we're saving millions of dollars. That’s the value we are adding. Gardner: Of course more and more people identify the mobile app with the company. This is how they interact; it becomes the brand. So, it's super important for that as well. Adding value Mahmud: Of course, and I can add another thing. When I joined JetBlue three years ago, industry standard-wise our position was bottom on the benchmark list. Now, we're within the top five in the benchmark list. So, we're adding value to our organization. Gardner: It pays to get it done right the first time and get it early, almost in any activity these days. What comes next? Where would you like to extend continuous integration processes, to more types of applications, developing more services? Where do you take the success and extend it? Mahmud: Right now, we're more engaged with JetBlue.com and mobile applications. Other teams are interested in doing performance testing for their systems as well. So, we're getting
  • 5. engaged with the SAP, DB, HR, and Payroll team as well. We're getting engaged more day by day. It’s getting bigger everyday. Gardner: Well, great. I'm afraid we'll have to leave it there. We've been learning how JetBlue Airways has created a climate for continuous integration and real-time monitoring of mobile applications to enable greater workforce productivity. And we've heard how JetBlue created a DevOps model by including more performance feedback in the continuous integration process. So, join me in thanking our guest. We've been here with Mohammed Mahmud, the Senior Software Performance Engineer at JetBlue Airways in New York. Thank you, Mohammed. Mahmud: Thank you for having me. Effective Performance Engineering Download the Report Gardner: And I would like to thank our audience as well for joining us for this Hewlett Packard Enterprise Voice of the Customer Podcast. I'm Dana Gardner, Principal Analyst at Interarbor Solutions, your host for this ongoing series of HPE-sponsored discussions. Thanks again for listening, and do come back next time. Listen to the podcast. Find it on iTunes. Get the mobile app. Sponsor: Hewlett Packard Enterprise. Transcript of a discussion on how JetBlue created a DevOps model by including more performance feedback in the continuous integration process. Copyright Interarbor Solutions, LLC, 2005-2016. All rights reserved. You may also be interested in: • How Software-defined Storage Translates into Just-In-Time Data Center Scaling • Big data enables top user experiences and extreme personalization for Intuit TurboTax • Feedback loops: The confluence of DevOps and big data • Spirent leverages big data to keep user experience quality a winning factor for telcos • Powerful reporting from YP's data warehouse helps SMBs deliver the best ad campaigns • IoT brings on development demands that DevOps manages best, say experts • Big data generates new insights into what’s happening in the world's tropical ecosystems • DevOps and security, a match made in heaven • How Sprint employs orchestration and automation to bring IT into DevOps readiness • How fast analytics changes the game and expands the market for big data value • How HTC centralizes storage management to gain visibility and IT disaster avoidance • Big data, risk, and predictive analysis drive use of cloud-based ITSM, says panel • Rolta AdvizeX experts on hastening big data analytics in healthcare and retail • The future of business intelligence as a service with GoodData and HP Vertica