SISAI 2012 – Statistics Sweden

Slides:



Advertisements
Similar presentations
REST Introduction 吴海生 博克软件(杭州)有限公司.
Advertisements

Harithan R velagala CSE 532 TERM PAPER. First what is a service? A service is a reusable component which transforms business data. It is self contained.
© 2009 The MITRE Corporation. All rights Reserved. Evolutionary Strategies for the Development of a SOA-Enabled USMC Enterprise Mohamed Hussein, Ph.D.
Zoiner Tejada Hershey Technologies. About Zoiner Tejada.
Achieving Success With Service Oriented Architecture Derek Ireland 17th March, 2005.
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
6/2/2015Enterprise e-Support Inc.1 SoA (Service Oriented Architecture) Overview.
How ISO 9001 Fits Into The Software World? Management of Software Projects and Personnel CIS 6516 March 6, 2006 Prepared by Olgu Yilmaz Swapna Mekala.
What is Enterprise Architecture?
McGraw-Hill/Irwin © The McGraw-Hill Companies, All Rights Reserved BUSINESS PLUG-IN B17 Organizational Architecture Trends.
SOFTWARE DESIGN AND ARCHITECTURE LECTURE 09. Review Introduction to architectural styles Distributed architectures – Client Server Architecture – Multi-tier.
Tom Clarke Washington State Administrative Office of the Courts May 25, 2004 Service-oriented Architecture Connecting the Dots.
McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. Business Plug-In B17 Organizational Architecture Trends.
Navigating the Standards Landscape Andrew Owen SEARCH.
Service Oriented Architecture CCT355H5 Professor Michael Jones Suezan Makkar.
MSIS 2012 – Statistics Sweden Guidance for Statistical Services Jakob Engdahl ( ) Head of Architecture and Strategy unit – IT Department.
Chapter 5 McGraw-Hill/Irwin Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
Agile capabilities Jakob Engdahl
SOA support in J2EE Platform overview Primitive SOA support Support for service-orientation principles Contemporary SOA support.
SOA support in.NET Platform overview Primitive SOA support Support for service-orientation principles Contemporary SOA support.
Service Oriented Architecture + SOAP -Robin John.
IT2401 SERVICE ORIENTED ARCHITECTURE
Advanced Web Technologies Lecture # 5 By: Faraz Ahmed.
Basics of SOA Testing Assurance Services Unit 24 February 2016.
A Flexible Model for Quality Assurance Frameworks and Quality Management Systems Q2010 Helsinki 4 May 2010 Peter van Nederpelt
Introduction to Service Orientation MIS 181.9: Service Oriented Architecture 2 nd Semester,
TRITON - An event driven SOA architecture MSIS Jakob Engdahl, Statistic Sweden
Topics on Web Services COMP6017 Dr Nicholas Gibbins –
Modeling of Service Oriented Architecture: From Business Process to Service Realization Petr Weiss and Marek Rychlý Brno University of Technology, Faculty.
Service-oriented architecture 8 th July What is a Service? A service is a reusable component that can be used as a building block to form larger,
Service Oriented Architecture (SOA) Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
CATS Self Review and Planning Tool An Introduction and Overview Alison Poot and Melody West, CATS Project Team (University of Tasmania)
Budgeting and financial management
Process 4 Hours.
Michael J. Novak ASQ Section 0511 Meeting, February 8, 2017
CCL.
Principles for Agile Development
ITEC 370 Lecture 13 Design.
CHAPTER 5 GENERAL OOP CONCEPTS.
Chapter 1 OBJECT-ORIENTED ANALYSIS AND DESIGN
Chapter 3 Introducing SOA
CMPE 135: Object-Oriented Analysis and Design October 24 Class Meeting
Distribution and components
#2-What is Agile? Why Agile?
Gestione di Service Level Agreements (SLA) in sistemi Grid
MSIS 2011 – Statistics Sweden
UNECE Capacity Development in Statistics
2018 Real Cisco Dumps IT-Dumps
موضوع سمینار : نقش مولفه ها در معماری سرویس گرا
Jens Haeusser Director, Strategy IT, UBC
Introduction to Software Testing
دانشگاه شهیدرجایی تهران
Service Oriented Architecture
SISAI 2011 – Statistics Sweden
تعهدات مشتری در کنوانسیون بیع بین المللی
Metadata in the modernization of statistical production at Statistics Canada Carmen Greenough June 2, 2014.
Service Oriented Architecture + SOAP
Middleware, Services, etc.
Central performed customer studies
CMPE 135 Object-Oriented Analysis and Design March 21 Class Meeting
Introduction to Service-Orientation
Dept. of Computation, UMIST
GSBPM AND ISO AS QUALITY MANAGEMENT SYSTEM TOOLS: AZERBAIJAN EXPERIENCE Yusif Yusifov, Deputy Chairman of the State Statistical Committee of the Republic.
Course Name: Special Problems (SPCL 101)
C++/Java/COM Interoperability
SOA in Statistics Sweden
DATA USE PARTNERSHIP Event Title: The 7th EAHSC Development of Tanzania Health Sector Enterprise Architecture Presenter: Oswald Luoga Organization: PATH.
Executable Specifications
ESSNet SERV 2 Implementing Shared SERVices
Capabilities: Improving the Quality of Statistical Capacity Development Steven Vale UNECE
Presentation transcript:

SISAI 2012 – Statistics Sweden IT-Architecture principles Jakob Engdahl ( jakob.engdahl@scb.se ) Head of Architecture and Strategy unit – IT Department Statistic Sweden

Background Going from survey oriented systems to process oriented systems Transition will take many years Many systems relies on IT to run parts of the production Systems lack built-in capability to manage some processes Used to create custom-built software for administrative processes Now we use the principle of “buy before build”

Principles, Strategies, Guidelines.. Multiple documents is needed to govern the development Different documents focus on different interrogatives What, When, Who, Why… IT-Architecture principles focus on HOW IT-systems should be developed

Architecture principles and IT Describes how changes in the business should be done IT-Strategy Describes how the IT-Department should work IT-Architecture principles Describes how changes in IT-systems should be done IT-Handbook Describes on a practicle level, how developers should work with frameworks, tools etc

Principles of IT-architecture principles IT-Architecture principles should: Describe HOW Exclude unwanted ways of creating a system Be technology agnostic Different IT-architecture principles have different scope

Different types of IT-systems Supporting administrative processes Supporting production processes Survey oriented systems Process oriented systems One-time production

Scope of principles Principle 1 Principle 2 Principle 3 … Supporting administrative processes Principle 1 Principle 2 Principle 3 … Survey oriented systems Process oriented systems One-time production

Inherit from SOA Principles Standardized Service Contract Service Loose Coupling Service Abstraction Service Reusability Service Autonomy Service Statelessness Service Discoverability Service Composability

Conclusions and continued work IT-Architecture principles could be used to ensure that new systems are created in a maintainable way Statistics Sweden will continue the work with establishing IT-Architecture principles Sharing IT-Architecture principles could be helpful in international collaboration and doesn’t require a specific technology

Thank you for your attention