The document discusses the need for a service platform for the education sector that goes beyond single sign-on. It proposes a modern platform based on OAuth and REST APIs that provides common services like user management, groups, activity streams, and notifications. This would allow applications to integrate these services through simple libraries and APIs. The platform could also offer app hosting, federated widgets, and an app store. UNINETT's work on such a platform could benefit the education sector by providing a common solution for collaboration services.
A cloud service platform for providing Web Application for the higher education sector.
This is a short presentation of some of the results of the work with the prototype. Stay tuned for updates...
AI has a key role to play in analyzing and drawing insight from the vast amounts of data in our increasingly complex, interconnected, software-dependent world. This playbook explores how.
We all know AI has a key role to play in analyzing and drawing insight from the vast amounts of data in our increasingly complex, interconnected, software-dependent world. This playbook explores how.
A cloud service platform for providing Web Application for the higher education sector.
This is a short presentation of some of the results of the work with the prototype. Stay tuned for updates...
AI has a key role to play in analyzing and drawing insight from the vast amounts of data in our increasingly complex, interconnected, software-dependent world. This playbook explores how.
We all know AI has a key role to play in analyzing and drawing insight from the vast amounts of data in our increasingly complex, interconnected, software-dependent world. This playbook explores how.
Android is a platform the developer community can create innovative mobile applications for. However, much of the community's creativity and power remains untapped. Why? There are barriers for developers to contribute to the platform. First, the Android project is solely and rigidly controlled by Google. Second, the Android application & distribution model is designed to have 3rd parties create apps, not APIs or middleware. This presentations discusses these limitations and presents the concept of OSGi, an Open Services & Middleware Platform as an enabler for 3rd party platform innovation.
Mashups and Open Apis- Ideas that worked for us…Sujit Mohanty
This presentation is on application of web2.0 techniques such as mash ups and Open APIs. These techniques have been applied in UNISDR's information systems.
The Web 2.0 model, which has become mainstream in current online software platforms, has enabled user-driven participation and collaboration. However, it has also facilitated the emergence of central hubs of information which collect massive amounts of user data, with its multiple negative impacts such as privacy issues, monopolies, surveillance or single legislation. These issues have triggered the emergence of a new wave of decentralized technologies, in both P2P systems (e.g. blockchain, ipfs) and federated systems (e.g. Matrix). And yet, building decentralized software is hard. Development frameworks are built thinking in centralized apps, moreover when thinking of collaborative apps. SwellRT (http://swellrt.org) is a development framework for building decentralized real-time collaborative apps, easily and avoiding extra code to the developer. SwellRT provides a server side (storage, sharing, identity, federation) and an API to build apps in JavaScript, Java or Android. You may think of Google Drive Real-Time API or Firebase but decentralized & open source.
-------
Lecture given at the Berkman Klein Center for Internet & Society
May 25, 2016
Harvard University
About the idea of DevOps, why we implemented DevOps and what we did, what is important !
About our road from waterfall/ITIL and silo structures to DevOps/Agile culture.
A presentation to RIEP comms leads outlining how social media can be used to support improvement programmes and an overview of how local authorities are using them.
[WSO2 Summit Brazil 2018] The API-driven WorldWSO2
Paul discusses how APIs are touching every facet of our society and the underlying trends that are going to generate nearly 1 billion APIs in the coming years.
APIs used to be a technical implementation detail reserved for developers and architects. In the Web age, APIs make more business sense than ever before. This presentation gives a ring side view of How to Craft Business Strategy around APIs.
apidays Helsinki & North 2023 - Business-oriented API products with APIOps Cy...apidays
apidays Helsinki & North 2023
API Ecosystems - Connecting Physical and Digital
June 5 & 6, 2023
Business-oriented API products with APIOps Cycles
Marjukka Niinioja, Founding Partner at Osaango
------
Check out our conferences at https://www.apidays.global/
Do you want to sponsor or talk at one of our conferences?
https://apidays.typeform.com/to/ILJeAaV8
Learn more on APIscene, the global media made by the community for the community:
https://www.apiscene.io
Explore the API ecosystem with the API Landscape:
https://apilandscape.apiscene.io/
Learn how to build APIs with Apigee Edge and Azure
You will learn:
- Basics of running Apigee Edge on Azure
- New and cool services recently announce at Microsoft Build for API developer(Logic apps workflow, serverless computing)
- Integrated Demo of Apigee Edge and Azure Functions
Six Principles of Software Design to Empower ScientistsDavid De Roure
Keynote talk for Workshop on Managing for Usability:
Challenges and Opportunities for E-Science Project Management, 10-11 April 2008,
OeRC, University of Oxford, UK
Open / Public APIs - From Implementation to Digital Business ModelBastian Migge
Build a business on the shoulders of giants. Open APIs allow to quickly build advanced services utilizing giants, as a developer. As a service provider, it helps you becoming a giant, since it enables to exponentially scale your business by others. But you better offer a high quality service API.
Android is a platform the developer community can create innovative mobile applications for. However, much of the community's creativity and power remains untapped. Why? There are barriers for developers to contribute to the platform. First, the Android project is solely and rigidly controlled by Google. Second, the Android application & distribution model is designed to have 3rd parties create apps, not APIs or middleware. This presentations discusses these limitations and presents the concept of OSGi, an Open Services & Middleware Platform as an enabler for 3rd party platform innovation.
Mashups and Open Apis- Ideas that worked for us…Sujit Mohanty
This presentation is on application of web2.0 techniques such as mash ups and Open APIs. These techniques have been applied in UNISDR's information systems.
The Web 2.0 model, which has become mainstream in current online software platforms, has enabled user-driven participation and collaboration. However, it has also facilitated the emergence of central hubs of information which collect massive amounts of user data, with its multiple negative impacts such as privacy issues, monopolies, surveillance or single legislation. These issues have triggered the emergence of a new wave of decentralized technologies, in both P2P systems (e.g. blockchain, ipfs) and federated systems (e.g. Matrix). And yet, building decentralized software is hard. Development frameworks are built thinking in centralized apps, moreover when thinking of collaborative apps. SwellRT (http://swellrt.org) is a development framework for building decentralized real-time collaborative apps, easily and avoiding extra code to the developer. SwellRT provides a server side (storage, sharing, identity, federation) and an API to build apps in JavaScript, Java or Android. You may think of Google Drive Real-Time API or Firebase but decentralized & open source.
-------
Lecture given at the Berkman Klein Center for Internet & Society
May 25, 2016
Harvard University
About the idea of DevOps, why we implemented DevOps and what we did, what is important !
About our road from waterfall/ITIL and silo structures to DevOps/Agile culture.
A presentation to RIEP comms leads outlining how social media can be used to support improvement programmes and an overview of how local authorities are using them.
[WSO2 Summit Brazil 2018] The API-driven WorldWSO2
Paul discusses how APIs are touching every facet of our society and the underlying trends that are going to generate nearly 1 billion APIs in the coming years.
APIs used to be a technical implementation detail reserved for developers and architects. In the Web age, APIs make more business sense than ever before. This presentation gives a ring side view of How to Craft Business Strategy around APIs.
apidays Helsinki & North 2023 - Business-oriented API products with APIOps Cy...apidays
apidays Helsinki & North 2023
API Ecosystems - Connecting Physical and Digital
June 5 & 6, 2023
Business-oriented API products with APIOps Cycles
Marjukka Niinioja, Founding Partner at Osaango
------
Check out our conferences at https://www.apidays.global/
Do you want to sponsor or talk at one of our conferences?
https://apidays.typeform.com/to/ILJeAaV8
Learn more on APIscene, the global media made by the community for the community:
https://www.apiscene.io
Explore the API ecosystem with the API Landscape:
https://apilandscape.apiscene.io/
Learn how to build APIs with Apigee Edge and Azure
You will learn:
- Basics of running Apigee Edge on Azure
- New and cool services recently announce at Microsoft Build for API developer(Logic apps workflow, serverless computing)
- Integrated Demo of Apigee Edge and Azure Functions
Six Principles of Software Design to Empower ScientistsDavid De Roure
Keynote talk for Workshop on Managing for Usability:
Challenges and Opportunities for E-Science Project Management, 10-11 April 2008,
OeRC, University of Oxford, UK
Open / Public APIs - From Implementation to Digital Business ModelBastian Migge
Build a business on the shoulders of giants. Open APIs allow to quickly build advanced services utilizing giants, as a developer. As a service provider, it helps you becoming a giant, since it enables to exponentially scale your business by others. But you better offer a high quality service API.
The SCIM standard was created to simplify user management in the cloud by defining a schema for representing users and groups and a REST API for all the necessary CRUD operations.
VOOT is a layer on top of SCIM to exchange information about groups in federated environments.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
2. Once upon a time
Web Single Sign-On with Feide was sufficient to provide
a seamless user experience across services.
3. Collaboration on Internet
✤ A dynamic working groups spanning multiple organizations, work
together using digital collaboration tools:
✤ A wiki
✤ Document sharing tool
✤ Meeting planner and calendar
✤ A Web meeting tool
✤ A web forum or mailinglist
4.
5. to provide a satisfying end-user experience
spanning multiple collaboration services today,
SSO is not sufficient.
6. Traditional approach
App1
✤ Does not scale
✤ Not dynamic
User
directory
App2
✤ (Often) only in one direction
Batch provisioning
of users and groups
App3 ✤ But it works,
for some use cases
7. Modern services
✤ Modern collaboration services share a bunch of common components:
✤ Users and authentication
✤ Groups and authorization
✤ Invitation (mapping users and groups)
✤ Activity stream
✤ Notifications (mail and mobile push notifications)
✤ Data access with third party REST API
8. SP App App App
API + OAuth
Addtional
services
SAML
Component
X
Authentication Feide
9. Spin-offs
Innovasjon tjeneste utvikling
/ utrulling
?
2016 ?
?
2015
Webteknologi
2013-2016
2014
2013
Webteknologi
2012
2012
2011
Innovasjonsprosjekter i UNINETT knyttet til "Webteknologi"
11. ✤ ettersom man tilbyr mer og mer støtte-funksjonalitet (auth,
gruppe ++) kan fort kompleksiteten bli uholdbar på
tjenestesiden.
✤ Enkelt for tjenesteleveandørene er svært viktig!
✤ De bør forholde seg til biblioteker og ikke egne software
komponenter som kjører på tjenestesiden.
✤ Vi må lære av økosystemene til store aktører som har lykkes
med ekstrem skalerbarhet; google, linkedin, facebook m.fl.
✤ Selvbetjening er kritisk.
12. New more Users
complex
model
Third party Service Third party Service
applications applications
Content Content
API Delegation API
15. ✤ Enklere integrasjon enn Feide.
✤ Innebygget støtte for mobil Apps
✤ Basert på OAuth / OpenID Connect
✤ Enkelt API med en rekke ekstra funksjonalitet
17. Groups
✤ Dynamic large-scale groups from Feide
attributes
✤ Organization, department
App App App ✤ Affiliation: like «all students at NTNU»
✤ Ad-hoc groups
✤ Managed external groups
Platform
✤ FS
✤ KIND, etc.
Dynamic
Groups
Feide Ad-hoc FS SurfConext +++
groups
Self-service Managed external groups
group mngmnt
18. Ad-Hoc groups
✤ Everyone can create new groups, and invite/add users
✤ Important to easily find the correct persons you want to add. Search
engine based upon real names.
✤
19. Group information model
✤ List of members
✤ Membership roles:
✤ Admin/Owner
✤ Regular member
✤ (Subscribers) Optionally a group can have subscribers.
✤ Managed external group providers may defined extended role
definitions
✤ Applications may off course provide additional membership roles
locally.
✤ Work on international harmonization of this basic model.
20.
21. Invitations, people search
✤ Protected with Feide
✤ Generic js library
✤ Very easy integration in
all applications that
needs to «add users».
23. Activity streams
› One activity stream per group.
ng
eti
› Generic information model
me
or ge
› Acitivites posted to one or more groups
Ag pa
ew
a
ou s
at wiki
an
gr if i
p
he rle
led
e!» a
o t ho
om ted
Public / Private
du
dt rT
he
elc rea
de se
Normal / Promoted
sc
«w as c
ad ew u
on
re
m
n
d
Si
A
An
User interfaces
ng d
f»
eti an
› WebApp frontend .pd
me ed
re
nd rm
tu
› Mobile app frontend
tor tec
tte nfi
ll a co
ds hi
› Widgets
o u rc
wi eas
Cl «a
› API
dr
at file
An
da
re
ha
zs
ma
Ar
24.
25. Notifications
✤ The most important activity
updates
✤ Email and mobile push
notifications
✤ Personal preferences
27. Federated Widgets
✤ Embed content on remote site
✤ Challenge:
✤ secure environment
✤ authentication
28. Federated Widgets
✤ Super simple integration!
✤ Secure separation from container site
✤ Auto-detecting existing Feide session
✤ No server-side requirements...
29. Federated Widget
✤ The
group-context-aware
«webmeeting button»
using
eting ect
We bme onn
be C ting
Ado in mee
Jo
30. Feed Widget
Shows an aggregated feed of activities for the current
selected group across all collaboration tools.
Share widget
Can be easily integrated anywhere. Will share a link to the current web page
to the activity stream for the current user in a selected group context.
31. Feed Widget
Shows an aggregated feed of activities for the current
selected group across all collaboration tools.
Share widget
Can be easily integrated anywhere. Will share a link to the current web page
to the activity stream for the current user in a selected group context.
32. Feed Widget
Shows an aggregated feed of activities for the current
selected group across all collaboration tools.
RedMine
With Activity Stream Connector enabled.
34. ✤ Web as a platform
✤ Usage increasing
✤ True multi-platform: desktop, mobile (android+ios+)
✤ REST API friendly
✤ Client side logic
✤ Makes it hassle-free to provide cloudbased
hosting environment
✤ Easier service roll-out in education: no installations..
37. How does it work
✤ Each app gets their own domain: myapp.eduapps.org
✤ App engine provides a javascript API to access all functionality
✤ The javascript engine communicates with app server using REST api.
✤ Let’s test it...
48. Open Data
✤ Universites increasing interest to share their data using APIs.
✤ Win-win situation. Both students and commercial providers may
provide value-added service by making use of the data.
✤ Privacy very important!
✤ Complex to provide authentication model for delegated access to
personal data.
49.
50. Service Providers
Frontend
✤ REST API with delegated access
control.
✤ Feide authentication
API
✤ Trust model
Business
✤ Scalable management of third Information
Logic
party client access control.
51. SOA Gatekeeper
✤ Manage 3rd party clients
✤ Control your open APIs
✤ User control, scopes,
consent etc.
53. ✤ Ikke enda planlagt.
Spin-offs
✤ Stor interesse i UH for å Innovasjon tjeneste utvikling
/ utrulling
få opp tjenester. Spesielt
?
rundt grupper. ?
2016 ?
✤ Koordineres med: 2015
It.1
First iteration
Webteknologi Service Pilot
2013-2016
2014
✤ Feide
2013
✤ Nansen 2012
Webteknologi
2012
2011
✤ IKTsenteret tidlig med...
Innovasjonsprosjekter i UNINETT knyttet til "Webteknologi"
54. Innpakking sammen med Feide
SP App App App
API + OAuth
Addtional
services
SAML
Feide
Connect!
Authentication Feide
55. Feide Connect! added-value
✤ Simpler integration with modern web applications (OAuth-based)
✤ Support for authentication on mobile
✤ Easier integration with PaaS (Nansen)
✤ Support emerging standards: OpenID Connect!
✤ Groups
✤ People search
✤ Easier cross-federation integration!
✤ Built-in discovery
✤ Guest users
✤ Lower bar of entry for service providers: students etc. Self-service
Support no-contract consumers!
✤ Extensible: allows us to add new services!
✤
56. Will not solve...
✤ Local Single Sign-On on Windows Domain with Keberos
✤ Higher level authentication (2-factor). LoA.
✤ Accepting more loosely connected user through Feide (UiO)
57. Services to add later on
✤ Activity streams
✤ Calendar sharing
✤ REST API engine
✤ Activity streams
✤ Notifications
✤ SOA Gatekeeper
✤ App hosting
✤ Storage, message queue, cache, release management etc.
✤ Federated widgets
✤ OAuth REST Engine (simplify using protected REST APIs)
✤ ...
59. ✤ https://www.uninett.no/skytjenester-rapport-med-anbefalinger
✤ Stor interesse i UH sektoren om samarbeid rundt
✤ innkjøp av kommersielle skytjenester
✤ oppbygning av egen skyinfrastruktur i sektoren for å organisere
morgendagens tjenester for sektoren. Erstatter dagens IKT drift.
Med samarbeid.
60. UNINETTs Nova plattform
✤ Arbeid i 2013-2014.
✤ Bygger opp skyinfrastruktur internt for å kunne hoste våre egne
tjenester
✤ Kompetanseoppbygning og forarbeid som kan være nyttig for
sektoren i relisering av NANSENs sektor-spesifikke sky.
61. WebApp PaaS
Fil Lagring
UWAP Core
In-memory
Høytilgjengelighet Feide
NoSQL store
OS
Virtualisering
62. ✤ UNINETT FAS
✤ Administrative Apps for selvbetjening
✤ eCampus
✤ Samarbeidsverktøy: Agora, RedMine, webmøter etc.
63. App App
All platform UI built as
indepedent apps
People search Groups and authorization
Calendar sharing REST API Engine
Activity stream Service Platform Notifications
Authentication Feide
65. ✤ Felles samarbeid om Feide.
✤ Svært sammenfallende behov rundt støtte mot tjeneser
til utdanningssektoren.
✤ Trolig kosteffektivt å jobbe med en felles løsning når
behovene er overlappende.
✤
66. Mulige oppgaver
✤ Samarbeid rundt informasjonsmodell for grupper
✤ Pilot-integrasjon mot f.eks. fylkeskommune gruppe-provider
✤ Pilot-integrasjon mot BAS for person-søk
✤ Pilot tjenesteleverandører
✤ Interessante use-case: DVM,