Srinivas Sarathy, TD Bank - Architechting Organizational Change, OpenStack Israel 2015
-
Upload
openstack-israel -
Category
Technology
-
view
112 -
download
3
Transcript of Srinivas Sarathy, TD Bank - Architechting Organizational Change, OpenStack Israel 2015
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