1
00:00:00,000 --> 00:00:06,460
This is James Governor at RedMonk TV. We're in Barcelona with Microsoft and this is Carl

2
00:00:06,460 --> 00:00:11,280
Koken, one of the directors of strategic alliances at the firm, particularly in and around the

3
00:00:11,280 --> 00:00:15,180
management software area. So what exactly does a director of strategic alliances do,

4
00:00:15,180 --> 00:00:19,480
Carl? So we manage the alliances and partnerships with both industry standards bodies as well

5
00:00:19,480 --> 00:00:25,340
as a bunch of industry or technology companies like HP, Dell, IBM, as well as software vendors

6
00:00:25,340 --> 00:00:30,280
like Citrix and chip vendors like Intel and AMD. So we work with all of those to try and

7
00:00:30,280 --> 00:00:34,000
make sure that our platform is the most manageable platform in the market as well as ensuring

8
00:00:34,000 --> 00:00:39,120
that they're able to build on top of our management platform and management tools to create some

9
00:00:39,120 --> 00:00:43,620
added value. What I'm talking about developers, it's like trying to herd cats or, I mean, it

10
00:00:43,620 --> 00:00:48,340
sounds to me that you'd be trying to corral a bunch of elephants, you know, with a mouse

11
00:00:48,340 --> 00:00:52,640
in the room somewhere. They're all pushing and pulling in different directions and how do

12
00:00:52,640 --> 00:00:57,580
you manage that at such scale? I mean, these are all huge companies that do not turn on

13
00:00:57,580 --> 00:01:01,300
a dime. How do you manage that process?

14
00:01:01,300 --> 00:01:05,220
So I think there's two different pieces to it. One is the platform and the products that

15
00:01:05,220 --> 00:01:09,160
we've developed to make sure that those are extensible, that they can add value to them,

16
00:01:09,160 --> 00:01:12,980
they can see that if they do add value, it's good for their business. But the other side

17
00:01:12,980 --> 00:01:17,240
of it is also working with the standards bodies to ensure that we're able to make sure that

18
00:01:17,240 --> 00:01:21,360
we're working in a collaborative process. And then even outside of the standards bodies,

19
00:01:21,360 --> 00:01:25,800
we're hoping to build up a community, like we launched here on Monday, where the System

20
00:01:25,800 --> 00:01:30,100
Center Partner Program or Alliance Program, to be able to say, okay, here's how these folks

21
00:01:30,100 --> 00:01:34,660
can get access to information about how to build on top of our platform, how to add value

22
00:01:34,660 --> 00:01:39,240
to our management solutions, and then also how to communicate that information over to our

23
00:01:39,240 --> 00:01:41,300
customers and to our field and our partners.

24
00:01:41,300 --> 00:01:45,740
So this is a community kind of portal, community platform?

25
00:01:45,740 --> 00:01:51,040
So initially it's just a portal. So we're starting off relatively basic and hoping to build off

26
00:01:51,040 --> 00:01:55,740
of that. But starting off as a portal where the information, so we've got about 20 some odd

27
00:01:55,740 --> 00:01:59,740
partners already in the Alliance Program now, where their information is available there now.

28
00:01:59,740 --> 00:02:06,180
We also consolidated a bunch of the information that was spread out all across Microsoft.com and other sources.

29
00:02:06,180 --> 00:02:08,180
Things were hard to find on Microsoft.com?

30
00:02:08,180 --> 00:02:12,620
Not at all. Not at all. Everything was real easy, but just, you know, we just wanted to make it a little easier.

31
00:02:12,620 --> 00:02:18,880
So yeah, so we try to consolidate all that in one place. So someone that wants to build a dynamic

32
00:02:18,880 --> 00:02:23,280
configuration management pack can find the information to do that, as well as be able to find the

33
00:02:23,280 --> 00:02:28,560
information to build a management pack or a connector, or be able to work with PowerShell. So be able to see

34
00:02:28,560 --> 00:02:33,260
all the information and also understand some of the standards that we're working with. And then also for

35
00:02:33,260 --> 00:02:39,020
our partners, be able to provide the information on what they did. So when Dell builds a management pack,

36
00:02:39,020 --> 00:02:43,460
or Dell builds the OSD pack, that information is available on our portal.

37
00:02:43,460 --> 00:02:45,460
And they're willing to share that IP?

38
00:02:45,460 --> 00:02:49,860
Not necessarily IP, but at least be able to share the information about what they've developed and give

39
00:02:49,860 --> 00:02:54,620
the customer access to that. So when someone builds a management pack, the whole intent for a Dell or an

40
00:02:54,620 --> 00:02:59,060
HP or an Intel, when they build a management pack or even a Citrix, is to make sure that their product is

41
00:02:59,060 --> 00:03:03,780
well managed when a customer chooses system center. And so what they want to make sure of is that that

42
00:03:03,780 --> 00:03:08,780
solution is easily available to that customer. And then also the information

43
00:03:08,780 --> 00:03:13,220
is easily available, both to the customer as well as to our field. So when our folks go out and talk

44
00:03:13,220 --> 00:03:17,220
to our partners and our field go out and talk to our customers, they're able to articulate what it is

45
00:03:17,220 --> 00:03:20,020
that that customer can do to manage their entire environment.

46
00:03:20,020 --> 00:03:24,180
Doesn't that bother the salespeople? It's like, wait, wait, if the customer already knows what the

47
00:03:24,180 --> 00:03:28,220
information is, what am I going to do? What am I going to put down in front of them?

48
00:03:28,220 --> 00:03:32,180
So for a lot of the sales guys, it's actually a very big benefit to them, because that way they don't have to

49
00:03:32,180 --> 00:03:38,540
keep in their head every single partner and what each partner is doing. And they can focus in on how is this solution going to solve

50
00:03:38,540 --> 00:03:42,980
your problem? How do I help you to implement the infrastructure optimization

51
00:03:42,980 --> 00:03:46,780
model to move you from basic to standard or rational? How do we get you to move

52
00:03:46,780 --> 00:03:49,980
forward so you can have a better management platform and better handle on your environment?

53
00:03:49,980 --> 00:03:54,980
So the community thing, it's not just because you like to wear sandals and so on. You're trying to make money

54
00:03:54,980 --> 00:03:59,740
with this? Obviously, it's not a direct revenue generator, but how do you see the

55
00:03:59,740 --> 00:04:08,300
relationship between the community efforts and how are we going to make a buck? For us, we've always seen that System Center is a platform. That what we're developing

56
00:04:08,300 --> 00:04:16,540
we do a great job on managing Microsoft platform, Microsoft products, but we want to leverage our partners to be able to provide a solution that enables us to manage

57
00:04:16,540 --> 00:04:24,780
non-Microsoft products: SAP, Oracle's database, other non-Microsoft operating systems, Linux.

58
00:04:24,780 --> 00:04:33,020
Oh, yeah, yeah, yeah, yeah. Are there other ones? Yeah, really. And we have a partner like Nworks that provides a VMware management platform. So if a customer chooses a system center, you want

59
00:04:33,020 --> 00:04:41,020
them to be able to manage that entire environment because as a system management tool, and you've been in the industry as long as I have, you've got to be able to manage that heterogeneous environment.

60
00:04:41,020 --> 00:04:46,780
You don't want to tell everybody how old you are, huh? Come on. I'm trying to say I've only been here a couple of years, so we don't really know what's going on.

61
00:04:46,780 --> 00:05:02,780
Yeah, absolutely. But that's the idea. At the end of the day, if we're able to provide a solution to the customer where they can manage that entire environment, they're going to buy more licenses of our product and also be much happier with the total cost of ownership of the Windows environment that they've purchased.

62
00:05:02,780 --> 00:05:14,780
So if we're successful, they see that the solution we delivered is certainly best agreed on Windows and Microsoft, but then also allows us to manage the rest of their environment just as well through these partnerships.

63
00:05:14,780 --> 00:05:20,780
And for us, we certainly understand we don't know SAP. We don't know SAP as well as other companies know SAP. Right.

64
00:05:20,780 --> 00:05:31,780
We don't know Oracle as well as, say, Quest knows Oracle. So let's go and work with those folks that really know about how to manage that application or that database or that platform and have them go and create the knowledge necessary to do it.

65
00:05:31,780 --> 00:05:37,780
That definitely is important. I mean, managing a database is not something that you can really do as a kind of a, well, we kind of manage it.

66
00:05:37,780 --> 00:05:42,780
Right. We can kind of optimize it. Right. You either do or you don't in some respects.

67
00:05:42,780 --> 00:05:47,780
And even we have that philosophy internally as well. So we know in our division how to build a management platform.

68
00:05:47,780 --> 00:05:57,780
That doesn't mean we know how to manage SQL Server. The SQL Server group knows how to manage SQL Server. So when we think about this platform, it's both for our internal partners as well as our external partners.

69
00:05:57,780 --> 00:06:07,780
So that enables us to be able to say, okay, SQL Server group, you build the SQL Server management pack. You build the DCM pack. You build the components and the knowledge necessary because you built the product.

70
00:06:07,780 --> 00:06:17,780
You build the product. You know it best if you've got Exchange. And that's why when we talk about us being best of breed in the Windows environment, it's not because we know in the management group how to manage Windows really well.

71
00:06:17,780 --> 00:06:24,780
It's because the Windows group knows how to manage Windows really well. It's because the Exchange group knows how to manage Exchange really well. And so we just take that philosophy externally.

72
00:06:24,780 --> 00:06:31,780
It's okay. You know how to manage Oracle. You have the domain expertise. You go do it. Hewlett Packard, Dell, Intel, you know how to manage your platforms really well.

73
00:06:31,780 --> 00:06:43,780
AMD, you know how to manage your platform really well. You build the management pack. You build the components, the update catalogs, the things that are necessary to add that knowledge into the solution so that the customer is able to have a best managed environment.

74
00:06:43,780 --> 00:06:53,780
One sort of question that I would have, having spoken to Jeffrey Snober who is the architect of PowerShell, this very interesting environment.

75
00:06:53,780 --> 00:07:05,780
Now at Microsoft there were certain, because of the common engineering criteria, when one of the businesses goes and builds the management packs and so on, they have to do it within common criteria which therefore makes it work effectively on the platform.

76
00:07:05,780 --> 00:07:12,780
My question would be how does that work in terms of external companies? You can't go to one of those and say you've got to build on PowerShell.

77
00:07:12,780 --> 00:07:20,780
Can you? I mean can you see that perhaps some partners would take on more of those engineering criteria or is that really just inside basis?

78
00:07:20,780 --> 00:07:28,780
So for us it's really been a lot of partners who are looking at this as they think of or look at the common engineering criteria as kind of best practices.

79
00:07:28,780 --> 00:07:41,780
And so some of them are adopting that but really at the end of the day they're going to look at the technologies we provide and figure out what's the best way for them to manage their product and is using some of the things that we provided the way to do it or are there other mechanisms?

80
00:07:41,780 --> 00:07:45,780
So for example with F5 they have non-Windows appliances.

81
00:07:45,780 --> 00:07:49,780
So they have load balancers, they have WAN optimizers and security devices.

82
00:07:49,780 --> 00:07:51,780
Those are all running non-Windows operating systems.

83
00:07:51,780 --> 00:07:59,780
They partnered with us to build a management appliance based on operations manager that is going to enable them to manage all of those products.

84
00:07:59,780 --> 00:08:01,780
And they're doing a couple different things.

85
00:08:01,780 --> 00:08:05,780
One is they've already got an API on those boxes to access the management information.

86
00:08:05,780 --> 00:08:05,780
Yes.

87
00:08:05,780 --> 00:08:08,780
So they're going to go and use that API to do so.

88
00:08:08,780 --> 00:08:10,780
But then to automate it they're going to use PowerShell.

89
00:08:10,780 --> 00:08:11,780
Interesting.

90
00:08:11,780 --> 00:08:18,780
So what we're seeing is it depends upon the task they're trying to accomplish and the interfaces they've got available what steps they're going to take moving forward.

91
00:08:18,780 --> 00:08:26,780
All we can do is provide the platform and make sure that it's easy to use for them and easy for them to leverage and powerful enough to enable them to do their job.

92
00:08:26,780 --> 00:08:28,780
Yeah, I think we're probably ready to call it a wrap.

93
00:08:28,780 --> 00:08:30,780
This will make a nice little episode of Red Monk TV.

94
00:08:30,780 --> 00:08:31,780
So thanks so much.

95
00:08:31,780 --> 00:08:32,780
Thank you.

96
00:08:32,780 --> 00:08:33,780
Thanks for giving us the time.

97
00:08:33,780 --> 00:08:34,780
Appreciate it.

98
00:08:34,780 --> 00:08:35,780
Cheers.
