This document provides an overview of reshaping enterprise architecture. It discusses the need to change enterprise architecture to address increasingly complex requirements and join the "now generation". It promotes adopting new IT disciplines like DevOps to efficiently collaborate and streamline processes. The document recommends selecting fit-for-purpose architecture accelerators and composable components from platforms like WSO2 to enable responsive iterations.
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
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
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
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
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
27. How
do
we
Efficiently
Collaborate
and
Streamline
Processes?
Execute
according
to
DevOps
Principles
๏
IteraBve
๏
Incremental
๏
ConBnuous
๏
Automated
๏
Self-‐service
๏
CollaboraBve
๏
HolisBc
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
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
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
47. New
IT
Results
Measurements
• Industry Ecosystems
• Community and Context
• Decreased time to market
Agility Attributes
• Open Collaboration
• Micro-iterations
• User-led innovation
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