SlideShare une entreprise Scribd logo
1  sur  51
Télécharger pour lire hors ligne
Reshaping	
  Enterprise	
  
Architecture	
  

Chris	
  Haddad	
  
Pla$orm	
  Evangelism	
  

Last Updated: Jan. 2014
About	
  the	
  Presenter	
  
๏ 

Worked	
  with	
  Enterprise	
  Architecture	
  
Teams	
  for	
  many	
  years	
  and	
  
transformaBve	
  iniBaBves	
  

๏ 

Success	
  and	
  Failure	
  of	
  SOA	
  

๏ 

ApplicaBon	
  Pla$orm	
  Strategy	
  

๏ 

Learn	
  more	
  about	
  me	
  

๏ 
๏ 

@cobiacomm	
  on	
  TwiJer	
  

๏ 
2	
  

www.linkedin.com/in/cobiacomm/	
  

hJp://blog.cobia.net/cobiacomm	
  

๏ 

On	
  Google+	
  too	
  
Why	
  Change	
  Enterprise	
  Architecture?	
  	
  	
  
Increasingly	
  Complex	
  Requirements
	
  

http://wso2.com/landing/enabling-the-connected-business
Join	
  The	
  Now	
  GeneraBon
	
  
Does	
  EA	
  Accelerate	
  or	
  Inhibit?
	
  
๏ 

Time	
  to	
  create	
  project	
  workspace	
  

๏ 

Time	
  to	
  build,	
  integrate,	
  test	
  

๏ 

Time	
  to	
  approve,	
  promote	
  

๏ 

Time	
  to	
  deploy,	
  release	
  

๏ 

Dwell	
  Bme	
  –	
  Bme	
  waiBng	
  for	
  the	
  next	
  
operaBon	
  to	
  commence	
  or	
  complete	
  

http://blog.cobia.net/cobiacomm/2013/03/19/accelerating-business-agility-with-app-factory-devops-paas/
Evolve	
  with	
  The	
  Web	
  Channel	
  	
  

Build	
  Social	
  Community,	
  Context,	
  and	
  Ecosystems	
  into	
  EA	
  

Web	
  1.0	
  Presenta.on	
  
•  Web	
  sites	
  
•  Brochure-­‐ware	
  
•  E-­‐mail	
  
•  Mass	
  markeBng	
  
•  StaBc	
  informaBon	
  
delivery	
  

1/21/14	
  

Web	
  2.0	
  Transac.onal	
  
•  E-­‐Commerce	
  
•  Social	
  networks	
  
•  Soware	
  as	
  a	
  Service	
  
•  Search	
  
•  RecommendaBons	
  
and	
  status	
  
	
  

Web	
  3.0	
  Community	
  
•  Massive	
  Data-­‐driven	
  
•  Mobile	
  
•  Ad	
  hoc	
  groups	
  
•  Self-­‐SelecBon	
  and	
  
Social	
  
•  Ecosystems	
  
•  Contextual	
  and	
  
Personalized	
  

5	
  
Engage	
  your	
  customers	
  and	
  partners	
  
with	
  an	
  Enterprise	
  Mobility	
  and	
  API	
  Strategy	
  

Mobility, Internet of Everything, and Ecosystem Business Models
are Transforming The Web
SituaBonal	
  Context:	
  Traffic	
  
{incidents: [	

{impacting: false,	

eventCode: 0,	

iconURL: "http://...",	

lat: 38.743999,	

shortDesc: "Exit ramp closed on I 95...",	

type: 1,	

severity: 0,	

fullDesc: "In NEWINGTON exit ramp closed on I-95 ...",	

startTime: "2010-02-21T00:14:07",	

lng: -77.188004,	

id: "368598263",	

endTime: "2010-02-27T05:04:19"	

},	


Image source: http://www.directoryofnewyorkcity.com/blog/2009/05/how-to-find-parking-in-new-york-city/	

Real-time traffic map: http://www.mapquestapi.com/traffic/
Increase	
  Development	
  Bandwidth
	
  
By	
  Enabling	
  The	
  Long	
  Tail
	
  
Become	
  a	
  More	
  Connected	
  Business	
  

Reduce	
  
interac.on	
  
fric.on	
  and	
  cost	
  
	
  

Accelerate	
  
interac.ons	
  
inside	
  and	
  
outside	
  the	
  
organiza.on	
  
	
  

Increase	
  
engagement	
  and	
  
enhance	
  
produc.vity	
  	
  	
  	
  
	
  

Sense	
  	
  
business	
  ac.vity	
  
and	
  	
  
automa.cally	
  
adapt	
  
	
  

http://wso2.com/landing/enabling-the-connected-business
Build	
  a	
  more	
  responsive	
  and	
  effecBve	
  IT	
  Team	
  
Enterprise	
  Architecture	
  Pi$alls	
  
๏ 

Not	
  compelling	
  

๏ 

Doesn’t	
  tell	
  a	
  story	
  

๏ 

Focuses	
  on	
  policy	
  over	
  process	
  

๏ 

Lacks	
  measurable	
  benefit	
  (Time,	
  cost,	
  quality)	
  

๏ 

Ignores	
  PerspecBve	
  

๏ 

Micro	
  versus	
  Macro	
  View	
  

๏ 

Dev	
  innovaBon	
  versus	
  Ops	
  stability	
  

๏ 

IT	
  Factory	
  Bme	
  versus	
  Business	
  Just	
  in	
  Time	
  demands	
  

๏ 

Too	
  hard	
  to	
  adopt	
  

๏ 
๏ 
11	
  

New	
  skills	
  required,	
  mismatched	
  funding	
  models	
  
Doesn’t	
  make	
  the	
  right	
  thing	
  to	
  do,	
  the	
  easy	
  thing	
  to	
  do	
  
Enterprise	
  Architecture	
  Success	
  Factors	
  
๏ 

Converges	
  boJoms-­‐up	
  interest	
  with	
  top-­‐down	
  
benefit	
  

๏ 

Builds	
  adopBon	
  on-­‐ramps	
  

๏ 

Delivers	
  accelerator	
  packs	
  

๏ 

Provides	
  educaBon,	
  mentoring,	
  and	
  project	
  assistance	
  

๏ 

Creates	
  an	
  easier	
  process	
  

๏ 

12	
  

Recognizes	
  trust	
  and	
  relaBonships	
  
What	
  architecture	
  goal-­‐state	
  is	
  required?	
  

http://edcforums.com/threads/the-atwood-collectors-thread-part-2.101226/page-5
14	
  
Connected	
  Business	
  Reference	
  Architecture	
  
Old	
  IT	
  à	
  Responsive	
  IT	
  
Accelerate	
  Success	
  by	
  	
  
AdopBng	
  New	
  IT	
  Disciplines	
  
Select	
  fit-­‐for-­‐purpose	
  architecture	
  accelerators	
  
Based	
  on	
  Composable	
  Components	
  
Spanning	
  Comprehensive	
  Requirements	
  
WSO2	
  Carbon	
  Enterprise	
  Middleware	
  Pla$orm	
  
Pla$orm	
  Component	
  SelecBon	
  Flexibility	
  
How	
  do	
  we	
  reduce	
  Wait	
  States	
  and	
  	
  
enable	
  Responsive	
  IteraBons?	
  

Dev	
  Ops	
  
Tooling	
  

Automated	
  
Governance	
  

ConsumpBon	
  
based	
  
Funding	
  

Service	
  Level	
  
Management	
  
WSO2	
  xPaaS	
  -­‐	
  Key	
  DifferenBators
	
  
• 

A	
  complete	
  set	
  of	
  Cloud-­‐NaBve	
  middleware	
  services	
  
enabling	
  complex	
  project	
  delivery	
  

• 

Enterprise-­‐ready	
  foundaBon	
  

• 

Re-­‐shapes	
  team	
  collaboraBon	
  and	
  reduces	
  wait	
  states	
  

• 

Business	
  driven	
  PaaS	
  
– 

Lowest	
  run-­‐Bme	
  cost	
  

– 

CxO	
  dashboards	
  delivering	
  por$olio	
  visibility	
  

– 

Development	
  and	
  DevOps	
  dashboards	
  Showback/chargeback	
  billing	
  

http://wso2.com/landing/wso2-advantages
WSO2	
  Cloud	
  NaBve	
  Advantage
	
  
๏  Automated	
  governance	
  	
  
๏  Mul.-­‐tenant	
  plaHorm	
  	
  
๏  On-­‐demand	
  self	
  service	
  	
  
๏  Elas.c	
  scalability	
  	
  
๏  Service-­‐aware	
  load	
  balancing	
  	
  
๏  Cartridge	
  extensions	
  	
  
Cloud-­‐NaBve	
  Pla$orm	
  Architecture	
  

http://blog.cobia.net/cobiacomm/2013/04/18/cloud-
Cloud	
  NaBve	
  Difference	
  

http://wso2.com/whitepapers/cloud-native-advantage-multi-tenant-shared-container-paas
How	
  do	
  we	
  Efficiently	
  Collaborate	
  and	
  
Streamline	
  Processes?	
  
Execute	
  according	
  to	
  DevOps	
  Principles	
  
๏ 

IteraBve	
  

๏ 

Incremental	
  

๏ 

ConBnuous	
  

๏ 

Automated	
  

๏ 

Self-­‐service	
  

๏ 

CollaboraBve	
  

๏ 

HolisBc	
  
Implement	
  DevOps	
  Processes	
  
๏ 

Infrastructure	
  as	
  Code	
  

๏ 

Self-­‐service	
  configuraBon	
  

๏ 

Automated	
  provisioning	
  	
  

๏ 

Automated	
  release	
  management	
  

๏ 

ConBnuous	
  delivery	
  

๏ 

ConBnuous	
  build	
  

๏ 

ConBnuous	
  integraBon	
  

๏ 

ConBnuous	
  deployment	
  

๏ 

Incremental	
  tesBng	
  
WSO2	
  DevOps	
  Advantage
	
  
๏ 

Complete	
  lifecycle	
  automa.on	
  

๏ 

Collabora.on	
  oriented	
  	
  

๏ 

Project	
  workspaces	
  and	
  dashboards	
  

๏ 

Con.nuous	
  delivery	
  	
  
DevOps	
  PaaS	
  DifferenBaBon	
  
Self	
  service	
  project	
  and	
  policy	
  configuraBon	
  

๏ 
๏ 

Via	
  project	
  configuraBon	
  portals	
  

๏ 

Security,	
  service	
  levels,	
  frameworks,	
  usage,	
  topology	
  

Automated	
  pla$orm	
  provisioning	
  

๏ 
๏ 

Via	
  service	
  Ber	
  templates	
  

๏ 

Framework	
  and	
  policy	
  enforcement	
  points	
  (PEPs)	
  

Process	
  automaBon	
  

๏ 
๏ 
๏ 

๏ 

ConBnuous	
  build,	
  test,	
  and	
  deployment	
  
Code	
  promoBon	
  and	
  synchronizaBon	
  across	
  environments	
  and	
  servers	
  

Dependency	
  analysis	
  and	
  impact	
  analysis	
  
AcBon	
  Step:	
  Adopt	
  Unified,	
  Full	
  Life	
  Cycle	
  
DevOps	
  
AcBon	
  Step:	
  	
  Accelerate	
  with	
  DevOps	
  PaaS	
  
Reference	
  Architecture	
  for	
  DevOps	
  PaaS	
  

1/21/14	
  

App	
  Command	
  
Governance	
  and	
  Visibility	
  

Enterprise	
  IT	
  Store	
  

WSO2	
  
App	
  
Factory	
  

DevOps-­‐Forge	
  

Complete	
  Cloud	
  
PaaS	
  

33	
  
Insight	
  Architecture	
  

34	
  
AcBon	
  Step:	
  Monitor	
  And	
  Analyze	
  
๏ 

๏ 

Take	
  decisions	
  in	
  real	
  Bme	
  
through	
  Complex	
  Event	
  
Processing	
  

๏ 

35	
  

Monitor	
  millions	
  of	
  events,	
  
leveraging	
  highly	
  scalable	
  NoSQL	
  
database	
  
Common	
  Events	
  Collector	
  	
  

๏ 

Create	
  dashboards	
  for	
  both	
  
technical	
  and	
  business	
  monitoring	
  
Enterprise	
  Mobility	
  Experience	
  

36	
  
Enterprise	
  Mobility	
  Architecture	
  

37	
  
How	
  do	
  we	
  support	
  Joint	
  Ventures	
  and	
  	
  
the	
  Value	
  Web?	
  
A	
  Cloud-­‐based,	
  Digital	
  Business	
  Ecosystem	
  Pla$orm	
  
Cost-­‐effecBve,	
  development,	
  collaboraBon,	
  and	
  deployment	
  infrastructure	
  enabling	
  a	
  
long	
  tail	
  of	
  applicaBon	
  development	
  

๏ 

๏ 

Architecture	
  templates	
  and	
  applicaBon	
  pla$orm	
  services	
  

A	
  shared	
  environment	
  for	
  cross-­‐organizaBon	
  applicaBon	
  development	
  and	
  delivery	
  

๏ 
๏ 

๏ 

๏ 

Governed,	
  iteraBve	
  lifecycle	
  management	
  across	
  hybrid	
  clouds	
  and	
  composite	
  applicaBons	
  
IT	
  Business	
  performance	
  metrics	
  and	
  analyBcs	
  

Infrastructure	
  enabling	
  user	
  experience	
  composiBon	
  across	
  mulBple	
  disparate	
  
applicaBon	
  providers	
  
Ecosystem	
  Architecture	
  Focus	
  
๏ 

MoneBze	
  assets	
  based	
  on	
  business	
  value	
  

๏ 

Tenant/Consumer	
  personalizaBon	
  and	
  isolaBon	
  

๏ 

Sharing	
  domain	
  specific	
  business	
  capabiliBes	
  

๏ 

Dynamic	
  orchestraBon	
  and	
  composiBon	
  
Cloud	
  Ecosystem	
  Pla$orm	
  Architecture	
  
Components	
  

1/21/14	
  

Your APIS
Your Digital
Business
Ecosystem

Personalized
SaaS Solution

App Store

3rd Party
Partners

Your Core
Business
Capabilities

DevOps Forge and
Governance

Cloud
Deployment

40	
  
AcBon	
  Step:	
  Publish	
  and	
  Socialize	
  
Business	
  CapabiliBes	
  and	
  Assets	
  

41	
  
Who	
  is	
  building	
  an	
  Ecosystem	
  
Pla$orm	
  with	
  WSO2?	
  
๏ 

An	
  aerospace	
  company	
  

๏ 

A	
  mobile	
  device	
  manufacturer	
  

๏ 

A	
  connected	
  car	
  consorBum	
  

๏ 

A	
  construcBon	
  soware	
  
provider	
  	
  	
  

๏ 

A	
  telecommunicaBons	
  
provider	
  
Today,	
  APIs	
  Drive	
  Everything	
  

Source: http://www.ericsson.com/res/docs/whitepapers/wp-50-billions.pdf
Embrace	
  Contextual	
  PersonalizaBon	
  
Tenant	
  /	
  Consumer	
  Personaliza.on	
  Dimensions	
  
๏ 

InformaBon	
  access	
  privileges	
  

๏ 

InformaBon	
  aggregaBon	
  and	
  composiBon	
  

๏ 

Social	
  network	
  access	
  privileges	
  

๏ 

Business	
  processes	
  and	
  rules	
  

๏ 

Service	
  levels	
  and	
  Quality	
  of	
  Service	
  

๏ 

Security	
  policies	
  

๏ 

MoneBzaBon	
  rates	
  
Open	
  API	
  and	
  CollaboraBon	
  
End-­‐to-­‐End-­‐Architecture	
  
New	
  IT	
  Results	
  
Measurements	

•  Industry Ecosystems	

•  Community and Context	

•  Decreased time to market	

	


Agility Attributes	

•  Open Collaboration	

•  Micro-iterations	

•  User-led innovation
AdopBon	
  Accelerators	
  
๏ 
๏ 

Self-­‐service	
  and	
  automated	
  governance	
  

๏ 

Policy	
  applied	
  by	
  Ber	
  of	
  service	
  selecBon	
  

๏ 

48	
  

IT	
  Storefront	
  

Integrated	
  Pla$orms	
  	
  
Recommended	
  Reading	
  
๏ 

The	
  Path	
  to	
  Responsive	
  IT	
  
๏ 

๏ 

DevOps	
  Meets	
  ALM	
  in	
  the	
  Cloud	
  
๏ 

๏ 

hJp://wso2.com/whitepapers/devops-­‐meets-­‐alm-­‐in-­‐the-­‐cloud-­‐cloud-­‐devops-­‐paas	
  

Cloud-­‐NaBve	
  Advantage	
  
๏ 

๏ 

hJp://wso2.com/whitepapers/the-­‐path-­‐to-­‐responsive-­‐it	
  

hJp://wso2.com/whitepapers/cloud-­‐naBve-­‐advantage-­‐mulB-­‐tenant-­‐shared-­‐container-­‐paas	
  

PromoBng	
  Service	
  Re-­‐use	
  with	
  API	
  Management	
  
๏ 

hJp://wso2.com/whitepapers/promoBng-­‐service-­‐reuse-­‐within-­‐your-­‐enterprise-­‐and-­‐
maximizing-­‐soa-­‐success	
  
Business	
  Model	
  

50	
  
Contact	
  us	
  !	
  

Contenu connexe

Tendances

Achieving Developer Nirvana With Codename: BlueMix
Achieving Developer Nirvana With Codename: BlueMixAchieving Developer Nirvana With Codename: BlueMix
Achieving Developer Nirvana With Codename: BlueMix
Ryan Baxter
 

Tendances (20)

Continuous Delivery for Microservice Architectures with Concourse & Cloud Fou...
Continuous Delivery for Microservice Architectures with Concourse & Cloud Fou...Continuous Delivery for Microservice Architectures with Concourse & Cloud Fou...
Continuous Delivery for Microservice Architectures with Concourse & Cloud Fou...
 
Vitali zaidman Do You Need Server Side Rendering? What Are The Alternatives?
Vitali zaidman Do You Need Server Side Rendering? What Are The Alternatives?Vitali zaidman Do You Need Server Side Rendering? What Are The Alternatives?
Vitali zaidman Do You Need Server Side Rendering? What Are The Alternatives?
 
Net Conf Israel - Intro & Building Cloud Native Apps with .NET Core 3.0 and K...
Net Conf Israel - Intro & Building Cloud Native Apps with .NET Core 3.0 and K...Net Conf Israel - Intro & Building Cloud Native Apps with .NET Core 3.0 and K...
Net Conf Israel - Intro & Building Cloud Native Apps with .NET Core 3.0 and K...
 
Introduction to MuleSoft
Introduction to MuleSoftIntroduction to MuleSoft
Introduction to MuleSoft
 
Vue3: nuove funzionalità, differenze e come migrare
Vue3: nuove funzionalità, differenze e come migrareVue3: nuove funzionalità, differenze e come migrare
Vue3: nuove funzionalità, differenze e come migrare
 
Amir Zuker: Building web apps with web assembly and blazor - Architecture Nex...
Amir Zuker: Building web apps with web assembly and blazor - Architecture Nex...Amir Zuker: Building web apps with web assembly and blazor - Architecture Nex...
Amir Zuker: Building web apps with web assembly and blazor - Architecture Nex...
 
Platform App Deployment : Structure and Opinions
Platform App Deployment : Structure and OpinionsPlatform App Deployment : Structure and Opinions
Platform App Deployment : Structure and Opinions
 
The WordPress Performance Team
The WordPress Performance TeamThe WordPress Performance Team
The WordPress Performance Team
 
Give Your Java Apps “The Boot” With Spring Boot And Cloud Foundry
Give Your Java Apps “The Boot” With Spring Boot And Cloud FoundryGive Your Java Apps “The Boot” With Spring Boot And Cloud Foundry
Give Your Java Apps “The Boot” With Spring Boot And Cloud Foundry
 
Achieving Developer Nirvana With Codename: BlueMix
Achieving Developer Nirvana With Codename: BlueMixAchieving Developer Nirvana With Codename: BlueMix
Achieving Developer Nirvana With Codename: BlueMix
 
Micro services, reactive manifesto and 12-factors
Micro services, reactive manifesto and 12-factorsMicro services, reactive manifesto and 12-factors
Micro services, reactive manifesto and 12-factors
 
How Cloud Foundry is CI'd
How Cloud Foundry is CI'dHow Cloud Foundry is CI'd
How Cloud Foundry is CI'd
 
Demo Pivotal Circle Of Code
Demo Pivotal Circle Of CodeDemo Pivotal Circle Of Code
Demo Pivotal Circle Of Code
 
Rakuten and Microsoft talk DevOps in Real World
Rakuten and Microsoft talk DevOps in Real WorldRakuten and Microsoft talk DevOps in Real World
Rakuten and Microsoft talk DevOps in Real World
 
Convert your Full Trust Solutions to the SharePoint Framework (SPFx) in 1 hour
Convert your Full Trust Solutions to the SharePoint Framework (SPFx) in 1 hourConvert your Full Trust Solutions to the SharePoint Framework (SPFx) in 1 hour
Convert your Full Trust Solutions to the SharePoint Framework (SPFx) in 1 hour
 
The Twelve-Factor App
The Twelve-Factor AppThe Twelve-Factor App
The Twelve-Factor App
 
Alex Pshul: What We Learned by Testing Execution of 300K Messages/Min in a Se...
Alex Pshul: What We Learned by Testing Execution of 300K Messages/Min in a Se...Alex Pshul: What We Learned by Testing Execution of 300K Messages/Min in a Se...
Alex Pshul: What We Learned by Testing Execution of 300K Messages/Min in a Se...
 
Jaipur MuleSoft Meetup Group - Virtual Meetup #5
Jaipur MuleSoft Meetup Group - Virtual Meetup #5Jaipur MuleSoft Meetup Group - Virtual Meetup #5
Jaipur MuleSoft Meetup Group - Virtual Meetup #5
 
Microservices Architecture: Labs
Microservices Architecture: LabsMicroservices Architecture: Labs
Microservices Architecture: Labs
 
Application evolution strategy - Eran Stiller
Application evolution strategy - Eran StillerApplication evolution strategy - Eran Stiller
Application evolution strategy - Eran Stiller
 

Similaire à Reshaping Enterprise Architecture

WSO2 Platform Introduction : Why, What and How
WSO2 Platform Introduction : Why, What and How WSO2 Platform Introduction : Why, What and How
WSO2 Platform Introduction : Why, What and How
WSO2
 
Introduction to the Connected Business
Introduction to the Connected Business Introduction to the Connected Business
Introduction to the Connected Business
WSO2
 
WSO2Con US 2013 - Re-design Enterprise IT with WSO2 App Factory and WSO2 Cloud
WSO2Con US 2013 - Re-design Enterprise IT with WSO2 App Factory and WSO2 Cloud WSO2Con US 2013 - Re-design Enterprise IT with WSO2 App Factory and WSO2 Cloud
WSO2Con US 2013 - Re-design Enterprise IT with WSO2 App Factory and WSO2 Cloud
WSO2
 
Reshape Integration - Think Beyond the ESB
Reshape Integration - Think Beyond the ESBReshape Integration - Think Beyond the ESB
Reshape Integration - Think Beyond the ESB
WSO2
 
IEEE-SCCPresentation.290214544
IEEE-SCCPresentation.290214544IEEE-SCCPresentation.290214544
IEEE-SCCPresentation.290214544
ypai
 

Similaire à Reshaping Enterprise Architecture (20)

WSO2 Platform Introduction : Why, What and How
WSO2 Platform Introduction : Why, What and How WSO2 Platform Introduction : Why, What and How
WSO2 Platform Introduction : Why, What and How
 
Connected Architecture Fabric Creating a Connected World
Connected Architecture Fabric Creating a Connected WorldConnected Architecture Fabric Creating a Connected World
Connected Architecture Fabric Creating a Connected World
 
Why Reshape Reference Architecture
Why Reshape Reference ArchitectureWhy Reshape Reference Architecture
Why Reshape Reference Architecture
 
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
 
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
 
Gain Startup Speed with DevOps PaaS
Gain Startup Speed with DevOps PaaSGain Startup Speed with DevOps PaaS
Gain Startup Speed with DevOps PaaS
 
Gaining Startup Speed with DevOps PaaS
Gaining Startup Speed with DevOps PaaSGaining Startup Speed with DevOps PaaS
Gaining Startup Speed with DevOps PaaS
 
Contino Webinar - Migrating your Trading Workloads to the Cloud
Contino Webinar -  Migrating your Trading Workloads to the CloudContino Webinar -  Migrating your Trading Workloads to the Cloud
Contino Webinar - Migrating your Trading Workloads to the Cloud
 
Introduction to the Connected Business
Introduction to the Connected Business Introduction to the Connected Business
Introduction to the Connected Business
 
Develop an Enterprise-wide Cloud Adoption Strategy – Chris Merrigan
Develop an Enterprise-wide Cloud Adoption Strategy – Chris MerriganDevelop an Enterprise-wide Cloud Adoption Strategy – Chris Merrigan
Develop an Enterprise-wide Cloud Adoption Strategy – Chris Merrigan
 
Measure and Increase Developer Productivity with Help of Serverless at Server...
Measure and Increase Developer Productivity with Help of Serverless at Server...Measure and Increase Developer Productivity with Help of Serverless at Server...
Measure and Increase Developer Productivity with Help of Serverless at Server...
 
Alfresco DevCon 2018: Product Direction Keynote
Alfresco DevCon 2018: Product Direction KeynoteAlfresco DevCon 2018: Product Direction Keynote
Alfresco DevCon 2018: Product Direction Keynote
 
The simplest cloud migration in the world by Webscale
The simplest cloud migration in the world by WebscaleThe simplest cloud migration in the world by Webscale
The simplest cloud migration in the world by Webscale
 
WSO2Con US 2013 - Re-design Enterprise IT with WSO2 App Factory and WSO2 Cloud
WSO2Con US 2013 - Re-design Enterprise IT with WSO2 App Factory and WSO2 Cloud WSO2Con US 2013 - Re-design Enterprise IT with WSO2 App Factory and WSO2 Cloud
WSO2Con US 2013 - Re-design Enterprise IT with WSO2 App Factory and WSO2 Cloud
 
Reshape Integration - Think Beyond the ESB
Reshape Integration - Think Beyond the ESBReshape Integration - Think Beyond the ESB
Reshape Integration - Think Beyond the ESB
 
Journey to the cloud in banking and finance webinar
Journey to the cloud in banking and finance webinarJourney to the cloud in banking and finance webinar
Journey to the cloud in banking and finance webinar
 
ITU Cekirdek Mini MBA Seminar - Business & Technology Perspectives for the Sc...
ITU Cekirdek Mini MBA Seminar - Business & Technology Perspectives for the Sc...ITU Cekirdek Mini MBA Seminar - Business & Technology Perspectives for the Sc...
ITU Cekirdek Mini MBA Seminar - Business & Technology Perspectives for the Sc...
 
Microservices in der Cloud - Software Architecture Summit Berlin 2016
Microservices in der Cloud - Software Architecture Summit Berlin 2016Microservices in der Cloud - Software Architecture Summit Berlin 2016
Microservices in der Cloud - Software Architecture Summit Berlin 2016
 
Application modernization with azure PaaS and FaaS
Application modernization with azure PaaS and FaaSApplication modernization with azure PaaS and FaaS
Application modernization with azure PaaS and FaaS
 
IEEE-SCCPresentation.290214544
IEEE-SCCPresentation.290214544IEEE-SCCPresentation.290214544
IEEE-SCCPresentation.290214544
 

Plus de WSO2

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Fueling the Digital Experience Economy with Connected Products
Fueling the Digital Experience Economy with Connected ProductsFueling the Digital Experience Economy with Connected Products
Fueling the Digital Experience Economy with Connected Products
WSO2
 
A Reference Methodology for Agile Digital Businesses
 A Reference Methodology for Agile Digital Businesses A Reference Methodology for Agile Digital Businesses
A Reference Methodology for Agile Digital Businesses
WSO2
 

Plus de WSO2 (20)

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with Platformless
 
How to Create a Service in Choreo
How to Create a Service in ChoreoHow to Create a Service in Choreo
How to Create a Service in Choreo
 
Ballerina Tech Talk - May 2023
Ballerina Tech Talk - May 2023Ballerina Tech Talk - May 2023
Ballerina Tech Talk - May 2023
 
Platform Strategy to Deliver Digital Experiences on Azure
Platform Strategy to Deliver Digital Experiences on AzurePlatform Strategy to Deliver Digital Experiences on Azure
Platform Strategy to Deliver Digital Experiences on Azure
 
GartnerITSymSessionSlides.pdf
GartnerITSymSessionSlides.pdfGartnerITSymSessionSlides.pdf
GartnerITSymSessionSlides.pdf
 
[Webinar] How to Create an API in Minutes
[Webinar] How to Create an API in Minutes[Webinar] How to Create an API in Minutes
[Webinar] How to Create an API in Minutes
 
Modernizing the Student Journey with Ethos Identity
Modernizing the Student Journey with Ethos IdentityModernizing the Student Journey with Ethos Identity
Modernizing the Student Journey with Ethos Identity
 
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
 
CIO Summit Berlin 2022.pptx.pdf
CIO Summit Berlin 2022.pptx.pdfCIO Summit Berlin 2022.pptx.pdf
CIO Summit Berlin 2022.pptx.pdf
 
Delivering New Digital Experiences Fast - Introducing Choreo
Delivering New Digital Experiences Fast - Introducing ChoreoDelivering New Digital Experiences Fast - Introducing Choreo
Delivering New Digital Experiences Fast - Introducing Choreo
 
Fueling the Digital Experience Economy with Connected Products
Fueling the Digital Experience Economy with Connected ProductsFueling the Digital Experience Economy with Connected Products
Fueling the Digital Experience Economy with Connected Products
 
A Reference Methodology for Agile Digital Businesses
 A Reference Methodology for Agile Digital Businesses A Reference Methodology for Agile Digital Businesses
A Reference Methodology for Agile Digital Businesses
 
Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)
Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)
Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)
 
Lessons from the pandemic - From a single use case to true transformation
 Lessons from the pandemic - From a single use case to true transformation Lessons from the pandemic - From a single use case to true transformation
Lessons from the pandemic - From a single use case to true transformation
 
Adding Liveliness to Banking Experiences
Adding Liveliness to Banking ExperiencesAdding Liveliness to Banking Experiences
Adding Liveliness to Banking Experiences
 
Building a Future-ready Bank
Building a Future-ready BankBuilding a Future-ready Bank
Building a Future-ready Bank
 
WSO2 API Manager Community Call - November 2021
WSO2 API Manager Community Call - November 2021WSO2 API Manager Community Call - November 2021
WSO2 API Manager Community Call - November 2021
 
[API World ] - Managing Asynchronous APIs
[API World ] - Managing Asynchronous APIs[API World ] - Managing Asynchronous APIs
[API World ] - Managing Asynchronous APIs
 
[API World 2021 ] - Understanding Cloud Native Deployment
[API World 2021 ] - Understanding Cloud Native Deployment[API World 2021 ] - Understanding Cloud Native Deployment
[API World 2021 ] - Understanding Cloud Native Deployment
 

Dernier

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Dernier (20)

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 

Reshaping Enterprise Architecture

  • 1. Reshaping  Enterprise   Architecture   Chris  Haddad   Pla$orm  Evangelism   Last Updated: Jan. 2014
  • 2. About  the  Presenter   ๏  Worked  with  Enterprise  Architecture   Teams  for  many  years  and   transformaBve  iniBaBves   ๏  Success  and  Failure  of  SOA   ๏  ApplicaBon  Pla$orm  Strategy   ๏  Learn  more  about  me   ๏  ๏  @cobiacomm  on  TwiJer   ๏  2   www.linkedin.com/in/cobiacomm/   hJp://blog.cobia.net/cobiacomm   ๏  On  Google+  too  
  • 3. Why  Change  Enterprise  Architecture?       Increasingly  Complex  Requirements   http://wso2.com/landing/enabling-the-connected-business
  • 4. Join  The  Now  GeneraBon   Does  EA  Accelerate  or  Inhibit?   ๏  Time  to  create  project  workspace   ๏  Time  to  build,  integrate,  test   ๏  Time  to  approve,  promote   ๏  Time  to  deploy,  release   ๏  Dwell  Bme  –  Bme  waiBng  for  the  next   operaBon  to  commence  or  complete   http://blog.cobia.net/cobiacomm/2013/03/19/accelerating-business-agility-with-app-factory-devops-paas/
  • 5. Evolve  with  The  Web  Channel     Build  Social  Community,  Context,  and  Ecosystems  into  EA   Web  1.0  Presenta.on   •  Web  sites   •  Brochure-­‐ware   •  E-­‐mail   •  Mass  markeBng   •  StaBc  informaBon   delivery   1/21/14   Web  2.0  Transac.onal   •  E-­‐Commerce   •  Social  networks   •  Soware  as  a  Service   •  Search   •  RecommendaBons   and  status     Web  3.0  Community   •  Massive  Data-­‐driven   •  Mobile   •  Ad  hoc  groups   •  Self-­‐SelecBon  and   Social   •  Ecosystems   •  Contextual  and   Personalized   5  
  • 6. Engage  your  customers  and  partners   with  an  Enterprise  Mobility  and  API  Strategy   Mobility, Internet of Everything, and Ecosystem Business Models are Transforming The Web
  • 7. SituaBonal  Context:  Traffic   {incidents: [ {impacting: false, eventCode: 0, iconURL: "http://...", lat: 38.743999, shortDesc: "Exit ramp closed on I 95...", type: 1, severity: 0, fullDesc: "In NEWINGTON exit ramp closed on I-95 ...", startTime: "2010-02-21T00:14:07", lng: -77.188004, id: "368598263", endTime: "2010-02-27T05:04:19" }, Image source: http://www.directoryofnewyorkcity.com/blog/2009/05/how-to-find-parking-in-new-york-city/ Real-time traffic map: http://www.mapquestapi.com/traffic/
  • 8. Increase  Development  Bandwidth   By  Enabling  The  Long  Tail  
  • 9. Become  a  More  Connected  Business   Reduce   interac.on   fric.on  and  cost     Accelerate   interac.ons   inside  and   outside  the   organiza.on     Increase   engagement  and   enhance   produc.vity           Sense     business  ac.vity   and     automa.cally   adapt     http://wso2.com/landing/enabling-the-connected-business
  • 10. Build  a  more  responsive  and  effecBve  IT  Team  
  • 11. Enterprise  Architecture  Pi$alls   ๏  Not  compelling   ๏  Doesn’t  tell  a  story   ๏  Focuses  on  policy  over  process   ๏  Lacks  measurable  benefit  (Time,  cost,  quality)   ๏  Ignores  PerspecBve   ๏  Micro  versus  Macro  View   ๏  Dev  innovaBon  versus  Ops  stability   ๏  IT  Factory  Bme  versus  Business  Just  in  Time  demands   ๏  Too  hard  to  adopt   ๏  ๏  11   New  skills  required,  mismatched  funding  models   Doesn’t  make  the  right  thing  to  do,  the  easy  thing  to  do  
  • 12. Enterprise  Architecture  Success  Factors   ๏  Converges  boJoms-­‐up  interest  with  top-­‐down   benefit   ๏  Builds  adopBon  on-­‐ramps   ๏  Delivers  accelerator  packs   ๏  Provides  educaBon,  mentoring,  and  project  assistance   ๏  Creates  an  easier  process   ๏  12   Recognizes  trust  and  relaBonships  
  • 13. What  architecture  goal-­‐state  is  required?   http://edcforums.com/threads/the-atwood-collectors-thread-part-2.101226/page-5
  • 14. 14  
  • 15. Connected  Business  Reference  Architecture  
  • 16. Old  IT  à  Responsive  IT  
  • 17. Accelerate  Success  by     AdopBng  New  IT  Disciplines  
  • 19. Based  on  Composable  Components  
  • 20. Spanning  Comprehensive  Requirements   WSO2  Carbon  Enterprise  Middleware  Pla$orm  
  • 21. Pla$orm  Component  SelecBon  Flexibility  
  • 22. How  do  we  reduce  Wait  States  and     enable  Responsive  IteraBons?   Dev  Ops   Tooling   Automated   Governance   ConsumpBon   based   Funding   Service  Level   Management  
  • 23. WSO2  xPaaS  -­‐  Key  DifferenBators   •  A  complete  set  of  Cloud-­‐NaBve  middleware  services   enabling  complex  project  delivery   •  Enterprise-­‐ready  foundaBon   •  Re-­‐shapes  team  collaboraBon  and  reduces  wait  states   •  Business  driven  PaaS   –  Lowest  run-­‐Bme  cost   –  CxO  dashboards  delivering  por$olio  visibility   –  Development  and  DevOps  dashboards  Showback/chargeback  billing   http://wso2.com/landing/wso2-advantages
  • 24. WSO2  Cloud  NaBve  Advantage   ๏  Automated  governance     ๏  Mul.-­‐tenant  plaHorm     ๏  On-­‐demand  self  service     ๏  Elas.c  scalability     ๏  Service-­‐aware  load  balancing     ๏  Cartridge  extensions    
  • 25. Cloud-­‐NaBve  Pla$orm  Architecture   http://blog.cobia.net/cobiacomm/2013/04/18/cloud-
  • 26. Cloud  NaBve  Difference   http://wso2.com/whitepapers/cloud-native-advantage-multi-tenant-shared-container-paas
  • 27. How  do  we  Efficiently  Collaborate  and   Streamline  Processes?   Execute  according  to  DevOps  Principles   ๏  IteraBve   ๏  Incremental   ๏  ConBnuous   ๏  Automated   ๏  Self-­‐service   ๏  CollaboraBve   ๏  HolisBc  
  • 28. Implement  DevOps  Processes   ๏  Infrastructure  as  Code   ๏  Self-­‐service  configuraBon   ๏  Automated  provisioning     ๏  Automated  release  management   ๏  ConBnuous  delivery   ๏  ConBnuous  build   ๏  ConBnuous  integraBon   ๏  ConBnuous  deployment   ๏  Incremental  tesBng  
  • 29. WSO2  DevOps  Advantage   ๏  Complete  lifecycle  automa.on   ๏  Collabora.on  oriented     ๏  Project  workspaces  and  dashboards   ๏  Con.nuous  delivery    
  • 30. DevOps  PaaS  DifferenBaBon   Self  service  project  and  policy  configuraBon   ๏  ๏  Via  project  configuraBon  portals   ๏  Security,  service  levels,  frameworks,  usage,  topology   Automated  pla$orm  provisioning   ๏  ๏  Via  service  Ber  templates   ๏  Framework  and  policy  enforcement  points  (PEPs)   Process  automaBon   ๏  ๏  ๏  ๏  ConBnuous  build,  test,  and  deployment   Code  promoBon  and  synchronizaBon  across  environments  and  servers   Dependency  analysis  and  impact  analysis  
  • 31. AcBon  Step:  Adopt  Unified,  Full  Life  Cycle   DevOps  
  • 32. AcBon  Step:    Accelerate  with  DevOps  PaaS  
  • 33. Reference  Architecture  for  DevOps  PaaS   1/21/14   App  Command   Governance  and  Visibility   Enterprise  IT  Store   WSO2   App   Factory   DevOps-­‐Forge   Complete  Cloud   PaaS   33  
  • 35. AcBon  Step:  Monitor  And  Analyze   ๏  ๏  Take  decisions  in  real  Bme   through  Complex  Event   Processing   ๏  35   Monitor  millions  of  events,   leveraging  highly  scalable  NoSQL   database   Common  Events  Collector     ๏  Create  dashboards  for  both   technical  and  business  monitoring  
  • 38. How  do  we  support  Joint  Ventures  and     the  Value  Web?   A  Cloud-­‐based,  Digital  Business  Ecosystem  Pla$orm   Cost-­‐effecBve,  development,  collaboraBon,  and  deployment  infrastructure  enabling  a   long  tail  of  applicaBon  development   ๏  ๏  Architecture  templates  and  applicaBon  pla$orm  services   A  shared  environment  for  cross-­‐organizaBon  applicaBon  development  and  delivery   ๏  ๏  ๏  ๏  Governed,  iteraBve  lifecycle  management  across  hybrid  clouds  and  composite  applicaBons   IT  Business  performance  metrics  and  analyBcs   Infrastructure  enabling  user  experience  composiBon  across  mulBple  disparate   applicaBon  providers  
  • 39. Ecosystem  Architecture  Focus   ๏  MoneBze  assets  based  on  business  value   ๏  Tenant/Consumer  personalizaBon  and  isolaBon   ๏  Sharing  domain  specific  business  capabiliBes   ๏  Dynamic  orchestraBon  and  composiBon  
  • 40. Cloud  Ecosystem  Pla$orm  Architecture   Components   1/21/14   Your APIS Your Digital Business Ecosystem Personalized SaaS Solution App Store 3rd Party Partners Your Core Business Capabilities DevOps Forge and Governance Cloud Deployment 40  
  • 41. AcBon  Step:  Publish  and  Socialize   Business  CapabiliBes  and  Assets   41  
  • 42. Who  is  building  an  Ecosystem   Pla$orm  with  WSO2?   ๏  An  aerospace  company   ๏  A  mobile  device  manufacturer   ๏  A  connected  car  consorBum   ๏  A  construcBon  soware   provider       ๏  A  telecommunicaBons   provider  
  • 43. Today,  APIs  Drive  Everything   Source: http://www.ericsson.com/res/docs/whitepapers/wp-50-billions.pdf
  • 44. Embrace  Contextual  PersonalizaBon   Tenant  /  Consumer  Personaliza.on  Dimensions   ๏  InformaBon  access  privileges   ๏  InformaBon  aggregaBon  and  composiBon   ๏  Social  network  access  privileges   ๏  Business  processes  and  rules   ๏  Service  levels  and  Quality  of  Service   ๏  Security  policies   ๏  MoneBzaBon  rates  
  • 45. Open  API  and  CollaboraBon  
  • 47. New  IT  Results   Measurements •  Industry Ecosystems •  Community and Context •  Decreased time to market Agility Attributes •  Open Collaboration •  Micro-iterations •  User-led innovation
  • 48. AdopBon  Accelerators   ๏  ๏  Self-­‐service  and  automated  governance   ๏  Policy  applied  by  Ber  of  service  selecBon   ๏  48   IT  Storefront   Integrated  Pla$orms    
  • 49. Recommended  Reading   ๏  The  Path  to  Responsive  IT   ๏  ๏  DevOps  Meets  ALM  in  the  Cloud   ๏  ๏  hJp://wso2.com/whitepapers/devops-­‐meets-­‐alm-­‐in-­‐the-­‐cloud-­‐cloud-­‐devops-­‐paas   Cloud-­‐NaBve  Advantage   ๏  ๏  hJp://wso2.com/whitepapers/the-­‐path-­‐to-­‐responsive-­‐it   hJp://wso2.com/whitepapers/cloud-­‐naBve-­‐advantage-­‐mulB-­‐tenant-­‐shared-­‐container-­‐paas   PromoBng  Service  Re-­‐use  with  API  Management   ๏  hJp://wso2.com/whitepapers/promoBng-­‐service-­‐reuse-­‐within-­‐your-­‐enterprise-­‐and-­‐ maximizing-­‐soa-­‐success