7
Architecting Organizational Change Keynote Srinivas Sarathy Head of Cloud Engineering 06.15.15

Srinivas Sarathy, TD Bank - Architechting Organizational Change, OpenStack Israel 2015

Embed Size (px)

Citation preview

Architecting Organizational Change

Keynote

Srinivas SarathyHead of Cloud Engineering06.15.15

Background

Strategy:

Evolve into a lower-risk Retail Focused Bank, with a Francize Dealer.

Key Business Segments Include:

TD Canada TrustTD Commercial BankingTD Auto FinanceCredit CardsTD InsuranceTD WealthTD Bank, Americas Most Convenient BankTD Ameritrade*TD Securities

North American Ranking:

5th by Total Assets (C$1080b)6th by Market Capitalization ($93b)

3

Moon Shot

Drivers Multiple Businesses

Aggressive Growth

Transactional Focus

Consequence Vendor Centric

Very Diverse

Highly Custom

Little Re-use

Objective Commodity / Standard

Self-serve / Automation

Increased Agility

Lower Cost

Faster, Better, Cheaper

4

Architecture Principles

Componentized

– Best of Breed

– Iterative

– Works on-cloud and off-cloud

Open Source

– Debuggable

– Searchable

– Community

Standards Based

– TOSCA

But Lots of Integration Points!

5

And the Winners Are…

Dedicated, Forward Thinking.Open, Pure Play Orchestration.Maturing TOSCA Tools.

Biggest Hosting Provider.Creators of OpenStack.

Changed their Business Model for us, x3

RHEL OSP Service.Canadian Marketplace.On-premises Private Cloud.

Very Niche, Very TechnicalInjection of Expertise; Culture Change

6

Implementation

CLOUD

Developer

Operations

ActiveDirectory (AD)

StrongloopAPI Manager

API Gateway /

Proxy SaltStack 2014.7

Splunk 6.2

Rundeck 2.4

Redis

RabbitMQ

InfluxDBCloudify Broker

Storm UI

Sonatype NexusFlapJack, Sensu,

Grafana

Rundeck Broker

...

Other Apps

Cloudify 3

...Tenant / LoB 1

Environment: abcCloudify Manager

SaltStackPlugin

OpenStackPlugin

API

Environment: xyzCloudify Manager

SaltStackPlugin

OpenStackPluginAPI

...

SaltStack

SaltStack

AD / QIP DNS NTPDeveloper

Tools (Maven, Jenkins, etc)

Ping(SAML / OAuth2)

RedHat Satellite, JBoss

Operational Network (JON)

WAS Admin Console

IBM Tivoli Manager / Omnibus

Microsoft SCCM / SCOM ...

CloudCruiser

Chocolatey

GitLab 7.8

Bind 9 / VitalQIP

Tyk 1.5

Deployed pattern

Deployed pattern

Java 1.7.0

Python 2.7

Ruby 1.8

NuGet

PowerShell 4.0

nodejsflask

gunicornnginx

logstashelasticsearch

diamond

Go 1.3

angular

Gluu 2.0 SQL Server 2008

...

Git

riemann

Packer 0.7.5

Consul 0.5

Docker 1.4

OSSEC 2.8AuditD 2.3.7

AIDE 0.14

Shibboleth

OX Trust

Salt 2014.7Splunk 6.2

Keystone Nova Glance Horizon

Neutron Cinder Swift Ironic

Ceilometer

Production Environment & TenantCloudify Manager

SaltStackPlugin

OpenStackPluginAPI

SaltStack

Deployed pattern

nodejs

Mongodb 3.0

nagios

Storm

Cultural Change Transform

–Clear Strategy and Roadmap–Focused Service Execution–Cloud First Policy

Partner–Sell the Benefits–Train Federated Technology Team–Enable Teams

Sustain–Sponsor–Portfolio Analysis–Measured Migration