AbaSec User group meeting



Similar documents
CLOUD COMPUTING & WINDOWS AZURE

ITG Software Engineering

TG Web. Technical FAQ

If you would like more detailed information about Caspian CRM products and services, or would like an on-line or personal demonstration, please

White Paper icore Integration Suite

SAP Sybase Replication Server What s New in SP100. Bill Zhang, Product Management, SAP HANA Lisa Spagnolie, Director of Product Marketing

MS 20487A Developing Windows Azure and Web Services

SaaS-Based Employee Benefits Enrollment System

How To Develop A System For A Car Dealership

Jitterbit Technical Overview : Microsoft Dynamics CRM

CATALOG OF CLASSES IT and Technical Courses

This module explains the Microsoft Dynamics NAV architecture and its core components.

Developing Windows Azure and Web Services

Course Overview. What You Will Learn

Ignify ecommerce. Item Requirements Notes

GyanSys Inc- Microsoft Case Studies:

Wealth Management System

Informatica Data Replication: Maximize Return on Data in Real Time Chai Pydimukkala Principal Product Manager Informatica

Real-time Data Replication

Client/server is a network architecture that divides functions into client and server

Course 6232A: Implementing a Microsoft SQL Server 2008 Database

WebSphere Integration Solutions. IBM Day Minsk Anton Litvinov WebSphere Connectivity Professional Central Eastern Europe

IBM WebSphere MQ File Transfer Edition, Version 7.0

Leveraging Service Oriented Architecture (SOA) to integrate Oracle Applications with SalesForce.com

Williamson County Technology Services Technology Project Questionnaire for Vendor (To be filled out withprospective solution provider)

CV Ricky Lundstål Contact data Phone Competencies Roles Environments Technologies Languages Branches of trade

SCA-based Enterprise Service Bus WebSphere ESB

CURRICULUM VITAE DAMIR KUSAR

.NET 3.0 vs. IBM WebSphere 6.1 Benchmark Results

$99.95 per user. SQL Server 2005 Database Administration CourseId: 152 Skill level: Run Time: 30+ hours (158 videos)

Course 10750A: Monitoring and Operating a Private Cloud with System Center 2012

Developing Database Business Applications using VB.NET

WebSphere MQ Managed File Transfer. Parineeta Mattur

Programming with the Microsoft.NET Framework Using Microsoft Visual Studio 2005 (VB)

<Insert Picture Here> Michael Hichwa VP Database Development Tools Stuttgart September 18, 2007 Hamburg September 20, 2007

TRADING SOLUTIONS CONNECTIVITY & INTEGRATION (TSCI) A Bloomberg Trading Solutions Offering BE AGILE

Jitterbit Technical Overview : Microsoft Dynamics AX

TimeScapeTM EDM + The foundation for your decisions. Risk Management. Competitive Pressures. Regulatory Compliance. Cost Control

2311A: Advanced Web Application Development using Microsoft ASP.NET Course 2311A Three days Instructor-led

JSE ITAC INITIATIVE. Frequently Asked Questions. July 2014

Net Developer Role Description Responsibilities Qualifications

How to Build an E-Commerce Application using J2EE. Carol McDonald Code Camp Engineer

Integrating Siebel CRM 8 with Oracle Applications

Siena Web Services. A Solution To Personal Computing With Established Desktop Programs Exploiting Web Technologies

Active Directory Management. Agent Deployment Guide

IBM Proof of Technology Discovering business application services, featuring IBM WebSphere Application Server Network Deployment V8

Implementing a Microsoft SQL Server 2005 Database

HP SiteScope 11.x Essentials

How To Install Powerpoint 6 On A Windows Server With A Powerpoint 2.5 (Powerpoint) And Powerpoint On A Microsoft Powerpoint 4.5 Powerpoint (Powerpoints) And A Powerpoints 2

Products and Services

Course 5431: Getting Started with Microsoft Office PowerPoint Course 5420: Editing and Proofreading Documents in Microsoft Office Word 2007

Software Performance, Scalability, and Availability Specifications V 3.0

SSIS Training: Introduction to SQL Server Integration Services Duration: 3 days

Enterprise Infrastructure Architecture

Deploying Scalable and Secure ecommerce Solutions for MultiValue Applications Tuesday, March 7, 2006

<Insert Picture Here> Oracle In-Memory Database Cache Overview

Crystal Reports XI Release 2 for Windows Service Pack 3

Developing Windows Azure and Web Services

Professional Profile

Managed File Transfer

Introduction to WebSphere Process Server and WebSphere Enterprise Service Bus

Designing a Windows Server 2008 Applications Infrastructure

DB2 Application Development and Migration Tools

IBM WebSphere application integration software: A faster way to respond to new business-driven opportunities.

NAV 2013 Roadmap. Tom Taylor

Microsoft Azure for IT Professionals 55065A; 3 days

msuite5 & mdesign Installation Prerequisites

IBM: Using Queue Replication

MEGA Web Application Architecture Overview MEGA 2009 SP4

Increasing IT flexibility with IBM WebSphere ESB software.

Architecture and Mode of Operation

Course 10978A Introduction to Azure for Developers

The webmethods ESB. The Foundation of your SOA. Jean-Michel Ghyoot, Principal Solution Architect, March 28, 2013

SequeLink Server for ODBC Socket

Implementing a Microsoft SQL Server 2008 Database

Monitoring and Operating a Private Cloud with System Center 2012

DeBruin Consulting. Key Concepts of IBM Integration Broker and Microsoft BizTalk

Application Development

Cross Platform Software Release Capabilities

Joseph M Conaty Software Engineer

Tips and Tricks for Using Oracle TimesTen In-Memory Database in the Application Tier

SQL Server What s New? Christopher Speer. Technology Solution Specialist (SQL Server, BizTalk Server, Power BI, Azure) v-cspeer@microsoft.

(authentication)? (authorization)? (auditing)?

Planning, Deploying, and Managing an Enterprise Project Management Solution

Oracle to SQL Server 2005 Migration

AFE Broker G2 Trading Solutions

Transcription:

AbaSec User group meeting 2011-10-20 2011 Tieto Corporation

Agenda Welcome Product Information OMS Kaffe Demo New AbaSec Seminarium - Algo trading / high frequency handel - Fredrik Hjort 2011 Tieto Corporation

CM&L Sweden Marianne Nilsson 2011 Tieto Corporation

Organisation CM&L Sweden CM&L Sweden Johan Berglund Securities Marianne Nilsson Fund Claes Byström Collection Johan Frenning Business Services Thomas Bergström Securities Finland Arto Hallinen 4 2011 Tieto Corporation

Organisation CM&L Sweden Sverige 80 personer Finland 20 personer Pune 30 personer Totalt 130 personer Product Operations Henrik Lindkvist Securities Sweden Marianne Nilsson Project Office Jan Afrell Securities Finland Arto Hallinen Support Sweden Petra Finnström Consulting Stockholm 1 Nina Morell Consulting Stockholm 2 Claus Meyer Consulting Gävle Henrik Lindkvist Securities Pune Sanjeev Chaudhari 5 2011 Tieto Corporation

AbaSec Product Information Henrik Lindkvist Ola Kellander 2011 Tieto Corporation Tieto, henrik.lindkvist@tieto.com ola.kellander@tieto.com

Agenda Functional View AbaSec Near future AbaSec Future Technical view System Overview Technical Roadmap Job Engine 2.0 Team Foundation Server New Opportunities AbaSec - Conclusion 7 2011 Tieto Corporation 2011-10-19

Functional Roadmap 2011 Tieto Corporation

Functional Roadmap - 2010 15.10 2011-04 Harmonized clearing/settlement, New AbaAuto, Ongoing maintenance 15.20 2011-10 Migrated, Ongoing maintenance, Oasys 16.10 2012-04 New order module, Ongoing maintenance 16.20 2012-10 Ongoing maintenance 16.20 2012-10 Ongoing maintenance 9 2011 Tieto Corporation 2011-10-19

AbaSec Near Future 15.10/15 Release doc. available 15.20 Continue migrating. Delivery to customer 16.10 Continue migrating. Delivery to customers Development in 16.10 Improved documentation 2011-10-19

AbaSec Future SaaS Specialized offerings, Private banking Multi legal Customer unique development 2011-10-19

Regulatory Changes Dodd-Frank Basel III Fatca Mifid POL 12 2011-10-19

2011 Tieto Corporation Technical View

AbaSec - Today AbaSecurities Clients AMC (.NET).NET 2.0 VB3 VB6 WinForms UI VB3 UI VB6 UI.NET B.O. VB6 B.O. Application Servers Windows Server 2008 DataSets DCOM / RPC TCP/HTTP/ HTTPS Recordsets COM+ Servers Windows Server 2003.NET Remoting.NET Data Objects DAO / ADO / ODBC TCP / NP COM+ VB6 Data Objects Key Software Req. Architect/Interface Protocol/Format ADO.NET AbaSec Database ADO Interaction Microsoft SQL Server 2005/2008 2011 Tieto Corporation

AbaSec - Migrated AbaSecurities Clients Windows XP/Vista/7.NET Framework 4.0 AbaSec WPF Client Data Binding AbaSec Business Objects Application Servers Windows Server 2008 DataSets.NET Remoting TCP/HTTP/ HTTPS AbaSec Data Objects ADO.NET Key Software Req. Architect/Interface Protocol/Format Interaction AbaSec Database Microsoft SQL Server 2005/2008 Stored Procedures 15 2011 Tieto Corporation

System Overview Intranet AbaSecurities Clients Web Servers Internet AppServers 1..n WCF Services 1..n Master Database Gateways 1..n JobEngine Failover Databases 16 2011 Tieto Corporation

Technical roadmap 15.15 Fall 2011 Last version to support SQL Server 2005 AIS services functionality available as WCF Last version with VB6 runtime Last version with Crystal Reports Last version to support FTP based VPC communication, VPC FTP 2011-10-19

Technical roadmap 15.20 Fall 2011 First version of new AbaSecurities Client Requires.NET 4.0 Requires SQL Server 2008 Requires SQL Reporting Services 2008 R2 JobEngine 2.0 SecNotification AbaSecurities Services 2.0, based on new architecture 2011-10-19

Technical roadmap 16.10 Spring 2012 No technical upgrade 2011-10-19

Technical roadmap 16.20, 17.10 16.20 Fall 2012 Last version to support Windows XP Last version AIS, ADD, AbaAccess 17.10 Sql Server Denali (maybe 16.10) 2011-10-19

Job Engine 2.0 - Prerequisites Scalable. Minimal configuration. Flexible to deploy new tasks. Easy to monitor and administer. 2011-10-19

Job Engine 2.0 AbaSec Job Engine GUI WCF AbaSec Web Service API Basic Configuration WCF Extended Configuration AbaSec Job Server AbaSec Web Service API T-SQL T-SQL TCP TCP AbaSec Job DB AbaSec Job Agent T-SQL Job engine 2.0. Job Server Agent WCF interface Database User interface Parallel job execution Batch handling Work flows AbaAuto jobs fully implemented Today 100 day jobs and 140 night jobs implemented Not only AbaAuto jobs 2011-10-19

Team Foundation Server Opportunities 2011 Tieto Corporation

Team Foundation Server Opportunities New Ways Of Working for AbaSec organization Fully integrated work flow Traceability we know what to test Agile delivery model Automatic unit testing Automatic work flow tests (proof of concept) 24 2011-10-19

2011 Tieto Corporation Conclusion

AbaSec - Conclusion Modern technology 3 tier client server implementation Standardized WCF interface JobEngine Modularized system Coherent user interface Documentation improvements (English) Customer unique development Upgrade dialogues with customers On site personnel?! New offerings, SaaS, Private Banking Documentation 2011-10-19

Henrik Lindkvist Ola Kellander 2011 Tieto Corporation Tieto, henrik.lindkvist@tieto.com ola.kellander@tieto.com

Tieto OMS 2011 Tieto Corporation Nicklas Torlegård Lead Software Architect Tieto, Capital Market & Life nicklas.torlegard@tieto.com

T-OMS Project Organization Project Manager Börge Haga T-OMS Product Manager, Mathias Lundberg T-OMS Architect, Patrik Olausson AbaSec OMS Orderer, Product Department Reference Group Project Manager, Christina Roittu Lead Software Architect, Nicklas Torlegård Architects, Pär Wallmark, Ludvig Sandström 29 2011 Tieto Corporation 2011-06-21

Tieto OMS Order Management System 2011 Tieto Corporation

How it is connected Portal / Web trader Tieto OMS Order manager GUI, FIX, Native, Excel Order routing Rules engine Market access Exchanges, MTF s, FIX, TNP etc EMS Validation Engine Coverage control Information, reservation Core bank system Tieto / Other BO Account Depot Clearing Settlement Fund management 31 2011 Tieto Corporation

Order types Market orders Limit orders Stop loss Sell all Amount only Market order types like FoK FaK Pegged MES A select set of SOR/ALGO parameters 32 2011 Tieto Corporation 2010-07-01

Order 33 2011 Tieto Corporation 2010-07-01

Technical highlights Modular design Deployed as Windows services Mostly stateless Distributable System monitoring (probes) Extensive logging 34 2011 Tieto Corporation 2010-07-01

Interfaces Client/Account data Instrument data Standardized XML interfaces XSLT transformation File drop / Websphere MQ Abstra, prop interface TCP Covers everything Market Access FIX Front Arena TNP INET, CHI-X, Burgundy, Tradelect 35 2011 Tieto Corporation 2010-07-01

Interfaces II Abstra Synchronous request / response All system functionality accessible Native format TCP MQXML Asyncronous request / response XML Websphere MQ / File Feed Order state / trades etc TCP publish/subscribe 36 2011 Tieto Corporation 2010-07-01

Technical Efficient native database interface SQL Server and Oracle currently supported Database only for storage 64-bit portable native code, C++ High performance / low latency Muiltithreaded n number of pipelines for asyncronous data TCP / Shared RAM 37 2011 Tieto Corporation 2010-07-01

Tieto OMS Changes in AbaSec 2011 Tieto Corporation

Deliverable OMS 1.0, AbaSec Retail order functionality Stocks Bonds Derativies and rights for above mentioned asset classes Stop-loss, need of real-time market data Good-til-date Exception monitor Overview of status User Interfaces Orders, Deals 39 2011 Tieto Corporation 2011-06-21

AbaSec Validation Engine Separate database for off-loading AbaSec including: Positions Cash Reservations Trading power Margin requirements Instrument prices Currency prices Accounts Instruments Will be developed using same technology as inkapsling Will have information for order validation! 40 2011 Tieto Corporation 2011-06-21

AbaSec Current market place deals functionality will be used for processing deals in AbaSec. No planned changes! Added functionality for trigger changes in positions, deals and more to support Validation Engine OMS UI as SnapIn in AbaSec application 41 2011 Tieto Corporation 2011-06-21