track: service oriented architecture next steps: evolving from collaboration to service oriented...

23

Upload: lesley-lawson

Post on 17-Jan-2016

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Track: Service Oriented Architecture Next Steps: Evolving from Collaboration to Service Oriented Architecture
Page 2: Track: Service Oriented Architecture Next Steps: Evolving from Collaboration to Service Oriented Architecture

Track: Service Oriented ArchitectureNext Steps: Evolving from Collaboration to Service Oriented Architecture

Page 3: Track: Service Oriented Architecture Next Steps: Evolving from Collaboration to Service Oriented Architecture

3

Who Am I?

Presented By

Rick Ringel

Strategic Solutions Engineer

Inter-Tel, Inc.

Page 4: Track: Service Oriented Architecture Next Steps: Evolving from Collaboration to Service Oriented Architecture

4

Predicting The Future

Page 5: Track: Service Oriented Architecture Next Steps: Evolving from Collaboration to Service Oriented Architecture

5

The Evolution Perspective

• Create Product via incremental changes

Page 6: Track: Service Oriented Architecture Next Steps: Evolving from Collaboration to Service Oriented Architecture

6

Change Agent Harvests Ideas

Page 7: Track: Service Oriented Architecture Next Steps: Evolving from Collaboration to Service Oriented Architecture

7

Ideas Compete

Page 9: Track: Service Oriented Architecture Next Steps: Evolving from Collaboration to Service Oriented Architecture

9

UC and Groupware Approach

Page 10: Track: Service Oriented Architecture Next Steps: Evolving from Collaboration to Service Oriented Architecture

10

Sample Groupware Services

• Membership/contact management

• File & Document sharing • Discussion Groups and Wiki

knowledge bases• Distance Learning tools• Project, event, and schedule

management• Document repository

• Persistent Team workspace• Document change history• Team credentials and

membership• Team contacts and

distribution lists• Surveys• RSS

Page 11: Track: Service Oriented Architecture Next Steps: Evolving from Collaboration to Service Oriented Architecture

11

Sample UC Services

• Contact management & buddy/team lists

• Presence• IM/Chat• Call control• Soft endpoints (audio & video)• Audio/Video/Chat/Application

conferencing & conference management

• Web Conferencing• Real-time Document

Collaboration• Remote Application sharing• Session Recording• Social Networking• White Boards

Page 12: Track: Service Oriented Architecture Next Steps: Evolving from Collaboration to Service Oriented Architecture

12

Delivered Value from Both

• Team Productivity• Knowledge Sharing• Information Transfer• Team Unity• Member Assimilation

Page 13: Track: Service Oriented Architecture Next Steps: Evolving from Collaboration to Service Oriented Architecture

13

Convergence in Collaboration

UC Application

Groupware

Application

UC Server

Groupware Server

Web Services} {

Page 14: Track: Service Oriented Architecture Next Steps: Evolving from Collaboration to Service Oriented Architecture

14

SOA: Hierarchical & Managerial

Business Service Bus

Integration Service Bus

APP A APP E APP I

Process Definition

Business Services

Integration ServicesAPP B APP D APP H

APP C APP F APP G

Page 15: Track: Service Oriented Architecture Next Steps: Evolving from Collaboration to Service Oriented Architecture

15

SIP Standard Peer-to-Peer

Page 16: Track: Service Oriented Architecture Next Steps: Evolving from Collaboration to Service Oriented Architecture

16

Collaboration + SOA Forces

• Standardize/Differentiate• Completed Apps/Exposed Services• Device Centric/Device agnostic• Shrinkwrap/Customize• Small biz/enterprise driven

Page 17: Track: Service Oriented Architecture Next Steps: Evolving from Collaboration to Service Oriented Architecture

17

SOA vs. REST

• Expect to see both• Don’t fight it

Page 18: Track: Service Oriented Architecture Next Steps: Evolving from Collaboration to Service Oriented Architecture

18

BPM with Collaboration

Business Service Bus

Integration Service Bus

APP A APP E APP I

Process Definition

Business Services

Integration ServicesAPP B APP D APP H

APP F

UC Server

Groupware Server

Page 19: Track: Service Oriented Architecture Next Steps: Evolving from Collaboration to Service Oriented Architecture

19

Contact Center Impacts

• Contact Center Improvements– Business Process directing agent– Customer RSS Feeds– Outbound Calling triggered by business process– Recording & Archiving based on business process– Call Orchestration– Networking– Context Awareness– Application Access– Context Delivery

Page 20: Track: Service Oriented Architecture Next Steps: Evolving from Collaboration to Service Oriented Architecture

20

Better Directory Services

• Search-Based Calling• Context-Based Calling

Page 21: Track: Service Oriented Architecture Next Steps: Evolving from Collaboration to Service Oriented Architecture

21

Expanding Identity

• Lots of ‘Things’ have Identity• Identity is necessary to communication

Page 22: Track: Service Oriented Architecture Next Steps: Evolving from Collaboration to Service Oriented Architecture

22

Summary

VoIP SOA Collaboration

Convergence Value Cannon

(a.k.a. Gosper Glider Gun)

Page 23: Track: Service Oriented Architecture Next Steps: Evolving from Collaboration to Service Oriented Architecture

23

Competing Requirements

• Full Unified Application vs. discreet services• Differentiated services and standard interoperability• Apps designed for users, services consumed by apps• SMB simplicity, Enterprise flexibility