Pattern-Driven Enterprise Architecture Asanka Abeysinghe Vice President, Solutions Architecture - WSO2,Inc QCon Sao Paulo - 2015.

Slides:



Advertisements
Similar presentations
Eclipse, M2M and the Internet of Things
Advertisements

Govern the Flow of Data: Moving from Chaos to Control
Hello i am so and so, title/role and a little background on myself (i.e. former microsoft employee or anything interesting) set context for what going.
Oracle Fusion Applications Review Presented by: BizTech.
Enterprise Architecture Firm Architecture World ‘10 SOA on Demand Ulf Fildebrandt Chief Development Architect SOA Infrastructure SAP AG.
Defining a Pragmatic and Practical SOA Focused Enterprise Architecture
Establishing an SOA Focused Enterprise Architecture Asanka Abeysinghe WSO2, Inc Vice President, Solutions Architecture.
Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices Presented by: Ajay Budhraja Copyright 2006 Ajay Budhraja,
Architecture Decision Group Group Organization & Processes April 7, 2015 | Tuesday.
Delivering Mission Agility Through Agile SOA Governance 13 th SOA e-Government Conference 4/12/2012 Presented by Wolf Tombe Chief Technology Officer (CTO)
A Java Architecture for the Internet of Things Noel Poore, Architect Pete St. Pierre, Product Manager Java Platform Group, Internet of Things September.
Troy Hutchison Service Oriented Architecture (SOA) Security.
Asper School of Business University of Manitoba Systems Analysis & Design Instructor: Bob Travica System architectures Updated: November 2014.
Microservices under the microscope
1 3 rd SG13 Regional Workshop for Africa on “ITU-T Standardization Challenges for Developing Countries Working for a Connected Africa” (Livingstone, Zambia,
© 2014 IBM Corporation 15 minutes about IBM Bluemix Karim Abousedera, Bluemix Subject-Matter Expert
May l Washington, DC l Omni Shoreham SaaS Market Opportunities Jerry Champlin Chief Executive Officer Absolute Performance Inc. Enabling Today’s.
M.A.Doman Model for enabling the delivery of computing as a SERVICE.
SPRING 2011 CLOUD COMPUTING Cloud Computing San José State University Computer Architecture (CS 147) Professor Sin-Min Lee Presentation by Vladimir Serdyukov.
David Besemer, CTO On Demand Data Integration with Data Virtualization.
Innovative Foundation For an Open Source API Management Platform Asanka
Business Intelligence: The Next Big Thing (Really!) John Bair CTO, Ajilitee Sep 14, 2012 Presented to TDWI St. Louis Chapter.
TIBCO Service-Oriented Architecture (SOA) Our SOA solutions help organizations migrate to an infrastructure composed of services that can be assembled,
Cloud Computing Source:
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Welcome to the Cloud Era Mohammed Owais.
Thriving in a Hybrid World Dean J. Marsh Vice President, Client Success IBM Analytic Solutions.
© 2012 IBM Corporation IBM Israel Software Lab (ILSL( Daniel Yellin, Director March 2013.
IT Infrastructures and Emerging Technologies
BCS, The Chartered Institute for IT Mauritius 6 th November 2012.
Delivering an Architecture for the Social Enterprise Alpesh Doshi, Fintricity Information Age Social&Mobile Business Conference Tuesday 31st January 2012.
© Copyright 2011 Hewlett-Packard Development Company, L.P. 1 Sundara Nagarajan (“SN”) CLOUD SYSTEMS AUTOMATION.
October 2007 Dr. Uwe Hübner Evolution of University Management Systems.
11g SOA and BPM Real-Time business visibility Business process efficiency Simplify operational environment Manage increasing event and service volumes.
1 Hasan Rizvi Senior Vice President Fusion Middleware Development.
Complete Your Corporate Jigsaw Build a Connected Business Asanka Abeysinghe Vice President, Solutions Architecture WSO2, Inc.
Michael Corcoran Sr. Vice President & CMO New Data Requirements Driven By Analytics 1.
Grid – Path to Pervasive Adoption Mark Linesch Chairman, Global Grid Forum Hewlett Packard Corporation.
Service Oriented Architectures Presentation By: Clifton Sweeney November 3 rd 2008.
Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1.
IBM Bluemix Your gateway to cloud innovation Dejan Podgoršek IBM Ecosystem Development Manager, SEE IBM Slovenija.
IBM Bluemix Ecosystem Development Hands on Workshop Section 1 - Overview.
IoTs Capabilities. IoTs Capabilities What is IoTs? Control / Information Internet Devices.
Nov 22/26 Tech Forum 2015 Roberto Trinconi Cloud the New Path to the Business Leadership.
PaaS for the new Cloud Era Asanka Abeysinghe Vice President, Solutions Architecture - WSO2,Inc QCon San Francisco
© 2015 IBM Corporation IBM PureApplication Executive Symposium Diego Segre Vice President, Middleware, Break down the barriers to digital.
noun ; Software Defined Enterprise/SDE/ The enterprise who leverages software to flank their traditional business offerings, or to create entirely new.
CLOUD COMPUTING WHAT IS CLOUD COMPUTING?  Cloud Computing, also known as ‘on-demand computing’, is a kind of Internet-based computing,
Microsoft Azure and ServiceNow: Extending IT Best Practices to the Microsoft Cloud to Give Enterprises Total Control of Their Infrastructure MICROSOFT.
IQ Server Product Overview June The problem we solve in a customer’s words… “We have almost 400 applications and they are all intertwined and very.
Powering the Cloud and Mobile Enterprise. The World is Changing Software is One Industry Employees CIOs are Technology Operators THE WORLD BEFORE Software.
Cisco Consulting Services for Application-Centric Cloud Your Company Needs Fast IT Cisco Application-Centric Cloud Can Help.
Internet of Things. Creating Our Future Together.
TWOJA CYFROWA PRZYSZŁOŚĆ. JUŻ DZISIAJ. Christoph F. Strnadl CTO Central & Eastern Europe 11 May 2016.
Cloud Computing Security With More Than 50 Years Of Security And Enterprise Experience Cloud Raxak Automating Cloud Security. Cloud Raxak automates and.
TWOJA CYFROWA PRZYSZŁOŚĆ. JUŻ DZISIAJ. Dr Giles Nelson Senior Vice President, Software AG © 2016 Software AG. All rights reserved. For internal use only.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |1 Accelerate Your Digital Transformation Innovate, Integrate, Collaborate #paas.
Oracle Cloud Ahmed Afif Monrat Course: Cluster, Grid, Cloud
Welcome to.
Join the Lean Wave Asanka Abeysinghe
John R. Rymer, Vice President, Principal
Cloud Computing.
Enterprise Productivity Services
Presented by: Veena talapaneni
Please note: Presenter notes are on every slide
modern architectures templates
Cloud Computing: Concepts
IBM Cloud Private Diagram Template
Mobile Reference Diagram Template
Productive + Hybrid + Intelligent + Trusted
Presentation transcript:

Pattern-Driven Enterprise Architecture Asanka Abeysinghe Vice President, Solutions Architecture - WSO2,Inc QCon Sao Paulo

2 10:50- 11:4011:55-12:4514:15-15:05 PATTERN DRIVEN ARCHITECTURE SECURING THE INSECURE CREATING AN API CENTRIC ENTERPRISE 15:35-16:2516:40-17:30 NEXT-GEN APPS WITH IOT AND CLOUD PANEL: BUILDING TOMORROW’SENTERPRISE: REPORTS FORM THE GROUND WARS

Patterns 3 A generic solution for a common recurring problem.  Used it before  Error proof  Common way to communicate : architect’s language  Catalog to pick one : feel comfortable

Enterprise Architecture 4 “Manage the complexity of the IT environment and applies principles and techniques to reduce the complexity, improve efficiencies, and reduce capital and operational expenditure.”

5

Service Oriented Architecture (SOA) 6 “Architecture paradigm to build highly loosely coupled distributed systems”

SOA cont…. 7 “Nothing NEW, architecture style to fix the broken architectures”

SOA at kindergarten 8

SOA improved 9

10

SOA runtime view 11

12  Less visibility to projects o Difficult to find o Availability o Ownership  Development cycles: o From 18 to 6 months to 3 months  Change management  Real standards o Technical (REST, SOAP, protobuf) o Business (ACORD, HL7, FIX, FAST)  Integration is key (extend to connected business) o Companies without integration are falling behind o Heterogeneous systems Enterprise Architecture has changed

13 Next-Gen Middleware  Big-3 o Mobile o Social o Cloud  APIs  Big Data  DevOps  Open Source Picture Credit :

Enterprise App Store API Management SaaS Adoption Executive Dashboards PaaS Mobile Apps Open Source Adoption SOA Cloud Adoption and Automation Federated Identity Social Networking Mobile BYOD Big Data and Analytics

Modern Applications are Systems of Systems

Gartner View of Systems of Systems

Forrester View of Systems of Systems Systems of record are technologies that manage and store transactions, content, and processes. Systems of engagement are technologies that directly support customer interactions through software. Systems of automation are technologies that intelligently manage physical products, networks, and infrastructure. Source: Forrester Research

Systems of Systems Functional Requirements

Supportive patterns 19  Event-Driven Architecture (EDA)  Web Oriented Architecture (WOA)  Enterprise Integration Patterns  Internet of Things (IoT)

How can I get there ?

Requirement stage 21 Requirements Current applications/systems Δ Delta

Approach (architecture) 22 Business Architecture Solution Architecture Level 0 Level 1 Application Architecture Integration Data models APIs Runtime Architecture Capacity Planning Deployment Security

Level 0 architecture 23

Level 1 architecture 24

Example : MDM L0 25

Example : MDM L1 26

What the Enterprise Looks Like Architecture

Identity/Access Control Architecture

Services – get the service platforms Architecture

Registry/Repository Architecture

Connectivity - internal Architecture

Connectivity - external Architecture

APIs Architecture

Monitoring, Analytics, Audits Architecture

CEP – real-time Architecture

Fill-in the Blanks Architecture

Middleware Platform 37

Do I need the entire platform ?

Beyond the middleware o Cloud o *PaaS to SaaS o Cloud native o ALM o AppFactory Private PaaS Private PaaS Public PaaS Public PaaS

Same programming model Same solution architecture Same (deployable) artifacts Cloud based deployment Cloud native applications

What will happen to the current system(s), data, people ?

Connect Old-IT and New-IT Architecture

People 43  Engage  Empower  Accountable  Iterative

To improve is to change; to be perfect change often – Winston Churchill

45

46 Obrigado ….! Connect | asankaa AT wso2.com |