Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Feide Connect
Next generation service platform for 

educational users in Norway.

Andreas Åkre Solberg
andreas.solberg@un...
Evolution of services
Static
Dynamic
Interactive
Personlized
Context-aware + mashup

2
What kind of context?
Identifying the user
Users properties, attributes
Groups, roles and social graphs
Activity streams
L...
Trends
From major providers to small independent services.
All services should have an API. Most functionality available t...
Obtaining
context

App

App

Sources of data for norwegian institutions

!5
Then consider the global market

!6
A game for the major players only

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

!
Platform.

8
App

App

Service Platform

!9
Feide Connect

!10
Feide Connect adds value
Avoids vendor lock-in
Provides scalability for minor players
Harmonized contexts across services....
Feide Connect
API. OAuth.
Authentication and user info.
Autoconfigure
Self-service registering new clients
One-click workf...
Feide Connect
in practice

!13
Registering a application

!14
!15
Manage
application

!16
Alternative:
Autoconfigure

Wordpress plugin: auth + authz + autoconfigure
!17
Request permissions to API services

!18
API Owner authorizes access

!19
API Inspector

!20
End user access service

International federated users : edugain + Kalmar
Global target audience
!21
Regular Feide login

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

!24
!25
!26
!27
Groups
exposed across applications. may be used for access control. may be
used for context.

!28
Ad-hoc groups
any one can create new groups anywhere. Project groups or similar can quickly
establish a shared collaborati...
Add users
by incremental search by real names

Peoplesearch API

!30
Live dynamic connectors
LDAP

!31
Live dynamic connectors

Grunnopplæringa

!32
Live dynamic connectors

FS

(work in progress)

!33
Federated Widgets
harmonize across collaboration tools

Adopts
surrounding
context

Secure isolated
environment
!34
Federated Widgets
harmonize across collaboration tools

!35
Without context

Adobe Connect Widget

With one of your group
having an active meeting

Within the SFU group
!36
Feed
aggregated activity stream

Stay updated
across
services

!37
feed
API
!

The feed app
allow people
to post.
!

and so can
applications.
!
!

Like a social
network for your
educational...
Feide Connect
What’s next

!39
Upcoming SlideShare
Loading in …5
×

Feide Connect (IoU Fagdag)

1,261 views

Published on

Published in: Technology
  • Be the first to comment

Feide Connect (IoU Fagdag)

  1. 1. Feide Connect Next generation service platform for 
 educational users in Norway. Andreas Åkre Solberg andreas.solberg@uninett.no
  2. 2. Evolution of services Static Dynamic Interactive Personlized Context-aware + mashup 2
  3. 3. What kind of context? Identifying the user Users properties, attributes Groups, roles and social graphs Activity streams Location Calendar Services access services › mashup 3
  4. 4. 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
  5. 5. Obtaining context App App Sources of data for norwegian institutions !5
  6. 6. Then consider the global market !6
  7. 7. A game for the major players only !7
  8. 8. Scaling How can a small provider obtain access to all this kind of data? ! Platform. 8
  9. 9. App App Service Platform !9
  10. 10. Feide Connect !10
  11. 11. Feide Connect adds value Avoids 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
  12. 12. 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
  13. 13. Feide Connect in practice !13
  14. 14. Registering a application !14
  15. 15. !15
  16. 16. Manage application !16
  17. 17. Alternative: Autoconfigure Wordpress plugin: auth + authz + autoconfigure !17
  18. 18. Request permissions to API services !18
  19. 19. API Owner authorizes access !19
  20. 20. API Inspector !20
  21. 21. End user access service International federated users : edugain + Kalmar Global target audience !21
  22. 22. Regular Feide login !22
  23. 23. !23
  24. 24. Etherpad with a new dashboard and hooked up to Feide connect. !24
  25. 25. !25
  26. 26. !26
  27. 27. !27
  28. 28. Groups exposed across applications. may be used for access control. may be used for context. !28
  29. 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. !29
  30. 30. Add users by incremental search by real names Peoplesearch API !30
  31. 31. Live dynamic connectors LDAP !31
  32. 32. Live dynamic connectors Grunnopplæringa !32
  33. 33. Live dynamic connectors FS (work in progress) !33
  34. 34. Federated Widgets harmonize across collaboration tools Adopts surrounding context Secure isolated environment !34
  35. 35. Federated Widgets harmonize across collaboration tools !35
  36. 36. Without context Adobe Connect Widget With one of your group having an active meeting Within the SFU group !36
  37. 37. Feed aggregated activity stream Stay updated across services !37
  38. 38. feed API ! The feed app allow people to post. ! and so can applications. ! ! Like a social network for your educational context. !38
  39. 39. Feide Connect What’s next !39

×