Top Banner
Feide Connect Next generation service platform for educational users in Norway. [email protected] Andreas Åkre Solberg
39

Feide Connect (IoU Fagdag)

Jul 04, 2015

Download

Technology

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Feide Connect (IoU Fagdag)

Feide ConnectNext generation service platform for educational users in Norway.

[email protected] Åkre Solberg

Page 2: Feide Connect (IoU Fagdag)

Evolution of services

Static

Dynamic

Interactive

Personlized

Context-aware + mashup

2

Page 3: Feide Connect (IoU Fagdag)

What kind of context?

Identifying the user

Users properties, attributes

Groups, roles and social graphs

Activity streams

Location

Calendar

Services access services › mashup

3

Page 4: Feide Connect (IoU Fagdag)

Trends

From major providers to small independent services.

All services should have an API. Most functionality available to users should also be available to other services.

New services mix existing services in new ways, adds value.

4

Page 5: Feide Connect (IoU Fagdag)

!5

App App

Sources of data for norwegian institutions

Obtaining context

Page 6: Feide Connect (IoU Fagdag)

!6

Then consider the global market

Page 7: Feide Connect (IoU Fagdag)

!7

A game for the major players only

Page 8: Feide Connect (IoU Fagdag)

Scaling

How can a small provider obtain access to all this kind of data?

!Platform.

8

Page 9: Feide Connect (IoU Fagdag)

!9

App App

Service Platform

Page 10: Feide Connect (IoU Fagdag)

!10

Feide Connect

Page 11: Feide Connect (IoU Fagdag)

Feide Connect adds valueAvoids vendor lock-in

Provides scalability for minor players

Harmonized contexts across services. Better integration.

Enables best of breed selection of services

Promotes competition

Potential of new more fair payment models,

edu App store

simplified procurement workflows

May hook into other workflows

Developer-friendly. Simple HTTP based API. Self-service. API Inspector.

Promotes dynamic scalable architectures, no built-in support for provisioning.

!11

Page 12: Feide Connect (IoU Fagdag)

Feide Connect

API. OAuth.

Authentication and user info.

Autoconfigure

Self-service registering new clients

One-click workflows

Personsøk

Grupper: ad-hoc, Feide genererte

API Authorization as a Service

Federated Widgets

12

Page 13: Feide Connect (IoU Fagdag)

!13

Feide Connect in practice

Page 14: Feide Connect (IoU Fagdag)

Registering a application

!14

Page 15: Feide Connect (IoU Fagdag)

!15

Page 16: Feide Connect (IoU Fagdag)

!16

Manage application

Page 17: Feide Connect (IoU Fagdag)

!17

Alternative: Autoconfigure

Wordpress plugin: auth + authz + autoconfigure

Page 18: Feide Connect (IoU Fagdag)

!18

Request permissions to API services

Page 19: Feide Connect (IoU Fagdag)

!19

API Owner authorizes access

Page 20: Feide Connect (IoU Fagdag)

!20

API Inspector

Page 21: Feide Connect (IoU Fagdag)

!21

End user access service

International federated users : edugain + Kalmar Global target audience

Page 22: Feide Connect (IoU Fagdag)

!22

Regular Feide login

Page 23: Feide Connect (IoU Fagdag)

!23

Page 24: Feide Connect (IoU Fagdag)

!24

Etherpad with a new dashboard and hooked up to Feide connect.

Page 25: Feide Connect (IoU Fagdag)

!25

Page 26: Feide Connect (IoU Fagdag)

!26

Page 27: Feide Connect (IoU Fagdag)

!27

Page 28: Feide Connect (IoU Fagdag)

!28

Groups exposed across applications. may be used for access control. may be used for context.

Page 29: Feide Connect (IoU Fagdag)

!29

Ad-hoc groups any one can create new groups anywhere. Project groups or similar can quickly establish a shared collaboration space across multiple services.

Page 30: Feide Connect (IoU Fagdag)

!30

Add users by incremental search by real names

Peoplesearch API

Page 31: Feide Connect (IoU Fagdag)

!31

Live dynamic connectors LDAP

Page 32: Feide Connect (IoU Fagdag)

!32

Live dynamic connectors Grunnopplæringa

Page 33: Feide Connect (IoU Fagdag)

!33

Live dynamic connectors

FS (work in progress)

Page 34: Feide Connect (IoU Fagdag)

!34

Federated Widgets harmonize across collaboration tools

Adopts surrounding

context

Secure isolated environment

Page 35: Feide Connect (IoU Fagdag)

!35

Federated Widgets harmonize across collaboration tools

Page 36: Feide Connect (IoU Fagdag)

!36

Without context

With one of your group having an active meeting

Within the SFU group

Adobe Connect Widget

Page 37: Feide Connect (IoU Fagdag)

!37

Feed aggregated activity stream

Stay updated across

services

Page 38: Feide Connect (IoU Fagdag)

!38

feed API !The feed app allow people to post. !and so can applications. !!Like a social network for your educational context.

Page 39: Feide Connect (IoU Fagdag)

!39

Feide Connect What’s next