The Composable Business

Size: px
Start display at page:

Download "The Composable Business"

Transcription

1 The Composable Business Ben Mann, Program Director Foundation & Integration Software July 1, 2014

2 Our World is Changing through Disruptive Technologies Cloud Mobile & Internet of Things Big Data Analytics Social 1

3 Organizations must restlessly re-invent themselves Outpace existing and emerging competitors Deliver an increasingly engaging customer experience Continuously learn how to improve and anticipate shifts Business success increasingly depends on applying new and innovative business models and implementing IT solutions more rapidly than competitors 2

4 New challenges demand a more dynamic business How to rapidly deliver an integrated mobile experience? How to get closer to customers through social networks? How to move parts of business to cloud but still keep IT together? How to take advantage of big data from the Internet of Things? How to empower developer communities to fuel more innovation? 3

5 What if IT could be more like construction building blocks? Assemble new capabilities rather than craft Combine any parts together quickly Re-mix to create new capabilities Introduce new building blocks at lower cost Experiment faster and cheaper with lower risk 4

6 Characteristics of the Composable Business Able to restlessly re-invent apps, services and processes Uses well defined interfaces (APIs) makes blocks easy to use and share Assembles capabilities from blocks that can be rapidly combined Keeps building blocks small ( micro services ) to reduce risk and complexity Shares data (through APIs again!) to take advantage of analytics Simple Composable Shareable Re-usable Small ( micro ) Well-defined interfaces (APIs) 5

7 APIs are the building blocks of the new digital economy Social Cloud APIs Each new API opens up a world of possibilities for developers Internet of Things Mobile Big Data 6

8 Composing new capabilities New Mobile App New Developer API Enhanced Web App New Internet of Things App New Composed Service Map Geo Location Sentiment Analysis Mobile Push Order API Delivery Order History Credit Service Database CRM External APIs Systems of Engagement Systems of Record 7

9 Outcomes of the Composable Business Speed to market Agility to adapt Paceof innovation More engaging experience Better connected Assemble rather than hand-craft Take advantage of 3 rd party APIs Focus on design Continuous delivery Re-mix, Recombine, and Re-deploy Easier to extend Reduced cost to experiment Tap into developer communities Enables focus on creativity Deliver richer user experience Unify customer experience across channels Extend business processes Bring together Mobile, Social, Cloud, Internet of Things Bridge Systems of Engagement and Record 8

10 Rapid composition to build the Composable Business Compose Graphical tooling to rapidly assemble applications Share Secure Control Connect Scale 1 click application creation and deployment Generate APIs from existing applications and services Leverage marketplaces of 3 rd party APIs Patterns to capture and enforce best practice 9

11 Encouraging re-use of the Composable Business Compose Patterns that capture and enforce best practices Share Secure Control Connect Scale Create APIs from existing applications and services Auto generate self-service portal from API definitions Integration with open developer repositories e.g. Git Tapping into IBM s global developer community 10

12 Protecting access to the Composable Business Compose Hardened Appliances with tamper-proof features Share Secure Control Unobtrusive authentication based on OAuth standard Validate incoming data against injection attacks Connect Manage Mobile devices and data Scale 11

13 Flexible controls over the Composable Business Compose Regulate self-service access to APIs and services Share Secure Control Connect Scale Limit traffic rates based on policies Measure usage and implement billing Track performance levels against SLAs Apply policies to manage infrastructure 12

14 Integrating the Composable Business Compose Universal integration of anything to everything Share Secure Control Connect Scale File integration for batch-oriented processes Mobile patterns to accelerate back-end integration Hybrid cloud integration to span Cloud and On Prem Alignment of Data Integration and App Integration 13

15 Scalable Infrastructure for Composable Business Compose Deploy composed services into elastic runtimes Share Secure Control Choice of Cloud, Private Cloud and On Prem Scale based on policies not programs Connect Distribute work effectively with message queuing Scale 14

16 Complete Portfolio for the Composable Business Compose IBM BlueMix IBM API Management IBM BPM and ODM Share IBM API Management Connect IBM Integration Bus IBM DataPower IBM WebSphere MQ Scale IBM WebSphere App Server IBM WebSphere extreme Scale IBM WebSphere MQ IBM DataPower Secure Control IBM API Management IBM WebSphere Service Registry 15

17 How technology is evolving to enable Composable Digital Businesses Adopt a new collaboration model which makes it easier to find appropriate building blocks and assemble these into a solution quicker New Elastic Runtime Infrastructure I want to dynamically scale across our existing infrastructure and as we leverage cloud 2. New Set of Services I want to consume, build, and expose APIs and share my existing assets through APIs 3. New Composition Model I want to rapidly compose apps by stringing my own APIs and 3 rd party APIs including APIs for mobile, social & sensors

18 Cloud platform to enable developers to focus on innovation 1. New Runtime Infrastructure 2. New Set of Services 3. New Consumption Model Choose Cloud services to use in the app from the BlueMix menu Click to automatically deploy the services Focus on writing great code in your choice of language & framework Click to deploy application into the BlueMix Cloud IBM Bluemix changes the game for developers Deploy apps in minutes Built on open standards Run apps in wide range of languages Pre-built services incl. hybrid cloud integration DevOps and Git integration 17

19 APIs need to be secured and managed 1. New Runtime Infrastructure 2. New Set of Services 3. New Consumption Model IBM API Management Assemble business APIs easily Secure Gateway for strong yet unobtrusive data protection Control APIs at a fine-grained level Analyze API usage Manage private, partner and public communities of app developers Ease self-service developer onboarding 18

20 Internet of Things is the new battleground for innovation 1. New Runtime Infrastructure 2. New Set of Services 3. New Consumption Model IBM Internet of Things Connect by quickly registering things as APIs Collect and use a time series of big data from things Compose applications that directly interact with things Expose services that use things as new APIs Manage things and how their data is shared 19

21 APIs are the building blocks of the new digital economy 1. New Runtime Infrastructure 2. New Set of Services 3. New Consumption Model Across Cloud and On Premise Infrastructure Services Composable Services Defined Pattern Services Systems of Record Business Services 20

22 Composing applications not handcrafting 1. New Runtime Infrastructure 2. New Set of Services 3. New Consumption Model Composing Cloud Native Applications 1 Create app ITERATE 6 Add Monitoring service instance 2 Add database service Example: Create a secure application that analyses sentiment about certain topics in social media 5 Secure the service 3 Extract social media data into database 4 Add social analytics service 21

23 Complete Portfolio for the Composable Business Business Faster time to market Lower time to change IT Operations Reduced risk during changes Failure ready infrastructure Developers Can focus on innovation More freedom and choice Systems of Engagement Compose Composable Business Scale Deploy Share Secure Control Connect Systems of Record 22

24 Questions?