1
00:00:02,940 --> 00:00:05,820
Narrator: You're listening to
the humans of DevOps podcast, a

2
00:00:05,820 --> 00:00:09,450
podcast focused on advancing the
humans of DevOps through skills,

3
00:00:09,480 --> 00:00:13,800
knowledge, ideas and learning,
or the SKIL framework.

4
00:00:13,000 --> 00:00:19,330
Rami: I don't think there's a
skill. A DevOps is usually a

5
00:00:19,330 --> 00:00:23,050
DevOps engineer is a DevOps
engineer and I'm dealing with

6
00:00:23,320 --> 00:00:29,170
AWS lambda. I have have an
expertise. I live in the DevOps

7
00:00:29,170 --> 00:00:31,840
group, but I have expertise.
It's very similar here.

8
00:00:34,480 --> 00:00:37,870
Eveline Oehrlich: Hello, my name
is Eveline Oehrlich . Welcome to

9
00:00:37,870 --> 00:00:43,090
the humans of DevOps podcast
today, excited to be with a very

10
00:00:43,090 --> 00:00:49,450
special guest Rami Tamir on the
topic, breaking down silos,

11
00:00:49,450 --> 00:00:53,800
which I think is a very
fantastic topic to talk through,

12
00:00:53,800 --> 00:00:57,700
we'll travel through a variety
of topics. So Rami thanks for

13
00:00:57,700 --> 00:01:02,410
being here. I am going to do a
little bit of reading to our

14
00:01:02,410 --> 00:01:06,520
audience about your background,
but I will turn it also to you

15
00:01:06,550 --> 00:01:09,760
later on, because there is maybe
some holes you want to fill in.

16
00:01:09,760 --> 00:01:17,050
So first of all Rami is the co
founder and CEO for Salto, Salto

17
00:01:17,050 --> 00:01:23,200
was founded in 2019. In 2021, I
believe Salto was listed as one

18
00:01:23,200 --> 00:01:28,270
of the top 10 Hottest DevOps
companies, the word Salto, I can

19
00:01:28,270 --> 00:01:33,130
say that because I speak a
little Italian means jump, .

20
00:01:33,130 --> 00:01:37,150
Right. That's a great name for a
company. So congratulations.

21
00:01:38,440 --> 00:01:41,410
Let's talk a little bit more
about Rami what he has done so

22
00:01:41,410 --> 00:01:45,070
he has 25 plus years of
experience in management of

23
00:01:45,070 --> 00:01:48,490
multidisciplinary software
development, as an entrepreneur

24
00:01:48,490 --> 00:01:51,910
he has a ton of proven track
records on different technology

25
00:01:51,910 --> 00:01:55,840
companies. He was co founder of
Pentacom, which was acquired by

26
00:01:55,840 --> 00:02:01,150
Cisco quantum run it or the
kernel based virtual Yeah,

27
00:02:01,180 --> 00:02:05,980
camera net based virtual
machines acquired by Red Hat and

28
00:02:06,070 --> 00:02:11,650
Ravello systems acquired by
Oracle. There is a trend there

29
00:02:11,650 --> 00:02:18,400
in naming and we'll quiz you on
that and you are also an angel

30
00:02:18,400 --> 00:02:22,150
investment investors in the
early stage startup companies in

31
00:02:22,150 --> 00:02:28,750
tech industries and serves on
many boards for them, you BSWECS

32
00:02:28,780 --> 00:02:32,020
so kind of similar to me, except
I don't have the W E. I have the

33
00:02:32,020 --> 00:02:36,880
CSCIS in electrical engineering
from Technion and an MBA from

34
00:02:36,880 --> 00:02:42,250
Northwestern University in Tel
Aviv University. Welcome, Rami.

35
00:02:42,820 --> 00:02:46,360
Anything I missed on your
background? That you want to

36
00:02:46,360 --> 00:02:46,750
share?

37
00:02:48,850 --> 00:02:52,150
Rami: First of all, thanks for
having me. No, I think it's,

38
00:02:52,450 --> 00:02:55,480
it's pretty extensive. So yeah,
we can move on from there.

39
00:02:56,200 --> 00:03:00,730
Eveline Oehrlich: Excellent. So
Salto automates configuration of

40
00:03:00,730 --> 00:03:03,550
popular enterprise SaaS
applications. So we're talking

41
00:03:03,550 --> 00:03:09,430
Salesforce, NetSuite, Marketo,
and many others. And for me, as

42
00:03:09,490 --> 00:03:14,170
a DevOps person, sharing with
our audiences uses, and

43
00:03:14,200 --> 00:03:17,080
leverages a variety of DevOps
principles, really to manage

44
00:03:17,080 --> 00:03:22,300
configurations. So a lot of
codeless, low code work to help

45
00:03:22,330 --> 00:03:31,450
Biz Ops to be faster, better,
more proactive, etc, etc. So

46
00:03:31,540 --> 00:03:38,650
give us your definition and what
it is really that Salto actually

47
00:03:38,650 --> 00:03:39,400
solves?

48
00:03:40,830 --> 00:03:44,880
Rami: It's pretty simple,
actually. When you look at what

49
00:03:44,880 --> 00:03:47,940
companies are doing today to
manage their pre called business

50
00:03:47,940 --> 00:03:52,350
operation, we can elaborate on
that later. It's done using a

51
00:03:52,350 --> 00:03:56,100
cluster of cloud applications,
the likes of Salesforce and

52
00:03:56,100 --> 00:04:01,350
NetSuite and JIRA, Zendesk, etc,
etc. Typical company will run

53
00:04:01,380 --> 00:04:04,680
10s, and hundreds of those. And
essentially, when you get those

54
00:04:04,680 --> 00:04:09,270
platform, you sign up to this
platform, you get data skin, you

55
00:04:09,270 --> 00:04:13,950
get a database, and you have to
start, morphing adapts to a

56
00:04:13,950 --> 00:04:21,690
business. And that work is done
using no code. way of doing

57
00:04:21,690 --> 00:04:24,690
things, it doesn't have code it
they're coding for, to some

58
00:04:24,690 --> 00:04:28,080
extent, but mostly it's a no
code thing. So when you look at

59
00:04:28,080 --> 00:04:30,990
the day to day of people doing
that, when when you start a

60
00:04:30,990 --> 00:04:33,330
company, and I've done that a
few times, as you mentioned,

61
00:04:33,360 --> 00:04:37,500
it's simple. You basically bring
on a contractor and you do some

62
00:04:37,500 --> 00:04:41,340
work and it's nice, you have
maybe one admin, things are

63
00:04:41,340 --> 00:04:46,260
good. When the business starts
to pick up, it becomes really

64
00:04:46,260 --> 00:04:50,940
complex, because these are
mission critical applications.

65
00:04:50,940 --> 00:04:53,490
Because if your sales were
stopped if your NetSuite stops

66
00:04:53,490 --> 00:04:57,540
if any of those platforms stop,
you have a problem. The business

67
00:04:57,540 --> 00:05:03,780
slowed down and When you look at
the way, no code platforms are

68
00:05:03,780 --> 00:05:08,730
being developed, it's
essentially an ad hoc process

69
00:05:08,760 --> 00:05:13,560
done differently from company to
another very error prone very

70
00:05:13,560 --> 00:05:18,840
manual relies on tribal
knowledge, meaning they're not,

71
00:05:18,840 --> 00:05:21,900
you know, this guy know that
that person knows something

72
00:05:21,900 --> 00:05:25,770
else. And when when it becomes
complex, when the business picks

73
00:05:25,770 --> 00:05:31,380
up, and it doesn't take a lot of
time, things start to break. In

74
00:05:31,410 --> 00:05:34,110
the basic things, I'll give you
three examples, what is

75
00:05:34,110 --> 00:05:36,510
implemented, in order to
understand what is implemented

76
00:05:36,510 --> 00:05:39,600
in Salesforce, you have to go
through a click and point point

77
00:05:39,600 --> 00:05:42,570
and click marathon to understand
what is that? How do you design

78
00:05:42,570 --> 00:05:46,080
review. So I have a change I
want to make. What is the

79
00:05:46,080 --> 00:05:48,810
language that I stick to my peer
in order to show them what I'm

80
00:05:48,810 --> 00:05:53,490
doing, like the day to day thing
in the development process? How

81
00:05:53,490 --> 00:05:58,290
do I revert to change? How do I
kind of share the knowledge with

82
00:05:58,290 --> 00:06:04,110
some someone else, et cetera, et
cetera. And all of all of these

83
00:06:04,110 --> 00:06:07,830
are things that were sold in the
last two to three decades very

84
00:06:07,830 --> 00:06:11,790
well in the software delivery
and software development world.

85
00:06:12,720 --> 00:06:16,140
So what we're trying to do as a
company is very simple. Trying

86
00:06:16,140 --> 00:06:18,570
to see if we can coordinate to
see if you can call, we try to

87
00:06:18,570 --> 00:06:22,080
copy concepts from the DevOps
software delivery world in

88
00:06:22,080 --> 00:06:25,590
there. And the first step of
doing that is create a common

89
00:06:25,770 --> 00:06:29,520
language. Because as I said
before, there is no language to

90
00:06:29,520 --> 00:06:32,520
speak, you know, between the two
peers working on the same

91
00:06:32,520 --> 00:06:36,570
project. So what we what we did
is we created an open source

92
00:06:36,570 --> 00:06:40,770
project, it's called Saudi, you
can find it on GitHub, that,

93
00:06:41,100 --> 00:06:44,550
essentially in a very basic
level, connects to those

94
00:06:44,700 --> 00:06:50,100
platforms, using their API,
their open API's, and extract

95
00:06:50,310 --> 00:06:52,860
the schema or the metadata
configuration of the

96
00:06:52,860 --> 00:06:57,630
configuration. And then we form
it formatted in what we call

97
00:06:57,630 --> 00:07:01,260
knuckle, which stands for if you
want not another configuration

98
00:07:01,260 --> 00:07:04,890
language, or the chemical sign
for salts, also a lot of geeky

99
00:07:05,040 --> 00:07:11,670
references. But this is a
glorified JSON. That allows you

100
00:07:11,670 --> 00:07:14,550
to start doing things in a code
kind of way, this is what we

101
00:07:14,550 --> 00:07:17,940
call it. This is why we call it
companies code. Once you have

102
00:07:17,940 --> 00:07:21,480
textual representation or coder
presentation on those platforms,

103
00:07:21,930 --> 00:07:27,810
you can start doing software
like things. I mean, you can put

104
00:07:27,810 --> 00:07:29,970
it in Git, you can create
versions, you can revert

105
00:07:29,970 --> 00:07:34,050
changes, you can share the
knowledge with someone else, you

106
00:07:34,050 --> 00:07:40,140
can start explore the other side
of the of the house, if you

107
00:07:40,140 --> 00:07:42,810
will. And that's what we
essentially do, obviously, we go

108
00:07:42,810 --> 00:07:47,880
way beyond that. But that's the
basic basic, saying, having said

109
00:07:47,880 --> 00:07:53,160
all that, we do not expect
admins of this platform to write

110
00:07:53,160 --> 00:07:55,800
code. This is not what we're
doing. We think no code is a

111
00:07:55,800 --> 00:07:59,280
great thing, is a great thing.
It's an amazing thing. What

112
00:07:59,280 --> 00:08:02,220
we're trying to do is once
you've done your feature, using

113
00:08:02,220 --> 00:08:05,370
your platform, Salesforce,
whatever platform, you can

114
00:08:05,370 --> 00:08:09,210
extract that configuration, we
call it discovery of fetch, and

115
00:08:09,210 --> 00:08:12,510
you have only to change it
codified. And once you have your

116
00:08:12,510 --> 00:08:16,350
changes codified, you can start
doing all the process that we

117
00:08:16,350 --> 00:08:21,270
used to this is kind of a very
high level description of what

118
00:08:21,270 --> 00:08:21,570
we do.

119
00:08:22,200 --> 00:08:24,690
Eveline Oehrlich: So that makes
me think of a term when I was at

120
00:08:24,690 --> 00:08:31,290
Forrester Research, we did a lot
of let's say, listening in, of

121
00:08:31,290 --> 00:08:34,140
course, to what Gartner had to
say and they they face this

122
00:08:34,140 --> 00:08:37,890
term, citizen developer, right,
and ServiceNow picked up on that

123
00:08:37,890 --> 00:08:44,130
quite a bit. So what I heard is,
this really enables citizen

124
00:08:44,130 --> 00:08:46,800
developers or business
technologists that was our term

125
00:08:46,800 --> 00:08:52,740
at Forrester to do things
themselves without inhibiting or

126
00:08:52,740 --> 00:08:56,670
bringing in a developer and a
large team to actually make

127
00:08:56,940 --> 00:09:01,080
whatever they need to do in
terms of business processes, in

128
00:09:01,080 --> 00:09:04,590
terms of connections,
integrations, logics, etc, etc.

129
00:09:05,280 --> 00:09:06,930
Right? Is that correct?

130
00:09:07,470 --> 00:09:09,840
Rami: There's two sides to what
you say here, I'll break it

131
00:09:09,840 --> 00:09:13,800
down. So the local platforms
allow any citizen developer to

132
00:09:13,800 --> 00:09:17,580
do that work. The problem is,
what happens when these changes

133
00:09:17,580 --> 00:09:20,220
start to accumulate. And you
want to have something that is

134
00:09:20,220 --> 00:09:22,950
efficient, that doesn't have a
technical debt that makes sense

135
00:09:22,950 --> 00:09:25,170
that connect between the other
stimulus system to another

136
00:09:25,170 --> 00:09:27,900
because essentially, all of this
system tried to create one

137
00:09:27,900 --> 00:09:31,920
solution. And there will we come
in, we'd like to solve these

138
00:09:31,920 --> 00:09:34,800
people create solutions. And
when you create a solution,

139
00:09:34,800 --> 00:09:37,560
you're essentially an engineer.
You're not a software developer,

140
00:09:37,590 --> 00:09:41,520
per se, because you're not using
software tools or code. But you

141
00:09:41,520 --> 00:09:44,670
are an engineer, we try to call
them business engineers, because

142
00:09:44,670 --> 00:09:47,670
these are people who are getting
very, very complex tasks, very

143
00:09:47,670 --> 00:09:52,800
complex task similar to software
developer development. They're

144
00:09:52,800 --> 00:09:55,440
handling mission critical
application, but at the end of

145
00:09:55,440 --> 00:09:59,040
the day, they don't have enough
tools, processes methodology to

146
00:09:59,040 --> 00:10:02,850
solve those problems. If you
look at what was done again, in

147
00:10:02,850 --> 00:10:05,190
the software delivery software
development world in the last

148
00:10:05,190 --> 00:10:10,200
three decades is infrastructure
and processes and know how to

149
00:10:10,200 --> 00:10:13,710
solve very complex problem is a
large team with the

150
00:10:13,710 --> 00:10:17,040
understanding that you will make
mistake mistakes, and you have

151
00:10:17,040 --> 00:10:21,240
to solve them. What is the
process of evolutionary getting

152
00:10:21,240 --> 00:10:24,480
to a better state, they don't
have that in either side, this

153
00:10:24,480 --> 00:10:27,270
is what we're trying to solve.
We call them business engineers,

154
00:10:27,270 --> 00:10:32,580
because we feel they are the
perfect line between engineers

155
00:10:32,610 --> 00:10:34,710
and people who knows the
business or know the business.

156
00:10:35,160 --> 00:10:38,280
So I think that's a good term.
And we're trying to give them

157
00:10:38,280 --> 00:10:42,330
the right tools, methodologies,
and way to work in a in a, in a

158
00:10:42,330 --> 00:10:46,920
sane way. Because doing it
manually. It's, it's a recipe

159
00:10:46,920 --> 00:10:47,550
for failure.

160
00:10:48,110 --> 00:10:50,480
Eveline Oehrlich: So what is it
that business engineers do,  it

161
00:10:50,510 --> 00:10:55,310
is actually Biz Ops, right?
That's the term which I am

162
00:10:55,310 --> 00:11:00,650
actually an INO ops, or an IT
ops. So what I do in IT ops is

163
00:11:00,650 --> 00:11:09,200
what these folks do in business.
Right? Help me and our listeners

164
00:11:09,230 --> 00:11:14,210
to compare and contrast Biz Ops,
and DevOps.

165
00:11:16,200 --> 00:11:20,760
Rami: Yeah, DevOps is a kind of
term that has a long span,

166
00:11:20,760 --> 00:11:23,640
meaning it's, it's it started
from the, you know, the

167
00:11:23,640 --> 00:11:27,450
amalgamation of development and
operations. But today, it's

168
00:11:27,450 --> 00:11:31,590
almost like it's a style, it's a
movement, it's, it's a way of

169
00:11:31,590 --> 00:11:34,140
doing things, it's an
understanding that there's there

170
00:11:34,140 --> 00:11:37,380
is a way of actually creating
those processes, infrastructure

171
00:11:37,380 --> 00:11:42,420
and everything. Biz Ops is
today's just the term, there's

172
00:11:42,450 --> 00:11:46,380
not a lot behind it, this is
business applications. And there

173
00:11:46,380 --> 00:11:51,510
are different within Biz Ops,
you get a lot of force few items

174
00:11:51,510 --> 00:11:58,260
like revenue operations that are
taken further, etc. But by and

175
00:11:58,260 --> 00:12:01,470
large, these are siloed
solutions. So a business

176
00:12:01,500 --> 00:12:06,690
operation, person or business
engineer, should be able to

177
00:12:06,780 --> 00:12:11,280
develop a solution on its on its
platform and its solution. And

178
00:12:11,280 --> 00:12:14,880
to bring it to production. Using
a growing team, with the

179
00:12:14,880 --> 00:12:18,120
understanding that people will
break things, you need to be

180
00:12:18,120 --> 00:12:20,910
able to test it. And we will
need to automate all the way to

181
00:12:20,910 --> 00:12:23,580
take out the human factor the
human error factor all the way,

182
00:12:23,940 --> 00:12:27,030
all the way to production. And
they're doing it on business

183
00:12:27,120 --> 00:12:32,970
applications, and mostly doing
it using no code. This is sort

184
00:12:32,970 --> 00:12:35,790
of the realm of what what we're
talking about, I'm talking

185
00:12:35,790 --> 00:12:39,930
about. But we believe in
soldering, what we're trying to

186
00:12:39,930 --> 00:12:45,120
push is the differences or they
know that the cutting between

187
00:12:45,420 --> 00:12:48,810
business a business operation,
and DevOps will start to blur.

188
00:12:49,410 --> 00:12:52,110
Because the way we look at
things, once you describe it in

189
00:12:52,110 --> 00:12:55,230
code, and you want to automate
it, and you can use your circle,

190
00:12:55,410 --> 00:12:58,710
ci or you can use it to have
actions to actually move things

191
00:12:58,710 --> 00:13:02,820
around. So you rely on the
traditional DevOps people to do

192
00:13:02,820 --> 00:13:06,150
that. You want to do testing,
you can start using their tools

193
00:13:06,150 --> 00:13:09,750
as well. So it will start to
blur and you will start to see,

194
00:13:10,470 --> 00:13:13,740
you know, we already starting
service some customers, places

195
00:13:13,740 --> 00:13:18,450
where your TerraForm is actually
worked with your Sato

196
00:13:19,980 --> 00:13:23,670
representation. And once you
have it in code, there's a lot

197
00:13:23,670 --> 00:13:27,000
of tools and architectures and
processes to actually bring

198
00:13:27,000 --> 00:13:27,810
everything together.

199
00:13:30,029 --> 00:13:32,519
Narrator: Are you looking to get
DevOps certified? Demonstrate

200
00:13:32,519 --> 00:13:34,529
your DevOps knowledge and
advance your career with a

201
00:13:34,529 --> 00:13:37,499
certification from DevOps
Institute? get certified in

202
00:13:37,499 --> 00:13:41,279
DevOps leader, SRE or dev SEC
ops, just to name a few. Learn

203
00:13:41,279 --> 00:13:45,029
anywhere, anytime. The choice is
yours. Choose get certified

204
00:13:45,029 --> 00:13:48,479
through our vast partner network
self study programs, or our new

205
00:13:48,479 --> 00:13:51,479
skillup elearning videos. The
exams are developed in

206
00:13:51,479 --> 00:13:54,029
collaboration with industry
thought leaders, and subject

207
00:13:54,029 --> 00:13:57,059
matter experts in the DevOps
space. Learn more at DevOps

208
00:13:57,059 --> 00:13:59,129
institute.com/certifications.

209
00:14:02,510 --> 00:14:06,110
Eveline Oehrlich: Great, that
that made perfect sense to me. I

210
00:14:06,200 --> 00:14:09,800
think I liked that the
conversation where it's going

211
00:14:09,800 --> 00:14:13,220
now, this might be a little bit
of a silly question, but I will

212
00:14:13,220 --> 00:14:18,380
asked it anyway. Is, in your
mind, low code, no code a threat

213
00:14:18,410 --> 00:14:19,850
to the developer?

214
00:14:21,630 --> 00:14:24,720
Rami: No, it's just it's, I
think about it is like, it's

215
00:14:24,720 --> 00:14:28,290
like Python is not a threat to
JavaScript. It's just another

216
00:14:28,290 --> 00:14:33,090
way of creating solutions. And
the problem with the no code is

217
00:14:33,090 --> 00:14:36,120
essentially in the name, you
don't have the code. And the

218
00:14:36,120 --> 00:14:40,260
code is an artifact that beyond
implementing things gives you

219
00:14:40,290 --> 00:14:43,770
structure. Your way to follow up
on changes give you a way to

220
00:14:43,860 --> 00:14:47,790
it's a language that people can
share. In a way if you're

221
00:14:47,790 --> 00:14:51,900
looking for analogies, like
sheet music, if you have an

222
00:14:51,900 --> 00:14:54,360
orchestra and you want to make
sure that people are talking

223
00:14:54,360 --> 00:14:56,460
about the same thing, give them
sheet music. If you have two

224
00:14:56,460 --> 00:14:59,430
people, you know, jamming
together you don't have to have

225
00:14:59,430 --> 00:15:02,490
that But if you want to have a
very effective way, you have to

226
00:15:02,490 --> 00:15:06,420
have a language. So with code,
it's easy. If you're using

227
00:15:06,450 --> 00:15:09,750
Python, everybody can look at
Python go to get, look at what's

228
00:15:09,750 --> 00:15:13,230
happening, changes, Revert
things can make themselves

229
00:15:13,230 --> 00:15:16,350
acquainted with what's going on.
And you know, you increase the

230
00:15:16,350 --> 00:15:19,080
level of knowledge, knowledge,
longer learned tribal knowledge.

231
00:15:20,220 --> 00:15:24,510
When you go to the no code, part
of the world, it's very much

232
00:15:24,510 --> 00:15:26,820
different because you have no
language. And this, what we're

233
00:15:26,820 --> 00:15:29,310
trying to solve the basic thing
that we're trying to solve it,

234
00:15:29,340 --> 00:15:32,370
let's give them a language that
they can start sharing, let's

235
00:15:32,370 --> 00:15:35,070
give them sheet music. And they
can start, you know, playing

236
00:15:35,070 --> 00:15:37,110
together as no larger teams.

237
00:15:37,930 --> 00:15:43,030
Eveline Oehrlich: Yeah, makes
sense. So as for DevOps

238
00:15:43,030 --> 00:15:47,590
Institute, skills and reskilling
and upskilling, of course, is

239
00:15:47,620 --> 00:15:52,060
essential. There's a lot of
folks right now, who are as we

240
00:15:52,060 --> 00:15:55,810
know, either call it the great
reshuffle or call it the great

241
00:15:55,810 --> 00:15:58,510
resignation, I rather call it
the great shuffle because I

242
00:15:58,510 --> 00:16:03,460
think people are starting to
change positions for whatever

243
00:16:03,460 --> 00:16:07,600
reasons. So if I wanted to be a
from a DevOps engineer, if I

244
00:16:07,600 --> 00:16:11,890
wanted to become a biz ops, or
business engineer, what kind of

245
00:16:11,890 --> 00:16:15,460
skills does this individual
need? What would you recommend

246
00:16:15,460 --> 00:16:16,870
that person to go look at?

247
00:16:18,780 --> 00:16:22,080
Rami: It's, so I don't think
there's a skill, a DevOps skill,

248
00:16:22,080 --> 00:16:25,260
usually a DevOps engineer will
be I'm a DevOps engineer, and

249
00:16:25,260 --> 00:16:30,810
I'm dealing with AWS, lambda, or
I have have an expertise,

250
00:16:31,800 --> 00:16:35,850
categorized in our I live in the
DevOps group. But I have

251
00:16:35,850 --> 00:16:39,300
expertise, it's very similar
here. Because my expertise could

252
00:16:39,300 --> 00:16:44,340
be I'm a Salesforce engineer. So
I know how to handle Salesforce,

253
00:16:44,370 --> 00:16:49,020
the processes and tools I'm
using is the key into DevOps. So

254
00:16:49,290 --> 00:16:54,270
once I'm done doing my stuff, I
kind of I fetch them, as I

255
00:16:54,270 --> 00:16:58,290
described before, I create a PR
pull request, and from there on,

256
00:16:58,290 --> 00:17:02,010
the automation will take care of
it. But my expertise is geared

257
00:17:02,070 --> 00:17:05,880
towards more mature system or
what I'm trying to do this way.

258
00:17:05,880 --> 00:17:09,930
I'm a Business engineer. So the
DevOps part of things is about

259
00:17:09,930 --> 00:17:13,560
how the organization or create
the processes, tools and

260
00:17:13,560 --> 00:17:17,010
infrastructure, my expertise
relies on the on what I'm doing

261
00:17:17,000 --> 00:17:23,060
Eveline Oehrlich: A little bit
of a side question makes me

262
00:17:17,010 --> 00:17:17,580
the day to day.

263
00:17:23,060 --> 00:17:27,260
think of, you know, companies
like SAP and the none. Well,

264
00:17:27,290 --> 00:17:29,630
they're, as we know, they're
shifting to the cloud, as well,

265
00:17:29,630 --> 00:17:34,610
but does Salto also address
those type of business

266
00:17:34,610 --> 00:17:36,320
applications, which are non SAS.

267
00:17:38,240 --> 00:17:43,460
Rami: We have, we have customer
requesting there. We're still a

268
00:17:43,460 --> 00:17:48,770
startup, it's hard for us. To
expand beyond. I'll tell you

269
00:17:48,770 --> 00:17:54,170
this. We are we are addressing
right now cloud and the fast

270
00:17:54,200 --> 00:17:58,880
moving applications, meaning the
cloud ones, and the ones that

271
00:17:58,880 --> 00:18:03,260
have API, we will at some point
go to on prem as well, if the

272
00:18:03,260 --> 00:18:06,320
market will require that what we
have is a very long list of

273
00:18:06,320 --> 00:18:08,990
customer requirements. It's
pretty support the explicit for

274
00:18:08,990 --> 00:18:13,850
that and we just go, you know,
the number of drivers, but

275
00:18:13,880 --> 00:18:16,790
there's no limitation.
Obviously, we can go on prem,

276
00:18:17,000 --> 00:18:21,080
it's just a matter of what do we
prioritize right now in what you

277
00:18:21,080 --> 00:18:22,100
know, what's the good one?

278
00:18:22,870 --> 00:18:24,700
Eveline Oehrlich: Yeah, yeah,
that was a little bit of my

279
00:18:24,700 --> 00:18:29,980
industry analysts brain showing
through. So I apologize. That

280
00:18:29,980 --> 00:18:35,530
was my curiosity. And so to go
back to the cause of our

281
00:18:35,530 --> 00:18:41,080
podcast, lots and lots and lots
of silos exist, right? And

282
00:18:41,110 --> 00:18:44,230
that's, I think, thats one of
the biggest challenges. Now I

283
00:18:44,230 --> 00:18:48,010
listen to a presentation at an
event where a gentleman was

284
00:18:48,010 --> 00:18:52,870
saying that organizations should
not eliminate silos, they should

285
00:18:52,870 --> 00:18:56,230
actually continue their silos.
Maybe it's a bit of a

286
00:18:56,230 --> 00:19:00,700
nomenclature, right? I think
maybe he meant to say, there

287
00:19:00,700 --> 00:19:04,990
should be experts, but I thought
he said silos. So I wanted to

288
00:19:05,560 --> 00:19:10,000
ask you, what are your thoughts
on silos in organizations. What

289
00:19:10,000 --> 00:19:12,490
do you see within your
customers? I read, for example,

290
00:19:12,490 --> 00:19:16,420
the company case study you guys
had on your website on Monday? I

291
00:19:16,420 --> 00:19:21,580
think it's monday.com. Right,
fairly successful. No longer a

292
00:19:21,580 --> 00:19:26,620
startup. So they obviously, have
hired a lot of generalists, and

293
00:19:26,620 --> 00:19:29,500
they have a really great success
story. So for those who are

294
00:19:29,500 --> 00:19:33,430
listening in, go look at that
case study, but give us your

295
00:19:33,430 --> 00:19:34,750
thoughts on silos.

296
00:19:36,090 --> 00:19:40,470
Rami: Yeah, so that is usually
the negative term. I'm trying to

297
00:19:40,470 --> 00:19:43,770
think of an example where silos
actually looked at this as a

298
00:19:43,770 --> 00:19:49,080
positive term. If you know, you
should have expertise expertise

299
00:19:49,080 --> 00:19:53,400
does not mean silo. If you have
silos, it means that you have

300
00:19:53,430 --> 00:19:56,550
overhead because you have to
recreate everything within each

301
00:19:56,550 --> 00:20:00,690
silo. It means that you have to
have a very strict way of

302
00:20:00,990 --> 00:20:03,930
handing over things from silo to
silo because essentially this,

303
00:20:03,960 --> 00:20:08,100
this is one organization and you
have to have NetSuite and needs

304
00:20:08,100 --> 00:20:12,450
to work with Salesforce needs to
work with JIRA. So you have to

305
00:20:12,450 --> 00:20:16,590
create that you have different
cadence between the silos, which

306
00:20:16,590 --> 00:20:19,770
means that if one silo decides
to release one every six months

307
00:20:19,770 --> 00:20:22,920
and another silos decided to
release every week, you have a

308
00:20:22,920 --> 00:20:26,130
problem, because there's no way
of doing that. Silos create a

309
00:20:26,130 --> 00:20:29,550
situation in which you have
different quality requirements

310
00:20:29,580 --> 00:20:36,060
between this. There's no way of
maintaining silos for long term,

311
00:20:36,180 --> 00:20:38,790
unless you really, really strict
and you're really, really big

312
00:20:38,790 --> 00:20:42,420
company willing to spend a lot
of money for no reason. If you

313
00:20:42,420 --> 00:20:45,600
take a look at what happened, it
again, we're trying to mimic in

314
00:20:45,600 --> 00:20:50,250
a way the it turning into
DevOps, it used to be so used to

315
00:20:50,250 --> 00:20:54,690
have in the past, and I used to
I live there, you had r&d

316
00:20:54,720 --> 00:20:58,140
organization, you had it, you
finished development, you tested

317
00:20:58,140 --> 00:21:01,530
it, you moved it to it. And
every six months, if you're

318
00:21:01,530 --> 00:21:05,250
really good, or every year, you
could have another release. That

319
00:21:05,250 --> 00:21:08,640
was sort of a silo and we had a
very strict policy on how things

320
00:21:08,640 --> 00:21:13,500
move. And it was a pain from you
know, we moved from release one

321
00:21:13,530 --> 00:21:18,120
every year. Now in Saudi we're
doing a few weeks. And it's not,

322
00:21:18,390 --> 00:21:21,630
because we're smarter, it's not
because we no better people,

323
00:21:21,630 --> 00:21:24,900
it's because we broke the silos,
we have better tools

324
00:21:24,930 --> 00:21:29,670
infrastructure in order to do
that. So I think the goal for

325
00:21:29,670 --> 00:21:33,360
each organization should be to
break as many silos you can kind

326
00:21:33,360 --> 00:21:37,080
of have one organization for
automation, one organization for

327
00:21:37,080 --> 00:21:39,930
testing, if you need that one
organization for that, take care

328
00:21:39,930 --> 00:21:43,500
of gate or whatever, and have
the experts deal with what

329
00:21:43,500 --> 00:21:47,160
they're experts about. If I have
an expert on Salesforce, they

330
00:21:47,160 --> 00:21:50,610
don't need to understand, get
only those 10 Release

331
00:21:50,610 --> 00:21:55,500
Management, they need to focus
on Salesforce. If you have the

332
00:21:55,500 --> 00:21:58,860
right infrastructure for that,
once they're done, they move it

333
00:21:58,860 --> 00:22:01,200
on, someone else would take care
of that, or the automatic

334
00:22:01,200 --> 00:22:04,710
process will take care of that.
I don't see any value in silos

335
00:22:04,710 --> 00:22:06,930
to be honest. And I'm trying to
think of example, while I'm

336
00:22:06,930 --> 00:22:09,540
talking I don't have a good
example of subtle, positive

337
00:22:09,540 --> 00:22:10,080
silence.

338
00:22:10,630 --> 00:22:13,870
Eveline Oehrlich: Yeah, I was. I
was with my colleague, and we

339
00:22:13,870 --> 00:22:18,220
were looking at each other.
Absolutely disagreeing with a

340
00:22:18,220 --> 00:22:21,820
gentleman because I absolutely
agree with you. There is just a

341
00:22:21,820 --> 00:22:27,520
lot of I call it a WOT, a waste
of time in organizations who

342
00:22:27,520 --> 00:22:31,660
have built these very, very
entrenched silo teams. And

343
00:22:31,660 --> 00:22:35,440
there's also this NIH right, not
invented here, or that finger

344
00:22:35,440 --> 00:22:38,620
pointing with, again, with
DevOps, where we have blameless

345
00:22:38,650 --> 00:22:43,090
and kind of a safety culture.
That's starting to go away, we

346
00:22:43,090 --> 00:22:47,620
see an increase in collaboration
and all of that is wonderful.

347
00:22:47,830 --> 00:22:51,970
All right. Wow. Why is the clock
always running so fast when you

348
00:22:51,970 --> 00:22:55,090
have a good conversation? And
when you have a bad one it is

349
00:22:56,080 --> 00:22:59,290
like it just doesn't move? All
right, we have two more

350
00:22:59,290 --> 00:23:03,730
questions and then I'll let you
go back to your day job, of

351
00:23:03,730 --> 00:23:09,370
course. So if you think about
2023, and here, anything goes,

352
00:23:09,520 --> 00:23:15,190
can you pick your favorite? What
question are you asking yourself

353
00:23:15,610 --> 00:23:17,230
about 2023?

354
00:23:19,080 --> 00:23:23,250
Rami: Yeah, there's, you know,
beyond the macroeconomic

355
00:23:23,280 --> 00:23:29,970
climate, it's hard. It's, I can
tell you that I can shed a light

356
00:23:30,000 --> 00:23:34,020
on the, you know, the startup
view on that, because we are

357
00:23:34,020 --> 00:23:38,550
startup that grows. And when
you're growing, you trying to

358
00:23:38,550 --> 00:23:41,040
adjust you always trying to
adjust you look, if you get

359
00:23:41,040 --> 00:23:44,340
customer feedback, let's assume
you lose a customer trying to

360
00:23:44,340 --> 00:23:46,770
understand why if you adjust,
that's what you're doing, you

361
00:23:46,770 --> 00:23:48,990
kind of read the market and
adjust that. But you know how to

362
00:23:48,990 --> 00:23:51,840
do this is what startups are
good at. We can move really

363
00:23:51,990 --> 00:23:55,530
fast. The problem with the
climate right now that they've

364
00:23:55,530 --> 00:23:59,400
cast a long shadow, and
everything. So you lost a

365
00:23:59,400 --> 00:24:02,160
customer, you're not really sure
if you lost them because of the

366
00:24:02,160 --> 00:24:06,420
product, or you lost it because
they lost the budget. It's not

367
00:24:06,420 --> 00:24:11,670
it's not always clear. So it
slows things down. Everything

368
00:24:11,670 --> 00:24:16,470
becomes slower in your ability
to react is it's more

369
00:24:16,470 --> 00:24:19,800
problematic when you have to run
few options like brand

370
00:24:19,800 --> 00:24:23,460
predictions in parallel in order
to understand things. And that

371
00:24:23,460 --> 00:24:26,430
usually kind of slows things
down this. I think this is the

372
00:24:26,430 --> 00:24:29,880
biggest thing I'm trying to
understand right now. Trying to

373
00:24:29,880 --> 00:24:34,440
sort of crystal ball. When this
you know, the derivative will

374
00:24:34,440 --> 00:24:38,400
become positive again so we can
plan our budgets and everything

375
00:24:38,760 --> 00:24:42,540
towards that. I think this is
the biggest thing for me to 23

376
00:24:42,540 --> 00:24:46,890
How do I how do we position
ourselves correctly to still

377
00:24:46,890 --> 00:24:51,840
evolve? While understanding you
know the effect of this

378
00:24:52,530 --> 00:24:55,350
microclimate? I think this is
the biggest thing on my mind.

379
00:24:55,000 --> 00:24:58,030
Eveline Oehrlich: Yeah, I think
you're speaking out of the heart

380
00:24:58,030 --> 00:25:02,140
of many leaders in and across
the globe and in different

381
00:25:02,530 --> 00:25:06,070
verticals, software companies,
NAND software, etc, etc.

382
00:25:06,100 --> 00:25:10,030
Fantastic. All right, I have one
more question unrelated to

383
00:25:10,030 --> 00:25:13,120
Salto. What's your favorite
thing to do on the weekend?

384
00:25:16,230 --> 00:25:19,560
Rami: Well, I like riding
motorcycles. Strangely enough.

385
00:25:21,000 --> 00:25:21,450
Yeah.

386
00:25:23,070 --> 00:25:27,690
Eveline Oehrlich: We should meet
up somewhere. I used to actually

387
00:25:27,690 --> 00:25:30,210
do motocross many, many years
ago. I don't do that today

388
00:25:30,240 --> 00:25:32,880
anymore. It's a little too
dangerous. But what do you ride?

389
00:25:33,390 --> 00:25:34,710
What machine do you have?

390
00:25:34,000 --> 00:25:41,290
Rami: So I am doing track days.
I have an affiliate obviously

391
00:25:41,290 --> 00:25:49,960
for now. And I have an off road
one. I broke, I broke many

392
00:25:49,960 --> 00:25:55,180
bones. I have like, the amount
of scars I have it. It's, it's

393
00:25:55,180 --> 00:25:58,750
amazing. So I like that. And,
um, because of what you said,

394
00:25:58,750 --> 00:26:01,120
because of the risk. I'm
starting to think about maybe

395
00:26:01,120 --> 00:26:04,180
bicycle, it's something I need
to get back to as well. Because

396
00:26:04,180 --> 00:26:08,260
the you know, the tools is, is
fun. So you need to figure out a

397
00:26:08,260 --> 00:26:11,830
way to break loose bones. So
that's my focus right now.

398
00:26:12,790 --> 00:26:14,890
Eveline Oehrlich: Excellent.
Well, this has been a great

399
00:26:14,890 --> 00:26:17,980
conversation. I really much
appreciate it. Our listeners are

400
00:26:17,980 --> 00:26:22,720
appreciating it. For those of
you who want to know more Salto

401
00:26:23,320 --> 00:26:28,150
can be found much more
information. Rami, thank you for

402
00:26:28,150 --> 00:26:32,950
bringing wisdom to us. Great,
great conversation. Next time

403
00:26:32,950 --> 00:26:38,590
maybe we do a little motorcycle
podcast on how to hurt ourselves

404
00:26:38,590 --> 00:26:43,600
less or maybe should the
conversation to the biking. I

405
00:26:43,600 --> 00:26:44,290
appreciate it.

406
00:26:44,380 --> 00:26:46,960
Rami: That'll be amazing. That's
much more interesting.

407
00:26:47,050 --> 00:26:49,060
Motorcycles are more
interesting. Yeah. So if you can

408
00:26:49,000 --> 00:26:52,870
Eveline Oehrlich: That sounds
great. Let's think about that.

409
00:26:49,060 --> 00:26:49,930
do that, that'd be great.

410
00:26:52,870 --> 00:26:56,560
Super, thank you so much. Have a
great day and thank you again

411
00:26:56,560 --> 00:26:59,980
for everybody listening in
today, Eveline Oehrlich, Humans

412
00:26:59,980 --> 00:27:04,240
of DevOps podcast at the DevOps
Institute with Rami Tamir. from

413
00:27:04,240 --> 00:27:07,240
Salto. Thank you. Bye. Thank
you.

414
00:27:09,150 --> 00:27:11,250
Narrator: Thanks for listening
to this episode of the humans of

415
00:27:11,250 --> 00:27:14,790
DevOps podcast. Don't forget to
join our global community to get

416
00:27:14,790 --> 00:27:18,150
access to even more great
resources like this. Until next

417
00:27:18,150 --> 00:27:21,600
time, remember, you are part of
something bigger than yourself.

418
00:27:21,900 --> 00:27:22,680
You belong

