Author: Alan Shimel

  • DevOps Chat: DevOps and the Road to Cloud with JT Giri, CEO, nClouds

    DevOps Chat: DevOps and the Road to Cloud with JT Giri, CEO, nClouds

    For many of us in the IT industry, migrating to the cloud is old news. Even the concept of how DevOps can help on the road to the cloud is not a novel idea. However, we need to remember that while many organizations have some cloud-based infrastructure, the real migration to the cloud is still ahead of us. By the same token, while DevOps is more popular than ever, the percentage of organizations that have fully adopted DevOps is still small.

    My talk with JT Giri, CEO and co-founder of nClouds, dives into this truth and how companies like nClouds are helping organizations big and small to make the move. As usual, the streaming audio of our conversation is below, followed by the transcript of our chat.

    Audio

    Transcript

    Alan Shimel: Hello, everyone. This is Alan Shimel, editor in chief of devopsy.kinsta.cloud, and we’re here for another DevOps Chat. Today’s DevOps Chat guest is JT Giri, CEO of nClouds. JT, welcome to DevOps Chat.

    JT Giri: Hey Alan, great to be here. Thank you.

    Shimel: Thank you. Thank you for being here. So JT, let’s start off a little bit about – before we get to nClouds, let’s start off – I don’t know if everyone in our audience has heard of JT Giri and your background. So why don’t we go there first, so you can give us a little background.

    Giri: Absolutely. I spent the last ten years doing DevOps consulting before it was called DevOps – so helping companies to streamline their operation and managing complex infrastructure and helping them to put processes in place. My end goal was always to make sure the customer could focus on their end goal, like delivering greater value to their clients. So that’s what I’ve been doing the last 10 years. 

    Shimel: Got it. And then you founded nClouds. When was nClouds founded?

    Giri: Yeah, so it was kind of a transition from consulting to founding this company with the mission of helping companies with cloud adoption and helping them to manage modern infrastructures that would integrate continuous delivery, continuous integration, building better culture. So we transitioned from consulting to a company.

    Shimel: And you know what? You’ve done it and congratulations. I’ve done it now several times. And it’s scary, right? It can be a little scary when you – you know, it’s a big responsibility, but ultimately that’s what makes an entrepreneur, right?

    Giri: Yeah, absolutely. And I think at some point you realize you can add far more value to your clients if you grow it as a team, especially 24/7 support. One of the DevOps principles is to take ownership, right? So we wanted to provide that to our customers and every gig we do, we make sure we are there for them. You know, we provide 24/7 support and make sure we are responsible for their infrastructure. It’s just simply very hard to do it yourself, you know? So that’s why we transitioned into a company and it’s been great. We’ve done over 100 AWS implementations and the transformation for our clients has been amazing. Before where it used to take them three months to deploy code, now they can deploy everyday. So it’s just been an amazing journey. 

    Shimel: Yeah, it has. And I mean, you know, again, as an entrepreneur and you having done this too, JT, it’s nice to get some recognition beyond – I mean other recognition is putting the money in the bank and growing the business, right? But it’s also nice to get awards, kudos or some industry recognition that things are moving in the right direction or the arrow is pointing up, as they say in football. And JT, recently nClouds received some recognition like that, didn’t they?

    Giri: Yes. Yeah, so we’ve been nominated in the 20 most promising DevOps providers of 2017 and as I was saying, it’s really exciting for us, because we’ve been doing great things for our clients and the transformation has been amazing, where now the customer can focus on delivering value to their clients faster. You know, we help them with cloud migration and streamline their operations. So it feels good to be recognized, definitely. [Note from Editor: Just after our interview, nClouds was named to CIOReview’s 20 Most Promising DevOps Solution Providers – 2017.]

    Shimel: Got it. And JT, you know, nClouds is working pretty closely with Amazon AWS, isn’t it?

    Giri: Yes, we are an Advanced AWS consulting partner. We’re also an AWS Managed Service provider and DevOps competency partner.

    Shimel: Got it. And how is that, JT? Because again, for our folks out in the audience, I’m sure many of our listeners are actually working on AWS-hosted infrastructure right now. But you know, from my experience anyway, there’s people who work directly with AWS and they muddle through it. They may get some training and maybe they’re old hat at it. And then there’s a large segment of I think the industry and of the customer base who really, they need the nClouds of the world. They need AWS expertise to help them make it happen. And I’ve got to assume that that forms a good chunk of your customer base right now, yeah?

    Giri: Yeah, absolutely. So Alan, you know, you’re in the space and you know how confusing things are right now. You know, there’s people already moving to server-less and there’s Kubernetes, Nomad, and you know, there’s like five or six container schedulers … They want to be like Amazon or Netflix or Google of the world, but it’s very hard to get there. Since we’ve done this so many times, we have experience working with the client and taking one step at a time. Because if you’re starting out it can be intimidating, because you don’t know – you have a good vision and you want to release code fast and you want to make sure you can innovate fast. You want to migrate to AWS, but it’s very, very tough. And Alan, when we speak with customers, some of them are still starting with the config management conversations, right?

    Shimel: Mm-hmm.

    Giri: And so we have to kind of tone it down for them. For them, the next step is, “Hey, let’s figure out – maybe we need to work on implementing some kind of config management for you before we even think about micro services,” right? So that’s when someone like us can come in and help you to understand, where can we get the biggest bang for the buck? What should be the next step? And really help you pave the way to go to this transformation with a DevOps path.

    Shimel: Yep, agreed. So JT, you know, when we start talk about it though – I want to turn back – you actually wrote an article back in May that was up on devopsy.kinsta.cloud about why your company needs an automated infrastructure now. And when you were talking it kind of triggered that for me. For our listeners out there, why do their companies need an automated infrastructure right now?

    Giri: So if you subscribe to lean thinking, anything that doesn’t add value to your customer is a waste, right? So you need to define your work rigorously to be used that way. With automated infrastructure you can actually facilitate that. You can scale up and down based on your customer needs. And then you can focus on adding value to your customer and you can also lower the cost, where you just scale based on the client’s needs – and all this can yield better reliability. You know, the customers will be happy. If you’re not leveraging automation and if you’re treating the cloud infrastructure like on-prem, then you’re not really getting any value out of the cloud. So that’s why I wrote that article, just illustrating that you have to focus on automation and the cloud so you can lower the cost, have efficient workflow, and in return deliver better reliability and better customer experiences.

    Shimel: Excellent, excellent. So you know, JT, you and I and people like us, we’re living in a DevOps bubble. We think DevOps is great. We think this type of methodology, this way of thinking, this kind of cultural organization is a no-brainer and of course it has to make things better. But there are a lot of people who maybe haven’t drunk the Kool-Aid, or they just don’t see it. And they’re saying, “Okay, that’s cool. That’s this week’s buzzword. What’s next? How do we keep this going?” Where do you see this going, JT? And when I say this, I mean this whole sort of – I call it Agile IT, because I heard someone at Gartner use the term. But DevOps, Agile, this new way of doing things – where do you see it going

    Giri: Yeah, so I think we have a long way to go, Alan. As I mentioned earlier, you know, we are in the Valley and we are drinking this DevOps Kool-Aid. And because we have experienced this, right? Like I’ve done a lot of DevOps transformations and I can see before and after and it’s just amazing when you get the results. But there are a lot of companies out there, as I was mentioning earlier – they’re still beginning to think about config management systems, right? And they’re still doing config management in Pearl. And another challenge I face, especially when we’re working with enterprises, people have gotten used to doing things a certain way and all of a sudden there’s like so many better ways to manage your infrastructure.

    So Alan, I think we have a long way to go and I think when people feel like, “Oh, this is just a buzz,” what we try to do with companies is take small steps, right? If they’re still working on config management, try to implement that and show them metrics on how things were before the implementation.

    Shimel: So JT, what about nClouds? What’s next with nClouds? I know recently you guys have added some talent there and you’ve got this award going on and you’re getting buzz in the industry. Where do you see the company going?

    Giri: Yeah, so our mission from day one has been to drive this cloud adoption and help companies with DevOps transformation. So companies like Google or Netflix, the unicorns, they can really attract a lot of DevOps talent. But there are a lot of companies and a lot of enterprises out there and they’re not able to attract that kind of talent. So our mission is to bring DevOps transformation to all of these companies, right? That’s why we’ve been hiring. And Randy Newell joined recently, so we’re very excited about that, and we have been hiring very talented engineers.

    And we also released a product called nOps.io, which manages security and change management of the cloud. So over the last several years the focus has been a lot on infrastructure tooling, like Terraform and (AWS) CloudFormation. And I think we’re missing the process piece of the puzzle in this DevOps. So that’s what we’re trying to bridge, where if there’s a hundred people or ten people making changes in your infrastructure, how do you manage those changes? How do you make sure security is not an afterthought? How do you make sure every single change is documented and traced without slowing people down? So we’ll continue to innovate and help companies in the DevOps space, yes.

    Shimel: Got it, got it. All right, well JT, we’re about out of time here. Thanks for coming up and appearing on this episode of DevOps Chat. Continued success with nClouds. And we’d like to see more articles from you up on devopsy.kinsta.cloud, actually. I’m sure our audience – our audience really liked the first one, and we’d like to see a lot more.

    Giri: Thanks, Alan. Thanks for having me.

    Shimel: But good luck. Thank you. All right. Hey, JT Giri of nClouds – CEO and founder of nClouds, thanks for being this episode’s guest on DevOps Chat. This is Alan Shimel for devopsy.kinsta.cloud and DevOps Chat. We’ll see you on the next episode of DevOps Chat.

    — Alan Shimel

  • 5 Can’t-Miss DevOps Sessions at Jenkins World

    5 Can’t-Miss DevOps Sessions at Jenkins World

    In less than a month many Jenkins users and DevOps professionals will gather in San Francisco for Jenkins World, taking place Aug. 28-31. With more than 60 sessions to choose from, covering a wide range of topics, it can be difficult to narrow down your schedule. That’s why it’s important to go into the show with a goal in mind.

    For those of you specifically looking to hone your DevOps skills, here are five can’t-miss sessions that fall under the DevOps tracks.

    NOTE: devopsy.kinsta.cloud readers get 20 percent off their registration with the promotional code JWDEVOPSCUST.

    DevOps: Delivering on the promise of innovation, agility and velocity

    Forrester Analyst Rob Stroud will discuss recent Forrester research that confirmed organizations are leveraging agile development techniques, automated CI/CD pipelines, testing and release automation to deliver differentiated products. The interactive discussion will allow attendees to review their DevOps maturity versus that of the market. Stroud also will lead discussions of how DevOps is adding value within enterprises and how the adoption of containers and serverless computing will further drive DevOps adoption.

    DevOps Leadership Panel

    Attend this panel to hear from a variety of experts on topics such as software delivery challenges, business value realized from DevOps, building internal support and more. Panelists will include:

    • Rob Stroud, Principal Analyst, Forrester – moderator
    • Kolby Allen, AWS Architect, WatchGuard Technologies
    • Andrey Falko, Principal Engineer, Salesforce
    • George Swan, Director of Engineering Solutions, Autodesk
    • Stas Zvinyatskovsky, Engineering Leader and Architect, Accenture

    Mapping Your DevOps Journey with the DevOps Quadrant Maturity Model

    In this session, Brian Dawson, DevOps evangelist at CloudBees, will map the DevOps journey to the DevOps Quadrant Maturity Model. He’ll go through the characteristics of organizations within each quadrant and present strategies for moving to the next stage of DevOps maturity. The DevOps Maturity Model is a great way to assess your current state of DevOps.

    Banking on DevOps: How Leading Financial Services Organizations Are Driving the DevOps Transformation

    Hear from financial services executives about how their organizations are embracing DevOps practices to speed innovation and deliver more value to customers. The financial services industry faces specific security, governance and regulatory hurdles that can prove challenging when changing processes and technology. This session will be moderated by Andre Pino, VP of marketing at CloudBees. Speakers will include:

    • Brock Beatty, Director, Software Engineering, Capital One
    • Karthrik Loganathan, Director, Business Technology, ESQM, Discover
    • Stefan Simenon, Head of IT Tooling & Software Development, ABN AMRO Bank N.V.
    • Moied Wahid, Director, Software Development, PayPal

    Leading a DevOps Transformation

    In this session, Jez Humble, CTO at DevOps Research & Assessment LLC (and also a Jenkins World keynote speaker), will discuss how implementing DevOps is more than just implementing tools. He’ll walk through how a DevOps transformation requires a different way of thinking about everything from budgeting to management to compliance. He’ll also break down exactly what DevOps is and isn’t.

    Don’t miss out on the hundreds of DevOps leaders and trailblazers to learn from at Jenkins World. You can view the full Jenkins World agenda to see what other sessions can help boost your DevOps skills!

    If you haven’t registered yet, make sure you to do so today with the promotional code JWDEVOPSCUST.

    — Alan Shimel

  • Jenkins World Preview: Q&A with Jez Humble

    Jenkins World Preview: Q&A with Jez Humble

    As we approach Jenkins World, scheduled for later this month in San Francisco, we sat down with Jez Humble, author of “Continuous Delivery” and one of the best-known names in DevOps. Jez will be keynoting this year’s event, along with CloudBees CEO and founder Sacha Labourey. Here’s what he had to say.

    Alan Shimel: What are you most excited for at Jenkins World?

    Humble: This is my first Jenkins World! I’m most excited to meet the community and find out what people care about, what problems they’re solving, what obstacles they’re facing, and what’s making them excited or sad. I’ve spent over a decade doing and teaching continuous integration and working on tools, so I’m always looking to validate and challenge my views.

    Shimel: What do you plan to cover in your keynote?

    Humble: I’ll be talking about DevOps, and how it’s transforming the world of software and the businesses it powers. I’ve been working on a research project into DevOps for the last few years so there will be some hard data. I’ll also be covering the principles and practices, as well as the obstacles that teams commonly face implementing them, and how to overcome them.

    Shimel: What do you hope attendees take away from your talk?

    Humble: First, I want folks to understand that this transformation is real, not just hype. High performers achieve higher levels of throughput, stability, and quality, and lower costs. Second, it’s hard. We’ve been talking about continuous integration for nearly twenty years now—it’s one of the basic agile engineering practices—and still the majority of people who think they’re doing it actually aren’t. But my other message is that whatever kind of organization you’re in, whatever your technology stack, you can apply these principles today. The essence of high performance is to work on getting better every day as part of your daily work, and that’s something all of us can—and should—commit to.

    Shimel: What are the major DevOps trends you’ve seen this year?

    Humble: I’ve not seen anything brand new jump on the scene this year. I think that’s a good thing. We’ve had so many transformational new technologies in the last few years from containers and serverless to new tools that I think we were in danger of drowning under shiny objects and hype. I think what I’ve seen in the last year is a better understanding of the contexts in which these tools and technologies can be effectively applied.

    Overall, the last few years has been pretty exciting as we’ve seen devops and continuous delivery be applied in every domain from government (I spent most of last year working at 18F in the U.S. Federal Government helping to implement a DevOps, cloud-first approach to software delivery there) to mainframes in  financial services to firmware. One of the common objections to devops is the “won’t work here” attitude, and we’ve comprehensively demolished that. 

    Shimel: How do you expect DevOps to change in the next five years? 

    Humble: I’m hopeful that many of the core practices such as infrastructure-as-code, continuous delivery, disposable/immutable infrastructure and blameless post-mortems will become business-as-usual in organizations of all types and sizes. However the field is still moving pretty fast, so I think we’ll continue to see plenty of innovation both in terms of the practices, their implementation, and the tools. 

    Shimel: What are the three most important things DevOps professionals need to focus on to achieve DevOps success?

    Humble:

    1. Know what success looks like in measurable terms. What are the organization-level goals we’re all working towards, and when do we want to have achieved them? Leaders should be setting clear, prioritized, measurable goals—for example, “Release every two weeks without anybody working outside normal business hours”—and then giving teams the resources and support they need to achieve them.
    2. Most of your problems are going to be cultural. People like to focus on tools, and tools are definitely important, but that’s not normally where the failure modes are. I recently said my #1 devops advice was to buy lunch for and actively listen to someone in the role you complain about most in your org, whether that’s the auditors, the testers, or the DBAs. Find them and work out something you can do to make their life a bit better and then do it.
    3. You’re never done: keep going! As I said, high performers are always working to get better. Devops and continuous delivery are implemented through working to get a little bit better every day. Most of the big lessons I learned in my career I learned not by working on exciting new technologies but by doing unglamorous grunt work using tools like CVS and bash. Find out what your team’s biggest obstacle is right now and do something to improve. Then find the next obstacle! Rinse and repeat.

    — Alan Shimel

  • DevOps Chat: Jenkins World Preview with Cloudbees CEO, Sacha Labourey

    DevOps Chat: Jenkins World Preview with Cloudbees CEO, Sacha Labourey

    Jenkins World, at the end of the month, promises to be the biggest and best yet. There could be upwards of 2,000 people at this year’s event. With a schedule full of training, sessions, keynotes and more, it is a don’t-miss event if you are into Jenkins, DevOps, CD and more. We sat down with Cloudbees CEO Sacha Labourey to discuss a Jenkins World preview.

    Sacha has guided Cloudbees on its journey in working with the Jenkins community while making the value of the Cloudbees offerings readily apparent. His past experience with JBoss has helped much. There is a Q&A with Sacha that we did as well, which has a lot more information.

    As usual, the streaming audio of our conversation is below, followed by the transcript of our conversation. Have a read or listen and hope to see you at Jenkins World!

    Audio

    Transcript

    Alan Shimel: Hey, everyone, Alan Shimel, devopsy.kinsta.cloud here for another DevOps Chat, and today’s DevOps Chat is all Jenkins World all the time. I’m joined by none other than Sacha Labourey, Labourey – I messed it up, but we’ll let Sacha pronounce it correctly. I only know Sacha about three or four years now and still can’t pronounce his name correctly, but, more importantly, Sacha is the CEO and visionary behind CloudBees. Sacha, welcome to DevOps Chat.

    Sacha Labourey: Thanks a lot, Alan, and my last name is a disaster to say for English-speaking person, so it’s “Labourey” – think about “Labor Day” and remove the “D,” but even that is hard to compute fast, so you did well.

    Shimel: Okay. Labourey. So, Sacha, we’re gonna talk about Jenkins World, and, for those of our listeners who aren’t aware, Jenkins World 2017 is coming to San Francisco. It’ll be at the Marriott Marquis Hotel there, right in downtown. And the conference runs from August 28th through August 31st. There’s so much planned this year, but, Sacha, this is – what? – the third or four, maybe more, Jenkins World that you’ve done?

    Labourey: Yeah, actually, I was looking at some of the numbers. I remember the first edition, probably – I’m not even sure if it was called “Jenkins World” back then, but, in 2012, we had 200 persons attending and we’re extremely proud of this, obviously. If you remember, the Jenkins Project was relatively new – it had just changed names in 2011 – so 2012 was 200 people. And, this year, we’re expecting at least 10X that number, so it’s gonna be a massive event in San Francisco.

    Shimel: Yep. And for our math-challenged friend out there, 10X of 200 is 2,000. And –

    Labourey: I think so, yes.

    Shimel: Yep. And, even comparing last year, Sacha, to this year, I think – I mean, last year was the biggest year ever done and I wanna say it was around 1,300, 1,400, something like that.

    Labourey: Yeah, absolutely. So it’s a big jump. You know, it’s almost 50 percent more than last year, so it’s a big step forward.

    Shimel: Good and congratulations on that. I think it’s testament, though, Sacha, to both the popularity and usage of Jenkins, as well as CloudBees. Right? And, you know, it –

    Labourey: Yeah –

    Shimel: Yep. Go ahead.

    Labourey: Yeah, you’re right. I think it’s like the perfect wind condition, you know? It’s, on one hand, you have DevOps maturing and being on everybody’s to-do lists, and so a lot of people wanna know more, wanna learn, want to share their experience. Jenkins is doing extremely well, as a project. Lot of new features in the last few years, you know, starting with Pipeline, Blue Ocean, and so on, so that makes it a very hot topic.

    And I think CloudBees, as you said, we’re doing extremely well as a company and we’re obviously extremely active in that field. We’re working a lot with the Jenkins community – I know you wanna talk about that, at some point – and so, yeah, I think it’s all of those different winds coming together and making that amazing conference.

    And, you know, we talk a lot about the numbers, right? Obviously, 2,000 people or above – it’s gonna be an amazing conference – but it’s also the quality of the content, the number of tracks and so on. This year is really gonna be a step up from last year, which was already an amazing conference.

    Shimel: Yep. Let’s talk about speakers and stuff for a second, if we can, Sacha. Obviously, you’re there and you will be doing one of the keynotes – I guess it’s the first day of the conference, right? The 30th?

    Labourey: Yeah, I’m gonna – yes. I’m gonna be one of the keynote, yes.

    Shimel: And, without letting the cat out of the bag and making new news here, can you give our audience maybe just a little bit of an idea of what to expect or what topics, areas you wanna cover, as part of your –

    Labourey: Yeah, absolutely.

    Shimel: – talk?

    Labourey: Yeah, the good news is, first, I’m not gonna be singing or dancing or anything like that, so you should be safe. And from a –

    Labourey: – from a content – [chuckles]

    Shimel: Uh-huh?

    Labourey: – from a content standpoint, obviously, like I try to do every year, we’re gonna be doing kind of a “state of the union” on what happened and where things stand, what we’ve learned, what works, what doesn’t work maybe, and show so a vision for the future. And the vision needs to be multiple years ahead, but it also need to be actionable, practical, and so we’re gonna be talking about some of the new things we’re gonna be announcing at Jenkins World, some amazing features. It’s gonna be great timing when you look at the maturity of DevOps itself. The type of requirements and needs from DevOps people also evolved with the other whole maturity of the space, and so I think we’re gonna have some pretty significant announcements that week that will fly very, very well with the community there.

    Shimel: Great. And then, in addition to yourself, Sacha, of course, Kohsuke – you know, KK – will be speaking and I’m sure everyone in the Jenkins and CloudBees community will be looking forward to that. He’s kind of revered within the community there, right? So…

    Labourey: Yeah. Every year, KK – so Kohsuke is doing his keynote and so he’s – I’m taking more of the business angle and the impact on the businesses; KK is obviously taking the community angle and the evolution of the project. And, when you look at KK, you see – you know, you perceive somebody who is not shy but pretty reserved, as a person, but I can tell you, when he’s on stage every year, it’s such a pleasure to see him there and make his status of the union, go through the numbers, and he’s a lot of fun. He’s really, really fun on those keynotes, so I’m really excited about this one.

    Shimel: Yeah. I mean, I’ve had the pleasure of watching KK present at a lot of the Jenkins Days and CD Summit roadshows that we did, over the last couple years. And I will tell you, you know, I think he kinda feeds off the members of the community and they, in turn, kinda feed off of him, so it is a great thing. I wanted to just also briefly mention another keynote speaker that you guys will be featuring at Jenkins World, and that’s my friend Jez Humble.

    Labourey: Yes, absolutely. Jez accepted to come and talk as a keynote speaker. Very excited as well. He makes great presentations. He has unique insights into this market, this transition, so I’m extremely excited about Jez Humble’s presence here.

    Shimel: Yeah. And, of course, Jez – I mean, Jez literally wrote the book Continuous Delivery, as well as the Lean Enterprise, and Jez is also a cofounder and, I think, working full time now with DORA, DevOps Research and Analysis, along with Gene Kim and Dr. Nicole Forsgren. So he had some great insight. You know, they surveyed something – I think it was 25,000 or 27,000 people over the last – or organizations over the last 4 or 5 years, and it really – I mean, again, great, great presentation.

    Sacha, if we can, while we’re on topic, you brought it up earlier or mentioned it, but I wanna really kinda bring it home for our audience, and that is that, yes, this is Jenkins World. It’s about Jenkins. Jenkins is an open-source project that, literally, millions of people are involved in, in one way or another. And CloudBees is intrinsically linked to Jenkins, right? But the relationship between CloudBees and Jenkins, Sacha, how do you explain it to our audience?

    Labourey: Yeah, you’re right. It’s a very important topic and I think we feed the community, the community feeds us. I think there is a very healthy relationship there. First, I think every company-slash-open-source-project behaves in a slightly different fashion. You know, I used to be at JBoss, at Red Hat, so we had already, in two companies, very different ways to interact with open-source communities and build a business on top.

    At CloudBees, I would say, we have yet another way to do that, and it’s really this church-and-state separation and the community’s the community. We obviously have an impact on the community because we’re pretty massive contributors to the project, but they are independent. They have their board; we provide requests that get approved or sometimes denied. So I think it’s very healthy to have this independent community and you can see it through the massive community beyond the Jenkins core itself, right? We’re talking about more than 1,400 different plug-ins, and each of those plug-ins are kind of like mini-communities around the project, so it’s a pretty massive ecosystem out there.

    And so, obviously, as a company, we leverage these install days and the power of this install days and help enterprises adopt Jenkins at scale and get insight into their installation and so on. But the community’s also benefiting a lot from, I think, CloudBees’ involvement. We’ve been massive contributors and initiators of projects like Pipeline; like Blue Ocean, the new user interface. If you look at some of the security issues that have emerged in Jenkins, much like in lots of Java programs out there, CloudBees has stepped up and spent – top quality engineers that have spent their weekends and weeks fixing a number of those. And that’s for the good of the community; that’s for the good of everybody. And, if CloudBees was not to do that, well, I’m not sure who else would be doing it, so I think, yes, there is a very healthy sharing taking place here, and I’m very proud we’ve been able to put that in place.

    Shimel: Excellent. Sacha, let’s turn a little bit – I said earlier on that the Jenkins World is August 28th through August 31st. The sessions, the keynotes, the exhibits – those are August 30 through 31st, but trainings and workshops actually start August 28th. And I wanna say the 30, 31st is a Wednesday, Thursday, and I believe the 28th is Monday, Tuesday.

    Labourey: Correct.

    Shimel: And there’s a whole lineup of training – some of it’s sold out already, but there’s a whole schedule of, I think, Jenkins training, Jenkins certification, and not just one curriculum of the same class being repeated. There’s a deep bench of different Jenkins training sessions and workshops available, correct?

    Labourey: Yeah. And, last year, that was already a huge success, so, this year, we’ve made sure that we have even more training course available, even more seats, but that’s a big, big one. And think about it. Obviously, for people who live in San Francisco and the Bay Area, it’s a relatively easy one to attend Jenkins World – it’s almost like a no-brainer – but we actually have a pretty important number of people traveling from the US but also from APAC or from Europe, and, for those people, it’s very important to make sure that they, quote unquote, don’t “just” attend the conference, and, way this layout are just laid out, you have a way to get trained, to get ready to be certified, which is great for your career. You get to attend workshops. So it’s very hands-on. You really come back and learn, have something you can factually show on your resume to your boss and explain that you’re really, you know, one, two steps above from where you were the week before, so it’s a great combination to come the weekend before, spend a few days doing training and workshops, and then attend the conference, meet with people, share expertise and so on, so it’s an amazing pack, I think.

    Shimel: Yeah. No, it’s a great opportunity. I mean, I should also mention that the DevOs Institute, partnering with CloudBees, will be offering some certification classes on the 28th and 29th at Jenkins World as well. I think they’ re gonna be offering the continuous testing engineer class, taught by Mark Cornbee, who wrote the curriculum, and I think they might be debuting “DevOps Leader,” which is aimed for people who wanna lead the transformation, and that’s a great class as well. I’m not 100 percent sure. If you go to Jenkins World, to the website on CloudBees, the Jenkins World section, you could see the DevOps Institute classes, as well as all – and, as I said, there’s as deep bench of CloudBees and Jenkins training available the 28th and 29th, and there are some workshops as well, I believe, on the 30 and 31st, for maybe people who just can’t get there all four days.

    Sacha, I wanted to talk about some of the other sessions that are gonna be on for the 30 and 31st. One, you know, shameless, I’ll promote – I’m actually moderating a DevSecOps panel on the 31st. I believe it’s at 10:30 in the morning. And that one will feature Rob Stroud of Forrester – I think Rob’s gonna be on a number of panels and sessions at Jenkins World. I’ll also have several of my friends from the security community, including Pete Chestna of Veracode, Andrew Storms of New Context. I think Andrew Wallgren, CTO of Electric Cloud, will be joining us. Derek Weeks or Curtis Yanko of Sonatype, and Pathik Patel, I believe, also. So that’s gonna be a great panel, but, Sacha, what panel or session would you – you know, give us three sessions, if you will, that maybe you’d like to recommend to our listeners.

    Labourey: Well, so there’s gonna be some special tracks on finance, for example, and I think those will be very well-received. We see a big interest from specific verticals, interested in sharing expertise, right? So, you know, I was just looking before, you have the Federal Reserve Bank of New York was gonna talk about their path to DevOps, so those are pretty amazing presentation, I think. DevOpsSec – obviously, there’s gonna be your presentation, but there is more to it. DevOpsSec is – I’m not gonna be arguing with you on this – it’s a very hot topic, so quite a bit around DevOpsSec coming up. That’s very interesting. And I think, also, a lot around testing. A lot of companies are interested now in automating testing – that’s still the part that adds the most friction to their delivery pipeline – and so you’re gonna see a lot of great presentations around testing there.

    Shimel: Great. Looking forward to that. Sacha, we’re almost out of time, unfortunately – it goes really quickly – but I just wanted to make sure we hit everything. People can still register for Jenkins World, right, if you go to cloudbees.com/jenkinsworld, home –

    Labourey: Absolutely. Yes, yes. The time is now. And it’s the right time, if you’re traveling, to think about it. You have to book your hotel; you have to book your plane. So don’t wait until the last minute to do it. Absolutely. Now is the time.

    Shimel: Yep. One other thing I wanted to quickly mention, something I’m really looking forward to, is, like last year, devopsy.kinsta.cloud will have a video broadcast booth set up on the show floor – we’re gonna be upgrading it a bit this year – but, on the second day, we’re actually gonna do a CEO panel, and, Sacha, you’re kind enough to join us, and we will have Rob Stroud again from Forrester there, as well as a few other CEOs. And we’re gonna do a wrap-up, really, of Jenkins World and the state of DevOps and CD and CI and where we are in the market, from a CEO’s perspective, so, for listeners, you know, that’s something – it should be up within a few days after Jenkins World. I highly recommend you listen in on that to get that CEO perspective.

    Labourey: Yeah, we’re gonna have some big names there, so it’s very exciting.

    Shimel: Yep. Should be fun. Sacha, before we wrap up, anything we left out about Jenkins World or anything else our listeners should be aware of?

    Labourey: Well, if you’re into DevOps, you can’t miss that event. That’s the only thing I wanna say. Just think about the amount of training, of workshops, the number of valid tracks you can attend. If you’re really serious about DevOps, it’s part of your job. Really, this is gonna be the conference you need to attend, so now is the time. Let’s go.

    Shimel: Okay. And, listeners, if you go through devopsy.kinsta.cloud, use the code “jwdevopscust,” so that’s J-W-D-E-V-O-P-S-C-U-S-T. I’ll put it in the show notes of the thing and maybe that’ll help, but, if you do, you’ll get a 20-percent discount, and everyone can use a 20-percent discount, that’s for sure.

    Labourey: [Chuckles]

    Shimel: Anyway, hey, we’re gonna call it wrap on this episode of DevOps Chat. Sacha, thank you so much for taking time out your – I know it’s later in your day over in Europe, and we will see you in San Francisco in just a few weeks.

    Labourey: All right. See you there, Alan. Thanks a lot.

    Shimel: Okay. Sacha Labourey, CEO, CloudBees, talking to us about Jenkins World. I’m Alan Shimel for devopsy.kinsta.cloud, DevOps Chat. Thanks, everyone, and we’ll see you soon on the next DevOps Chat.

    — Alan Shimel

  • Jenkins World: Q&A with CloudBees CEO Sacha Labourey

    Jenkins World: Q&A with CloudBees CEO Sacha Labourey

     The Jenkins Community and DevOps professionals around the world are excited for Jenkins World, coming up in just a month, Aug. 28-31 in San Francisco. CloudBees, the hub of enterprise Jenkins and DevOps, is the lead organizer and premier sponsor of the event. We sat down with CloudBees CEO Sacha Labourey to discuss everything Jenkins World.

    NOTE: If you haven’t registered yet, there is still time! devopsy.kinsta.cloud readers can register now with the code JWDEVOPSCUST and get 20 percent off.

    Q: How has Jenkins World evolved since its inception?

    A: It’s been quite the journey since the beginning of Jenkins World. The very first Jenkins World was back in 2011. We had 200 people attending and we were extremely proud of that. The Jenkins project was still new, as it had just changed its name in 2011, so we were excited to see the community already coming together. Fast forward to 2017 and we’re expecting about 2,000 attendees at this year’s event. We’ve grown 10x since the first show and even from last year to this year we’re expecting almost 50 percent more attendees. It’s been great watching the conference mature and grow over the years. 2017 will be our best show yet!

    Q: What’s new at Jenkins World this year?

    A: This year we’re expanding everything, covering a wide range of topics including DevOps culture, process design, automated testing, performance measurement, security, leadership and more. We’ve added a welcome reception and evening event in the expo hall so attendees have more opportunities to network and learn from each other.

    Additionally, we’ll be kicking off the first-ever annual Jenkins World Awards. These awards recognize the achievements of CD innovators and Jenkins contributors from around the world. There are two award tracks: Jenkins Community Awards and CloudBees Innovation Awards. Winners in each track will be featured at Jenkins World.

    Q: What can attendees expect from the keynotes?

    A: We have a great lineup of keynotes this year, including myself! My keynote will be a state of the union that looks at what’s happened in the last year, what worked, what didn’t work and what we’ve learned from it. Stemming from that I’ll also offer a vision for the future. This will be actionable, and practical—something we can truly act on. I’m excited to say that there will be some significant announcements throughout the week as well.

    Kohsuke Kawaguchi will also be keynoting. His keynote is always excellent. He’ll offer a state of the union from the Jenkins community angle. He’ll go over the evolution of the Jenkins project and run through the latest numbers. It’s such a pleasure to watch him on stage each year; his talks are always exciting.

    We’re also thrilled that Jez Humble will be keynoting this year. He literally wrote the book on DevOps, so if you’re looking to learn about DevOps, he’s the man you want to hear. He’ll be discussing the DevOps market, challenges, opportunities, the evolving requirements and needs of DevOps professionals and more.

    Q: What advice do you have for first-time attendees?

    A: My advice is: Take advantage of the trainings, workshops and certification opportunities. Last year, workshops and training were a huge success, so we’re offering even more this year. It’s a great way to further your career. It’s very hands-on and provides an opportunity to show tangible results of how the conference helps you improve your skills and ultimately helps your career.

    Also, make sure to network with fellow professionals. It’s the perfect time to find out how others are approaching their projects, what challenges they faced and how they’ve overcome them. It’s such a great community of professionals to learn from.

    Q: Are there any sessions you recommend?

    A: I’d certainly recommend checking out some of the specialized vertical sessions. For example, we’ll have a number of sessions that focus on the financial services industry with speakers from Capital One, PayPal and more.

    We’ll also have some great DevSecOps presentations. It’s a very hot topic and is increasingly important in DevOps. I’d highly recommend attendees get to at least one of these sessions.

    Finally, there will be several sessions focused on testing—which often adds the most friction to delivery pipelines. These sessions will prove really helpful for attendees looking to enhance their testing processes.

    There you have it! This year’s show is bound to be bigger and better than ever before. Register now with your 20 percent off code: JWDEVOPSCUST.

    — Alan Shimel

  • Why Your Manager Will Want to Send You to Jenkins World 2017

    Why Your Manager Will Want to Send You to Jenkins World 2017

    Jenkins World 2017 is right around the corner. The conference will be held in San Francisco Aug. 28-31 and will be the biggest event of the year for Jenkins users, with approximately 2,000 people expected to be in attendance! You will not want to miss out on this event, full of learning and networking opportunities.

    Need some help convincing your manager why you should attend? No problem—we have laid out all the reasons why attending would be beneficial to you and your company. Once you have convinced your manager to attend, don’t forget to register today! (As a media sponsor for Jenkins World, we are providing a special offer for our readers. Register with this promotional code and get 20 percent off your registration: JWDEVOPSCUST.

    Educational Value

    Jenkins World will be offering more than 60 educational sessions given by real Jenkins experts—a chance to learn from the most experienced users. Did we mention that you can also receive a free Jenkins exam with the purchase of a full conference registration? Imagine the benefits for both your résumé and team.

    At the conference, you’ll be able to take advantage of great training sessions to better enhance your Jenkins capabilities. The training sessions include Jenkins Certification Training, Introduction to Jenkins, DevOps Leader Certification Training and DevOps Test Engineering Certification Training. We recommend highlighting to your manager what sessions you will want to attend in advance. Check out the full agenda here.

    Jenkins World is offering keynotes from many industry leaders. Be sure to emphasize to your manager the importance of hearing from the very best in the Jenkins community, live on stage and in the breakout sessions. From Jenkins founder Kohsuke Kawaguchi to CloudBees CEO Sacha Labourey and featured speaker Jez Humble, your manager will greatly appreciate the knowledge you bring back to the office from listening to such experienced industry experts.

    Networking Opportunities 

    The Jenkins World conference will provide numerous networking opportunities. Learn what similar problems and challenges other organizations are facing in the industry. Make it known to your manager that you will be exposed to people like you, with like business needs and challenges, that you will be able to connect with.

    Prove ROI

    When convincing your manager to let you attend, it is first important to make them aware of the potential ROI of this opportunity. Detail exactly your expenses including airfare, hotels and meals. This will better help your manager understand the exact cost to send you to Jenkins World. Make sure you also present how this knowledge will help push you and your team forward, ultimately propelling your entire organization forward. The ROI will be evident – make that clear! (And the ROI just got better, because devopsy.kinsta.cloud readers can use this discount code and get 20 percent off: JWDEVOPSCUST.)

    We hope this provides enough information to help you convince your manager to let you attend! We have also created an email template to use when sending all this over to your manager for review. Once you have successfully convinced your boss, go register!

    — Alan Shimel

  • DevOps Chat: Rundeck, Putting the Ops in DevOps, with Damon Edwards

    DevOps Chat: Rundeck, Putting the Ops in DevOps, with Damon Edwards

    In this DevOps Chat we speak with Damon Edwards, co-founder and chief product officer of Rundeck. What I like to say about them is, Rundeck putting the Ops in DevOps. But Damon needs no introduction to those who have any familiarity with DevOps. He is one of the early leaders of the DevOps community and continues to evangelize DevOps around the world. In fact, he is speaking at our DevSecOps event at RSA APJ in Singapore July 25, which you can find here.

    It has always been a hope of me personally to have Damon as a guest on DevOps Chat. Besides being a great interview, Damon and Rundeck are a great story of an open-source project growing organically, spawning a great commercial business. This is harder than you think and Damon tells us a bit about it in this interview.

    As usual, the streaming audio is immediately below and the transcript is below that. Enjoy!

    Audio

    Transcript

    Alan Shimel: Hey, everyone, this is Alan Shimel, editor in chief of devopsy.kinsta.cloud, and we’re here for another DevOps Chat. We’ve got a really, really special guest for this DevOps Chat, it’s one of my heroes in the DevOps movement from when I first started researching what DevOps was and it’s about. I’m thrilled to have him appear on our DevOps Chat today, none other than Damon Edwards. Damon, welcome.

    Damon Edwards: Thank you, Alan. Thank you for having me and thank you for those kind words, I’m excited to be here.

    Shimel: Thank you. So Damon, I’m going to guess a lot of people in our audience have heard of Damon Edwards, instrumental in putting together DevOps Days, especially DevOps Days at Silicon Valley kind of drove that for a number of years. You had several different companies, both open sources and consulting, and probably maybe even more than all that, Damon, you have appeared—I don’t even know if you keep count any more—at how many different DevOps Days events or other DevOps related events where you’ve spoken at. I mean, do you know? Have you kept track?

    Edwards: I don’t know, [Laughs]. I know it’s less than John Willis, because he reminds me of that on our podcast, but DevOps Café, I’m going to give a cross plug for that. We just had you on, Alan, as a guest, and you were fantastic. Yeah, I kind of lucked into just sort of right place/right time. We were really interested in how do you move fast—we called it Dev2Ops ourselves internally, our consulting business we used to call DTO Solutions that we have. And it was really all about how do you help organizations move faster? For a long time, scale was the problem. Hey, how do you deploy, hook into a thousand servers, right? A thousand servers used to be a big deal. And then it suddenly came to be that, hey, we can deploy anything to anything, that’s not really—deployment scale is not really the problem, speed is the problem. That organizations can’t move fast enough, that the pipeline is jammed, that the organization is kind of stuck in cement. And the organizations that are able to free themselves and decouple themselves and move in this new and fast way had a strategic advantage, were really kicking the butts of the big traditional companies that were kind of locked in place.

    So we really started asking ourselves, why is that? Our customers started asking us, why is that? And that really got us into lean and all those things. And at the same time, John Allspaw gave his big talk at Velocity, I saw that, you know, fell in with John Willis and Thatcher Dubois and the rest of the crowd and the DevOps movement was born. And we kind of became known as the folks who are great at taking the design patterns that you see on stage at the big high flyers and translating them to the big enterprises out there. So that was DTO Solutions.

    Then along the way we had a side project called Rundeck that was an open source tool, I’ll get to that in a second, but it really just took off. And after awhile, enough people called us about Rundeck, we really got excited about it, and there are two reasons why we decided to jump with both feet into Rundeck. The first being that I feel like operations is a DevOps frontier that’s not truly explored yet. I think in a lot of big organizations the dev side, they’ve got dev talking better to QA, they’ve got the build pipeline going, the little dev test cycles are going a lot faster. Maybe deployment’s happening a lot faster. But these DevOps principles haven’t really entered into full operations mode yet. A lot of big operations organizations just haven’t been able to transform themselves, and we saw DevOps, especially we saw Rundeck as a tool being used just to do that. So as a way to, number one, I think we were always product guys at heart, we wanted to see where we could take it. But number two, I really feel it’s helping push the DevOps movement to a new place.

    Shimel: Yeah, I agree with you. And Damon, just again, adding a little color, you actually have a video up somewhere, it’s kind of a brief history of DevOps. For any of our listeners who really want to know kind of how DevOps got started, Damon has a great video on that that I’d highly recommend. But let’s jump into Rundeck. Damon, as you mentioned, it was a side project to what you were doing with DTO. It was open source, wasn’t it?

    Edwards: Yeah, Rundeck’s core is it’s an open source product, an open source community. I Think last time we did some sort of estimate. There’s around like 25,000 different open source users out there. So it kind of became this silent—for us, we woke up one day and said, wow, a lot of people are really using Rundeck, and they were calling us saying, “Hey, we really want to do more with Rundeck,” and that led to the formation of what’s now Rundeck Inc.

    And if you want to talk about what Rundeck actually is, fundamentally, from a technology perspective, it’s an orchestration and scheduling platform. Right now a lot of orchestration happens within different silos, so there’s container orchestration, there’s configuration management orchestration, all kinds of different things like that. There’s enterprise job schedulers. But we noticed that as folks are transforming their operations organizations there was this layer that needs to span all of those different silos of tools, all the different islands of automation that they have, all the different systems that they have. They want to create procedures, operational procedures that span all of those different silos. And they want a place where they can define those procedures using whatever scripting language that they want. They want to be able to define the work flow, they want to be able to set security around it, that’s huge, because what a lot of people are doing in those procedures is not just helping their operations teams be more efficient and effective but they’re starting to open up more of a self-service model. Self-service operations is the big design pattern that I think is really driving us forward.

    Which is, all these people that need to do operational things throughout my organization, and as I start to transform my organization, how do I safely let them do things that could be deployment but it’s often remediation activity, diagnosing things, just doing operational things that I need to do, how do I let an ops team define those and be in charge of those and say who can do what, when and where, but allow other people to participate? And by participate, I mean two things. One is give them the button or the API to hit themselves to do the operational things that they need to get done, but also give them a mechanism to which those different teams, often in different business units, can define those operational procedures for the things they’re creating themselves, then have a standard mechanism to hand it off to operations where ops and security can vet them and then that ops and security vetting process can then turn around and give access to those other teams. So it’s like how do we let the operations decouple, let more people participate in operations, and do it all in a safe, sane and secure and audited and logged way? That’s where Rundeck shines.

    Shimel: Got it. I mean, Damon, you opened a bunch of different things in here I want you to kind of flesh out a bit. So number one is this whole idea of ops, right? My personal opinion is for too long with DevOps there was a very developer-centric focus of DevOps, and really, at the end of the day, ops is where it’s at for a lot of different reasons, especially in the world we’re living in. And you’re clearly working in there. But we’re not looking to recreate silos, right? There’s a place for the development team, right? They interact within Rundeck, if you will, with the ops folks, right? This isn’t for ops only kind of thing.

    Edwards: Right, right. If you look at organizations today, again it kind of goes back to our statement before about how scale is no longer the problem but organizational speed was the problem that caused the DevOps movement. And if you look at what’s going on with operations it’s a very similar thing. It’s not scale of the infrastructure as much as it’s complexity and scale of the organization that causes the problems. So in a lot of large enterprises, most every large enterprise, you have this central place called operations. Just kind of put the teams out of the way at this point, just think about the action of running all these things. You have all these different streams of activity that come into this central place, and that has to all hang together to form this enterprise. That is operations. That is the business. That’s where all the money is made. All these streams of development activity that come into that, essentially they’re part suppliers, so the next version, the next cogs in the machine that has to run, but it all has to hang together or we aren’t making any money, unless you actually sell software, which very few companies do these days, your running the service is the business. So operations is very important. But in that same vein, that operations, because things are so tightly coupled and it all falls to this one often central team, that becomes a huge bottleneck and a big problem, and it really ends up stunting or blocking the DevOps. That decoupling transformation that these organizations want to go to, they get blocked by the sort of calcification of the classic operations domain.

    And so we see these high flying organizations, what they’re doing now, the high performers, what they’re doing is a frame of how to uncap and decouple all of that operational activity. And in doing so, they’ve kind of realized there are three key pieces to what you’re working with. There’s the ability to—who defines the procedures? Who defines the procedures for the things that they’re going to be running. The second is, who can push the button for those procedures, button meaning through a GUI or through an API. And then third, who has the secondary or the operational, the management control of that action?

    Traditionally that all kind of fell to one group or one team and they’re grossly outnumbered by the rest of the organization and that became the big ops bottleneck. Their whole mindset was all about let’s protect ourselves from being overrun. Let’s protect ourselves because people are pushing things at us that they don’t really know how it’s all going to hang together, they don’t have that responsibility for defining things. So ops was in a very, very tough position and doing their best. We see these organizations doing a bit of a Tom Sawyer paint my fence or a jujitsu move by saying, hey, let’s redefine who does what where. Let’s allow that definition. Let’s allow those teams. They created these things, let’s allow them to participate in the definition of these operational procedures. And then let’s also, once it comes back to us, let’s let them push that button as well—for some things, not everything—maybe just certain non-destructive things, or maybe certain teams can deploy but certain teams we don’t want to deploy because it’s a different type of system or different security requirement. And you can move those things around and ultimately you can keep that third piece, the management and the compliance and the audit security control, with that traditional operations organization, or traditional operations skillset or management skillset who wants to control those things.

    So in this self-service design pattern it’s about dividing those three things up—the definition of the automation, the execution of the automation, and the management security compliance control over it—and allowing those to be moved to the parts of the organization where it makes the most sense for the flow of the business, speed, taking advantage of the labor that you have. It’s that mindset that these operations organizations are using to transform their organizations. When we saw that happening we were like, wow, that’s something really cool, and we jumped in with Rundeck Inc. with both feet.

    Shimel: Absolutely. Let’s talk a little bit about Rundeck Inc. as you called it. So Damon, was it about nine months, maybe more, maybe a year ago now, you and your—I’m drawing a blank, I apologize –

    Edwards: Alex Honor.

    Shimel: Right, Alex Honor, you and Alex have been doing Rundeck for as long as I know you. But about nine months or a year ago you brought in sort of a professional CEO, someone who I’ve known for years, a tremendous person based out in the Valley, Stephanie Fohn, as your CEO. And it really went from being Rundeck’s a side project of DTO Solutions, to Rundeck Inc.

    Edwards: Yeah, we jumped in full feet. We luckily landed Stephanie, it was a big coup for us. I think she described our situation “an embarrassment of riches,” and I wasn’t sure if she was emphasizing on the embarrass or the riches part. We started what’s now Rundeck Inc. as kind of an experiment to see, hey, what’s going to happen? It was Alex, myself, Greg Schuler, as lead developer of Rundeck. Alex is the founder of the Rundeck project. We had a small team going, we had some engineers scattered about, and things were working. But next thing we looked up and we had a whole bunch of large enterprises that were paying us for the early version of Rundeck Pro, which is sort of an enterprise enhanced version. There’s all kinds of features and extra plugins that really matter if you’re doing this stuff at scale. The open source is really defined for if you’re just a team and you need to define buttons and push buttons, then the open source is fully featured and there for you. Rundeck Pro is really about kind of adding things around and on top of it that the boss cares about, that big organizations care about.

    So we looked up and things were doing well. Stephanie came in and said, hey, we’ve really got something here and I want to be a part of it. So it was a big score for us. She is very well known on the security side of the house, a number of great successes there. She’s kind of found that operations and security is a very similar mindset, very similar set of people, and she’s really taken to it. Yeah, it’s been great, she’s brought in even more professional people.

    Shimel: It’s grown up to a company.

    Edwards: Yeah, we’ve got over 50 enterprise customers so far and we’re growing fast, so it’s a pretty cool, pretty fun ride.

    Shimel: Damon, your role now in Rundeck Inc., if we can call it that, is you are CTO and obviously cofounder, but CTO and evangelist, but your hands are still getting dirty talking to customers and helping.

    Edwards: Yeah, I’d say that’s mostly what I’m doing. Actually, Alex is the CTO, I’m the, I guess, Chief Product Officer, or head of product, these names that, you know, it’s a typical start-up, right? I focus a lot on the evangelism, a lot on the product side, a lot on helping customers figure out, A, well, figure out what they’re doing with Rundeck, and then also, B, help them figure out what they want out of Rundeck and driving that forward. So I’m still intimately involved with the DevOps community and out on the road doing that because I believe this is the next frontier, this is where you have to go. Straighten out your deployment pipeline and getting automated testing in there is a great thing, but if you’re any organization of any scale, this is the next major issue. You need to transfer operations otherwise you’re not really meeting the full DevOps vision. And the companies that are, have a distinct advantage over you.

    Shimel: You know, Damon, to me, DevOps is still very much like right out of the goal, where you solve one bottleneck only to find the next bottleneck. And that’s what we do is we keep knocking them down. And as you knock one down, another one further down the road shows itself. And I think that’s what we’re seeing in DevOps, is as we knock down bottlenecks in the CICD arena and configuration management arena, ops becomes where the next series of bottlenecks are, and that’s what obviously Rundeck is hitting in there.

    I wanted to talk a little bit, Damon, about a particular subset of this, and that’s DevSecOps. I think you almost inadvertently maybe backed in to the wonderful world of as we call it now cyber security or InfoSec or whatever you want to call it. Inherent in that ops mission is the idea of deploying securely and keeping a secure infrastructure up and securing your apps. And this is something that Rundeck is spending more and more time, more and more resources, more and more of the focus that I’ve seen anyway is involved around this DevSecOps mission. Comment on that?

    Edwards: Yeah, I’d say it’s sort of the intersection of security and operations. Really security, operations and governance. That if you think about what’s going on now—especially, well, two big trends. There’s the digital transformation trend, which is really just saying all of my systems need to be interconnected now for a consistent customer experience, that’s something the business wants. And then there’s all these new server lists, containers, the new API world where everything’s an API. So now we’ve got to define these procedures that span all of these different systems that used to be stand-alone stovepipes. And, everything’s turning into an API, so I’ve got to have a way to secure that, I’ve got to have a way to figure out who’s who and who can do what. So we kind of fell into that in terms of people use Rundeck as that tool, to say, hey, I’ve got my Chef automation over there, I’ve got some Kubernetes stuff over there, I’ve got some legacy stuff over there, I’ve just got a bunch of scripts I need to run over there, I’ve got these different Amazon services I need to hit, Akamai and these kinds of things. So they’ve got all these different things, buttons they need to push, and they each have their own logins, each of their own sort of way of managed security policies.

    So they look at Rundeck and say, hey, this is a place where we can enforce policy, or enforce this authentication and enforce the security controls. By defining these Rundeck jobs, it becomes a nice abstraction for that to say they can just call all this stuff, it’s real easy to string it together, and then I can define who can do what and where, and I’ve got the full access. In a lot of ways we call it like the key card and the camera. You can define who can do what through Rundeck, sort of the key card in your office building. But then there’s also a bunch of cameras, right? Not that we don’t trust you but we have to prove that you didn’t do anything bad with your keycard. So the kind of keycard and camera metaphor, we talk about that internally, but we should probably talk about that more externally. It’s something that we see a lot of people implementing with Rundeck in this new world. It’s a way to satisfy the security and governance demands but also do the new ops stuff.

    Shimel: Damon, we’re a little overtime already but I wanted to just quickly mention that you’re going to be appearing at RSA APJ, which is the largest info sec or cyber sec related show in the Asia Pacific region. We’re putting on a full—we meaning Sonatype, DevOps Connect and a few others—are putting on, Rundeck is a sponsor, is putting on a DevSecOps day there, and you and John Willis are headlining, and for any of our listeners who are in Singapore or around Singapore, that’s on July 25. And on July 26 I think we’re going to try to do a mega meetup group, several meetups, different meetup groups within Singapore. Also at RSA APJ, and you and John will be presenting there as well.

    Edwards: Yes, we will. You guys do a very good event. We’ve done the one here in San Francisco, excited to do the one in Singapore. Singapore is actually a great DevOps community out there with all the banking and finance and whatnot. It’s good work being done there. And the event’s great. It’s not just for security, it’s really looking at the end-to-end pipeline I’d say. It’s more like how do you bring these enterprise concerns into the DevOps story. And I don’t want people to think it’s just, hey, if I’m not in security, I don’t need to go to this. I think it’s really good for anybody who works in the enterprise and wants to think about the nuts and bolts of how do we get this stuff done so we can move fast and be secure or sure in what we do.

    Shimel: Absolutely. And you mentioned RSA, Damon, actually I’ll have some news about that hopefully within the next week—RSA San Francisco next year is April in San Francisco and I think we’ll be doing a DevSecOps day there as well. I think you presented, we’ve done three or four of these, I think you’ve presented at all of them, actually.

    Edwards: I’m a supporter. I’m a supporter of the Alan Show.

    Shimel: Well, you know what, to me it’s about bringing these two tribes together. It was something that Gene Kim and Josh Corman tried to do and I’ve tried to help, and Mark Miller and the Sonatype folks. And Damon, you know what, it’s paying off because I spend a lot more time in security just because of my background, and I’m hearing from—I’m not getting the pushback I used to get from people about DevOps any more. They get it. Or they’re starting to get it. God hopes. Anyway, Damon Edwards, we’re way past our time, but that’s okay, it was worth every minute. Thank you for being this episode’s guest on DevOps Chat. We will see you in Singapore. You know what though? For people who want information about Rundeck, where can they get more information?

    Edwards: Rundeck.com. There’s a free trial of Pro. You can always use the open source. We’re on IRC, we’re available, so we’re around. Feel free to reach out to us and we love talking about this stuff.

    Shimel: Cool. Damon Edwards, co-founder, chief product officer of Rundeck Inc., and also DevOps evangelist extraordinaire. Thanks for appearing on DevOps Chat and we’ll speak to you soon.

    Edwards: Thank you, Alan.

    Shimel: All right. This is Alan Shimel for devopsy.kinsta.cloud, DevOps Chat, and we’ll see you soon on the next chat.

    — Alan Shimel

  • DevOps Chat: DevOps, Cognitive, IoT & Blockchain

    DevOps Chat: DevOps, Cognitive, IoT & Blockchain

    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.

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

    Audio

    Transcript

    Alan Shimel: Hey, everyone, this is Alan Shimel of devopsy.kinsta.cloud 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.


    — Alan Shimel

  • DevOps Chat: Developers and Security with Pete Chestna, Veracode

    DevOps Chat: Developers and Security with Pete Chestna, Veracode

    In this DevOps Chat we speak with Pete Chestna of Veracode about the roles and opinions of both developers and security pros about how and who should be working on security in the enterprise. Much of the discussion centers on a survey Veracode conducted with consulting firm Enterprise Strategy Group (ESG).

    Pete is always a great interview with a common-sense approach to DevSecOps borne from being both a developer and security pro. I am sure you will enjoy this discussion. As usual, the streaming audio of our discussion is immediately below and the transcript of our discussion is below that.

    Audio

     

    Transcript

    Alan Shimel: Hey, everyone, this is Alan Shimel of devopsy.kinsta.cloud here for another DevOps Chat. Today’s guest on the chat is Pete Chestna, Veracode, a CA company, director of developer engagement. And that’s a fancy way of saying Pete’s out there talking to developers about bringing security, shifting it left, bringing it into the developer universe and making all of our apps more secure. Pete, welcome to DevOps Chat.

    Pete Chestna: Thanks, Alan. Pleasure to be here.

    Shimel: Yep. So, Pete, you and I have, of course, crossed paths before and I’ve seen you present and you’re a knowledgeable, knowledgeable person, in terms of how security is continually kind of making inroads into the developer community and kinda convincing them that security’s everyone’s responsibility, right? That security isn’t just the purview of the security team; it’s everyone’s job. And you’re doing a heck of a job with it, which has, I think, attested to Veracode’s value in the market and its place in the market, so great job there.

    Chestna: Thanks.

    Shimel: Pete, what we’re gonna talk a little bit about today is that Veracode recently conducted a survey of developers and security folks, talking about this very subject. And I wanted to share it with our audience a little bit, if you can. Why don’t we start with what you consider sort of the headline of this survey?

    Chestna: Thanks. So this was done with the enterprise strategy group and the key takeaway for this is, really, again, it’s reinforcing the messages we already bring out to the market, so we need increased accountability. The reason that developers don’t take security more seriously is because they’re held to account for their functionality and not necessarily their security, so, if we bring in metrics and goals into the equation, for developers, we’re gonna see an increased uptick in the way they think about security. It’s about building relationships with your security team, so security and developers need to work together to build that relationship, so, that way, they feel like there are people on each side and not just a function.

    And, really, it’s what I call the “three-legged barstool of application security.” It’s about training, making sure developers are trained—a lot of the times that they don’t wanna develop these tools is because they don’t know what to do with the results. Second is integrate and automate—if you bring it into their toolchain and make it easy for them to use, then they’re more likely to use it. And, lastly, it’s about helping them fix what they find—again, this knowledge gap of, “What is across-site scripting? What is OS command injection?” Help them understand how to fix these and prevent them makes them more likely to adopt these tools and make security a better part of their work.

    Shimel: Got it. And you know what, Pete? So I’m up here in Boston, recording this, and we just finished a DevOps Connect. I had an interesting question from the audience yesterday, and a gentleman said, “Well, our developers kinda get paid or judged on how much code they commit. And to go back and tell them that the code they committed, you know, it had vulnerabilities and they gotta fix it, it really upsets them.” I’m sorry for them, right, Pete? But –

    Chestna: Right.

    Shimel: – to me, it’s kind of—you know, I used to see this problem with running sales teams and stuff like that. You’ve mismatched incentives here. Right?

    Chestna: Oh, absolutely.

    Shimel: You know, and that has to be—and that’s not the developer’s or the security guy’s fault; that’s management’s fault.

    Chestna: Yeah, if we don’t take accountability for what we’re doing, if we don’t hold the developers—so, you know, I always look at the security team. They are responsible for security but the developers need to feel accountable for security. And you’re right; it’s management that needs to say, “We’re gonna measure you on this and it’s gonna be part of how we evaluate you at the end of the year.” That will drive the right behaviors. They’re gonna do what they get paid to do. And if they get paid to produce functionality faster, that’s exactly what they end up doing.

    Shimel: Yep. And so this is apparently something, I think, we need to solve. You know, we’re gonna see real progress in the area. But, look, let’s save that for another day. Pete, can you share some more of the findings on the survey with us?

    Chestna: Yeah, absolutely. So a couple of things that stood out to me, as I read through it, was there’s a increased maturity as far as adoption of Agile and DevOps. There’s only 5 percent of respondents that said they have no Agile in their shop at all, where 18 percent say that most or all of their products are using a Agile methodology. And then it goes on from there—28 percent is more than half. So we’re seeing a really good adoption, at least of Agile. And then if you think of DevOps usually being run on an Agile methodology, only 6 percent of respondents says they haven’t adopted DevOps at all and 17 percent are reporting that they have extensively adopted it, so great numbers, as far as people coming up to speed in doing this. And, as far as making things easier, 45 percent of respondents said that DevOps makes it easier for them to developer software, including security, which is a great finding.

    Shimel: That is—what was the number? 45? Just about half?

    Chestna: Yeah.

    Shimel: Excellent.

    Chestna: So those must be shops that are doing it well because they’re seeing the benefits that you get from experiencing DevOps.

    Shimel: Well, I mean, you know, Pete, you take this, I think, in conjunction with the recent release—I was out in London last week for DOES and the folks at DORA and Puppet released the State of DevOps for this year’s survey and results, and it dovetails nicely here, where DevOps-enabled organizations deal with something—I forget what the number was—15 percent less vulnerabilities or 15 –

    Chestna: Right.

    Shimel: It was some –

    Chestna: It was from the Puppet report.

    Shimel: – eye-popping number of the improvement in the quality of code, vis á vis security. So it seems to make sense, but you know what, Pete? I’m amazed that something that seems so, you know, simple, so elementary, if you will, is still—we’re still talking about only half of organizations, a little less than half organizations doing it. What do you think is holding back the other half?

    Chestna: It’s the culture. You know, people wanna maintain their silos. I see it all the time where the management—again, we’re going back to management, as a problem here—they wanna hold on to their silos and their power. And if you look at where DevOps takes a company typically, if you do it whole-hog and embrace everything, you’re reorganizing, so someone that has a large quality staff reporting to them is now gonna have that broken up and disseminated into other teams, and now they’re gonna be responsible for other functions or they’re gonna have to go find another job. So there’s this big unknown and fear for them of, “What does the future hold if I just don’t do quality and I have to actually produce product?” So this cross-accountability is just—is scaring the hell out of them.

    Shimel: Yeah. Yeah. But you know what? Let’s not put it all on the dev side of things; let’s talk a little bit about the security folks, too. And, Pete, you and I both come from the security world. There are a lot of security people who get very territorial, you know, to say the least, around running scans, being the ultimate deciders of what’s secure and not secure, and they’re just as resistant to change, from a cultural point of view, as dev teams are sometimes. I mean, do you agree or –

    Chestna: Yeah, and they white-knuckle the release, so –

    Shimel: Yeah. [Laughs]

    Chestna: – I’ve talked to a lot of people that say, “Hey, it’s gotta be pen-tested. I have to pen-test everything.” If you’re talking about releasing multiple times a day, there’s no way in heck that you’re gonna be able to do that. So you have to pick your battles and say, “This is important. It touches crypto or this touches authentication or authorization. It has to be pen-tested,” versus, “I can use the easy, least expensive way of SAST and DAST to go and find vulnerabilities and I can trust that those tools will find things.” So it’s that back-and-forth of how much security needs to be in there and how assured do they need to feel before they can sleep at night.

    Shimel: Mm-hmm. And they’re ultimately, Pete—you know, I think, when we look at surveys like this and we talk about the view of the security team versus the view of the dev team, view of management, really, the way to kinda bridge these gaps and bring this all together is really a lot of the kinds of things that you do. Right? You’re out there, talking to the different constituencies around the world, almost constantly—we were talking off-mic about how much both of us have been traveling—but there’s a mission there to bring these tribes together, if you will, and forge a common path and a common way of working together. And I think, if we take surveys like this and we look at the results and we share those results with the two teams, again, it becomes sort of like, “Duh. What are we fighting about?”

    Chestna: Oh, exactly. So, I mean, if I go back to the survey for a second here and look at how people are being measured, 33 percent of respondents say, “I’m being measured on functionality that I released,” versus only 18 percent that are saying, “I’m being judged on security.” So, if you look at that number and say, “Well, what are they doing? Their actions reflect how they’re being measured, so let’s change how they’re being measured and see if that changes what they think about their jobs.” The people that responded and looked at “Does DevOps help me with security, the ability to automate and integrate?” 58 percent of respondents said, “Hey, it allows me to do this integration and automation,” which is one step toward getting them to actually pay attention to those results.

    Shimel: Yeah. And 58 percent is a sizable majority.

    Chestna: Yes.

    Shimel: That is Pete, I don’t know if you have the insight on this, but these were large enterprises, primarily, that were surveyed here?

    Chestna: Yes, most of them were—98 percent were 1,000 or more employees.

    Shimel: Okay. Now were there any particular verticals that were highlighted or anything?

    Chestna: The biggest ones were IT at 23 percent and the finance industry at 21 percent.

    Shimel: Oh, okay, there you go. And those are both pretty DevOps-savvy, if you will, or maybe early—no, I don’t wanna use the term “early adopters,” ’cause finance is very rarely an early adopter, but, I mean, certainly, DevOps has taken a strong foothold within the financial and financial services industry, so.

    Chestna: Yeah, and the thing is driving them is really the regulatory compliance, so 53 percent of respondents said that, “We’re doing app-sec because of regulatory.” Forty percent are saying it’s because of corporate governance. And an interesting stat here was 34 percent said it was because of customers or partners, so the great news is people are starting to pay attention to their software supply chain, to say, “Am I getting secure software to install in my environment?” and they’re asking customers to prove that they are. And, hopefully, that also means that outside customers, like individuals, are also looking at security as an important decision in where they go and where they spend their money.

    Shimel: Yep. I agree. I mean, it is interesting stuff, Pete. So, Pete, where do we go from here with this now?

    Chestna: So I think the next step is to continue the journey that you and I are on, of helping security understand development, help development understand security, tell them that they need to build in accountability. It’s built by relationships, so they have to work together. If security starts to teach developers how to do secure development and explains to them how to fix the things that they’re finding, developers are more likely to engage because it’s not this great unknown of “Hey, I don’t wanna go in and fail. I don’t wanna go in and look like an idiot,” or, “I don’t wanna go in and not understand what I’m doing.”

    So security needs to take their part and companies need to understand that training and development and education around security is a carrying cost of having developers. They were never trained to do it and they have to pick that cost up; it’s not like they can just throw them all away and bring in new developers because the developers that they bring in are gonna have the same problem. So getting that education done leads to better engagement, leads to better results.

    Shimel: Agreed. And you know what, Pete? Just a shameless plug on that note: I’m gonna be out in Singapore at the end of July, at the RSA APJ show, putting on another DevSecOps event at RSA, and we’re working with both the local—so it’s interesting. In Singapore, there’s almost a 900-person-strong DevSecOps MeetUp group, which is huge for that area of the world, and there’s an equally-as-big DevOps MeetUp group. And we’re working with both of these MeetUp groups, as part of this event, and we’re really—I’m hoping to really kinda bring these tribes together and make it happen. Of course, I’d –

    Chestna: Sounds great.

    Shimel: – you to come out. You’re in Black Hat at that time.

    Chestna: Yes.

    Shimel: Are you speaking at Black Hat, Peter?

    Chestna: I’m not. I’m doing customer stuff, customer-facing.

    Shimel: Ah, very good. So you’ll be in hot Vegas and I hear Singapore’s pretty warm now that time of year as well. Well, we continue along our mission of spreading the good word, right?

    Chestna: Yes, sir.

    Shimel: as they say. Anyway, so, Pete, we’re about out of time. I know you don’t have the URLs off the top of your head right now, but we will include them in the show notes for people to download the results of the survey and the report, maybe find out a little bit more, but I wanted to thank you for sharing and giving us a little bit of insight into the results. And then keep up the great work, Pete. You do good stuff.

    Chestna: Thanks. I appreciate your time, Alan.

    Shimel: All right, Peter. This is Alan Shimel for devopsy.kinsta.cloud’s DevOps Chat and we’ll see you on the next chat.

    — Alan Shimel

  • DevOps Chat: AI Log Analysis with Gabby Menachem, CEO, Loom Systems

    DevOps Chat: AI Log Analysis with Gabby Menachem, CEO, Loom Systems

    Log analysis has become a big data issue. As we collect and want to analyze more and more information, the amount of data to analyze seems to grow by leaps and bounds. One answer to this issue is AI Log Analysis (apply artificial intelligence). While I will spare you the obligatory “machine learning” references, there are companies that are bringing AI to this issue.

    One such company is a startup from Israel, Loom Systems. devopsy.kinsta.cloud sat down with Loom Systems CEO Gabby Menachem in this episode of DevOps Chat. As usual, the streaming audio of our conversation is below, with the written transcript of our conversation immediately below that. Enjoy!

    Alan Shimel: Hello, everyone. It’s Alan Shimel, editor in chief, devopsy.kinsta.cloud, for another DevOps Chat. On this episode of DevOps Chat, we’re joined by Gabby Menachem, who’s CEO of Loom Systems and comes to us today from Israel. Hello, Gabby, how are you?

    Gabby Menachem:  I’m great. Hi, Alan. Thanks for having me.

    Shimel: Thank you for being our guest today, Gabby. Gabby, I guess we should start with – I’m gonna imagine that folks in our audience are not familiar with Loom Systems, so would you mind giving us just kind of a quick background on Loom Systems?

    Menachem:  Sure. Loom Systems is a platform—a solution, actually, to predict and prevent problems in your digital business. We actually are able to analyze logs and semi-structured machine data for immediate visibility into the company’s digital environment, any environment going from legacy systems to the latest application, your homegrown application that you just wrote. And, by doing that, we can significantly reduce the cost and complexity of working with operational analytics on IT. And, using our tribal knowledge bank, which is called “TriKB,” we’re actually able to find issues proactively using log analysis and bring them to IT’s attention and help them resolve them in minutes, instead of hours or days.

    Shimel: Got it. So, Gabby, just to be clear, is Loom actually the log gatherer—in other words, gathering the logs—or is it just analyze logs that are provided from another solution?

    Menachem:  So that’s a great question and, for the most—in most environments, we’re not focused on gathering the logs, so we come to places, in most cases, where they already collect logs, although our solution can handle the collection of logs as well. What we focus on is the actual analysis, so we find that businesses today have a problem utilizing their personnel that they already have, in order to find a root cause and do root cause analysis of issues in the logs. And, as we all know, when you have a problem and with today’s digital transformation, you have to go into the logs in order to find issues that affect your customers. And so, by using Loom Systems, you’re able to get help with that root cause analysis and you get actionable recommendation on how to solve these issues in minutes. And that’s how you can actually use a solution that helps you with the analysis phase and not with the ingestion or things like that.

    We also provide a way to do collection and all the other features of a log management tool, but it’s not out focus and we’re, to be honest, in most cases, we’re happy to find that businesses have already put effort into looking at logs in a centralized manner. That kinda gives us the signal that they’re already operational and they’re looking at logs as a way to solve issues and find the ROI in that case.

    Shimel: Excellent. So, Gabby, give us an idea what kind of log gathering tools does Loom System integrate with. Is it Splunk and that type of thing?

    Menachem:  So we work, basically, with every tool in the market. I’m not aware of a customer that we went to that we weren’t able to connect in less than 90 minutes, so that’s our claim for fame and you can test us, if you want.

    Shimel: Mm-hmm.

    Menachem:  And it takes us—the main thing with our platform is that, from whatever source that you would stream logs from—it could be Splunk, as you said; it can be open-source tools like Logstash or proprietary tools that are Syslog, for example—and, from there to streaming information into Loom, what would happen is that Loom would parse the logs automatically and find anomalies and trends and can actually alert you on things before it affects your business. So we’re appealing more to the business layer, where we want to connect what IT is doing to what the business is looking for, in terms of understanding users’ behavior, anomalies that affect the customer experience, and, basically, our ROI, in most cases, is measured on preventing churn from customers that are actually looking for a better customer experience with all these businesses’ ongoing and digital transformation. Does that make sense?

    Shimel: Yeah, it makes total sense. So, Gabby, one of the probably most overused terms we’re hearing in the market today, but I don’t see it mentioned in the Loom Systems, is this idea of machine learning, if you will. And, you know, machine learning kinda goes hand in hand with AI and stuff like that. Is that kinda what Loom is doing then, in performing this analysis? Or something different?

    Menachem:  Yes. So the way that we actually are able to do all of that is based on machine learning and AI. We don’t want to use the hype of the words as much as we want businesses to understand that this is actually the future of being able to analyze data, so one of the key hurdles that we see or the barriers that customers experience is that, when you want to analyze information, first of all, you need to get a data scientist, which they’re hard to find these days, and you need to have a good methodology of how to analyze your data.

    And one of the key issues here is that Loom is able, through AI and through the heuristics that we’ve put in, to actually do this for you. So we’re trying to abstract away all the complexities of using machine learning and working with features that most data scientists do today, and, that way, we can actually use your, well, highly skilled personnel, but they are not now proficient with using these machine learning systems. So this is the way for you to use super advanced analytics and AI without having to go through extensive training or something like that. The machine would just act as if it’s a human and as if you’ve got a new IT person in your environment that can actually go through the logs all day, without getting tired, and just alert you, call you, and say, “Alan, come look at this. This looks interesting. And, by the way, when I saw this last, we had a problem with our database and we were able to fix it by applying this patch from Oracle,” for example.

    Shimel: Got it.

    Menachem:  Does that answer your question?

    Shimel: Yes, it does. So, Gabby, give us an idea of—and we realize Loom is a startup, but what is the target? Who is the target customer here?

    Menachem:  So we’re marketing to medium-sized businesses through enterprises. Mostly doing insight sales these days, less of an enterprise sale, per se, but what we’re doing is we’re going to these organizations and we’re talking to anyone from the CIO down through directors and IT leaders and DevOps, in order to explain to them that one of the biggest, most sought after solutions that they were always thinking about, which is “How do I actually find things – surface things that are of interest from my logs without any prior configuration?” So you don’t wanna do the big project of parsing your logs and explaining to a system what is important, what is not. You don’t wanna do all of this that is in the market today, which is based on supervised learning, where you have to give a lot of feedback and explain to the system how things should work. You just want the system to act as if it’s a human and understand by itself what is meaningful and what is not.

    And, with that approach of unsupervised learning with a few feedback loops that we employ, what you can actually get is a very sophisticated tool with a very simple approach to operating it, which I think is what IT operations is looking for all the time. We want the simplicity and—actually, we want the complexity of our environments to not transcend to the complexity of the tools that we use, so simplicity in the tools gives us better way to manage these problems. We don’t wan to suffer from alert fatigue and we don’t want to interact with systems that take years to learn and to know how to operate, and that’s the way that we’re actually able to give better customer experience for our customers and solve issues faster.

    So, today, when we go into a business, it takes us about 90 minutes, as I said, to install and get running. And you see the value from your Loom installation in the same day. Do this either on-prem or in our SAS, in AWS or in Azure, so you have all the possibilities there, and we go to both big businesses, like banks and insurance companies through retail and e-commerce, and down to businesses with 200 people. But our main audience is the medium businesses all over and DevOps leaders that are looking for the next generation of proactive alerting.

    Shimel: Got it. So, Gabby, in a lot of ways, this type of intelligence—you know, I come from a security background and we’re seeing this more and more in security, providing actionable intelligence, analysis of—because, I mean, the good thing about big data is it’s big. We have a lot of data; we’re seeing a lot of things. But trying to make heads or tails of it and boil it down to actionable intelligence is key; otherwise, we just drown in data. How did you guys kinda come up with the idea to do this?

    Menachem:  So, first of all, the big thing here is what you described—the fact that we were—a lot of the team was working in intelligence, in fact, before that, and we’ve seen a lot of this use cases where you’ve had to look at a lot of information and be able to sift through it and find interesting things, in order to bring them in front of a human that can make the business decision.

    So there’s a layering system, where you look at data as the lowest layer and on top of it there’s the what we call “information layer,” which is where all the tools today are. So it’s a way to have a mapping between data and visualization, so let’s take the number of errors that you see in your logs, for example—that could become a graph. And, on top of this graph, what people are doing today is they’re looking at it and figuring out if there’s some anomaly or a trend there that they should be looking at, and then they go back to the data and make sense to out of it. This is the third layer, which is called the “intelligence layer,” and this is where our tool operates. On top of this, there’s one more layer which is called “wisdom,” and that’s where you connect the intelligence layer, which tells you what is going on with a business decision that you have to make, and then you can take action.

    So an example would be—and sometimes we get this question of, “Why don’t you connect this to automation tool to actually resolve issues automatically?” And what we say is that resolving issues is a business decision. It’s not just about, you know, if it’s Black Friday and our system is finding that there are one percent of your users that are experiencing a problem, you don’t want the server to restart because you’re gonna lose a lot of business, so the business decision has to remain in the hands of DevOps leaders.

    And, coming back to why we started this business and how we came up with the idea, it’s basically—I think what happened in intelligence is actually happening in the commercial market, so big data is a new thing in our world, but it’s not a new thing in intelligence. It’s been there for 50 years. And, as the intelligence community grew and came to the conclusion that something had to be brought into a visualization tool, they built this information layer, and then the next phase was to actually build “smart systems,” as people call it today, to analyze information for you and come up with things that people just can’t handle, in terms of capacity. So the cognitive ability that we built into the solution perfectly aligns with what happened in the intelligence community, and now we’re bringing it to the commercial market, for the use of all these businesses doing digital transformation.

    Shimel: Makes sense. Makes sense. So, Gabby, we’re coming on the end of our time—as I mentioned to you, it goes fast. Where can people find out more about Loom Systems?

    Menachem:  So through our website, loomsystems.com, is the best way to get information. You can sign up there or you can even talk to us with a chat online. We provide free trials, so it’s very easy to start streaming information to our SAS business, and we can converse with you and start understanding your use case. We’re very fast to operate and you’d see value in the same day. I invite everyone to come talk to us and you can also meet us at a lot of the industry events. We’re gonna be in OpenStack next week and hope to see you there and talk to you.

    Shimel: Got it. Gabby, just so the audience knows, what is a typical engagement price-wise or how is it priced?

    Menachem:  So it’s based—today, it’s based on the number of instances sending information into Loom, so one of the differentiators, in the way we price this, is it’s not data volume-based, so you can actually send us as much information as you want, unlimited data, and we just count by the number of instances sending information into Loom. And the regular prices, they start at about, I’d say, $20,000.00 for the smallest amount, and most installations are in the $50,000.00 to $100,000.00 on annual deal.

    Shimel: Got it. Excellent. Well, Gabby, thanks for sharing this information with us today and thanks for being our guest on this episode of DevOps Chat. Continued success with Loom Systems and we’d like to hear more maybe, going in the future—if my mail program would stop making noise, we’d be okay. I apologize. Gabby, we’ll check back in on Loom Systems perhaps in a few months and see what kind of—what’s new, but until then, keep doing what you’re doing. This is exciting, kinda representing the future of where we are with analysis and using computers, so congratulations and continued success to you and Loom Systems. This is Alan –

    Menachem:  Thank you very much, Alan.

    Shimel: Thank you, Gabby. This is Alan Shimel for DevOps Chat and devopsy.kinsta.cloud. Thanks for listening, everyone. We’ll see you soon on another DevOps Chat.

    — Alan Shimel