download vortrag

46
Status & Plans New Features April 2008 20. German Ingres User 20. German Ingres User Association Association Kassel 2008 Kassel 2008

Upload: rinky25

Post on 22-Nov-2014

818 views

Category:

Technology


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Download Vortrag

Status & Plans New Features

April 2008

20. German Ingres User 20. German Ingres User AssociationAssociationKassel 2008Kassel 2008

Page 2: Download Vortrag

For information contact Product Marketing at [email protected]

This presentation contains forward-looking statements that are based on management’s expectations, estimates, projections and assumptions. Forward-looking statements are made pursuant to the safe harbor provisions of the Private Securities Litigation Reform Act of 1995, as amended. These statements are not guarantees of future performance or functionality and involve certain risks and uncertainties, which are difficult to predict. Therefore, actual future functionality, features, results and trends may differ materially from what is forecast in forward-looking statements due to a variety of factors.

German Ingres User Association — © Ingres 2008 Slide 2

Page 3: Download Vortrag

2007 Year in Review

Focus on ease of use, interoperability

German Ingres User Association — © Ingres 2008 Slide 3

Page 4: Download Vortrag

2007 - A Year In Review

• Icebreaker BI Appliance

• Salesforce.com Appliance

• Eclipse DTP Bundle & Live CD

• Business Objects Crystal Decisions Professional

Appliances andBundles

Focused on – SIMPLICITY & USABILITY

• Hibernate/JBOSS

• JasperSoft

• Pentaho

• Business Objects

• Talend Open Studio

• Quest Toad

• Eclipse, Laszlo, Rails

Certifications

Focused On –NEW OPPORTUNITIES

German Ingres User Association — © Ingres 2008 Slide 4

Page 5: Download Vortrag

Building on the Appliance Platform

German Ingres User Association — © Ingres 2008 Slide 5

Linux

Ingres 2006

Apache/Tomcat

Java

Icebreaker ApplianceIcebreaker Appliance

Your Application

Linux

Ingres 2006

Apache/Tomcat

Java

MaintenanceMaintenance

Your Application

Ingres DBMS with Linux

– Single stream

Lower cost

– Setup

– Deployment

– Maintenance

– Validated updates

– Standard configuration

= consistent service

Your Application too

Page 6: Download Vortrag

Ingres IcebreakerIngres IcebreakerBI ApplianceBI Appliance

JasperETLJasperETL

Full Featured BI Suite– Reporting, Analytics, Data

Integration, Database, Operating System

40% Faster – Simpler Patching 75% Lower implementation costs One Vendor for Support Target Mid-Market BI

– Salesforce.com Solution– SaaS Reporting/Integration Hub Linux

Java

Apache/Tomcat

Ingres 2006

JasperAnalysisJasperAnalysis

JasperServerJasperServer

Jasper StudioJasper Studio

Ingres Ingres IcebreakerIcebreaker

JasperSoft BIJasperSoft BISuiteSuite

German Ingres User Association — © Ingres 2008 Slide 6

Business Intelligence Appliance

Page 7: Download Vortrag

Ingres 2006 r1Ingres 2006 (Release 1)

Page 8: Download Vortrag

Ingres 2006 (Release 1) DBA Features

Parallel Query Key Range Table Partitions Availability Database location delete Kill the query not the session Report-Writer Numeric overflow Instance “Default Lock Level” Column level collation

German Ingres User Association — © Ingres 2008 Slide 8

Page 9: Download Vortrag

Ingres 2006 (Release 1) Developer Features

Automatic Sequence Number Generation No Wait for Lock Requests New data-types Complex Query Optimization

German Ingres User Association — © Ingres 2008 Slide 9

Page 10: Download Vortrag

Ingres 2006 (Release 1) Enhancements

Raised Limits Log Full Enhancements Internationalization

– Unicode– ( SBCS || DBCS ) && Unicode

German Ingres User Association — © Ingres 2008 Slide 10

Page 11: Download Vortrag

Ingres 2006 (Release 1) Connectivity

Data Access Server (DAS)– .NET Data Provider– JDBC Driver

.NET & Co.– Native .Net Data Provider– Visual Studio .NET Integration– ODBC Call-level Interface (CLI)

Java– JDBC 3.0 API –Pure Java Driver– JBOSS– WebSphere– WebLogic

German Ingres User Association — © Ingres 2008 Slide 11

Page 12: Download Vortrag

Ingres 2006 (Release 1) VDBA Enhancements

Schema Differences Configuration Differences Export Assistant

– XML

German Ingres User Association — © Ingres 2008 Slide 12

Page 13: Download Vortrag

Ingres 2006 r1Ingres 2006 Release 2

Page 14: Download Vortrag

Ingres 2006 Release 2 First Impressions…

Simplified Installers Linux, Windows

German Ingres User Association — © Ingres 2008 Slide 14

Page 15: Download Vortrag

Ingres 2006 Release 2 First Impressions

Demonstration Database Demonstration Application: “Ingres Frequent Flyer” / “Airline”

C#

German Ingres User Association — © Ingres 2008 Slide 15

Page 16: Download Vortrag

Ingres 2006 Release 2 DBMS Features

Derived Tables– SELECT in FROM clause

ANSI DATE and TIME types BEFORE trigger Surrogate Keys

– Auto incrementing columns Prepared statement information

– DESCRIBE INPUT Temporary table enhancements

German Ingres User Association — © Ingres 2008 Slide 16

Page 17: Download Vortrag

Ingres 2006 Release 2 Connectivity

IPv6 protocol support JDBC

– Full XA compliance– Parameter meta-data support– J2SE 5.0 support (excluding RowSets)

.NET– VS 2005 Server Explorer Integration

ODBC– ODBC 3.x

PHP 5

German Ingres User Association — © Ingres 2008 Slide 17

Page 18: Download Vortrag

Ingres 2006 Release 2 Eclipse DTP

German Ingres User Association — © Ingres 2008 Slide 18

Page 19: Download Vortrag

2007 – A Year in Review

Simplified Installation Demonstration Applications

Improved DBA Tools Third Party IntegrationUsability

German Ingres User Association — © Ingres 2008 Slide 19

Page 20: Download Vortrag

Ingres Product Roadmap

Business Focus Marketing Focus Engineering Focus Partners & Community

– http://community.ingres.com Major Technology Investments

– Multi-version Concurrency Control– Open Spatial– OpenROAD Open Source– Column-based Storage Under Consideration

German Ingres User Association — © Ingres 2008 Slide 20

Page 21: Download Vortrag

Community Contributions…

Hash join, sort performance, partitioned aggregates

Virtualized Ingres Development Environment

Open Source collaborative development stack

Tutorial D

Source Control integration

Source ContributorContribution

DATAllegro

Carleton University

Warwick University

Lufthansa

Carleton University

Academia

Corporate

Academia

Corporate

Unicode Carleton University

Academia

Corporate

German Ingres User Association — © Ingres 2008 Slide 21

Page 22: Download Vortrag

Community Contributions

Column Based Encryption

Auto Tuning – observation and analysis of query execution plans to drive index advisor, statistics updating, prioritized admin tasks

Rapid Eclipse application development with single click updates

Source ContributorContribution

Oxford University, ICLP

Ilmenau University, Germany

Carleton University

Academia

Corporate,Academia

Academia

Web-based DBA Toolset Eclipse Software Open SourceCommunity

German Ingres User Association — © Ingres 2008 Slide 22

Page 23: Download Vortrag

Developer Productivity

JDBC 3.0NET Framework 2.0NET Framework 3.0

Rails 1.2.3+PHP Data Objects

(PDO)

EclipseIngres CAFÉ Ingres DTPJ2EE App Servers

Visual Studio 2005Integrated add-ins

database designers

Ruby on Railsframework

Rapid web applicationdevelopment and

deployment

ZendZend Framework

support

.Net Ruby PHPJava

Support for most popular languages and environments

German Ingres User Association — © Ingres 2008 Slide 23

Page 24: Download Vortrag

Status & Plans New Features

April 2008

20. German Ingres User Association20. German Ingres User AssociationKassel 2008Kassel 2008

Page 25: Download Vortrag

Ingres 2006 r1Ingres 2006 Release 3

Page 26: Download Vortrag

Ingres 2006 Release 3 DBMS Features

Scrollable cursor enhancements Large Object Locators UTF-8 Character Set Improved DBMS defaults Automatic storage structure for new tables

– Must be enabled New SQL functions: 16 added Incremental rollforwarddb Exception handling improved Data Type improvementsGerman Ingres User Association — © Ingres 2008 Slide 26

Page 27: Download Vortrag

Ingres 2006 Release 3 Supportability

Recovery tool logging Cursor definition text visible

– iimonitor– ipm

Terminated programs: Server type reporting

German Ingres User Association — © Ingres 2008 Slide 27

Page 28: Download Vortrag

Ingres 2006 Release 3 Connectivity

Scrollable Cursors in JDBC and OpenAPI LOB Locator Support in JDBC and OpenAPI ODBC CLI Connection Pooling

– Unix– VMS

.NET Data Provider Enhancements– User credentials on connection– Visual Studio integration

Network Communications Performance

German Ingres User Association — © Ingres 2008 Slide 28

Page 29: Download Vortrag

Ingres Partner Summit — © Ingres 2008 Slide 29

Timeline and Platform Support

Ingres

German Ingres User Association — © Ingres 2008 Slide 29

Page 30: Download Vortrag

2009

Ingres Roadmap

20082010 2011

2007

2008 2009 2010 2011

Notes: This slide contains future-looking statements

2007

Ingres IcebreakerIngres 2006 R

elease 3Ingres S

ervice Netw

ork

Ingres 2006 Release 4 -

Liferay Update

Ingres 2006 Release 4 -

Hibernate U

pdateIngres 2006 R

elease 4 -

Services U

pdate

Ingres 2006 Release 4 -

Spatial U

pdate

Ingres v10Ingres vN

ext

Ingr

es Ic

ebre

aker

BI

Ingr

es Ic

ebre

aker

Alfr

esco

Inte

rnat

iona

lizat

ion

Enh

ance

d Ja

va D

evel

opm

ent

Ava

ilabi

lity

Man

agea

bilit

yIS

V S

uppo

rt

Impr

oved

Per

form

ance

Ingr

es Ic

ebre

aker

Por

tal

Exp

ande

d .N

et S

uppo

rt

Ingr

es Ic

ebre

aker

Dev

elop

er

Pro

activ

e S

ervi

ces

No

Tool

s R

equi

red

Adm

inis

trat

ion

Loca

tion

Bas

ed S

ervi

ces

MV

CC

Impr

oved

Sca

labi

lity

Dri

ven

by c

usto

mer

and

Par

tner

Req

uire

men

ts

German Ingres User Association — © Ingres 2008 Slide 30

Page 31: Download Vortrag

Extensive Platform Support

Operating System

Versions Hardware

Linux

Distribution Base Kernel GLibC Compiler

RHEL 4 2.6.9 2.3.4 3.4.5

Intel® x86RHEL 5 2.6.18 2.5 4.1.1

SuSe 10 2.6.16 2.4-31 4.1.0

Ubuntu 2.6.15 2.3.6 4.0.3RHEL 4 2.6.9 2.3.4 3.4.5

x86_64 (EM64T/AMD64)RHEL 5 2.6.18 2.5 4.1.1

SuSe 10 2.6.16 2.4-31 4.1.0

Ubuntu 2.6.15 2.3.6 4.0.3

RHEL 3 2.4.21 2.3.4 3.4.5

ItaniumRHEL 4 2.6.9 2.3.4 3.4.5

SuSe 9 2.6.5 2.3.3 3.3.3

HP-UX 11.23, 11.31 PA RISC or Itanium

HP Tru64 5.1b Alpha

HP VMS 8.2 or 8.3 Alpha

IBM AIX 5L 5.3 or 6.1 PowerPC

MS Windows Vista, Server 2008, Server 2005, XP Intel® x86, x86_64(EM64T/ AMD64)

Sun Solaris 9,10 Sparc or Intel® x86

German Ingres User Association — © Ingres 2008 Slide 31

Page 32: Download Vortrag

Ingres 2006 r1 Ingres OpenROAD

The fastest way to build Ingres applications

Page 33: Download Vortrag

Ingres OpenROAD Short-Term…

OpenROAD 4.1 Service Pack 4 OpenROAD 2006 Service Pack 1 XML infrastructure (Partner) Transparency (Partner) Transparent Unicode (Partner) OpenROAD Server Mainsoft Dependency

German Ingres User Association — © Ingres 2008 Slide 33

Page 34: Download Vortrag

Ingres OpenROAD Short-Term

Open Source OpenROAD Transformation IDE enhancements MSI installer eClient Ingres/Net

German Ingres User Association — © Ingres 2008 Slide 34

Page 35: Download Vortrag

Ingres OpenROAD Uncommitted Long-Term

Interoperability– IDE integration– Consume Java and .Net

DBMS Integration Zero Footprint Thin Client

German Ingres User Association — © Ingres 2008 Slide 35

Page 36: Download Vortrag

Open Source OpenROAD: Empire Projects

Enhanced Multi-Platform Interpreted Runtime Engine– Open source version of OpenROAD

The Empire code line:– New OpenROAD development occurs here – Community involvement – Community contributions

Stable features are cross-integrated into OpenROAD– Placed through rigorous QA – Certified & supported

Ingres Partner Summit — © Ingres 2008 Slide 36

Page 37: Download Vortrag

Empire Projects

Empire Development– Current OpenROAD 2006 4GL libraries and visual tools

Empire Libraries– New foundation for a new version of the visual tools

Empire Workbench– Next version of OpenROAD development environment

Empire Administrator– Next version of OpenROAD server admin. environment

Ingres Partner Summit — © Ingres 2008 Slide 37

Page 38: Download Vortrag

Released OpenROAD Community Projects

OpenROAD Frequent Flyer Demo Data Access Object Generator (DAOGen) Proxy Generator (ProxyGen) Test Harness User-interface Generator (THUG)

Ingres Partner Summit — © Ingres 2008 Slide 38

Page 39: Download Vortrag

OpenROAD Frequent Flyer Demo

Ingres Partner Summit — © Ingres 2008 Slide 39

Page 41: Download Vortrag

Proxy Generator (ProxyGen)

Code generation Java proxies User classes and

procedures OpenROAD

Server Simple and easy

to use GUI

Ingres Partner Summit — © Ingres 2008 Slide 41

Page 42: Download Vortrag

Test Harness User-interface Generator (THUG)

Ingres Partner Summit — © Ingres 2008 Slide 42

Simple testing OpenROAD

Server List SCPs

Parameter values

Results

Page 43: Download Vortrag

New Ingres OpenROAD community web site

It’s valuable:– Leverage the knowledge and work

of others– Accelerate your own development– Directly influence the future of

OpenROAD It’s easy:

– Many opportunities to fit any skill– Design, develop, test, document,

share, evangelize, etc…– See http://

community.ingres.com/wiki/Membership

Ingres Partner Summit — © Ingres 2008 Slide 43

Page 44: Download Vortrag

German Ingres User Association — © Ingres 2008 Slide 44

Page 45: Download Vortrag

Engineering, SVP

[email protected]

Product Marketing VP

[email protected]

Business Development VP

[email protected]

WW Sales & Services, EVP

[email protected]

Services SVP

[email protected]

Support VP

[email protected]

Ingres Contacts

German Ingres User Association — © Ingres 2008 Slide 45

Page 46: Download Vortrag

For information contact Product Marketing at [email protected]

German Ingres User Association — © Ingres 2008 Slide 46