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