3 things you need to know… - threewill · how can i make information in sharepoint available to...

38
3 Things You Need to Know… …About Integrating SharePoint 2010 Into Your Enterprise Information Architecture Danny Ryan, ThreeWill Dan Malks, JackBe

Upload: others

Post on 24-May-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 3 Things You Need to Know… - ThreeWill · How can I make information in SharePoint available to other systems? • To make this happen, you need to become a SharePoint Web Services

3 Things You Need to Know…

…About Integrating SharePoint 2010 Into Your Enterprise Information Architecture

Danny Ryan, ThreeWillDan Malks, JackBe

Page 2: 3 Things You Need to Know… - ThreeWill · How can I make information in SharePoint available to other systems? • To make this happen, you need to become a SharePoint Web Services

How do you compare to your peers?

2

Page 3: 3 Things You Need to Know… - ThreeWill · How can I make information in SharePoint available to other systems? • To make this happen, you need to become a SharePoint Web Services

How do you compare to your peers?

3

Page 4: 3 Things You Need to Know… - ThreeWill · How can I make information in SharePoint available to other systems? • To make this happen, you need to become a SharePoint Web Services

Does your information management strategy include SharePoint?

4

Page 5: 3 Things You Need to Know… - ThreeWill · How can I make information in SharePoint available to other systems? • To make this happen, you need to become a SharePoint Web Services

Today’s Special Guests

Danny ‘Bruce’ Ryan Dan ‘Chuck’ Malks

5

Page 6: 3 Things You Need to Know… - ThreeWill · How can I make information in SharePoint available to other systems? • To make this happen, you need to become a SharePoint Web Services

6

Agenda

• The ‘Connecting’ Problem

– How Did we Get Here?

– 3 Kinds of Connections You Need to Manage

– Other Things You Might Want to Consider

• Solving the Problem

• Managing the 3 Kinds of Connections

• Getting Even More Out of SharePoint

• Demos

• Q&A

6

Page 7: 3 Things You Need to Know… - ThreeWill · How can I make information in SharePoint available to other systems? • To make this happen, you need to become a SharePoint Web Services

SharePoint Background

7

Page 8: 3 Things You Need to Know… - ThreeWill · How can I make information in SharePoint available to other systems? • To make this happen, you need to become a SharePoint Web Services

What issues do we see in enterprises?

1. How can I pull together information in SharePoint to make better decisions?

• We’ll call this the “Inside-Inside” problem

2. How can I make information in SharePoint available to other systems?

• We’ll call this the “Inside-Out” problem

3. How can I pull together information from other systems into SharePoint?

• We’ll call this the “Outside-In” problem

8

Page 9: 3 Things You Need to Know… - ThreeWill · How can I make information in SharePoint available to other systems? • To make this happen, you need to become a SharePoint Web Services

A Quick Poll: Which of these are most important to you?

• Connecting SharePoint Lists to Other SharePoint Lists

• ‘Pulling’ External Information into SharePoint

• ‘Pushing’ SharePoint Lists into Other Systems

• All of the Above

• Mmmmm…None of These

9

Page 10: 3 Things You Need to Know… - ThreeWill · How can I make information in SharePoint available to other systems? • To make this happen, you need to become a SharePoint Web Services

Problem #1 : The Inside-Inside Problem

How can I pull together information in SharePoint to make better decisions?

• Custom Lists are everywhere

• SharePoint sprawl is the norm

• Contain important Line of Business data

• Difficult to “join” lists

• Certain technologies help (Content Types, Search, Web Part Framework)

10

Page 11: 3 Things You Need to Know… - ThreeWill · How can I make information in SharePoint available to other systems? • To make this happen, you need to become a SharePoint Web Services

Does This Look Like a Productive Information System?

11

Page 12: 3 Things You Need to Know… - ThreeWill · How can I make information in SharePoint available to other systems? • To make this happen, you need to become a SharePoint Web Services

How Can We Connect These Together?

12

Page 13: 3 Things You Need to Know… - ThreeWill · How can I make information in SharePoint available to other systems? • To make this happen, you need to become a SharePoint Web Services

How Can We Connect These Together?

13

Page 14: 3 Things You Need to Know… - ThreeWill · How can I make information in SharePoint available to other systems? • To make this happen, you need to become a SharePoint Web Services

Problem #2 : The Inside-Out Problem

How can I make information in SharePoint available to other systems?

• To make this happen, you need to become a SharePoint Web Services and Client Object Model Expert

• This is an exercise in coding and therefore not resilient to change

• SharePoint Developer skillset required along with skillset for system that is consuming the data

• Would like this to be more of a task led by a business analyst,

not a developer

14

Page 15: 3 Things You Need to Know… - ThreeWill · How can I make information in SharePoint available to other systems? • To make this happen, you need to become a SharePoint Web Services

Problem #3 : The Outside-In Problem

How can I pull together information from other systems into SharePoint?

• Sometimes you have integration (for example, Web Parts for Microsoft CRM)

• Repeat problems of #2 where this is an exercise in coding, but now in the other direction

• BDC / BCS provide the plumbing, but not the solution

• Couple of examples

• Now you are writing your own Web Parts

• Now you’re getting into the business of Single Sign On/Security

15

Page 16: 3 Things You Need to Know… - ThreeWill · How can I make information in SharePoint available to other systems? • To make this happen, you need to become a SharePoint Web Services

But wait! There’s a few more things to consider before we start discussing the solution….

16

Page 17: 3 Things You Need to Know… - ThreeWill · How can I make information in SharePoint available to other systems? • To make this happen, you need to become a SharePoint Web Services

The 3 Groups People You Need to Help

Consumer

ProviderAdministrator

• Consumer – Who’s using this information

• Administrator –

Provides governance and control of data

• Provider – Author and creator of the date

17

Page 18: 3 Things You Need to Know… - ThreeWill · How can I make information in SharePoint available to other systems? • To make this happen, you need to become a SharePoint Web Services

The 3 Types of Information You Need to Share

AppsMashupsLists/Documents

18

Page 19: 3 Things You Need to Know… - ThreeWill · How can I make information in SharePoint available to other systems? • To make this happen, you need to become a SharePoint Web Services

The 3 Qualities You Need to Have

Fast

19

Accurate Secure

Page 20: 3 Things You Need to Know… - ThreeWill · How can I make information in SharePoint available to other systems? • To make this happen, you need to become a SharePoint Web Services

20

That’s the

problem.

What’s the

solution?

Page 21: 3 Things You Need to Know… - ThreeWill · How can I make information in SharePoint available to other systems? • To make this happen, you need to become a SharePoint Web Services

How Does Mashup Sites for SharePoint Help?

Mashup Sites for SharePoint is the easiest,

fastest way for organizations to connect their SharePoint users (and their data) to each other

and the rest of their enterprise.

21

Page 22: 3 Things You Need to Know… - ThreeWill · How can I make information in SharePoint available to other systems? • To make this happen, you need to become a SharePoint Web Services

3 Things You Need To Know

22

Page 23: 3 Things You Need to Know… - ThreeWill · How can I make information in SharePoint available to other systems? • To make this happen, you need to become a SharePoint Web Services

3 Things You Need To Know

Outside-In

23

Page 24: 3 Things You Need to Know… - ThreeWill · How can I make information in SharePoint available to other systems? • To make this happen, you need to become a SharePoint Web Services

3 Things You Need To Know

Outside-In Inside-Out

24

Page 25: 3 Things You Need to Know… - ThreeWill · How can I make information in SharePoint available to other systems? • To make this happen, you need to become a SharePoint Web Services

3 Things You Need To Know

Outside-In Inside-Out

Inside-Inside

Inside-Inside

25

Page 26: 3 Things You Need to Know… - ThreeWill · How can I make information in SharePoint available to other systems? • To make this happen, you need to become a SharePoint Web Services

An Example of Connecting SharePoint to Everything

26

...And Everything to SharePoint

Page 27: 3 Things You Need to Know… - ThreeWill · How can I make information in SharePoint available to other systems? • To make this happen, you need to become a SharePoint Web Services

An Example of Connecting SharePoint to Everything

27

...And Everything to SharePoint

Page 28: 3 Things You Need to Know… - ThreeWill · How can I make information in SharePoint available to other systems? • To make this happen, you need to become a SharePoint Web Services

An Example of Connecting SharePoint to Everything

28

...And Everything to SharePoint

Page 29: 3 Things You Need to Know… - ThreeWill · How can I make information in SharePoint available to other systems? • To make this happen, you need to become a SharePoint Web Services

An Example of Connecting SharePoint to Everything

29

...And Everything to SharePoint

Page 30: 3 Things You Need to Know… - ThreeWill · How can I make information in SharePoint available to other systems? • To make this happen, you need to become a SharePoint Web Services

An Example of Connecting SharePoint to Everything

30

...And Everything to SharePoint

Page 31: 3 Things You Need to Know… - ThreeWill · How can I make information in SharePoint available to other systems? • To make this happen, you need to become a SharePoint Web Services

An Example of Connecting SharePoint to Everything

31

...And Everything to SharePoint

Page 32: 3 Things You Need to Know… - ThreeWill · How can I make information in SharePoint available to other systems? • To make this happen, you need to become a SharePoint Web Services

An Example of Connecting SharePoint to Everything

32

...And Everything to SharePoint

Page 33: 3 Things You Need to Know… - ThreeWill · How can I make information in SharePoint available to other systems? • To make this happen, you need to become a SharePoint Web Services

Connecting SharePoint to Everything

33

“…huge amounts of data [are] available to organizations, but it's not always clear how to

make practical use of it. Tools like JackBe can help turn all this data into something

end users can work with minimal support from IT.” – ReadWriteWeb, November 2010

Page 34: 3 Things You Need to Know… - ThreeWill · How can I make information in SharePoint available to other systems? • To make this happen, you need to become a SharePoint Web Services

An Example of Connecting SharePoint to Everything

34

...And Everything to SharePoint

Page 35: 3 Things You Need to Know… - ThreeWill · How can I make information in SharePoint available to other systems? • To make this happen, you need to become a SharePoint Web Services

Wanna see

some of this

in action?

35

Page 36: 3 Things You Need to Know… - ThreeWill · How can I make information in SharePoint available to other systems? • To make this happen, you need to become a SharePoint Web Services

“Outside-In” Example

36

Page 37: 3 Things You Need to Know… - ThreeWill · How can I make information in SharePoint available to other systems? • To make this happen, you need to become a SharePoint Web Services

Want to Learn More?

37

www.jackbe.com/[email protected]

www.threewill.com/[email protected]

Page 38: 3 Things You Need to Know… - ThreeWill · How can I make information in SharePoint available to other systems? • To make this happen, you need to become a SharePoint Web Services

Thank you for attending!

Danny Ryan, [email protected] Malks, [email protected]