DevOps.com

  • Latest
    • Articles
    • Features
    • Most Read
    • News
    • News Releases
  • Topics
    • AI
    • Continuous Delivery
    • Continuous Testing
    • Cloud
    • Culture
    • DataOps
    • DevSecOps
    • Enterprise DevOps
    • Leadership Suite
    • DevOps Practice
    • ROELBOB
    • DevOps Toolbox
    • IT as Code
  • Videos/Podcasts
    • Techstrong.tv Podcast
    • Techstrong.tv Video Podcast
    • Techstrong.tv - Twitch
    • DevOps Unbound
  • Webinars
    • Upcoming
    • On-Demand Webinars
  • Library
  • Events
    • Upcoming Events
    • On-Demand Events
  • Sponsored Content
  • Related Sites
    • Techstrong Group
    • Container Journal
    • Security Boulevard
    • Techstrong Research
    • DevOps Chat
    • DevOps Dozen
    • DevOps TV
    • Techstrong TV
    • Techstrong.tv Podcast
    • Techstrong.tv Video Podcast
    • Techstrong.tv - Twitch
  • Media Kit
  • About
  • Sponsor
  • AI
  • Cloud
  • Continuous Delivery
  • Continuous Testing
  • DataOps
  • DevSecOps
  • DevOps Onramp
  • Platform Engineering
  • Low-Code/No-Code
  • IT as Code
  • More
    • Application Performance Management/Monitoring
    • Culture
    • Enterprise DevOps
    • ROELBOB

Home » Blogs » DevOps Chat: DevOps, Cognitive, IoT & Blockchain

DevOps Chat: DevOps, Cognitive, IoT & Blockchain

By: Alan Shimel on July 13, 2017 Leave a Comment

CJ Paul and Cliff UIn this DevOps Chat we sit down with Cliff Utstein, director of Offering Management, IBM Cloud DevOps and CJ Paul, distinguished engineer and chief architect, IBM Cloud DevOps. Cliff and CJ give us some insight into how some of the biggest trends in technology today—DevOps, cognitive, IoT  and blockchain—are connected. It is a great discussion with some of the people at IBM who are dealing with these subjects day in and day out.

Recent Posts By Alan Shimel
  • Meet the DevOps Dozen² 2022 Honorees
  • Predict 2023: Stand and Deliver
  • DevOps 2022: The Year That Was and Wasn’t
More from Alan Shimel
Related Posts
  • DevOps Chat: DevOps, Cognitive, IoT & Blockchain
  • IBM InterConnect 2016: Sounding Off
  • IBM InterConnect – CrowdChat, Preview and Panel Discussion
    Related Categories
  • Blogs
  • DevOps Chats
  • Podcasts
    Related Topics
  • Blockchain
  • bluemix
  • Cognitive
  • devops
  • devops chat
  • ibm
  • IoT
  • podcast
Show more
Show less

As usual, the streaming audio file is immediately below, with the written transcript of our conversation below that. Enjoy!

TechStrong Con 2023Sponsorships Available

Audio

Transcript

Alan Shimel: Hey, everyone, this is Alan Shimel of DevOps.com and we’re here for another DevOps Chat. We have a really interesting DevOps Chat today and it’s regarding how DevOps kinda interacts and can help you get started with some of the leading sort of technology trends out there today and talking about things like cognitive and blockchain and IoT, etc. So a lot to cover in our 15-minute show, but we’re gonna do the best we can. I’m joined today by two friends from IBM. First of all, a returning guest to DevOps Chat, our friend CJ Paul, distinguished engineer and chief architect, IBM cloud. CJ, welcome to DevOps Chat.

CJ Paul: Thank you, Alan. Glad to be here.

Shimel: Thank you and welcome – glad to have you here. And, secondly, we have Cliff Utstein, and, Cliff, if I mispronounced your last name, I apologize, but Cliff joins us from Boston and he is the director of DevOps product development for IBM Bluemix and cloud. Cliff, welcome.

Cliff Utstein: Thanks, Alan.

Shimel: Did I mess up the title or the name?

Utstein: I actually lead product management for IBM’s Bluemix – IBM’s cloud DevOps.

Shimel: I apologize. So much for me for following the show notes. That’s what you get. [Chuckles] But, okay, fantastic. So, guys, you know, three big, kind of meaty topics out there—cognitive, blockchain, and IoT—and then how does DevOps help you get started with all of them. Let’s start with cognitive because, certainly, IBM is a market leader in cognitive and it seems like they’re building cognitive into everything. So let’s talk a little bit about that. CJ, I’ve probably spoken about this with you in the past, so, if you don’t mind, let’s start with you. How can DevOps help you get started with cognitive?

Paul: Well, we find many customers evaluating several of these cognitive services that Watson provides. They are available as APIs in Bluemix, so this is – such as natural language understanding, natural language classifiers, the Watson conversation service, and many others like that. And many companies are looking at how to take advantage of those combination services to build interesting applications, like chatbots, that they can deploy for various use cases. So, as they look to build these applications, clearly, the way you build these applications is important.

What DevOps proposes now is an iterative model where you rapidly take ideas and get them into code and deliver them out to market and see how effective they are. And then, you know, measure the usage and iterate rapidly from there, so using the DevOps practices and toolchains that we provide, it can greatly speed up a company’s ability, the developer’s ability, to build and deliver these leading-edge cognitive applications.


Here are some other DevOps Chats you may want to listen to:

DevOps Chat: Purpose Built Appliances for Containerized Applications with Diamanti’s Mark Balch
DevOps Chat: Developers and Security with Pete Chestna, Veracode
Patrick McClory on Building Successful DevOps Organizations


Shimel: Sure. Cliff, what do you think about that?

Utstein: Yeah. As CJ said, a lot of organizations right now are looking to build cognitive applications and what they’re thinking about often, with that, is how to move to the cloud, how to improve their overall processes within their organization, and even how to change their culture. And DevOps cuts into all of these—giving an organization a way to go through, really, a set of changes that let them develop a much tighter customer relationship, ultimately, through faster iterations in the development cycle, getting to the customer with their MBT faster, and doing it in the cloud so that they’re able to utilize all the advantages that the cloud offers them, as far as getting to the customer faster and understanding what the customer wants.

And what’s behind this, as CJ said, often, is a whole set of cognitive needs to improve their apps, based on utilizing these cognitive services, so we see it in the financial services space; we see it in health care; we see it in retail. We see it in a lot of industries, where businesses are looking to incorporate these cognitive abilities into their apps, to build the customer relationship, ultimately.

Shimel: Sure. Hey, Cliff, if you don’t mind, I wanna dig in a little bit on the whole cognitive thing. You know, with IBM, a lot of people sort of make Watson and cognitive synonymous, right? I mean, it’s the IBM brand, if you will, for cognitive, if we wanna say that. But we’re hearing so much today about artificial intelligence, machine learning, right, automation, all of these things. And automation is obviously closely tied into DevOps. Just to be clear, Cliff, when you’re talking about cognitive, first of all, it is synonymous with Watson and certainly for IBM’s purposes. Is that correct or incorrect?

Utstein: You know, I think that Watson provides us with a whole set of tools and applications providing cognitive abilities. I think, in addition to that, however, we can look at the cognitive abilities in DevOps as well, in machine learning, to determine some basic things like whether a release is likely to succeed or fail in production. We’ve got algorithms, cognitive algorithms, around that today, to help organizations figure out whether or not they’re gonna have success with a release, based on prior releases, based on patterns that we’re able to interpret within the code as well. So it means a lot of different things, Alan.

Shimel: I agree. Agreed. I just wanted to clear that up for our audience in there too and I think, you know, and, in my mind, anyway, when I look at the relationship between DevOps and cognitive and cognitive and DevOps, there’s a little bit of “chicken and egg,” in that I think cognitive can help you with your DevOps transformation and move to the cloud and everything that’s wrapped around digital transformation, while, at the same time, that same digital transformation and DevOps transformation can help you, you know, accelerate use of cognitive technologies to make your business better. So it very much is a win-win, two-way street. CJ, what do you think?

Paul: Yes. Absolutely, yeah. One is actually the building and deploying of cognitive applications itself and applying the DevOps principles; the other is using cognitive technologies within the DevOps tools themselves. Yeah. They’re both very relevant and things that IBM’s been working on.

Shimel: Excellent. Guys, if you don’t mind, ’cause time is always an issue here, I’d like to move on to the next topic, which is blockchain. So, you know, I just came off of a world tour roadshow around DevOps and other kind of issues, and, wherever we went, blockchain was incredibly hot, was incredibly popular. People wanted to know about it; people wanted to hear what the story was around blockchain. But, at the same time, I had people who were like, “What is blockchain?” Right? They didn’t understand what we meant by “blockchain” and why was it tied into bitcoin and these kinds of things and why should we care. Cliff, if you don’t mind—and I don’t know how much you know about it and, if not, CJ—can we do a level set for the audience about what we mean when we say “blockchain”?

Utstein: So, you know, I think that might be a different talk, Alan. I think, from a DevOps perspective, what we’re seeing is the need to deliver the processes, the culture changes, the tools to support developers that—especially in financial organizations, that are today looking to incorporate blockchain into their applications. And that’s really been our focus, is helping them do that quickly, securely, with governance and all the controls that a financial organization needs in order to be successful with blockchain.

Shimel: Good. Fair enough. I think that’s kind of DevOps  CJ, what do you think?

Paul: Yeah. So blockchain is the Hyperledger technology that underlies offerings such as bitcoin, but that underlying technology, though, can be used to secure financial transactions, right, or different kinds of transactions around the world. So it’s driving a level of transformation in the financial industries, that lot of companies wanting to build new applications to take advantage of this technology. So that’s where, as they try to build these new applications, the DevOps techniques and tools that we’re providing can greatly help them, you know, build those applications and get those applications out there faster. So, essentially, DevOps is sort of the foundation that helps them innovate more rapidly in these new domains.

Shimel: Got it. So, Cliff, you’re the product guy; I wanted to talk a little—ou know, what are IBM’s customers doing around DevOps and blockchain? Can you give us a couple of examples? And you don’t have to mention names—you don’t have to name names, obviously—but couple of examples.

Utstein: Yeah, I think—I mean, what we’re seeing, really, is, as CJ said, in the financial sector, we’re seeing the application development really accelerate around blockchain technologies today, and what these organizations are doing is using it as an opportunity to make the changes in their organization around digital transformation. They’re doing it in the cloud, they’re doing it using open toolchains in the cloud, and, obviously, the ones that I’m most familiar with are doing it using IBM’s Bluemix, IBM’s cloud, and our continuous delivery offering with open toolchains. And that means that they’re using a set of modern tools, like Git and other tools in the cloud, to do this rapidly, and they’re iterating very quickly.

The thing that we’re hearing from our customers is that they’re making changes in production daily, that they’re getting to their customers with changes in a matter of days after the customer makes these requests. And that’s really the big difference that we’re seeing, is how quickly they can meet their customers’ needs in this space, using templates to quickly get their new developers up, using an open toolchain so that they’re using the common industry-leading tools in each of the categories around collaboration, around tests, around source code management, around issue tracking, so that they can deliver that, using those common tools, using the technologies of blockchain to deliver to the customer quickly.

Shimel: Got it. And so, Cliff, I imagine that’s a big part of your focus and, CJ, you as well, in architecting, is making sure that Bluemix and the IBM cloud—it’s still called “IBM cloud,” right, Cliff?

Utstein: It is. It’s—I mean, we call it “the IBM cloud” and it means—you know, there’re a lot of elements of the IBM cloud, but “IBM cloud” is a good moniker.

Shimel: Okay. Just wanna make sure. So, you know, part of your job, obviously, and CJ as architect, is you’ve gotta make sure these underlying tools are there in place for people, as they onboard, as they start making this migration, this transformation. And many of them are, at the same time, adopting DevOps type of customs and culture and tools to facilitate this as well. So it’s almost like you have to stay one step ahead of anticipating what these guys are gonna need.

Paul: Yes. And that’s what—now we look ahead. We look at what some of the early adopters of these technologies have observed and we’re trying to remove the roadblocks, right, both in terms of providing sample applications, quick ways to get them started with their own enterprise applications, and then, as they get started building these applications—nobody builds an enterprise application as a lone developer; they always work in a team. So we wanna make sure that we enable these teams to be productive very quickly.

And that’s where, as Cliff mentioned, we support a open-toolchain fabric, unique in the industry, and then, on this fabric, we template-ize the toolchain that these things need to get going quickly, so we can instantiate those templates within minutes and, basically, onboard a team, with both starter code for their applications, as well as the toolchain they need to get it out into production, so we’re pretty excited about that. You’ll see those kinds of capabilities show up in the way you build these Watson applications and the financial applications and the IoT applications on Bluemix and on IBM cloud.

In fact, what we tell customers is “DevOps is the way you build any application on the cloud, given that all of the infrastructure can be provisioned through APIs—you know, it’s all infrastructure, this code, on the cloud—so you don’t have to wait for your contracts to close. You can just make API code and get your infrastructure and provision your runtimes and deploy your application. So there is no other way to do it but to use DevOps.” And that’s why we are working hard to enable all of these developers to have an outstanding experience on IBM cloud, working the entire developer journey, from how they get started with the sample apps, how they get started with their enterprise apps, and how they build and deploy with toolchains.

Shimel: So let me just repeat that one line ’cause that was the money line, CJ: “There’s no other way to do it but to use DevOps.” I love it. Cliff, what do you think about this? Are you in violent agreement with CJ? Anything to add there?

Utstein: I’m in violent—oh, CJ and I are always in violent agreement, Alan. Yeah, we’re seeing—and I think, as these companies move to the cloud, as they take advantage of Watson and blockchain and IoT, it’s critical that they adopt DevOps practices or else they’re unlikely to succeed. It’s gonna take them much longer to get to market, they’re gonna do it with less customer satisfaction, lower quality, and they know it. I mean, the data’s in. I read it on your website, Alan. Go to DevOps.com; you’ll see.

Shimel: Absolutely. Guys, we’re kind of running a little bit low on time. We have a few minutes left. I wanted to talk—we had IoT on our list and I don’t wanna shortchange you because it’s important. You know, IoT, to me, guys, is—I mean, there was so much hype around this, let’s say, a year or even two years ago. We went suddenly from IP4 to IP6 because every refrigerator’s gonna be connected, but it’s not just the refrigerators and toasters, right? It’s all of the little gadgets and how many IoT devices are on our cars, even if we don’t own a Tesla. How many—you know, I signed up for a contest yesterday to get one of those free RFID tags that you can put on your keychain so you won’t lose your keychain anymore, and it’ll show you where it is or your wallet or anything else you wanna find. And, to me, you know, even in my house, we’ve gone smart home and I’ve got all these IoT devices now that I can control from my phone. So the hype is real, but, first of all, how much IoT are you guys seeing with the cloud and in the IBM customer base? Either one of you.

Paul: Yeah. I would say the IoT scenarios—you mentioned smart home as an example, but connected cars are another big driver because now you can buy cars that have built-in WiFi plans, right, that are paid for, for some number of years, by the manufacturer itself. So you can see maps and understand, for example, what the traffic durations are or there’s burglars in an area, even as you do navigation on your car navigation system.

So lot of these connected devices both pull and push data to the cloud, and that is where a lot of the data collection and analysis applications are actually being built out, to support these devices on the edge, because lot of the compute that backs them up is out in the cloud, right? And so, again, all of these are brand new applications that nobody had before, so they have to build it and iterate on it rapidly and get it out and get feedback from the users and continue to improve it. And there, again, all of the practices and the toolchains are very relevant to any of the teams building the IoT applications.

Shimel: Sure. Cliff, what do you see on your end?

Utstein: Yeah, I mean, as CJ is saying, I mean, automative is a big driver right now of IoT and BMW’s CarData platform was created to run on the IBM Bluemix cloud, in fact.

Shimel: Oh, right.

Utstein: That was just announced two weeks ago. And it really gives the new platform access to IBM Watson IoT capabilities, so that’s a big deal in the space and they’re talking about 8.5 million BMW customers globally taking advantage of this service, and it’s really about data. I mean, as we talk about IoT, it really comes down to big data and needing a cloud to manage the big data and needing practices like DevOps, if we tie it back to DevOps here. It’s really about practices and giving developers the ability to take advantage of these practices to build that relationship with the customer so that the customer can make sense of that data ’cause that’s what the cloud can do best.

Shimel: Yeah. I mean, my sense, guys, is that, with all—you know, CJ, you mentioned a few applications. Cliff, you literally put the rubber on the road with BMW relationship—you’re right. But I still feel like we’ve barely scratched the surface between how IoT—connected devices, if we will, interacting with the cloud, are gonna change the fabric of our lives. Right? And I think we haven’t even touched on the medical aspects of it, when you have nanotech running in your body, reporting back somewhere to the cloud about your vitals and your bodily functions and so forth. I mean, it’s gonna change things.

But, Cliff, you hit on something that I think is really important about all of this. Underlying all of these things is big data and big data analysis and analytics, and that’s where cognitive becomes the game-changer, in my mind, anyway. I mean, what do you think, Cliff?

Utstein: Yeah, I think that’s it. I mean, I think IBM’s cloud bringing together the platform for big data and cognitive together, with a set of DevOps processes, I mean, is truly differentiated.

Shimel: Absolutely. Guys, you know, I promised you 15 minutes; here we are at 22. So we’re gonna need to wrap things up here, but, you know, each one of these areas—cognitive, blockchain, IoT—probably, we could have done a podcast on each of ’em, but I’m glad we were able to hit what we did. Maybe we could come back on in another time and part-two this and dive a little deeper ’cause I did wanna touch on the connection between, let’s say, cognitive and IoT, and I think we’ve just scratched the surface. But, for now, we’ll call it a wrap on this edition of DevOps Chat. Cliff, thanks so much. I know it was your first time on; I hope we didn’t scare you away and you’ll come back and join us again.

Utstein: Thanks, Alan.

Shimel: Thank you. CJ –

Utstein: Would love to.

Paul: Thank you, Alan.

Shimel: CJ, always a pleasure having you on, my friend. I look forward to seeing you soon.

Paul: Thank you, Alan. It was a pleasure.

Shimel: All right. CJ Paul, Cliff Utstein, IBM’s cloud and Bluemix team. This is Alan Shimel for DevOps.com and DevOps Chat. Thanks for joining us and we’ll see you soon—or listen to you soon, on another DevOps Chat.

— Alan Shimel

Filed Under: Blogs, DevOps Chats, Podcasts Tagged With: Blockchain, bluemix, Cognitive, devops, devops chat, ibm, IoT, podcast

« SmartBear Strengthens Support for Microservices with Eclipse MicroProfile Group Partnership
The DevOps Institute Announces the Launch of New DevOps Leader (DOL) Certification Course »

Techstrong TV – Live

Click full-screen to enable volume control
Watch latest episodes and shows

Upcoming Webinars

Moving Beyond SBOMs to Secure the Software Supply Chain
Tuesday, January 31, 2023 - 11:00 am EST
Achieving Complete Visibility in IT Operations, Analytics, and Security
Wednesday, February 1, 2023 - 11:00 am EST
Achieving DevSecOps: Reducing AppSec Noise at Scale
Wednesday, February 1, 2023 - 1:00 pm EST

Sponsored Content

The Google Cloud DevOps Awards: Apply Now!

January 10, 2023 | Brenna Washington

Codenotary Extends Dynamic SBOM Reach to Serverless Computing Platforms

December 9, 2022 | Mike Vizard

Why a Low-Code Platform Should Have Pro-Code Capabilities

March 24, 2021 | Andrew Manby

AWS Well-Architected Framework Elevates Agility

December 17, 2020 | JT Giri

Practical Approaches to Long-Term Cloud-Native Security

December 5, 2019 | Chris Tozzi

Latest from DevOps.com

New Relic Bolsters Observability Platform
January 30, 2023 | Mike Vizard
Let the Machines Do It: AI-Directed Mobile App Testing
January 30, 2023 | Syed Hamid
Five Great DevOps Job Opportunities
January 30, 2023 | Mike Vizard
Stream Big, Think Bigger: Analyze Streaming Data at Scale
January 27, 2023 | Julia Brouillette
What’s Ahead for the Future of Data Streaming?
January 27, 2023 | Danica Fine

TSTV Podcast

On-Demand Webinars

DevOps.com Webinar ReplaysDevOps.com Webinar Replays

GET THE TOP STORIES OF THE WEEK

Most Read on DevOps.com

What DevOps Needs to Know About ChatGPT
January 24, 2023 | John Willis
Microsoft Outage Outrage: Was it BGP or DNS?
January 25, 2023 | Richi Jennings
Optimizing Cloud Costs for DevOps With AI-Assisted Orchestra...
January 24, 2023 | Marc Hornbeek
Dynatrace Survey Surfaces State of DevOps in the Enterprise
January 24, 2023 | Mike Vizard
Deploying a Service Mesh: Challenges and Solutions
January 24, 2023 | Gilad David Maayan
  • Home
  • About DevOps.com
  • Meet our Authors
  • Write for DevOps.com
  • Media Kit
  • Sponsor Info
  • Copyright
  • TOS
  • Privacy Policy

Powered by Techstrong Group, Inc.

© 2023 ·Techstrong Group, Inc.All rights reserved.