1
00:00:00,000 --> 00:00:11,080
What we've got is, one of our engineers put a quick start version of Open S.O. on the web.

2
00:00:11,080 --> 00:00:15,840
If you can actually read that small, it says it's got the quick setup thing at the bottom,

3
00:00:15,840 --> 00:00:19,000
and I guess it'll be show notes that we can give URLs with.

4
00:00:19,000 --> 00:00:20,000
That's right.

5
00:00:20,000 --> 00:00:21,000
Right.

6
00:00:21,000 --> 00:00:29,000
So basically you go to that URL, and what happens is it downloads a very small kind of bootstrap thing, Java loads.

7
00:00:29,000 --> 00:00:35,000
Rajiv gets his moment of fame because we're currently running it with a self-signed certificate.

8
00:00:35,000 --> 00:00:38,000
I know Rajiv, so I can trust him.

9
00:00:38,000 --> 00:00:42,000
And now what it's doing is it's downloading and starting Open S.O.

10
00:00:42,000 --> 00:00:50,000
And now we've got this little launcher window top left, and it's actually starting that embedded instance of Glassfish

11
00:00:50,000 --> 00:00:56,000
and deploying the Open S.O. application into it and starting all of that up.

12
00:00:56,000 --> 00:01:05,000
And then when it's done, it'll open a browser window on the correct URL, and we get to go in and configure it.

13
00:01:05,000 --> 00:01:14,000
So this is -- so the path to get to here was particular to that Quick Start launcher.

14
00:01:14,000 --> 00:01:18,000
But from here on, this is what everybody come into Open SSO sees.

15
00:01:18,000 --> 00:01:23,000
So if you deploy the WAR file into your favorite container, you'll get to here.

16
00:01:23,000 --> 00:01:37,000
And for doing a default install, we just give it an admin password, and I find it extremely difficult to talk and type.

17
00:01:37,000 --> 00:01:40,000
So I'm actually handicapping myself here.

18
00:01:40,000 --> 00:01:41,000
That's all right.

19
00:01:41,000 --> 00:01:45,000
My wife can't drink and walk at the same time, which I find perplexing.

20
00:01:45,000 --> 00:01:49,000
So really the only configuration we had to give was a password to use, right?

21
00:01:49,000 --> 00:01:50,000
Correct, yeah.

22
00:01:50,000 --> 00:01:57,000
So we went back and forth a couple of times between do we make it truly click here, or do we want an admin password?

23
00:01:57,000 --> 00:02:05,000
And for me, pre-configured passwords are the work of the devil, because they end up in production systems.

24
00:02:05,000 --> 00:02:10,000
And so, you know, you give the admin password.

25
00:02:10,000 --> 00:02:19,000
It goes through creating its configuration, proceed to log in, and we're going to get to exactly the same admin screen.

26
00:02:19,000 --> 00:02:28,000
And just to show it's real, log in, and we're back to the same admin console.

27
00:02:28,000 --> 00:02:32,000
And interestingly, this is the very latest build.

28
00:02:32,000 --> 00:02:39,000
So here we see the various options, these tasks that Daniel was talking about earlier.

29
00:02:39,000 --> 00:02:47,000
That to create, you know, to create your SAML identity provider, you just click on the task,

30
00:02:47,000 --> 00:02:52,000
and you have to give it a very, very small amount of information, just a couple of fields,

31
00:02:52,000 --> 00:02:56,000
a few of which are pre-populated, so you can literally just choose a sign-in key.

32
00:02:56,000 --> 00:03:00,000
We ship a default sign-in key just to get you started.

33
00:03:00,000 --> 00:03:04,000
How do you anticipate people would use this download?

34
00:03:04,000 --> 00:03:09,000
So, I think the quick start one is for getting to know the product.

35
00:03:09,000 --> 00:03:15,000
You know, to be honest, you're not going to deploy a server into production with, you know, start the server process by clicking on a link.

36
00:03:15,000 --> 00:03:16,000
Right.

37
00:03:16,000 --> 00:03:25,000
But it's the perfect ramp-in for people curious about OpenSSO, people who just want to try it out without having to download any dependencies.

38
00:03:25,000 --> 00:03:32,000
You literally click it, it starts up, it opens a browser window, and you're into OpenSSO.

39
00:03:32,000 --> 00:03:37,000
You know, it's difficult to imagine how we could make it any easier to get started.

40
00:03:37,000 --> 00:03:38,000
Right.

41
00:03:38,000 --> 00:03:40,000
So, it's geared towards the developer that wants to frolic.

42
00:03:40,000 --> 00:03:50,000
And then the other thing that we do have on OpenSSO.org is we actually have training labs that you can download with virtual images of OpenSSO,

43
00:03:50,000 --> 00:03:55,000
with OpenSolaris, GlassFish, OpenSSO, and then OpenSSO has OpenDS embedded in it.

44
00:03:55,000 --> 00:04:03,000
So, all you do is you deploy these, the virtual image, and it uses ZFS, so you can fast-forward or rewind to the labs that you want.

45
00:04:03,000 --> 00:04:04,000
Oh, right.

46
00:04:04,000 --> 00:04:12,000
So, for the person that wants to go beyond frolicing to actually learn, they can also have an option in terms of downloading a virtual image to play and follow pre-detailed labs.

47
00:04:12,000 --> 00:04:20,000
So, just to recap, so we don't confuse people, you have the one-click URL with the embedded GlassFish for frolicing.

48
00:04:20,000 --> 00:04:30,000
You have the virtual image with the fast-forward and rewind capabilities that you can follow with detailed labs to learn the product for actually learning.

49
00:04:30,000 --> 00:04:39,000
And then if you want to deploy into production, you know, we recommend using either our OpenSSO Express builds, which are the latest builds, latest features,

50
00:04:39,000 --> 00:04:45,000
or you can even use one of our enterprise builds, which associate to, like, the commercial build.

51
00:04:45,000 --> 00:04:47,000
So, there's a lot of different options depending on what you do.

52
00:04:47,000 --> 00:04:48,000
Well, that's great.

53
00:04:48,000 --> 00:04:50,000
Well, was there anything else you wanted to show us in the demo?

54
00:04:50,000 --> 00:04:51,000
No, I think not.

55
00:04:51,000 --> 00:04:52,000
That's about it.

56
00:04:52,000 --> 00:04:53,000
Well, great.

57
00:04:53,000 --> 00:04:54,000
Well, thanks for showing us this demo.

58
00:04:54,000 --> 00:04:54,000
That was interesting.
