1 Make the Connection Big Enterprise Software. 2 Introduction - Setting the cat amongst the pigeons “The gap between what enterprise-class commercial.

Slides:



Advertisements
Similar presentations
Connected Health Framework
Advertisements

Welcome to Middleware Joseph Amrithraj
EMERGING TOPICS IN DATA, APPLICATION AND INFRASTRUCTURE PROTECTION Taher Elgamal ITU
Enterprise Architecture Firm Architecture World ‘10 SOA on Demand Ulf Fildebrandt Chief Development Architect SOA Infrastructure SAP AG.
Copyright © 2012 FuseSource Corp.. All rights reserved. 1 FuseSource Enterprise Michelle Davis – FuseSource Federal.
The Ogilvy Public Relations Program In partnership with the AUM Center for Executive Education.
COMPONENT-BASED DEVELOPMENT
Information Management at DrKW LEAH B PARMEET B RYAN A.
EGM on Free/ Open Source Software in the Arab Region The UNDP Perspective: F/OSS as a Tool for Development and The F/OSS Initiative in the Arab Region.
SWE Introduction to Software Engineering
IBM Global Services Siebel Practice Strategic S IEBEL Business Partner… Strategic S IEBEL Business Partner…
Maciej Gruszka Principal System Engineer 11 October 2005 The New World Order is Fluid BEA’s integration infrastructure as a tool decreasing operational.
Private Cloud: Application Transformation Business Priorities Presentation.
Basic Concepts The Unified Modeling Language (UML) SYSC System Analysis and Design.
Managing Offshore Development RonnachaiUckara MBA 731.
CIO Academy Journey to Influential IT Leadership Journey to CIO Academy Strategic Competencies for 21st Century CIO Success Influential IT Leadership:
Increasing Your Impact Through Digital Technology Rae Davies Communities 2.0 Circuit Rider.
Effectively Explaining the Cloud to Your Colleagues.
IT Infrastructures and Emerging Technologies
Working across sectors Building collaborative eco-systems Lars Sundstrom SARTRE.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse.
BTS730 Communications Management Chapter 10, Information Technology Management, 5ed.
BUSINESS DRIVEN TECHNOLOGY Chapter Sixteen: Integrating Collaborative Partnerships.
Strategy Review ICTC Strategy Review Workshop I Atlanta, 27./28. Feb 2015 Webinar Presented by John Batten and Markus Hesse with the support of.
PORFOLIO PROJECT FOR MSM 620 Dala Alphonso BELLEVUE UNIVERSITY April 2012.
2005Harbinger TechAxes PVT. LTD. TechAxes Services TechAxes Services.
JNBridge Spanning Java and.NET. Visual Studio Industry Partner JNBridge NEXT STEPS Contact us at: Bridge anything Java to.NET, bridge.
A Passion for Excellence. InterSystems – at a glance International Software Enterprise International Software Enterprise Headquartered in Cambridge, MA,
The Services Model: Transitioning Your Mind & Your Team Bonnie M. Robertson The Robertson Company.
1 Introduction to Middleware. 2 Outline What is middleware? Purpose and origin Why use it? What Middleware does? Technical details Middleware services.
Copyrighted material John Tullis 10/21/2015 page 1 04/02/00 Merchant Servers Presentation John Tullis DePaul Instructor
Portals – Technical Aspects Rajan Bhardvaj ( The World Bank 30 November 2005.
Rushcliffe – great place, great lifestyle, great sport Rushcliffe Borough Council – Growing a social franchise 10 July 2013 Neil Clarke, Leader.
Software Engineering Industry in Asia: Trends and Challenges Matthew Dailey Asian Institute of Technology.
IBM Express Runtime © 2007 IBM Corporation 1 Cognos needed to supply customers with additional choices and complete flexibility as they design and deploy.
® ® © 2007 E*TRADE FINANCIAL Corp. All rights reserved. This presentation contains confidential information and may not be disclosed without E*TRADE FINANCIAL.
Copyright: Avi Rosenthal, all rights reserved 1 Banking: Business and Technology Trends Avi Rosenthal Avi Rosenthal Independent Consultant
PDE3 – Frameworks for interoperability of Product Data in SME based environment Lecturer: Ricardo Gonçalves.
1 Bary Bailey EVP, Chief Strategic Officer.…a health and consumer services company making people’s lives better Systems & IT Outsourcing.
Analysis and Information (A&I) Online
NEACS: CRO Perspective William Feher Vice President, Internal Audit and Chief Risk Officer October 27, 2015.
Sirius DevOps Assessment Accelerating Concept to Cash Rolf W. Reitzig Business Agility Senior Practice Manager.
A Nation’s Plan to Empower its People through ICT.
Chapter 20 Parallel Sysplex
CSPC 464 Fall 2014 Son Nguyen.  Attendance/Roster  Introduction ◦ Instructor ◦ Students  Syllabus  Q & A.
INTERNATIONAL INSURANCE SOCIETY Promoting Global Growth and Innovation.
“From GRID research to GRID business” Francesco Giglio
1 Global Hadoop Market Forecast 2014 –2020 Global Hadoop Market Forecast 2014 –2020 Occams Business Research & Consulting.
Software as a Service (SaaS) Fredrick Dande, MBA, PMP.
Commercial benefits to organisations using geospatial mash-ups and open standards Norman Barker Consultant
© 2007 IBM Corporation IBM Software Strategy Group IBM Google Announcement on Internet-Scale Computing (“Cloud Computing Model”) Oct 8, 2007 IBM Confidential.
Cisco Systems Amy Kwan Annual Revenue: US $40 Billion Worldwide Presence: Culture: Innovation, Quality, Teamwork Changing the way we work, play and learn.
Unit 3 Virtualization.
IST421: Advanced Systems and Enterprise Integration
Object Arena overview Object Arena is a premier provider of outsourced Information Technology (IT) services supporting Several Fortune 500 companies on.
ADVANCED? yeah! WHO WE ARE
Cloud computing Anton Boyko .NET Developer.
Solution About Challenge
Network Packet Broker Market
B&G Foods, Inc. Oracle JD Edwards: Establishing the Foundation for Growth & Unlocking Business Value Chris October 22, 2018.
Azure and Partner Solution Enable Pay-Per-Hour IBM WebSphere Dev/Test Environments in Cloud MINI-CASE STUDY “Working with customers to migrate to cloud.
Web Application Server 2001/3/27 Kang, Seungwoo. Web Application Server A class of middleware Speeding application development Strategic platform for.
IBM Software A bank in the Middle East Approving loans in 30 minutes rather than two days with IBM WebSphere business process modeling The need: This bank.
Quality Assurance for Component-Based Software Development
IBM-SAP Alliance Industrial Products
People Lead: This is the visual representation of our model. This model supports and reinforces our definition of leadership - achieving results, with.
IBM Cloud Computer Services
IBM Software A financial services company speeds up fraud detection Protecting customers and innovating new product offerings with an IBM business rules.
Computer Services Business challenge
Presentation transcript:

1 Make the Connection Big Enterprise Software

2 Introduction - Setting the cat amongst the pigeons “The gap between what enterprise-class commercial packages provide and what is actually needed is widening. This is especially true for internet facing applications. Innovative solutions that really scale and easily support modern techniques such as continuous delivery are written by practitioners for practitioners. They originate with many internet scale companies and are refined as open source software. Big enterprise solutions often obstruct effective delivery due to their accumulated bloat, cumbersome licensing restrictions, and feature sets that are driven by check-lists and imaginary requirements far removed from the realities of most development teams.”

3 Introduction - Continued -Many passionate views/opinions received -Comments made publicly and privately

4 Why do I care? -Our approach has caused waves in the organization -We are envied for our rate of delivery and value add to our business -We work with extremely talented people in an engaging environment -We do very cool stuff! -Our developers do not support our architectural blueprints, what?

5 Objectives -Communicate feedback received -Understand our current state -Find common ground

6 Your Thoughts and Opinions

7 Your Thoughts and Opinions - Continued

8 Your Thoughts and Opinions Differences in interpretation of “Big Enterprise Software” -Open Source vs Commercial eg. IBM Websphere Application Server vs Apache Tomcat -Java EE vs Java Vanilla -Java vs Other eg. Golang

9 Open Source vs Commercial -Strong view that we could achieve equal or better results with Open Source Software -Apache Tomcat, Jboss?

10 Java EE vs Java Vanilla -Strong concerns raised on the testability of Java EE -Alternatives proposed to container based component model of Java EE

11 Java vs Other -Strong views that Java is ‘Dead’ -‘Modern’ languages emerging Scala, Golang

12 Our Current State in Context -eMarkets architecture blueprint based on Java Enterprise Edition -Vendor partnership with IBM in line with Standard Bank group technology standards -Middleware technology stack comprises IBM Websphere Application Server coupled with Websphere Message Broker and IBM MQ -Infrastructure provisioned globally with patterns for high availability and scalability

13 Our Current State in Context – Challenges Faced -Message Broker – Steep learning curve, inhibits effective use of the technology -Testability of Java EE stack has proven challenging -Implementing high availability also proving challenging -Support engagement is ‘complicated’ -ActiveMQ – Break away from the Standard Bank mold, but will it stand the test of time, and capacity, and resilience, and availability, and …

14 Our Current State in Context – The Reality -We are a bank -We have employees -We have a global presence and footprint in 20+ countries -We have a customer base of more than 5.4m -We are an enterprise

15 Our Current State in Context – The Reality -We have to be aware of the scale of the environment that we are building software for -Standard Bank is 152 years old, we are building strategic systems that will probably outlive our time at the bank and will still need to be maintained -Our business operates 24/5/365 in geographically dispersed regions. Our systems have to be available -Our business is increasingly dependent on our software -We have to be responsible -Architectural blueprints, vendor partnerships, enterprise platforms, maybe we need it?

16 Common Ground -We will not be bleeding or leading edge, but should we stop looking at industry trends, CERTAINLY NOT! -Changing the direction of the Titanic is slow, but our culture and approach has certainly caused big waves -Our focus on strong engineering practices and a drive for constant improvement sets us apart, we are certainly on a good wicket to drive and influence future change

17 Common Ground - Continued -You have the support of an architecture team that is willing to think critically and challenge the status quo

18 Questions?