SSA Data Centers From Concept to Reality



Similar documents
esoc SSA DC-I Part 1 - Single Sign-On and Access Management ICD

The four (five) Sensors

ESA Space Weather Initiatives

Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies

The German interagency approach to SSA

Intended Procurements in the Space Weather (SWE) Segment. SSA Industry Day 11 June 2013, ESOC

The Oracle Fusion Development Platform

SSA P2 Programme overview. Industrial day

SSA NEO Segment. Overview and approach for Phase 2. Detlef Koschny, Gerhard Drolshagen

ebay : How is it a hit

Oracle SOA Suite: The Evaluation from 10g to 11g

Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies

SERVICE ORIENTED ARCHITECTURE

Enterprise SOA Strategy, Planning and Operations with Agile Techniques, Virtualization and Cloud Computing

Oracle SOA Suite Then and Now:

Oracle SOA Reference Architecture

<Insert Picture Here> Integrating Oracle Forms and a Service Oriented Architecture

A Service-Oriented approach dedicated to Internet based Business Process Networks: Building a MDA based collaborative platform with opensource

SPACE SURVEILLANCE AND TRACKING

Service-Oriented Architecture and its Implications for Software Life Cycle Activities

SOA Planning Guide The Value Enablement Group, LLC. All rights reserved.

Developing SOA solutions using IBM SOA Foundation

E-Business Suite Oracle SOA Suite Integration Options

etamax space GmbH Company Presentation

Prerequisites for Successful SOA Adoption

Mission Operation Ground. ESA. Mario Merri GSAW, Los Angeles, USA 2 Mar 2011 ESA UNCLASSIFIED

Business Process Management Tampereen Teknillinen Yliopisto

EAI OVERVIEW OF ENTERPRISE APPLICATION INTEGRATION CONCEPTS AND ARCHITECTURES. Enterprise Application Integration. Peter R. Egli INDIGOO.

Oracle SOA Suite 11g: Essential Concepts Student Guide

Fast Track Your BPM Projects: Tools and Techniques for IT

<Insert Picture Here> Oracle Business Process Management

WebSphere Business Modeler

Automating Business Processes Using SharePoint Designer

Cloud Based Architectures in Ground Systems of Space Missions

Technical Track Session Service-Oriented Architecture

Extend the value of your core business systems.

Automating Rich Internet Application Development for Enterprise Web 2.0 and SOA

How Can Agile Customers Benefit from Oracle Fusion Middleware Today?

Government's Adoption of SOA and SOA Examples

SOA + BPM = Agile Integrated Tax Systems. Hemant Sharma CTO, State and Local Government

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Reporting component for templates, reports and documents. Formerly XML Publisher.

<Insert Picture Here> Building a Complex Web Application Using ADF and Siebel

Pervasive Software + NetSuite = Seamless Cloud Business Processes

Eucalyptus-Based. GSAW 2010 Working Group Session 11D. Nehal Desai

SOA and BPO SOA orchestration with flow. Jason Huggins Subject Matter Expert - Uniface

Intel Security Certified Product Specialist McAfee Network Security Platform (NSP)

Virtualized, Converged Data Centers and Cloud Service Providers

TDRS / MUST. and. what it might do for you

Spring 2011 Conference Sandanski, May 13th 15th 2011 Oracle SOA Suite 11g Rapid service integration and process automation with a no-coding approach

Modeling Business Processes for SOA: Designing the Service Oriented Enterprise

Service Oriented Architecture (SOA) Implementation Framework for Satellite Mission Control System Software Design

G-Cloud Framework. Service Definition. Oracle Fusion Middleware Design and Implementation

Part One Business Modeling Business Process Model

Service Governance and Virtualization For SOA

Clouds on the Horizon: What s the Best Oracle Fusion Strategy for Those Still on Oracle 11i or R12.0?

Business Intelligence and Service Oriented Architectures. An Oracle White Paper May 2007

secure intelligence collection and assessment system Your business technologists. Powering progress

Oracle Data Integrator 11g New Features & OBIEE Integration. Presented by: Arun K. Chaturvedi Business Intelligence Consultant/Architect

The Way to SOA Concept, Architectural Components and Organization

Introduction to Service-Oriented Architecture for Business Analysts

Service Oriented Architecture

MODEL DRIVEN DEVELOPMENT OF BUSINESS PROCESS MONITORING AND CONTROL SYSTEMS

Federal Enterprise Architecture and Service-Oriented Architecture

Challenges and Opportunities for formal specifications in Service Oriented Architectures

An Oracle White Paper November Oracle Primavera P6 EPPM Integrations with Web Services and Events

Guiding SOA Evolution through Governance From SOA 101 to Virtualization to Cloud Computing

AGI Software for Space Situational Awareness

1 What Are Web Services?

ORACLE UNIVERSITY İSTANBUL EĞİTİM PROGRAMI

Process-Driven SOA Development

1 What Are Web Services?

<Insert Picture Here> Oracle Fusion: The New Standard for Enterprise Software

SOA Best Practices (from monolithic to service-oriented)

SNUG June 16, 2006 The Future of PeopleSoft Integration

SOA Experiences GPS-OCX

Cloud Computing Standards: Overview and ITU-T positioning

Advanced TIBCO Monitoring When Your Business Relies on TIBCO

Objectif. Participant. Prérequis. Pédagogie. Oracle SOA Suite 11g - Build Composite Applications. 5 Jours [35 Heures]

VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur

Transcription:

SSA Data Centers From Concept to Reality GSAW 2015, Los Angeles USA Vicente Navarro, European Space Agency (ESA) 03/03/2015 2015 by European Space Agency. Published by The Aerospace Corporation with permission.

ESA s Space Situational Awareness Space Weather Near Earth Objects Space Surveillance and Tracking

User Community European Space Agencies ESA National Space Insurance Space Industry Air Traffic Control Search and Rescue Entities European Governments EU, EC National Regional Spacecraft Operators Commercial Academic Governmental Network Operations Telecommunications Energy Surveying Electrical Grid Power Supply United Nations Defence Civil Protection

Sensor Assets

Software Assets Space Surveillance and Tracking Near Earth Objects Space Weather

Operational Concept Sensors Tasking Centre Service Provision Layer SST Space Surveillance & Tracking Centre NEO Near Earth Objects Centre SWE Space Weather Centre User Community

System Engineering Approach Process Reference Architecture Engineering Environment People

Process Model-Driven Architecture (MDA) + Service Oriented Architecture (SOA) SOA Blueprint RSA BPEL JDeveloper Java EE

Reference Architecture Orchestrated Task Service Layer Collision Avoidance Task Service Layer SSIM SPS Req Entity Service Layer Orbit Sensor Catalogue Utility Service Layer File Shell Archive Monitoring Logging

Engineering Environment: Overview Req.Mgnt Project Mgnt Problem & Change Mgnt System Design Modelling Framework Soa Framework Templates Automated Testing Test Mgnt & QA src & doc Version Control Release Mngt Continuous Integration

Engineering Environment: Key Principles Service Candidate Forms Building Service Inventory Common Data Model enforcement through Modelling Tool SSA Development Guidelines Model-driven Definition of Interfaces and Data Types ICDs based on: WSDL and XSD Continuous Integration: Management of services, documentation and dependencies Code Generation from Model, fully integrated in Build Automation Deployment Plans for Provisioning

Evolution Path: Top Down Bottom Up Mission Requirements Evaluation Customer Requirements System Requirements Prototype Architectural Design Technology PoC Implementation Validation Gap Analysis

From Service Inventory 1.0 SMS Email Visualization Auth. Notification Utility Service Layer File Shell Archive Monitoring Logging

To Service Inventory 2.0 SWE Service 1 COSIF Service n NEO Service 1 SST Service 1 SWE Service 2 SST Service 2 COSIF File Shell Archive Monitoring Logging

Key Architectural Patterns Foundational Inventory Patterns Logical Inventory Layer Patterns Inventory Centralization Patterns Inventory Implementation Patterns Inventory Governance Patterns

Implementation I

Implementation II

Implementation III

Implementation IV

Results

Results: Business Process and Services

Results: Integration Modes Java-based Web-App/Service (same or other container, data center, ) Java-based Application W3C web service standard support BPEL (Business Process Execution Language) BPMN (Business Process Modelling Language)

Future work

Conclusions 1. Decomposition into BPs and Services at the start 2. Modelling Framework: good forward engineering 3. SOA Framework: steep learning curve, complex 4. BPEL: service granularity required fine tuning 5. Complex dependency management 6. Definition of a Common Data Model is quite a challenge 7. Extremely difficult to asses ROI 8. Engineers and Management Buy-in is critical 9. Evolutionary path for our systems

Acknowledgements ESA SSA s Core Team Detlef Koschny, Emmet Fletcher, Gian Maria Pinna, Juha-Pekka Luntama, Nicolas Bobrinsky, Serge Moulin ESA SSA s Support Team Alexej Luginin, Mehran Sarkarati, Norrie Wright SSA s Contractor Companies Hauke Ernst, Juan Pablo Arregui, Noelia Sanchez, Patrick Jacques, Pablo Beltrami, Ole Kverneland and many others

THANK YOU! vicente.navarro@esa.int sst.ssa.esa.int neo.ssa.esa.int swe.ssa.esa.int www.esa.int/ssa

Backups

Engineering Environment: CI

Engineering Environment: Monitoring