We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Published byBrooks Rossell
Modified over 2 years ago
Presented by: SIF 3.0 Environments, Zones & Contexts Melbourne Developer’s Workshop November 2013 Joerg Huber
© Systemic Pty Ltd November 2013 Melbourne MCG: SIF 3.0 - Env., Zone & Context 2 Overview What is an Environment? What is a Zone? Compare it to SIF 2.x Zone Default Zone What is a Context? Default Context How do these relate to each other? Do I need all of these?
© Systemic Pty Ltd November 2013 Melbourne MCG: SIF 3.0 - Env., Zone & Context 3 What is an Environment? The “SIF 3.0 Environment” the totality of every service the Consumer might possibly provision itself to access. Based upon authentication constraints however, the Consumer’s access to some services it can see might be restricted. It is provided by: Provider in a direct Environment Environment Provider in a brokered Environment Holds mainly Service URLs scoped for each zone Access Rights for each Service scoped for each zone
© Systemic Pty Ltd November 2013 Melbourne MCG: SIF 3.0 - Env., Zone & Context 4 What is a Zone? – Consumer’s Point of view An Environment has 1 or Many zones! There is always a DEFAULT Zone. If no zoneId is provided in the REST URL then the default Zone is assumed. A Zone is a collection of Services a consumer has some sort of access to In SIF 2.x they were a collection of SIF Objects an agents had access to. Access rights are allocated in each zone for each service Context may be assigned to each service. Various types of Services Object Services (StudentPersonal, SchoolInfo etc.) Utility Services (Alerts, Zone Registry etc) Functional Services (i.e. Endo-Of-Year rollover).
© Systemic Pty Ltd November 2013 Melbourne MCG: SIF 3.0 - Env., Zone & Context 5 What is a Context? – Consumer’s Point of view A Context is an optional Data Model-specific metadata that may accompany a Consumer Request as a way of further scoping and restricting the possible Provider. There is always a DEFAULT Context for each Service. If no contextId is provided in the REST URL then the default Context is assumed. In a zone there can be more than one Provider for the same “SIF Object” as long as they operate in a different context! Current Students Special Ed Students Contexts are NOT global they apply to a specific Service Provider in a zone
© Systemic Pty Ltd November 2013 Melbourne MCG: SIF 3.0 - Env., Zone & Context 6 Relationships… A consumer may connect to one or many Environments. An Environment may have many Zones. A Zone may have many services. Within a zone there can be more than one provider for the same SIF Object (i.e StudentPersonal) as long as they use a different context. A consumer who creates a SIF Object in more than one Zone or Context may be given more than one RefId for the same Object! One RefId per service it calls for the same object. A service is scoped per environment, zone and context. May sound complicated but most of the time you will operate in the DEFAULT Zone and Context.
© Systemic Pty Ltd November 2013 Melbourne MCG: SIF 3.0 - Env., Zone & Context 7 Question Time… Questions?
Presented by: SIF 3.0 Environments, Zones & Contexts Environments, Zones, Contexts and their Relationship Joerg Huber.
Presented by: SIF 3.0 REST Services Melbourne Developer’s Workshop November 2013 Joerg Huber.
Presented by: SIF 3.0 Concepts SIF 3.x Concepts & Terms Joerg Huber.
Presented by: SIF 3.0 REST Framework Melbourne Developer’s Workshop November 2013 Joerg Huber.
Presented by: SIF 3.0 Concepts DSWG August 2013 Joerg Huber.
Presented by: SIF3: Multi-Object CRUD Joerg Huber SIF3 Consumer: Multi-Object CRUD Exercise.
Presented by: SIF 3.0 REST URL Structure Components of the SIF3 REST URL Joerg Huber.
Presented by: SIF3: Providers Joerg Huber SIF3 Providers: Source of Truth.
Presented by: SIF3 REST Framework Joerg Huber Open-Source SIF3 Development Framework Developed by Systemic Pty Ltd Sponsored by.
Presented by: SIF3: Events Joerg Huber SIF3 Events & Live Demo.
Presented by: SIF 3.0 Environment Management Consumer Environments Direct Environments Java Joerg Huber.
Presented by: SIF3: First Consumer - Java Joerg Huber SIF3 Consumer: Get Students Exercise.
Presented by: SIF3 Framework Install - Java Joerg Huber Install & Verify Instructions and Exercise.
22 November Databases. Presentations Tega: news 1954 Prediction.
Presented by: AU Assets Evolution of the SIF Common Framework Joerg Huber.
Consumer Attitudes to the NBN An Analysis for the Copper Alliance.
Joint Information Systems Committee Supporting Higher and Further Education Rachel Bruce Programme Manager, JISC Executive Collection.
Australian Housing Market Ian Graham, Chief Executive Officer.
1 Network Management: SNMP The roots of education are bitter, but the fruit is sweet. - Aristotle.
Copyright © 2012 McGraw-Hill Australia Pty Ltd PowerPoint presentation to accompany Economic Principles 3e, by Jackson, McIver, Wilson & Bajada Slides.
Utility Maximization. Utility and Consumption ▫Concept of utility offers a way to study choices that are made in a more or less rational way. ▫Utility.
Hannes Tschofenig (IETF#79, SAAG, Beijing). Acknowledgements I would like to thank to Pasi Eronen. I am re- using some of his slides in this presentation.
This courseware is copyrighted © 2016 gtslearning. No part of this courseware or any training material supplied by gtslearning International Limited to.
Module 14 Configuring Security for SQL Server Agent.
An Introduction to PREMIS Jenn Riley Metadata Librarian IU Digital Library Program.
Copyright 2004 McGraw-Hill Australia Pty Ltd PPTs t/a Microeconomics 7/e by Jackson and McIver Slides prepared by Muni Perumal, University of Canberra,
CONSUMER EQUILIBRIUM The utility approach – Cardinal approach STUDY UNIT 7.
DNER Architecture Andy Powell 6 March 2001 UKOLN, University of Bath UKOLN is funded by Resource: The Council for.
7-1 Copyright 2007 McGraw-Hill Australia Pty Ltd PPTs t/a Microeconomics 8e, by Jackson & McIver By Muni Perumal, University of Canberra, Australia Chapter.
Public Policy Analysis MPA 404 Lecture 15. Previous Lecture Continued on with the examples of IRR and its applications Economic shortages and the effects.
Presented by: SIF3: Provider Exercise - Java Joerg Huber SIF3 Provider Exercise: SchoolInfo Provider.
Copyright © 2007, Oracle. All rights reserved. Using Document Management and Collaboration Appendix B.
1 Utility and Consumer Preferences Utility is the word used in economics to represent the happiness or satisfaction people get from the activities in which.
SAML CCOW Work Item: Task 2 HL7 Working Group Meeting Phoenix – May Presented by: David Staggs, JD CISSP VHA Office of Information Standards.
KERNEL MEMORY ALLOCATION Unix Internals, Uresh Vahalia Sowmya Ponugoti CMSC 691X.
Library Repositories and the Documentation of Rights Leslie Johnston, University of Virginia Library NISO Workshop on Rights Expression May 19, 2005.
URLs for Pictures ht.jpg
CDNI Capabilities Interface draft-ma-cdni-capabilities-00 Kevin J. Ma 1.
DICOMwebTM 2015 Conference & Hands-on Workshop University of Pennsylvania, Philadelphia, PA September 10-11, 2015 DICOMweb Workflow API (UPS-RS) Jonathan.
Operations Master / FSMO Roles in Active Directory : Suhail Ashfaq Butt.
Extending context models for privacy in pervasive computing environments Jadwiga Indulska The School of Information Technology and Electrical Engineering,
Functions Kernighan/Ritchie: Kelley/Pohl: Chapter 4 Chapter 5.
10.1 © 2004 Pearson Education, Inc. Lesson 10: Specifying Group Policy Settings Exam Microsoft® Windows® 2000 Directory Services Infrastructure.
₮Brief Overview of what the product is/does ₮Who in the room is using and discussion of their successes and challenges ₮Set priorities on future enhancements.
1 IHE ITI White Paper on Authorization Rough Cut Implementation Opportunities for BPPC Dr. Jörg Caumanns, Raik Kuhlisch, Olaf Rode Berlin,
Binary Preferences Zhaochen He. Would You Rather? Have a nice teacher who is bad at teaching Have a mean teacher that is great at teaching. OR.
Federated Searching Pre-Conference Workshop - The federated searching cookbook Qin Zhu HP Labs Research Library February 18, 2007.
Campaign Planning – Direct Wines Using historic data to improve planning and forecasting TFM&A 2014 David Lockwood: Direct Wines Terry Hogan: Golden Orb.
© 2017 SlidePlayer.com Inc. All rights reserved.