ALMA Integrated Computing Team Coordination & Planning Meeting #4 Santiago, 19-21 November 2014 Reporting Software Principles M Chavan, ESO R Soto, ALMA.

Slides:



Advertisements
Similar presentations
1 Copyright © 2005, Oracle. All rights reserved. Introducing the Java and Oracle Platforms.
Advertisements

ICAO Seminar on Aeronautical spectrum management (Cairo, 7 – 17 June 2006) SAFIRE Spectrum and Frequency Information Resource (presented by Eurocontrol)
Software change management
Configuration Management
Agile Software Distribution
Network Redesign and Palette 2.0. The Mission of GCIS* Provide all of our users optimal access to GCC’s technology resources. *(GCC Information Services:
Network Redesign and Palette 2.0. The Mission of GCIS* Provide all of our users optimal access to GCC’s technology resources. *(GCC Information Services:
Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS PRIMERGY Servers and Windows Server® 2008 R2 Benefit from an efficient, high performance and flexible platform.
Software Frameworks for Acquisition and Control European PhD – 2009 Horácio Fernandes.
MSIS 110: Introduction to Computers; Instructor: S. Mathiyalakan1 Systems Design, Implementation, Maintenance, and Review Chapter 13.
0-1 Team ?? Status Report (1 of 3) Client Contact –Point 1 –Point 2 Team Meetings –Point 1 –Point 2 Team Organization –Point 1 –Point 2 Team 1: Auraria.
Next Generation Application Platform (NGAP) Andrew Mitchell WGISS-39 Tsukuba, Japan Monday, May 11,
Presented by Mina Haratiannezhadi 1.  publishing, editing and modifying content  maintenance  central interface  manage workflows 2.
Microsoft ® Application Virtualization 4.5 Infrastructure Planning and Design Series.
5205 – IT Service Delivery and Support
Microsoft Office Project 2003 Resource Kits James Scott & Roy Riley Technical Content Development Microsoft Corporation.
Project Implementation for COSC 5050 Distributed Database Applications Lab1.
Presented by INTRUSION DETECTION SYSYTEM. CONTENT Basically this presentation contains, What is TripWire? How does TripWire work? Where is TripWire used?
Microsoft ® Application Virtualization 4.6 Infrastructure Planning and Design Published: September 2008 Updated: February 2010.
Effective Methods for Software and Systems Integration
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
File-Mate 1500 Design Review 1 November 19, 2013 KEVEN ABBOTT, ARCHITECT TYLER CROUSE, SPONSOR LIASON KIANA DELVENTHAL, TEAM LEADER, RECORDER LIAM WESTBY,
XA R7.8 Upgrade Process and Technical Overview Ruth Anne Pharr Sr. IT Consultant, CISTECH Inc.
Click to add text TWA Cloud Integration with Tivoli Service Automation Manager TWS Education.
CAA/CFA Review | Andrea Laruelo | ESTEC | May CFA Development Status CAA/CFA Review ESTEC, May 19 th 2011 European Space AgencyAndrea Laruelo.
Windows 2003 Overview Lecture 1. Windows Networking Evolution Windows for Workgroups – peer-to-peer networking built into the OS Windows NT – separate.
PCGRID ‘08 Workshop, Miami, FL April 18, 2008 Preston Smith Implementing an Industrial-Strength Academic Cyberinfrastructure at Purdue University.
Copyright © 2011 EMC Corporation. All Rights Reserved. MODULE – 6 VIRTUALIZED DATA CENTER – DESKTOP AND APPLICATION 1.
ALMA Integrated Computing Team Coordination & Planning Meeting #2 Santiago, January 2014 ASDM relational database Rafael Hiriart / Jorge Avarias.
ICT-CPM November 2014 ALMA Integrated Computing Team Coordination & Planning Meeting #4 Santiago, November 2014 Software Engineering and Quality.
Principles of Information Systems, Sixth Edition Systems Design, Implementation, Maintenance, and Review Chapter 13.
Service Computation 2010November 21-26, Lisbon.
California State University, Northridge Certification Process Team B Carlos Guzman John Kramer Stacey LaMotte University of Phoenix.
Computer Emergency Notification System (CENS)
Principles of Information Systems, Sixth Edition Systems Design, Implementation, Maintenance, and Review Chapter 13.
Release Management Configuration management. Release Management Goal Coordinate the processes through the project development life cycle Ensure the.
BOSS Business Objects Shared Service Steve Rademacher – June 2009.
Copyright © cs-tutorial.com. Overview Introduction Architecture Implementation Evaluation.
INTRODUCTION TO DBS Database: a collection of data describing the activities of one or more related organizations DBMS: software designed to assist in.
Microsoft Management Seminar Series SMS 2003 Change Management.
ECOTRADE AN ECOWAS ICT INITIATIVE TOWARDS GREATER TRADE FACILITATION A Presentation Of : The ECOWAS Computer Centre, Abuja, NIGERIA.
Principles of Computer Security: CompTIA Security + ® and Beyond, Third Edition © 2012 Principles of Computer Security: CompTIA Security+ ® and Beyond,
© 2008 by Shawn Spiars; made available under the EPL v1.0 | March 17, 2008 Case Study – Phurnace Software and RCP Shawn Spiars Lead UI Developer Phurnace.
Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13.
Web Design and Development for E-Business By Jensen J. Zhao Copyright 2003 Prentice Hall, Inc. Web Design and Development for E-Business Jensen J. Zhao.
Maite Barroso - 10/05/01 - n° 1 WP4 PM9 Deliverable Presentation: Interim Installation System Configuration Management Prototype
Systems Development Life Cycle (SDLC)
CSC 480 Software Engineering Lecture 17 Nov 4, 2002.
1 SUZAKU HUG 12-13April, 2006 Suzaku archive Lorella Angelini/HEASARC.
 Introduction  Tripwire For Servers  Tripwire Manager  Tripwire For Network Devices  Working Of Tripwire  Advantages  Conclusion.
CERN - IT Department CH-1211 Genève 23 Switzerland t Operating systems and Information Services OIS Proposed Drupal Service Definition IT-OIS.
1 Introduction Read D&D Sec 1.8; Sec 1.13 THE Java tutorial -
ECpE Student Database Team 21 Adviser: Tien Nguyen ECpE and Tony Moore.
Managing TDM Drawings Lifecycle WorkFlow Created: March 30, 2006 Updated: April 10, 2006 By: Tony Parker.
Master Correlator Control Computer (MCCC) Requirements & Status Sonja Vrcic Socorro, December 12, 2007.
JRA1 Meeting – 09/02/ Software Configuration Management and Integration EGEE is proposed as a project funded by the European Union under contract.
Chapter 7: Delivery, Installation, and Documentation Ronald J. Leach Copyright Ronald J. Leach, 1997, 2009, 2014,
INFSO-RI Enabling Grids for E-sciencE File Transfer Software and Service SC3 Gavin McCance – JRA1 Data Management Cluster Service.
 Project Team: Suzana Vaserman David Fleish Moran Zafir Tzvika Stein  Academic adviser: Dr. Mayer Goldberg  Technical adviser: Mr. Guy Wiener.
© 2010 VMware Inc. All rights reserved Why Virtualize? Beng-Hong Lim, VMware, Inc.
Scientific Linux Inventory Project (SLIP) Troy Dawson Connie Sieh.
Platform as a Service.
VceTests VCE Test Dumps
CSC 480 Software Engineering
TYPES OF SERVER. TYPES OF SERVER What is a server.
Virtualization Layer Virtual Hardware Virtual Networking
Virtual machines benefits
PLANNING A SECURE BASELINE INSTALLATION
Security+ All-In-One Edition Chapter 18 – Change Management
Presentation transcript:

ALMA Integrated Computing Team Coordination & Planning Meeting #4 Santiago, November 2014 Reporting Software Principles M Chavan, ESO R Soto, ALMA

ICT-CPM June 2014 n At CPM-3: reporting software has special status  Zero-risk area – under well defined conditions  Allows fast-tracking from developer to end-user, to shorten development loop n ICT-3269 created to follow up n First draft of document: Aug 2014 n Developers discussed with Release Manager n Consensus: Oct 2014 n Prototype implementation for KPI reports development History

ICT-CPM June 2014 n Tools that extract data, then process and serve it  Produce HTML, PDF, XML, JSON, … n Applications that alter data are not considered RS n Subsystem Lead proposes, Release Manager approves n Reporting Software does not necessarily follow ALMA SW release cycle Reporting Software

ICT-CPM June 2014 n RS runs on dedicated Virtual Machines n Uses production database with read-only accounts  Accounts are resource-limited (runaway queries, etc.) n RS is secured like all other Web applications  Unless it serves public ALMA data Sandboxing (ensuring zero-risk)

ICT-CPM June 2014 n RS runs on ALMA standard Linux/Tomcat servers  Uses standard configuration files in $ACSDATA/config n Any deviation from standards must be agreed upon between developers and operations  Changes to kernel parameters, Tomcat configuration parameters, etc. n Any non-standard software will be installed by operations  A special version of the Python interpreter, etc. n Allow the VM to be recreated quickly and reliably  In case of crash, etc. Runtime environment

ICT-CPM June 2014 n Create and maintain the VM(s) where RS is running n Monitor the state of the VM, Tomcat container(s), network and database server n Provide a test environment that mimics the production environment n VM backups will be provided  Crash recovery Responsibilities: Operations

ICT-CPM June 2014 n Development and phase A testing (obviously) n Installation of RS applications on the test and production environments  Crash recovery n Coordination with DSO for Phase C testing and deployment to production environment n Housekeeping  Which version of which tools is installed where? n First-line end-user assistance — this is a critical issue Responsibilities: Developers

ICT-CPM June 2014 n All current reports will be migrated to the RS  Phase One Manager, integrated reports, etc. n Shift Log Tool special case: reporting code is delivered with desktop client and part of Web client  Desktop client will invoke Web-based reports n If approved, migration will begin 1Q2015 Transition