SPring-8 User Portal. User Services Workshop Three-Way Meeting. Keiichi SHIMBE JASRI / SPring-8



Similar documents
HP OO 10.X - SiteScope Monitoring Templates

Pentaho Reporting Overview

Entrust IdentityGuard Comprehensive

WHITEPAPER. SECUREAUTH 2-FACTOR AS A SERVICE 2FaaS

T14 RUMatricula Phase II. Section 1 Metaphor and requirements

Managed Servers ASA Extract FY14

See Appendix A for the complete definition which includes the five essential characteristics, three service models, and four deployment models.

Merit Cloud Media User Guide

CAREER TRACKS PHASE 1 UCSD Information Technology Family Function and Job Function Summary

Bill Fiddes Learning and Development Specialist Rob Latino Program Manager in Office 365 Support

managing SSO with shared credentials

Implementing Microsoft Azure Infrastructure Solutions

Modernizing Your IT Systems While Preserving Your Investments & Managing Risk

Designing IT Platform Collaborative Applications with Microsoft SharePoint 2003 Workshop

DRUPAL Web Content Management (WCM) Cloud Solution. RFP Q&A Session Jan. 21, 2015

Fujitsu s Approach to Hybrid Cloud Systems

Hybrid for SharePoint Server Search Reference Architecture

Migration from SharePoint 2007 to SharePoint 2010

University of Maine System Liferay 6 EE Solution - RFP# ADDENDUM #01

inforouter V8.0 Server Migration Guide.

TEXAS STATE TECHNICAL COLLEGE Content Management System Development & Integration. Executive Summary & Cost Estimate

Course 20533: Implementing Microsoft Azure Infrastructure Solutions

System Administration Training Guide. S100 Installation and Site Management

APPLICATION OF CLOUD COMPUTING IN ACADEMIC INSTITUTION

CA Single Sign-On r12.x (CA SiteMinder) Implementation Proven Professional Exam

Priority: Medium Channel to Actor: Graphical User Interface (GUI) Usage Frequency: Weekly Secondary Actors: Database, Brisk Application

Centrify Cloud Connector Deployment Guide

Quick Start Guide Sendio Hosted

FortiGuard Web Content Filtering versus Websense March 2005

Section B Standard Five T

How To Create An Online Learning Portal For A University

A STUDENT REGISTRATION SYSTEM IN THE AZURE CLOUD. Vitor Sá IT Developer University of Trás-os-Montes e Alto Douro

Deploying Migrated IBM Notes Applications to the Cloud

Application Development

Secure WiFi Access in Schools and Educational Institutions. WPA2 / 802.1X and Captive Portal based Access Security

Implementing Microsoft Azure Infrastructure Solutions

Implementing Microsoft Azure Infrastructure Solutions 20533B; 5 Days, Instructor-led

Today: Data Centers & Cloud Computing" Data Centers"

CloudCERT (Testbed framework to exercise critical infrastructure protection)

Course 20533B: Implementing Microsoft Azure Infrastructure Solutions

ACTION ITEM: Approval of the W.P. Carey School of Business Online MBA Program Outsourcing Project - ASU

Implementing Microsoft Azure Infrastructure Solutions

Migrating Cirrus. Revised 7/19/2007

Day-Care Environment Communication and Database

Advanced Authentication

Inside Dropbox: Understanding Personal Cloud Storage Services

Implementing Microsoft Azure Infrastructure Solutions

What s New in SharePoint 2016 (On- Premise) for IT Pros

Safewhere*Identify 3.4. Release Notes

FioranoMQ 9. High Availability Guide

Migrate from Exchange Public Folders to Business Productivity Online Standard Suite

Application Note. Active Directory Federation Services deployment guide

Protect Everything: Networks, Applications and Cloud Services

Microsoft Azure for IT Professionals 55065A; 3 days

PCCW Solutions Ltd. I. Service Category (A) Productivity Apps

Authentication Methods

Enterprise Mobility Management Migration Migrating from Legacy EMM to an epo Managed EMM Environment. Paul Luetje Enterprise Solutions Architect

ABC s OF CLOUD COMPUTING

Using different Security Policies on Group Level for AD within one Portal. SSL-VPN Security on Group Level. Introduction

WebOTX Portal. November, NEC Corporation, Cloud Platform Division, WebOTX Group

Audit of the Data Center Consolidation Initiative at NARA. OIG Draft Audit Report No May 10, 2012

SharePoint Implementation Planning Document 1 Template

Installation Guide v3.0

Federation of Cloud Computing Infrastructure

MIGRATING DESKTOP AND ROAMING ACCESS. Migrating Desktop and Roaming Access Whitepaper

Migration Scenario: Migrating Backend Processing Pipeline to the AWS Cloud

Virtual Infrastructure Security

Interoperate in Cloud with Federation

Okta Identity Management for Portals Built on Salesforce.com. An Architecture Review. Okta Inc. 301 Brannan Street San Francisco, CA 94107

The Institutional Repository at West Virginia University Libraries: Resources for Effective Promotion

EC-Council CAST CENTER FOR ADVANCED SECURITY TRAINING. CAST 619 Advanced SQLi Attacks and Countermeasures. Make The Difference CAST.

CLOUD COMPUTING READINESS CHECKLIST

LDAP Authentication Configuration Appendix

Egnyte Single Sign-On (SSO) Configuration for Active Directory Federation Services (ADFS)

Liferay. open source community experience distilled. Beginner's Guide. Sandeep Nair. Mahipalsinh Rana

Administering Team Foundation Server 2013

IDENTITY MANAGEMENT ROLLOUT: IN A HURRY. Jason Blackader, UNIX Systems Administrator

White paper Contents

Designercity (HK) Ltd.

NC Community Colleges Moodle Cloud Service

Transcription:

SPring-8 User Portal User Services Workshop Three-Way Meeting Keiichi SHIMBE JASRI / SPring-8 1

Topics History of User Support System Problems of Former System Database Architecture of New System About Two User Portals Integrated User Management between SPring-8 and SACLA Future Plans 2

Our System History Web-based proposal submission system started in 2005. User Portal website (2nd generation) started around the same time. We adopted FileMaker Server software as main database of first online system. FileMaker is easy to use and less expensive than other commercial database software. Users Office Staff can edit data and format layouts for print smoothly with FileMaker. 3

Former System Problems The number of proposals is increasing continuously. Each term, almost half of users submit their proposals in the last day of the deadline. Thus, the system was overloading at the last minute. Various proposal types were derived and closed after being launched, resulting in difficulty to maintain and extend the system. 4

Former System Problems Durability and throughput of backend database are inadequate for the present time. FileMaker is easy to use, but... New XFEL facility called SACLA was built in the SPring-8 campus and started operation in FY 2011. We need to support proposals including new features and requirements of SACLA. We decided to restructure our system. 5

What kind of DB is the most appropriate? We sought for several database softwares suitable for our usage and environment. We consider adapting MySQL as core DB. MySQL is a popular database software. Many people use this database and develop several web services. FileMaker ESS functions connected between MySQL and FileMaker transparently are available. 6

FileMaker vs MySQL Advantages of FM Easy to use Easy to revise Easy to maintain Advantages of MySQL High performance Non-proprietary Based on SQL syntax Disadvantages of FM Low processing speed Proprietary software Closed architecture Disadvantages of MySQL Setup is bothering Config is complicated SQL knowledge is required 7

Hybrid DB Architecture User can get good and stable performance through MySQL Staff can access and edit MySQL through FileMaker interface 8

Merits of New Architecture Deriving from MySQL capability Performance and stability of web applications are dramatically improved. Efficiency and maintainability of web application programming are improved. Deriving from FileMaker capability Staff are not conscious of difference between two databases. Staff do not need to know SQL language. 9

About SACLA SACLA was built in the SPring-8 campus. SACLA SPring-8 RIKEN/JASRI 10

Requirements for SACLA user management SPring-8 and SACLA users check in at the same Users Office and use common user cards. SACLA Users Office is not independent from SPring-8 Users Office. Safety training history of each one needs to be shared between the two facilities. It is not necessary for SACLA users to attend safety training again if he/she has done at SPring-8 in the same fiscal year and vice versa. 11

Policy of Development for SACLA user system Database are not separated between SPring-8 and SACLA. User ID is assigned without distinction among SPring-8 and SACLA users. On the other hand, each user portals need to be assigned independent domain name (e.g., spring8.or.jp versus xfel.jp.) It can easily access to the URL, whenever user want to get information and apply for each facility. 12

Policy of Development for SACLA user system We decided to make up SACLA user system improving the existing SPring-8 user system. 13

Two User Portals We provide two websites for SPring-8 and SACLA users. SPring-8 User Information http://user.spring8.or.jp SACLA User Information http://sacla.xfel.jp 14

How to deal with Each Facility Data on a Single System? Required information of user registration are common between two facilities. Every user application is available for both facilities using single (unique) User ID. User can apply proposal for SPring-8 or SACLA from each User Portal. Application forms of both facilities are standardized as much as possible. 15

Flow of Portal to My Page 16

Difference between SPring-8 and SACLA Some differences still remain, nevertheless we try to standardize as much as possible. SPring-8 SACLA Hours per shift 8h 12h Available proposal types 15 types (Inc. staff only proposals) 3 types (Inc. staff only proposal) User Fee (Fixed fee) 10,300/shift 15,450/shift 17

How to buffer such differences in the system? We implemented some converters for adapting SACLA experiment. When user select SACLA proposal or required document, system override criteria dynamically (e.g. unit hours per shift.) Common information through all proposal types are defined as template, and particular input items are loaded and added when user chose SACLA proposal type. 18

Future Plans Server virtualization and migration to the cloud environment Breakdown of physical hardware is inevitable, but periodical replacement is difficult because budget is limited. If our applications could move to cloud, we do not need to be anxious about hardware maintenance. But we have to consider how to guard security under the public network, too. 19

Future Plans Single sign-on over several SPring-8/SACLA network services In the SPring-8/SACLA, we provide several services for each user. For example, Data repository service, Wi-Fi service in addition to our proposal submission system. So far, user databases for authentication are separated from each service. We are planning to introduce single signon system based on LDAP. 20

SPring-8 Users Office System Support Team Members Nobuyuki Kawabata, Staff Atsushi Kominami, Deputy manager Keiichi Shinbe, Chief 21

Thank You 22