InterSystems IRIS Data Platform & Roadmap€¦ · • OAuth 2 • Basic Auth • LDAP • API Keys...

Post on 08-Jul-2020

14 views 0 download

Transcript of InterSystems IRIS Data Platform & Roadmap€¦ · • OAuth 2 • Basic Auth • LDAP • API Keys...

InterSystems IRIS Data Platform & Roadmap

Marcel den OudenSenior Sales Engineer InterSystems

How often do you upgrade?

Why should I?

Releases

EM vs CD releases

All CD changes end up in 2020.1 EM

New features 2019

I am not using containers (yet), what did I miss?

AI and Machine Learning

Freedom of Choice

Cloud

Speed, Scale, Security, Stability

Strategy | Themes

AI/ML

Integrated ML

Session @ 16:00

2020.1

2019.4

2019.3

2019.2

Freedom of Choice

Native APIs for PythonNative API for Node.jsRelational access for Node.jsPowerBI Connector

Business hosts in Java though PEXJava/.NET gateway improvements (Reentrancy)

Enhancement for Native .NET/Java API ($LIST…)

Business hosts in .NET PEX

2020.1

2019.4

2019.3

2019.2

Cloud

ICM enhancements: containerless modeElasticity improvements

ICM enhancements: multi-region deploymentsICM enhancements: bastion provisioning

Cloud: Tencent cloud supportCPF Customization – important for cloudICM support for elastic scaling

2020.1

2019.4

2019.3

2019.2

Interoperability / Usability

Open API/Swagger Spec-first REST development

InterSystems API Manager (IAM)

Port Authority – 1972, 57772, …

Queries SQL explorer page in Management Portal executed in background

Source control hooks for Productions

MQTT adapters (IoT)

WebSocket client support (server side since 2013.1)

InterSystems API Management (IAM)

• Dev Portal• Documentation• Management UI• Service Discovery

API Creation

• Built-in Analytics• Traffic Control• Traffic Monitoring• Governance

API Consumption

• Lightweight core• mesh

deployments• container releases

Scalability

• OAuth 2• Basic Auth• LDAP• API Keys• Role-based access

Security

What You Might Have Done AlreadyAPI Clients

API Services, Business Systems, Cloud APIs

InterSystems IRIS

Messaging

Transformation

OrchestrationAPI Services

Salesforce?

Twitter

HR?

What You Really Want API Services, Business Systems, Cloud APIs

Administrators

API Clients

Developers

InterSystems IRIS

Messaging

Transformation

OrchestrationAPI Services

Admin Portal

• Manage APIs & Policies• Manage Users & Clients• Analytics

API Gateway• Provide one central endpoint• Control Access• Centralized Authentication• Control Usage Limits• Logging for Analysis

Developer Portal• Easy and Standard Access to

API specs & Documentation• Manage Access

Salesforce?

Twitter

HR?

Plug-Ins

2020.1

2019.4

2019.3

2019.2

Speed, Scale, Security, Stability

Sharding enhancements – object paradigm added, simplified architectureSQL Performance Enhancements

Sharding enhancements (node-level sharding)SQL Enhancements (yes again…), more parallelismODBC efficiency

SQL Enhancements, more types of queries and DML parallelized

Universal Query Cache (Embedded SQL, Class Queries)Analytics: selective cube buildJournal performanceTLS 1.3

Demo timePerformance HTAP tool

Roadmap – what is coming

2020 - Keep the pace

Let’s try anyway

Speed improvements

More cloud features

Edge Computing

JReport

ARM support on AWS

Open Source NLP

Integrated ML

Kubernetes Operator

Enhancements to Python

Enhancements to Node.js

System Alerting & Monitoring (SAM)

API Management

ML Toolkit

Language Freedom

In Place Conversion

PowerBI

TLS 1.3

LaterSoonNow

25 | © InterSystems Corporation. All rights reserved. |

Related sessions

Tue 16:00 – 16:45 Integrated ML: Machine Learning for Developers

Wed 9:40 – 10:25 AI/ML for Newbies: Introduction to Technology and Architecture

Wed 10:25 – 11:00 Basics: Containers and Cloud Deployments

Wed 11:30 – 12:00 SQL Performance: Need for Speed

Thank you.