Adopting Opsani Optimization : A Discussion with Pegasystems’ Software Engineer

Featuring Ryan Darin | June 20, 2019

In this episode of Stay Tuned With Opsani, we speak with Ryan DaRin of Pegasystems about some of the ways he envisions Opsani’s AI-based automated optimization as an asset both to Pegasystems’ developers as well as their own users’ experience.

Podcast Transcription

Announcer: Hello, and welcome to Opsani Radio. In this episode Courtney Kehl speaks with Ryan Darren of Pegasystems about some of the ways he envisioned Opsani’s AI-based automated optimization could be an asset both to Pegasystems’ developers, as well as to their own user’s experience.

Courtney: All right; well, I’m back at DockerCon, it’s day number three and I’m here with Ryan from Pegasystems. Ryan, what do you do at Pegasystems?

Ryan: So I am a product manager at Pegasystems. Our teams and our company are heavily leveraging Docker and Kubernetes and I realized recently I don’t really know what that means. And so I looked at this as an opportunity to come here and learn from people who are like innovating know the latest and greatest and try and wrap my head around it, learn what we’re doing now and what we could be doing better.

Courtney: Right; absolutely, so with it being the last day, the expo show floor and the real meat of it, have you been able to capture some of that along the way?

Ryan: For sure; Docker I think have a great understanding of, know why we’re using it. Kubernetes, no one has been able to explain to me yet. There are lots of people selling it, lots of people doing cool things with it. I think every vendor – there are like five different vendors with Kubernetes security. I’ve gone up to a few booths and just been like, “Tell me what Kubernetes is?” and every time it’s a different explanation or something random. That’s something I’m still looking to wrap my head around more; it hasn’t been a main focus here, but the Docker stuff, content, has been great.

Courtney: Awesome.

Ryan: Great talks, great people.

Courtney: Awesome; yeah, and Opsani here we were just talking to you about performance tuning on your cloud applications, so you’re running a fair amount of cloud applications.

Ryan: Cloud applications – so I’m focused on our internal engineering applications, but we also have a customer side of running production apps in the cloud, so I think we’d probably want to look at it in both ways.

Courtney: Right; very cool. Yeah; you have that nice balance with the tuning, the performance, optimization – and when I say tuning I know that’s broad- but you have to go for the internal apps running well, as well as the cloud apps.

Ryan: Yeah; and getting our engineers to understand some of what might be happening once it’s out in production, right? I think that would be an opportunity for us to use something like this, so we can get our engineers to actually understand, okay, once this is out in production for our customers where are opportunities for us to leverage or where can we look at there might be performance hits so that we can kind of catch that. We’re always talking about moving things to the left, right; moving things closer to the engineers. I think this might be a good way for us to try and move some of that out of the ops teams and towards the engineering teams.

Courtney: Right; absolutely, and also keeping an eye on your cloud spend?

Ryan: Exactly; yeah.

Courtney: Right; so there is some of that as well. So are you across all clouds; what is your cloud environment?

Ryan: AWS primarily.

Courtney: AWS?

Ryan: Yeah.

Courtney: They are the beast.

Ryan: Yes.

Courtney: All right; well, thanks so much. It’s been fun chatting and this is your first DockerCon? Will you be back again?

Ryan: First DockerCon; hopefully more, yeah.

Courtney: Okay; sounds good. All right; well, thanks so much.

Ryan: Thank you so much.

Announcer: Thanks for listening to Opsani Radio. For more information about how Opsani can bring continuous optimization to your cloud applications please visit us at opsani.com.