SlideShare a Scribd company logo
1 of 9
Download to read offline
Forrester’s Kurt Bittner on the Inevitability of DevOps for
IT
Transcript of a Briefings Direct discussion on what’s making DevOps such a hot topic and steps
that organizations are taking to make it successful.
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 of the HP Discover Podcast Series. I'm
Dana Gardner, Principal Analyst at Interarbor Solutions, your host and
moderator for this ongoing sponsored discussion on IT innovation and how it’s
making an impact on people’s lives.
Our next DevOps thought leadership discussion explores the building interest in
DevOps that making the development test deployment and ongoing
improvement in software creation a coordinated lean and proficient process for
enterprises.
We're here with a prominent IT industry analyst from Forrester Research to explore with making
DevOps such a hot topic now and to identify steps that successful organizations are taking to
make their applications development and deployment a major force that supports and propels
their business success.
Solutions That Unify Development and Operations
To Accelerate Business Innovation
Get More Information
With that, please join me in welcoming our guest. We're here with Kurt Bittner, Principal
Analyst, Application Development and Delivery at Forrester Research. Welcome, Kurt.
Kurt Bittner: Thanks, Dana. Great to be here.
Gardner: We're delighted to have you with us. Let’s start by looking at the building interest in
DevOps. I've been seeing DevOps mentioned more in the last few months than I recall
previously. What’s driving that? What’s this building interest in DevOps all about?
Bittner: It’s essentially the end-user or client organizations that are facing increasing pressure
from competition and increasing expectations from customers at delivering functionality faster.
I was at a dinner the other night, and there were half a dozen or so large banks there. They were
all saying, to my surprise, that they didn’t feel like they were competing with one another, but
Gardner
they felt like they were competing with companies like Apple, Google, PayPal, and increasingly,
these startup companies. Square is a good example too.
They're getting into the payment mechanism, and that’s siphoning our business from the banks.
The banks are starting to see drops in their own bottom lines because of the competition from
more traditional technology companies or software companies. You see companies like Uber
having a big impact on traditional taxi companies and transportation.
Increasing competition
So it’s essentially increasing competition, driven by increasing customer
expectations. We're all part of that as consumers where we've gravitated toward
our mobile phones over the last 10 years. We're increasingly interacting with
companies with the mobile phones.
Delivering new functionality through mobile experiences, through cloud
experiences, through the web, through various kinds of payment mechanisms,
all of these things contribute to the need to deliver much faster.
Startup companies get this and they're already adopting these techniques in large numbers. What
we're finding is that the traditional companies are increasingly saying, "We have to do this. This a
competitive threat to us." Like Blockbuster Video, they may cease to exist, if they don’t.
Gardner: Companies like Apple or Uber probably define themselves as being technology
companies. That’s what they do. Software is a huge part of what makes them a
company at all. It defines them. What is it about DevOps that is making this
interest in being very good at software so prominent. What is it that DevOps
brings to the table?
Bittner: DevOps optimizes the delivery pipeline, that’s just the steps that you
have to go through between when you have an idea and when a customer starts benefiting from
that idea. In the traditional delivery processes, you have lots of hand-offs, lots of stops and starts.
You have relatively inefficient processes, and it can take months and sometimes years to go from
idea to having somebody get some benefit out of that.
With DevOps, we're trying to reduce the size of the things you're delivering, so you can deliver
more frequently. Then, you can eliminate hand-offs and inefficiencies in the delivery process, so
that you can deliver it as fast as possible with higher quality.
Gardner: And what was broken? What needs to be fixed? Wasn’t Agile suppose to fix this?
Bittner: Agile is part of the solution, but many Agile teams find that they'd like to be more agile.
They're held back by lack of testing environments. They're held back by lack of testing
Bittner
automation. They're held back by lack of deployment automation. They, themselves, have lots of
barriers.
So, Agile is part of it in the sense of involving the business more on a day to day basis in the
project decision making. It also provides the ability to break a problem down into smaller
increments and at least demonstrate in smaller increments, but it doesn’t actually deliver into
production in smaller increments.
Other capabilities
You need to have these other capabilities to do that. One other illustration of how DevOps
helps to accelerate Agile was in talking to a large manufacturing organization that was making
the transition to Agile,
They had a problem in that they weren't able to get development or test environments for
months. IT operations processes had been set up in a very siloed way. Development and testing
environments got low priority when other things were going on.
So, as much as the team wanted to work in an Agile way, they couldn’t get a test environment. In
effect, they were completely stopped from any forward progress. There's only so much you can
do on a developer workstation.
These DevOps practices benefit Agile as well, enabling Agile to really fully realize the promise
that it’s had.
Gardner: Is there a change in philosophy too, Kurt, where some of the startups will put software
out there before its really cooked and let the environment, the real world, be their test bed, their
simulation if you will, and then they start doing rapid iterations? Are we going to start seeing that
now, as DevOps gains ground in established traditional enterprises?
Bittner: You're right. There is a tendency towards getting functionality out there, seeing what the
market says about it, and then improving. That works in certain areas. For example, Google has
an internal motto that says if you're not somewhat embarrassed by your first release, you didn’t
move fast enough.
But we also have to realize that we have software in our automobiles and in our aircraft, and you
don’t want to put something out there into those environments that’s basically not functional.
I separate the measures of quality from measures of esthetic qualities. The software that gets
delivered early has to be high quality. It can’t be buggy. It has to work and satisfy a certain set of
needs. But there's a wide variety of variability on whether people will like it or not or whether
people will use it or not.
So when organizations are delivering quickly and getting feedback from the market, they're
really getting feedback on things like usability and esthetics and not necessarily on some critical
business-processing capability, or let’s say the software in your anti-lock braking system (ABS)
system in your car. You don’t want that to fail, but you might be very interested in how the
climate-control system works.
That may be subject to wide variations. To get better fuel efficiency, you may be willing to
sacrifice something in the air conditioner to provide better efficiency. So, it’s largely driving
feedback on sort of non-safety critical features. That's where most organizations are focused. 
More feedback
Gardner: You mentioned feedback. That seems to be a core aspect of DevOps, more feedback
between operations, the real world, the use of software, and the development  and test process.
How do we compress that feedback loop, not only for user experience, but also data, real data
coming out of an embedded system for example, what the machine is doing, so that we can
improve? Let’s address feedback and compressing the feedback loop.
Bittner: If you think about what traditional application releases do, they tend to bundle a lot of
different features into a single release and put it out there. If you think about this from a
statistical perspective, that means you have a lot of independent variables. You can’t tell when
something improves. You can’t tell why it improved, because you have so many variables in
there.
In the feedback loop with DevOps, you want to make the increment of release as small as
possible, basically one thing at a time, and then measure the result from that, so you know that
your results improve because of that one single feature.
The other thing is that we start to shift towards a more outcome-oriented release. You're not
releasing features, but you're doing things that will change a customer’s outcome. If it doesn’t
change a customer’s outcome, the customer doesn’t really care.
So by having the increment of a release be one outcome at a time and then measuring the result
from that, you get the capabilities out there as quickly as possible and then you can tell whether
you actually improved because of what you just did. If you didn’t improve, then you stop doing
that and do something else.
Gardner: Is that what you mean by continuous delivery, this iterative small parts, rather than the
whole big dump every 6 to 12 months?
Bittner: That’s a big part of it. Continuous delivery is also, more precisely, a process by which
you make small changes. You optimize the delivery cycle, removing waste and hand-offs to
make that as fast as possible with a high degrees of automation, so that you can get out there and
get the feedback as quickly as possible.
So, it’s a combination. It needs not just fast delivery, but a number of techniques that are used to
improve that delivery.
Gardner: Folks listening and reading this might very well like the idea of DevOps. I'd like to do
DevOps; where do I buy it? DevOps, though, isn't really a product, a box, or a download. It’s a
vision, a way of thinking in architectural approach. How people go about implementing
DevOps? Where do you start?
Solutions That Unify Development and Operations
To Accelerate Business Innovation
Get More Information
Bittner: You’re right. It's more of a philosophy than a product. It’s not even really a product
category, but a bunch of different products, and processes, and to some degree, a philosophy
behind that. When we talk to organizations that implemented this successfully, there are a couple
of patterns.
First of all, you don't implement DevOps across an entire organization all at once. It tends to
happen product by product, team by team. It happens first in the applications that are very
customer facing, because that's where the most pressure is right now. That’s where the biggest
benefit is. So on the team-by-team basis, first of all you have to have some executive mandate to
make a change. Somebody has to feel like this is important enough to the company.
While developers, engineers, and IT Ops people can be passionate about this, it typically requires
executive leadership to get this to happen, because these changes cut across traditional
organizational silos. Without some executive sponsorship, these initiatives tend not to go very
far.
The first step – and this is sort of very mundane area -- tends to be changing the way that
environments are provisioned. That includes getting environments provisioned on demand, using
techniques like infrastructure as code to automatically generate environments based on
configuration setting,s so that you can have an environment anytime you need it. That removes a
lot of friction and a lot of delays.
The second thing that tends to be implemented are techniques like continuous integration and
then, after that, test automation, based on APIs. There's a shift to APIs on an integrated
architecture for the applications, and then usually deployment automation comes after that. Once
you have environments provisioned in code that you can put into those environments, you need a
way to move that code between environments.
As you make those changes, you start to run into organizational barriers, silos in the
organization, that prevent effective working together. There's too much wait time when people
are assigned to multiple projects or multiple applications.
There's a shift in team structure to become more product oriented with dedicated resources to a
product, so that you can release, and do release after release most effectively. That tends to break
the organization silos down and start shifting to a more product-centric organization and away
from a functionally oriented organization.
All of those changes together typically take years, but it usually starts with some sort of
executive mandate, then environment provisioning, and so on.
Management capability
Gardner: It sounds too that having a better management capability across these silos with
metrics, dashboards, validating efforts, being able to measure discretely what's going on, and
then reinforce the good and discard the bad is important.
Are there any particular existing ways of doing that? I'm thinking about the long-term
application lifecycle management (ALM) marketplace. Does that lend itself to DevOps? Should
we start from scratch and create a new management layer, if you will, across the whole
continuum of software design, test, and delivery?
Bittner: It’s a little bit of both. DevOps is really an outgrowth of ALM, and all of the aspects of
ALM are there. You need to be able to manage the work, track the work, and to determine what
work got done. In addition to that, you’re adding automation in the areas that I was just
describing; environment provisioning, continuous integration, test automation, and deployment
automation.
There's another component that becomes really important, because out of those applications, you
want to start gathering customer experience data. So things like operational and application
analytics are important to start measuring the customer experience.
Combining all of those into a single view, single dashboard is evolving now. The ALM tools are
evolving in that direction, and there are ways of visualizing that, but right now it tends to be a
multivendor ecosystem. You don’t find one DevOps suite from one company that provides
everything.
But the good news is that the same thing that’s been happening in the rest of the industry around
services and interoperability has happened in applications. We have a high degree of
interoperability between tools from different vendors today that allows you to customize this
delivery pipeline to give you the DevOps capability.
Gardner: It seems that, in some ways, the prominence of hybrid cloud models, mobile, and
mobile-first thinking, when it comes to development, are accelerants to DevOps. If you have that
multiple cloud goal, you're going to want to standardize on your production environment. Hence,
also the interest in containers these days. And, of course, mobile-first forces you to think about
user experience, small iterations apps, rather than applications. Is that what’s happening? Do you
see an acceleration from these other trends reinforcing DevOps?
Bittner: It’s both reinforcing it and, to some degree, causing it, because it's mobile that’s
triggered this explosion and the need for DevOps, the need for faster delivery. To a large degree,
the mobile application is the proverbial tip of the iceberg. Very few mobile applications stand
alone. They all have very rich services running behind them. They have systems of record
providing the data. Virtually every mobile application is really a composite application with
some parts in the cloud and some parts in traditional data centers.
The development across all of those different code lines and the coordination of releases across
all those different code lines really requires the DevOps approach to be able to do that
successfully.
Demand and complexity
So it's both demand created by higher customer expectations from mobile customers, but also
the complexity of delivering these applications in a really rapid way across all those different
platforms. You made an interesting point about cloud and containers being both drivers for
demand and also enablers, but they're also changing the nature of the work.
As containers and microservices become more prevalent -- we’re seeing growth in those areas --
it's increasing the complexity of application delivery. It simplifies the deployment, but it
increases the complexity. Now, instead of having to coordinate dozens of moving parts, you have
to coordinate hundreds and, we think, in the future, thousands of moving parts. That's well
beyond what somebody can do with spreadsheets and manual management techniques.
The other thing is that cloud simplifies environment provisioning tremendously and it provides
this great elastic infrastructure for deploying applications. But it also simplifies it by
standardizing environments, making it all software configurable. It's a tremendous benefit to
delivering applications faster and it gives you much more flexibility than traditional data-center
applications. There's definitely movement towards those kind of applications, especially for
DevOps.
Gardner: When I heard you mention the complexity, it certainly sounds like automating and
moving away from manual processes, standardizing processes across your development test-to-
deploy continuum, would be really important steps to take.
Bittner: Absolutely. I would say more than important. It’s absolutely essential that, without
automation and that data-driven visibility into what's happening in the applications, there's
almost no way to deliver these applications at speed. We find that many organizations are
releasing quarterly now, not necessarily the same app every quarter, but they have a quarterly
release cycle. At quarterly rates of speed, through seat of the pants and sort of brute force, you
can manage to get that release out. It’s pretty painful, but you can survive.
If you turn up the clock rate faster than that and try to get down to monthly, those manual
processes completely fall apart. We have organizations today that want to be delivering at weekly
and daily intervals, especially in SaaS-based environments or cloud-based environments. Those
kinds of delivery speeds are inconceivable with any kind of manual processes. As organizations
move away from quarterly releases to faster releases, they have to adopt these techniques.
Gardner: Listening to you Kurt, it sounds like DevOps isn't another buzzword or another flashy
marketing term. It really sounds inevitable, if you're going to succeed in software.
Bittner: It’s inevitable and over the next five years, what we’ll see is that the word itself will
probably fade, because it will simply become the way that organizations work.
Gardner: Great. I'm afraid we'll have to leave it there. We've been exploring the popularity of
DevOps for making sure development, test, deployment and ongoing improvement in software
creation are coordinated, lean, and proficient process. We've heard from a prominent industry
analyst at Forrester Research about what’s making DevOps such a hot topic and steps that
organizations are taking to make it successful.
Please join me in thanking our guest. We've been here with Kurt Bittner, Principal Analyst
Applications Development and Delivery at Forrester Research. Thank you, Kurt.
Solutions That Unify Development and Operations
To Accelerate Business Innovation
Get More Information
Bittner: Thank you, Dana.
Gardner: And a big thank you also to our audience as well for joining us for this DevOps
thought leadership discussion. Case studies are also going to be part of our repertoire here and I
look forward to more of those on BriefingsDirect.
I'm Dana Gardner, Principal Analyst at Interarbor Solutions, your host for this ongoing series of
HP-sponsored discussion. Thanks again for listening, and come back next time.
Listen to the podcast. Find it on iTunes. Get the mobile app. Sponsor: Hewlett
Packard Enterprise.
Transcript of a Briefings Direct discussion on what’s making DevOps such a hot topic and steps
that organizations are taking to make it successful. Copyright Interarbor Solutions, LLC,
2005-2015. All rights reserved.
You may also be interested in:
	 •	 Full 360 takes big data analysis cloud services to new business heights
•	 HP hyper-converged appliance delivers speedy VDI and apps deployment and a direct
onramp to hybrid cloud
	 •	 Enterprises opting for converged infrastructure as stepping stone to hybrid cloud
	 •	 How big data technologies Hadoop and Vertica drive business results at Snagajob
	 •	 Zynga builds big data innovation culture by making analytics open to all developers
	 •	 How big data powers GameStop to gain retail advantage and deep insights into its
markets
	 •	 Data-driven apps performance monitoring spurs broad business benefits for Swiss insurer
and Turkish mobile carrier
	 •	 How Malaysia’s Bank Simpanan Nasional implemented a sweeping enterprise content
management system
	 •	 Redcentric Uses Advanced Configuration Database to Focus Massive Merger Across
Multiple Networks
	 •	 HP at Discover delivers the industry's first open, hybrid, ecosystem-wide cloud
architecture
	 •	 How Tableau Software and Big Data Come Together: Strong Visualization Embedded on
an Agile Analytics Engine
	 •	 Big Data Helps Conservation International Proactively Respond to Species Threat in
Tropical Forests
	 •	 How Globe Testing helps startups make the leap to cloud- and mobile-first development
	 •	 GoodData analytics developers on what they look for in a big data platform

More Related Content

Recently uploaded

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 

Recently uploaded (20)

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 

Featured

Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationErica Santiago
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellSaba Software
 

Featured (20)

Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
 

Forrester’s Kurt Bittner on the Inevitability of DevOps for IT

  • 1. Forrester’s Kurt Bittner on the Inevitability of DevOps for IT Transcript of a Briefings Direct discussion on what’s making DevOps such a hot topic and steps that organizations are taking to make it successful. 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 of the HP Discover Podcast Series. I'm Dana Gardner, Principal Analyst at Interarbor Solutions, your host and moderator for this ongoing sponsored discussion on IT innovation and how it’s making an impact on people’s lives. Our next DevOps thought leadership discussion explores the building interest in DevOps that making the development test deployment and ongoing improvement in software creation a coordinated lean and proficient process for enterprises. We're here with a prominent IT industry analyst from Forrester Research to explore with making DevOps such a hot topic now and to identify steps that successful organizations are taking to make their applications development and deployment a major force that supports and propels their business success. Solutions That Unify Development and Operations To Accelerate Business Innovation Get More Information With that, please join me in welcoming our guest. We're here with Kurt Bittner, Principal Analyst, Application Development and Delivery at Forrester Research. Welcome, Kurt. Kurt Bittner: Thanks, Dana. Great to be here. Gardner: We're delighted to have you with us. Let’s start by looking at the building interest in DevOps. I've been seeing DevOps mentioned more in the last few months than I recall previously. What’s driving that? What’s this building interest in DevOps all about? Bittner: It’s essentially the end-user or client organizations that are facing increasing pressure from competition and increasing expectations from customers at delivering functionality faster. I was at a dinner the other night, and there were half a dozen or so large banks there. They were all saying, to my surprise, that they didn’t feel like they were competing with one another, but Gardner
  • 2. they felt like they were competing with companies like Apple, Google, PayPal, and increasingly, these startup companies. Square is a good example too. They're getting into the payment mechanism, and that’s siphoning our business from the banks. The banks are starting to see drops in their own bottom lines because of the competition from more traditional technology companies or software companies. You see companies like Uber having a big impact on traditional taxi companies and transportation. Increasing competition So it’s essentially increasing competition, driven by increasing customer expectations. We're all part of that as consumers where we've gravitated toward our mobile phones over the last 10 years. We're increasingly interacting with companies with the mobile phones. Delivering new functionality through mobile experiences, through cloud experiences, through the web, through various kinds of payment mechanisms, all of these things contribute to the need to deliver much faster. Startup companies get this and they're already adopting these techniques in large numbers. What we're finding is that the traditional companies are increasingly saying, "We have to do this. This a competitive threat to us." Like Blockbuster Video, they may cease to exist, if they don’t. Gardner: Companies like Apple or Uber probably define themselves as being technology companies. That’s what they do. Software is a huge part of what makes them a company at all. It defines them. What is it about DevOps that is making this interest in being very good at software so prominent. What is it that DevOps brings to the table? Bittner: DevOps optimizes the delivery pipeline, that’s just the steps that you have to go through between when you have an idea and when a customer starts benefiting from that idea. In the traditional delivery processes, you have lots of hand-offs, lots of stops and starts. You have relatively inefficient processes, and it can take months and sometimes years to go from idea to having somebody get some benefit out of that. With DevOps, we're trying to reduce the size of the things you're delivering, so you can deliver more frequently. Then, you can eliminate hand-offs and inefficiencies in the delivery process, so that you can deliver it as fast as possible with higher quality. Gardner: And what was broken? What needs to be fixed? Wasn’t Agile suppose to fix this? Bittner: Agile is part of the solution, but many Agile teams find that they'd like to be more agile. They're held back by lack of testing environments. They're held back by lack of testing Bittner
  • 3. automation. They're held back by lack of deployment automation. They, themselves, have lots of barriers. So, Agile is part of it in the sense of involving the business more on a day to day basis in the project decision making. It also provides the ability to break a problem down into smaller increments and at least demonstrate in smaller increments, but it doesn’t actually deliver into production in smaller increments. Other capabilities You need to have these other capabilities to do that. One other illustration of how DevOps helps to accelerate Agile was in talking to a large manufacturing organization that was making the transition to Agile, They had a problem in that they weren't able to get development or test environments for months. IT operations processes had been set up in a very siloed way. Development and testing environments got low priority when other things were going on. So, as much as the team wanted to work in an Agile way, they couldn’t get a test environment. In effect, they were completely stopped from any forward progress. There's only so much you can do on a developer workstation. These DevOps practices benefit Agile as well, enabling Agile to really fully realize the promise that it’s had. Gardner: Is there a change in philosophy too, Kurt, where some of the startups will put software out there before its really cooked and let the environment, the real world, be their test bed, their simulation if you will, and then they start doing rapid iterations? Are we going to start seeing that now, as DevOps gains ground in established traditional enterprises? Bittner: You're right. There is a tendency towards getting functionality out there, seeing what the market says about it, and then improving. That works in certain areas. For example, Google has an internal motto that says if you're not somewhat embarrassed by your first release, you didn’t move fast enough. But we also have to realize that we have software in our automobiles and in our aircraft, and you don’t want to put something out there into those environments that’s basically not functional. I separate the measures of quality from measures of esthetic qualities. The software that gets delivered early has to be high quality. It can’t be buggy. It has to work and satisfy a certain set of needs. But there's a wide variety of variability on whether people will like it or not or whether people will use it or not.
  • 4. So when organizations are delivering quickly and getting feedback from the market, they're really getting feedback on things like usability and esthetics and not necessarily on some critical business-processing capability, or let’s say the software in your anti-lock braking system (ABS) system in your car. You don’t want that to fail, but you might be very interested in how the climate-control system works. That may be subject to wide variations. To get better fuel efficiency, you may be willing to sacrifice something in the air conditioner to provide better efficiency. So, it’s largely driving feedback on sort of non-safety critical features. That's where most organizations are focused.  More feedback Gardner: You mentioned feedback. That seems to be a core aspect of DevOps, more feedback between operations, the real world, the use of software, and the development  and test process. How do we compress that feedback loop, not only for user experience, but also data, real data coming out of an embedded system for example, what the machine is doing, so that we can improve? Let’s address feedback and compressing the feedback loop. Bittner: If you think about what traditional application releases do, they tend to bundle a lot of different features into a single release and put it out there. If you think about this from a statistical perspective, that means you have a lot of independent variables. You can’t tell when something improves. You can’t tell why it improved, because you have so many variables in there. In the feedback loop with DevOps, you want to make the increment of release as small as possible, basically one thing at a time, and then measure the result from that, so you know that your results improve because of that one single feature. The other thing is that we start to shift towards a more outcome-oriented release. You're not releasing features, but you're doing things that will change a customer’s outcome. If it doesn’t change a customer’s outcome, the customer doesn’t really care. So by having the increment of a release be one outcome at a time and then measuring the result from that, you get the capabilities out there as quickly as possible and then you can tell whether you actually improved because of what you just did. If you didn’t improve, then you stop doing that and do something else. Gardner: Is that what you mean by continuous delivery, this iterative small parts, rather than the whole big dump every 6 to 12 months? Bittner: That’s a big part of it. Continuous delivery is also, more precisely, a process by which you make small changes. You optimize the delivery cycle, removing waste and hand-offs to make that as fast as possible with a high degrees of automation, so that you can get out there and get the feedback as quickly as possible.
  • 5. So, it’s a combination. It needs not just fast delivery, but a number of techniques that are used to improve that delivery. Gardner: Folks listening and reading this might very well like the idea of DevOps. I'd like to do DevOps; where do I buy it? DevOps, though, isn't really a product, a box, or a download. It’s a vision, a way of thinking in architectural approach. How people go about implementing DevOps? Where do you start? Solutions That Unify Development and Operations To Accelerate Business Innovation Get More Information Bittner: You’re right. It's more of a philosophy than a product. It’s not even really a product category, but a bunch of different products, and processes, and to some degree, a philosophy behind that. When we talk to organizations that implemented this successfully, there are a couple of patterns. First of all, you don't implement DevOps across an entire organization all at once. It tends to happen product by product, team by team. It happens first in the applications that are very customer facing, because that's where the most pressure is right now. That’s where the biggest benefit is. So on the team-by-team basis, first of all you have to have some executive mandate to make a change. Somebody has to feel like this is important enough to the company. While developers, engineers, and IT Ops people can be passionate about this, it typically requires executive leadership to get this to happen, because these changes cut across traditional organizational silos. Without some executive sponsorship, these initiatives tend not to go very far. The first step – and this is sort of very mundane area -- tends to be changing the way that environments are provisioned. That includes getting environments provisioned on demand, using techniques like infrastructure as code to automatically generate environments based on configuration setting,s so that you can have an environment anytime you need it. That removes a lot of friction and a lot of delays. The second thing that tends to be implemented are techniques like continuous integration and then, after that, test automation, based on APIs. There's a shift to APIs on an integrated architecture for the applications, and then usually deployment automation comes after that. Once you have environments provisioned in code that you can put into those environments, you need a way to move that code between environments. As you make those changes, you start to run into organizational barriers, silos in the organization, that prevent effective working together. There's too much wait time when people are assigned to multiple projects or multiple applications.
  • 6. There's a shift in team structure to become more product oriented with dedicated resources to a product, so that you can release, and do release after release most effectively. That tends to break the organization silos down and start shifting to a more product-centric organization and away from a functionally oriented organization. All of those changes together typically take years, but it usually starts with some sort of executive mandate, then environment provisioning, and so on. Management capability Gardner: It sounds too that having a better management capability across these silos with metrics, dashboards, validating efforts, being able to measure discretely what's going on, and then reinforce the good and discard the bad is important. Are there any particular existing ways of doing that? I'm thinking about the long-term application lifecycle management (ALM) marketplace. Does that lend itself to DevOps? Should we start from scratch and create a new management layer, if you will, across the whole continuum of software design, test, and delivery? Bittner: It’s a little bit of both. DevOps is really an outgrowth of ALM, and all of the aspects of ALM are there. You need to be able to manage the work, track the work, and to determine what work got done. In addition to that, you’re adding automation in the areas that I was just describing; environment provisioning, continuous integration, test automation, and deployment automation. There's another component that becomes really important, because out of those applications, you want to start gathering customer experience data. So things like operational and application analytics are important to start measuring the customer experience. Combining all of those into a single view, single dashboard is evolving now. The ALM tools are evolving in that direction, and there are ways of visualizing that, but right now it tends to be a multivendor ecosystem. You don’t find one DevOps suite from one company that provides everything. But the good news is that the same thing that’s been happening in the rest of the industry around services and interoperability has happened in applications. We have a high degree of interoperability between tools from different vendors today that allows you to customize this delivery pipeline to give you the DevOps capability. Gardner: It seems that, in some ways, the prominence of hybrid cloud models, mobile, and mobile-first thinking, when it comes to development, are accelerants to DevOps. If you have that multiple cloud goal, you're going to want to standardize on your production environment. Hence, also the interest in containers these days. And, of course, mobile-first forces you to think about
  • 7. user experience, small iterations apps, rather than applications. Is that what’s happening? Do you see an acceleration from these other trends reinforcing DevOps? Bittner: It’s both reinforcing it and, to some degree, causing it, because it's mobile that’s triggered this explosion and the need for DevOps, the need for faster delivery. To a large degree, the mobile application is the proverbial tip of the iceberg. Very few mobile applications stand alone. They all have very rich services running behind them. They have systems of record providing the data. Virtually every mobile application is really a composite application with some parts in the cloud and some parts in traditional data centers. The development across all of those different code lines and the coordination of releases across all those different code lines really requires the DevOps approach to be able to do that successfully. Demand and complexity So it's both demand created by higher customer expectations from mobile customers, but also the complexity of delivering these applications in a really rapid way across all those different platforms. You made an interesting point about cloud and containers being both drivers for demand and also enablers, but they're also changing the nature of the work. As containers and microservices become more prevalent -- we’re seeing growth in those areas -- it's increasing the complexity of application delivery. It simplifies the deployment, but it increases the complexity. Now, instead of having to coordinate dozens of moving parts, you have to coordinate hundreds and, we think, in the future, thousands of moving parts. That's well beyond what somebody can do with spreadsheets and manual management techniques. The other thing is that cloud simplifies environment provisioning tremendously and it provides this great elastic infrastructure for deploying applications. But it also simplifies it by standardizing environments, making it all software configurable. It's a tremendous benefit to delivering applications faster and it gives you much more flexibility than traditional data-center applications. There's definitely movement towards those kind of applications, especially for DevOps. Gardner: When I heard you mention the complexity, it certainly sounds like automating and moving away from manual processes, standardizing processes across your development test-to- deploy continuum, would be really important steps to take. Bittner: Absolutely. I would say more than important. It’s absolutely essential that, without automation and that data-driven visibility into what's happening in the applications, there's almost no way to deliver these applications at speed. We find that many organizations are releasing quarterly now, not necessarily the same app every quarter, but they have a quarterly release cycle. At quarterly rates of speed, through seat of the pants and sort of brute force, you can manage to get that release out. It’s pretty painful, but you can survive.
  • 8. If you turn up the clock rate faster than that and try to get down to monthly, those manual processes completely fall apart. We have organizations today that want to be delivering at weekly and daily intervals, especially in SaaS-based environments or cloud-based environments. Those kinds of delivery speeds are inconceivable with any kind of manual processes. As organizations move away from quarterly releases to faster releases, they have to adopt these techniques. Gardner: Listening to you Kurt, it sounds like DevOps isn't another buzzword or another flashy marketing term. It really sounds inevitable, if you're going to succeed in software. Bittner: It’s inevitable and over the next five years, what we’ll see is that the word itself will probably fade, because it will simply become the way that organizations work. Gardner: Great. I'm afraid we'll have to leave it there. We've been exploring the popularity of DevOps for making sure development, test, deployment and ongoing improvement in software creation are coordinated, lean, and proficient process. We've heard from a prominent industry analyst at Forrester Research about what’s making DevOps such a hot topic and steps that organizations are taking to make it successful. Please join me in thanking our guest. We've been here with Kurt Bittner, Principal Analyst Applications Development and Delivery at Forrester Research. Thank you, Kurt. Solutions That Unify Development and Operations To Accelerate Business Innovation Get More Information Bittner: Thank you, Dana. Gardner: And a big thank you also to our audience as well for joining us for this DevOps thought leadership discussion. Case studies are also going to be part of our repertoire here and I look forward to more of those on BriefingsDirect. I'm Dana Gardner, Principal Analyst at Interarbor Solutions, your host for this ongoing series of HP-sponsored discussion. Thanks again for listening, and come back next time. Listen to the podcast. Find it on iTunes. Get the mobile app. Sponsor: Hewlett Packard Enterprise. Transcript of a Briefings Direct discussion on what’s making DevOps such a hot topic and steps that organizations are taking to make it successful. Copyright Interarbor Solutions, LLC, 2005-2015. All rights reserved. You may also be interested in: • Full 360 takes big data analysis cloud services to new business heights
  • 9. • HP hyper-converged appliance delivers speedy VDI and apps deployment and a direct onramp to hybrid cloud • Enterprises opting for converged infrastructure as stepping stone to hybrid cloud • How big data technologies Hadoop and Vertica drive business results at Snagajob • Zynga builds big data innovation culture by making analytics open to all developers • How big data powers GameStop to gain retail advantage and deep insights into its markets • Data-driven apps performance monitoring spurs broad business benefits for Swiss insurer and Turkish mobile carrier • How Malaysia’s Bank Simpanan Nasional implemented a sweeping enterprise content management system • Redcentric Uses Advanced Configuration Database to Focus Massive Merger Across Multiple Networks • HP at Discover delivers the industry's first open, hybrid, ecosystem-wide cloud architecture • How Tableau Software and Big Data Come Together: Strong Visualization Embedded on an Agile Analytics Engine • Big Data Helps Conservation International Proactively Respond to Species Threat in Tropical Forests • How Globe Testing helps startups make the leap to cloud- and mobile-first development • GoodData analytics developers on what they look for in a big data platform