This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and

Similar documents
This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and

Overview of TIBCO Cloud Integration

Think Small: API Architecture For The Enterprise

This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and

Container in Production : Openshift 구축사례로 이해하는 PaaS. Jongjin Lim Specialist Solution Architect, AppDev

This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and

TIBCO Spotfire Hybrid Cloud Architecture Deep Dive

Red Hat Roadmap for Containers and DevOps

TIBCO Spotfire Statement of Direction. Spotfire Product Management

Deploying, Managing and Reusing R Models in an Enterprise Environment

Containers, Serverless and Functions in a nutshell. Eugene Fedorenko

Spotfire: Brisbane Breakfast & Learn. Thursday, 9 November 2017

MOBILIZING AND SECURING RED HAT JBOSS BPM SUITE & BRMS

CONTAINER CLOUD SERVICE. Managing Containers Easily on Oracle Public Cloud

AGILE RELIABILITY WITH RED HAT IN THE CLOUDS YOUR SOFTWARE LIFECYCLE SPEEDUP RECIPE. Lutz Lange - Senior Solution Architect Red Hat

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

WHITE PAPER. RedHat OpenShift Container Platform. Benefits: Abstract. 1.1 Introduction

TEN LAYERS OF CONTAINER SECURITY

Accelerate at DevOps Speed With Openshift v3. Alessandro Vozza & Samuel Terburg Red Hat

CONTAINERS AND MICROSERVICES WITH CONTRAIL

A DEVOPS STATE OF MIND. Chris Van Tuin Chief Technologist, West

S Implementing DevOps and Hybrid Cloud

Learn. Connect. Explore.

Going cloud-native with Kubernetes and Pivotal

Connecting your Microservices and Cloud Services with Oracle Integration CON7348

How to Leverage Containers to Bolster Security and Performance While Moving to Google Cloud

Container Management : First Looks

Go Faster: Containers, Platforms and the Path to Better Software Development (Including Live Demo)

Running MarkLogic in Containers (Both Docker and Kubernetes)

Creating a Hybrid Gateway for API Traffic. Ed Julson API Platform Product Marketing TIBCO Software

Cisco Container Platform

TEN LAYERS OF CONTAINER SECURITY. Kirsten Newcomer Security Strategist

5 OAuth Essentials for API Access Control

Taming your heterogeneous cloud with Red Hat OpenShift Container Platform.

YOUR APPLICATION S JOURNEY TO THE CLOUD. What s the best way to get cloud native capabilities for your existing applications?

DEPLOY MODERN APPS WITH KUBERNETES AS A SERVICE

RED HAT OPENSHIFT A FOUNDATION FOR SUCCESSFUL DIGITAL TRANSFORMATION

5 OAuth EssEntiAls for APi AccEss control layer7.com

Microservices with Red Hat. JBoss Fuse

How to Keep UP Through Digital Transformation with Next-Generation App Development

Docker and Oracle Everything You Wanted To Know

Lessons Learned: Deploying Microservices Software Product in Customer Environments Mark Galpin, Solution Architect, JFrog, Inc.

Oracle WebLogic Server Multitenant:

EASILY DEPLOY AND SCALE KUBERNETES WITH RANCHER

CNA1699BU Running Docker on your Existing Infrastructure with vsphere Integrated Containers Martijn Baecke Patrick Daigle VMworld 2017 Content: Not fo

Backup strategies for Stateful Containers in OpenShift Using Gluster based Container-Native Storage

Red Hat Containers Roadmap. Red Hat A panel of product directors

How to Re-Architect without Breaking Stuff (too much) Owen Garrett March 2018

IBM Cloud Developer Tools (IDT) and App Service Console Overview

Kubernetes Integration Guide

API, DEVOPS & MICROSERVICES

VMworld 2017 Content: Not for publication #CNA1699BE CONFIDENTIAL 2

DEPLOY MODERN APPS WITH KUBERNETES AS A SERVICE

Openshift: Key to modern DevOps

Implementing SaaS on Kubernetes

WHITEPAPER. Embracing Containers & Microservices for future-proof application modernization

Continuous Delivery for Cloud Native Applications

Docker CaaS. Sandor Klein VP EMEA

Managing Linux Servers Comparing SUSE Manager and ZENworks Configuration Management

Red Hat Container Strategy Ahmed El-Rayess

Kuber-what?! Learn about Kubernetes

ebook ADVANCED LOAD BALANCING IN THE CLOUD 5 WAYS TO SIMPLIFY THE CHAOS

Container-Native Storage

São Paulo. August,

Kubernetes 101. Doug Davis, STSM September, 2017

MySQL CLOUD SERVICE. Propel Innovation and Time-to-Market

Kubernetes made easy with Docker EE. Patrick van der Bleek Sr. Solutions Engineer NEMEA

Welcome to Docker Birthday # Docker Birthday events (list available at Docker.Party) RSVPs 600 mentors Big thanks to our global partners:

Cloud Native Java with Kubernetes

Spotfire Advanced Data Services. Lunch & Learn Tuesday, 21 November 2017

Azure DevOps. Randy Pagels Intelligent Cloud Technical Specialist Great Lakes Region

OpenShift Roadmap Enterprise Kubernetes for Developers. Clayton Coleman, Architect, OpenShift

Enabling Multi-Cloud with Istio Stretching an Istio service mesh between Public & Private Clouds. John Joyce Robert Li

RED HAT'S CONTAINER STRATEGY. Lars Herrmann General Manager, RHEL, RHEV and Containers June 24, 2015

Safe Harbor Statement

In-cluster Open Source Testing Framework

Przyspiesz tworzenie aplikacji przy pomocy Openshift Container Platform. Jarosław Stakuń Senior Solution Architect/Red Hat CEE

Why software defined storage matters? Sergey Goncharov Solution Architect, Red Hat

DevOps Workflow. From 0 to kube in 60 min. Christian Kniep, v Technical Account Manager, Docker Inc.

Software Defined. All The Way with OpenStack. T. R. Bosworth Senior Product Manager SUSE OpenStack Cloud

Convergence of VM and containers orchestration using KubeVirt. Chunfu Wen

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

CoreOS and Red Hat. Reza Shafii Joe Fernandes Brandon Philips Clayton Coleman May 2018

Merging Enterprise Applications with Docker* Container Technology

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

Sunil Shah SECURE, FLEXIBLE CONTINUOUS DELIVERY PIPELINES WITH GITLAB AND DC/OS Mesosphere, Inc. All Rights Reserved.

IBM s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM s sole discretion.

NVMe over Fabrics (NVMe-oF) For Containers

Implementing the Twelve-Factor App Methodology for Developing Cloud- Native Applications

AWS Integration Guide

Mesosphere and Percona Server for MongoDB. Peter Schwaller, Senior Director Server Eng. (Percona) Taco Scargo, Senior Solution Engineer (Mesosphere)

CLOUD-NATIVE APPLICATION DEVELOPMENT/ARCHITECTURE

Please give me your feedback

Kubernetes 1.8 and Beyond

Enabling Developers with Open Source Nicholas Parks, Cloud Architect, Kenzan

개발자와운영자를위한 DevOps 플랫폼 OpenShift Container Platform. Hyunsoo Senior Solution Architect 07.Feb.2017

ACCELERATE APPLICATION DELIVERY WITH OPENSHIFT. Siamak Sadeghianfar Sr Technical Marketing Manager, April 2016

Amir Zipory Senior Solutions Architect, Redhat Israel, Greece & Cyprus

Advanced Continuous Delivery Strategies for Containerized Applications Using DC/OS

Run Stateful Apps on Kubernetes with PKS: Highlight WebLogic Server

Transcription:

Download the App to download the TIBCO NOW App visit now.tibco.com/2018/mobile-app 2

Mashery Local The Cloud Native API Platform for your Unique Environment Beerinder Rodey - Product Murty Gurajada - Senior Director, Engineering Anant Ambhaikar - Senior Architect 3

DISCLAIMER During the course of this presentation, TIBCO or its representatives may make forward-looking statements regarding future events, TIBCO s future results or our future financial performance. Although we believe that the expectations reflected in the forward-looking statements contained in this presentation are reasonable, these expectations or any of the forward-looking statements could prove to be incorrect and actual results or financial performance could differ materially from those stated herein. TIBCO could experience factors that could cause actual results or financial performance to differ materially from those contained in any forward-looking statement made in connection with this presentation. TIBCO does not undertake to update any forward-looking statements that may be made from time to time or on its behalf. This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and availability dates for TIBCO products and services. This document is provided for informational purposes only and its contents are subject to change without notice. TIBCO makes no warranties, express or implied, in or relating to this document or any information in it, including, without limitation, that this document, or any information in it, is error-free or meets any conditions of merchantability or fitness for a particular purpose. This document may not be reproduced or transmitted in any form or by any means without our prior written permission. The material provided is for informational purposes only, and should not be relied on in making a purchasing decision. The information is not a commitment, promise or legal obligation to deliver any material, code, or functionality. The development, release, and timing of any features or functionality described for our products remains at our sole discretion.

Digital Business Requires A New Platform Paradigm Objective: Objective: Objective: Speed to Market Agility Control and Efficiency Microservices-based The DevOps model Containerization offers architectures enable enables end-to-end portability, granular efficiency, rapid dev, responsiveness and management, easy CI, and and iteration oversight overall standardization 5

Cloud-Native Architecture Is The New Standard Spurning monoliths enterprises can combine the agility of microservice granularity with the agility of container-based packaging to powerful result. Monoliths Benefit From Both Containers And Microservices Analyst(s): Randy Heffner with Christopher Mines, Dave Bartoletti, Charlie Dai, Amy Homan, Andrew Reese Source: Forrester 6

Unique Challenges Require Flexibility And Control Retail & ecommerce My architecture spans multiple geographic locations, therefore I need to make sure requests can be processed wherever they are received without impact to my consumers user experience Key requirement is for faster replication of OAuth tokens across multiple geographic zones Travel & Logistics To make my environment truly elastic, I need more access to the health of the platform and its components I also need strong DevOps support in order to automate the process Key requirement is greater control over scalability and resource management Financial Services Security requirements dictate that all of my data must remain within my infrastructure and has to operate without any kind of external service dependencies Key requirement is an untethered API Gateway which can operate without external dependencies

Introducing TIBCO Mashery Local 5 Independently manage components when and where you need to Untethered deployment option with local configuration and reporting Optimized integration with Kubernetes for effortless orchestration Improved observability via a dedicated log service and cluster manager Faster token synchronization across multi-zone environments The control and flexibility you need for the cloud-native enterprise 8 Copyright 2000-2018 TIBCO Software Inc.

Tibco Cloud Mashery TIBCO Mashery Local 5 Cluster Log Service Cluster Log Service Private Cloud Zone 1 NODE 1 NODE 2 NODE 3 Private Cloud Zone 2 Network NODE 1 NODE 2 NODE 3 Cloud Native Reference Architecture - Hybrid 9

Tibco Cloud Mashery TIBCO Mashery Local 5 Cluster Log Service Cluster Log Service Private Cloud Zone 1 NODE 1 NODE 2 NODE 3 Private Cloud Zone 2 Network NODE 1 NODE 2 NODE 3 Cloud Native Reference Architecture - Hybrid 10

Cloud Native Reference Architecture - Untethered Kubernetes Cluster Zone 1 Private Cloud Zone 2 One or More Nodes Pod Pod Pod Pod...... Pod Pod...... Cluster Log Pod Pod Pod Pod Pod Network Pod 11

Delivering a solution to key customer challenges Retail & ecommerce Deploy infrastructure services where and as needed Faster replication of OAuth tokens via direct zone-to-zone synchronization Process and authorize API requests across all zones in a highly available manner Key requirement is for faster replication of OAuth tokens across multiple geographic zones Travel & Logistics Native Kubernetes support for orchestration, scaling and elasticity Monitor health and state of platform components Automate DevOps processes for scaling resources Key requirement is greater control over scalability and resource management Financial Services Local configuration and reporting No external, SaaS/Cloud, dependencies Flexibility and control for when your API Gateway operations need to be bound within a private network Key requirement is an untethered API Gateway which can operate without external dependencies

TIBCO Mashery Local 5 Let s take a closer look 13

TIBCO Mashery Local 5 Battle-tested Java Runtime Cluster Log Service Network NODE 1 NODE 2 NODE 3 What s under the hood? Private Cloud Zone 1 NODE 1 NODE 2 NODE 3 Private Cloud Zone 2 Low volume storage Policy configuration Cluster Log Service 14

TIBCO Mashery Local 5 High volume storage Cluster Log Service Private Cloud Zone 1 Private Cloud Zone 2 NODE 1 NODE 2 NODE 3 OAuth tokens Network NODE 1 NODE 2 NODE 3 What s under the hood? Direct zone-to-zone replication Cluster Log Service 15

TIBCO Mashery Local 5 Leverages data sharding Cluster Log Service Private Cloud Zone 1 Private Cloud Zone 2 NODE 1 NODE 2 NODE 3 Adds common cache service to each zone Network NODE 1 NODE 2 NODE 3 What s under the hood? Cluster Log Service 16

Log Service TIBCO Mashery Local 5 Cluster Log Service Private Cloud Zone 1 Private Cloud Zone 2 NODE 1 NODE 2 NODE 3 Log collection for all components and transactions Network NODE 1 NODE 2 NODE 3 What s under the hood? Stateful local storage Supports log forwarding Cluster Log Service 17

Cluster TIBCO Mashery Local 5 Deployment & Validation Cluster Log Service Private Cloud Zone 1 Private Cloud Zone 2 NODE 1 NODE 2 NODE 3 Monitoring & Management Network NODE 1 NODE 2 NODE 3 What s under the hood? Configuration Cluster Log Service 18

TIBCO Mashery Local 5 on Kubernetes DEMO 19

Demo Recap & Review Cloud-Native & Container-Native Strong DevOps support for Scalability Local Configuration CLI 20

Demo Recap & Review Native support for Kubernetes Core Concepts Cluster & Zones Pods Stateful Sets & Services Observability Service level logging Config Maps Canary Rollouts 21

API Scout Catalog & document your k8s microservices to productize as APIs Automatically discover microservices with annotations Beautiful pixel-perfect OAS/Swagger-based API Docs 1st-class support for Kubernetes, PKS & OpenShift 22 100% Open Source Free to use & build on

API Scout workflow - as easy as 1-2-3 1. Build your microservice or identify an existing microservice 2. Annotate your K8s service definition 3. Access your microservices documentation 23

Cloud Native Reference Architecture - API Scout Kubernetes Cluster Private Cloud Master Node When deployed, API Scout registers a watcher for Service event updates. kube-apiserver Node 1 Pod1 API Scout Node 2 Pod1 Pod2 Once an event comes in, API Scout will update its registry to reflect the change in the API 24

Cloud Native Reference Architecture - API Scout Kubernetes Cluster Private Cloud Master Node kube-apiserver Node 1 Pod1 API Scout Node 2 Pod1 Pod2 Developer is working on an update to a microservice. Once done she deploys her change, making sure the service definition has the annotations for API Scout included 25

Cloud Native Reference Architecture - API Scout Kubernetes Cluster Private Cloud Master Node kube-apiserver Node 1 Pod1 Node 2 Pod1 The Kubernetes Master discovers the updates made to the service by the Developer in Pod 2, Node 2 Pod2 API Scout 26

Cloud Native Reference Architecture - API Scout Kubernetes Cluster Private Cloud Master Node kube-apiserver Node 1 Pod1 Node 2 Pod1 The event comes in and API Scout updates its registry to reflect the change in the API Pod2 API Scout 27

API Scout Available For Download Today on GitHub. Don t forget to Star & Watch for updates. https://github.com/tibcosoftware/apiscout 28

But Wait, There s More! Managing the Full API Lifecycle to Power Your Digital Business Next Mashery Breakout on Thursday at 10am 29

Questions Please wait for the microphone before asking your questions State your name & company Please Remember to download the TN App and complete the survey for this breakout 30