Why should your enterprise be service-oriented?
Service Oriented Architecture is not a buzzword or a nice to have. It has become a mandatory approach to support modern businesses and new organizational structures. Your architecture must be ready to provide real value to your business users, partners and customers by aligning with their processes and streamlining their activities. Especially in today’s digital world and this on an organizational, project and architectural level. This makes SOA the foundation for your API management and a controlled outside-in strategy.
Still on a nightly batch update for just-in-time information?
Or are people still copy & pasting information from one system to another? By 2017 65% of integration efforts will be delivered outside of central IT services. To keep your business competitive, to have a mobile strategy and to support innovation in your business; integration must be top of mind. Your API-management strategy allows you to open up new channels and have trusted partners provide new customers or services in a controlled and secure way.
How do you decide where to start? What can be your SOA minimal viable product (MVP)?
Join us at our next AE Foyer to get insight on how to implement a successful integration architecture and see inspiring examples in action!
Target Audience
CxO, Integration Architects, Business and Project Managers.
This is a non-commercial seminar. Sales and software vendors cannot register for this event.
5. Integration
Middleware
Transformation,
routing, validation,
mediation, enrichment,
…
OUR FUTURE DIGITAL ENTERPRISE
Client Tier
Interaction Tier
Systems of Record
Tier
Engagement Tier
Mobile Applications
Native iOS, Android, Windows
Web Site and Content
Management
Api Management
Gateway & portal, throttling, versioning,
discovery, billing, …
Security
Federated
authentication,
single sign-on,
adaptive access
control, digital
identity
Data Capture
Click-streaming,
sensor data, social
media
Customer-Oriented API
Innovative, faster pace, a/b testing, personalisation, agile
Enterprise Data Hub
Relational-, non-relational-, in-memory storage technologies
Big data
Streaming event processing
Search
Analytics
Embedded
Analytics, DWH-BI
integration
Enterprise Applications and Services – Systems of Record
Back-end systems like SAP, Peoplesoft, Oracle, custom-built Java or .NET applications, and Saas solutions like SalesForce.com
Channels & Media
External
Developers
Partners
Security and
Integration Layers
5
6. OUR FUTURE DIGITAL ENTERPRISE
StabilityFlexibility
Core Enterprise
Digital
Ecosystem
BimodalIT
Designed
for
Designed
for
6
7. StabilityFlexibility
OUR FUTURE DIGITAL ENTERPRISE
Internal or to
partners
Reduce IT
Costs
Project Driver
Integration
Goal
External, often
to customers
Generate
Business
Revenues
Reliability
Enterprise
Long-Term
SupportingGoal
Agility
Small and New
Short-Term
BimodalIT
Designed
for
Designed
for
7
17. SEVERAL KINDS OF INTERNAL
17
Internal services
New
application
Legacy
application
Legacy
application
Private API
Inner
Services
Cloud
Services
18. SEVERAL KINDS OF INTERNAL
Private API’s Inner services Cloud services
Who Employees of the
organization
Applications
Why Internal innovation,
channel consistency,
short term agility
Stability, Robustness, Standardization, long term strategic
solutions
Control
18
20. SEVERAL KINDS OF EXTERNAL
External services
Public API Partner API B2B services
Internal services
20
21. SEVERAL KINDS OF EXTERNAL
Public API Partner API B2B services
Who App developers,
Customers
Business Partners Tailored for specific
Business Partner
Why External innovation
Quickly enter new
customer facing eco
systems
Automate processes
Exchange data
Accelerate partner
onboarding
Build long standing
partnership
Control
21
22. API MANAGEMENT
External Internal
Public API Partner API Private API’s
Who App developers,
Customers
Business Partners Employees of the
organization
Why External innovation
Quickly enter new
customer facing eco
systems
Automate processes
Exchange data
Accelerate partner
onboarding
Internal innovation,
channel consistency,
short term agility
Control
22
23. A DIFFERENT VIEW
External services
Internal services
New
application
Legacy
application
Legacy
application
API management
Service landscape
23
API MANAGEMENT
24. Developer Management
Health Tracking
Workflow
Performance Global Staging Developer
Enrollment
API Docs
Forums
API Explorer
RankingsQuotas
Plans
AnalyticsReporting
Config Migration
Patch Management Policy Migration
Operations Management
Throttling Prioritization Caching
Routing Traffic ControlTransformation
Security
Interface Management
Composition
Authentication Single Sign OnAPI KeysEntitlements
OAuth 1.x OAuth 2.0 OpenIDConnect
Identity Management
TYPICAL FEATURES OF API MANAGEMENT
Token Service
Source : CA Technologies
24
32. TACKLING YOUR CHALLENGES
32
Key success factors for reference
architecture:
- Layered architecture
- Service categories
- Canonical model
SOA is mandatory, it’s no longer an
option!
SOA is the foundation for API
management.
External services
Internal services
New
application
Legacy
application
Legacy
application
34. “Ensuring and validating that assets and
artifacts within the architecture are
acting as expected and maintaining a
certain level of quality
Gartner, Magic Quadrantfor SOA Governance,2007
34
37. TACKLING YOUR CHALLENGES
37
Time
External services
Internal services
New
application
Legacy
application
Legacy
application
Key success factors for SOA
governance:
- Service lifecycle management
- Service catalog
Start small, think big
Align your governance processes with
your way of working
40. PROJECT MANAGEMENT
Integration is part of every project charter !
• Planning
• Creation of new services
• Changes to existing services
• Retiring “old” services
• Reuse of existing services
• Budget
• Project team
• Middleware team
• Application teams
40
Operational
Budget !
41. KEY RESPONSIBILITIES OF INTEGRATION
Support &
Advise
Projects
Introduce
Guidelines &
Best Practices
Technology
recommendati
ons
Maintain the
Canonical
Model
Review
Integration
Deliverables
Align Project
& Middleware
team
Maintain the
SOA target
Model
41
42. KEY RESPONSIBILITIES OF INTEGRATION
42
Support &
Advise
Projects
Introduce
Guidelines &
Best Practices
Technology
recommendati
ons
Maintain the
Canonical
Model
Review
Integration
Deliverables
Align Project
& Middleware
team
Maintain the
SOA target
Model
43. KEY RESPONSIBILITIES OF INTEGRATION
43
Support &
Advise
Projects
Introduce
Guidelines &
Best Practices
Technology
recommendati
ons
Maintain the
Canonical
Model
Review
Integration
Deliverables
Align Project
& Middleware
team
Maintain the
SOA target
Model
44. KEY RESPONSIBILITIES OF INTEGRATION
44
Support &
Advise
Projects
Introduce
Guidelines &
Best Practices
Technology
recommendati
ons
Maintain the
Canonical
Model
Review
Integration
Deliverables
Align Project
& Middleware
team
Maintain the
SOA target
Model
45. KEY RESPONSIBILITIES OF INTEGRATION
45
Support &
Advise
Projects
Introduce
Guidelines &
Best Practices
Technology
recommendati
ons
Maintain the
Canonical
Model
Review
Integration
Deliverables
Align Project
& Middleware
team
Maintain the
SOA target
Model
47. TACKLING YOUR CHALLENGES
External services
Internal services
New
application
Legacy
application
Legacy
application
Integration is part of every project
Clearly define the integration responsibilities
and their owners
Adoption won’t work without a good
communication strategy
47
48. TAKE AWAYS
API management is no alternative for SOA
SOA is no longer a nice to have, it is a mandatory architectural approach
Don’t forget your service catalog, everybody is your stakeholder
Integration is part of every project charter
API
SOA Int
Arch
48