Upload
ca-api-management
View
658
Download
2
Embed Size (px)
DESCRIPTION
VIP Lunch Presentation given by CTO Scott Morrison at Gartner AADI Sydney
Citation preview
The New Governance
July 2013
K. Scott MorrisonSVP and Distinguished Engineer
Democracy is the worst form of government,
except for all those other forms that have been tried
from time to time.
Sir Winston Churchill
Governance
Governance appeals
to the architect in us
Yet there is an imbalance between
run time and design time governance
Secure
Zone
Application
Servers
Firewall
DMZ
Trading
Partner
Vendors are
happy to provide
tooling
Enterprise
Network
PEP
Registry
Directory
Repository
Workflow
This is a typical example
of SOA
Governance, circa 2007
But this never caught on with the developers
Controlling, not enabling
Change Agent
Client Server
Contractor Regular
Outside Inside
Partner Enterprise
Partner EnterpriseNo Affiliation
UsThem
Here is the new group to manage
The New Roles
API Client
Developers
API Server
DevelopersExternal Internal
Governance Fails Here
Marketing is taking control
CMOAPI
Developer
Security
Officer
Business
Manager
Product
Manager
IT Needs To Own This
Learn from modern development
Agile
Simple
Courageous
Bug Report: File properties.xml isn’t, well, XML…
It’s about
the app
But simple can
under define
Look to habit
Combine components
to solve problems
What do we really need?
What Do Client-side Devs Need?
Discovery
Sign up
Learning
Experimenting
Social
Promotion
Search
CMS
Wiki
Browser/Explorer
Forum
Blog
This is SDLC, 21st century-style
Don’t reinvent
Let’s Build It.
The Challenge
Firewall 1
Enterprise
Network
API
Client
iPhone
Developer
API
Server
Firewall 2
Phone
User
First We Need Identity
Firewall 1
Enterprise
Network
API
Client
iPhone
Developer
API
Server
Firewall 2
SiteMinder & IdentityMinder
We could try this to
deal with firewalls…
Firewall 1
Enterprise
Network
API
Client
iPhone
Developer
API
Server
Firewall 2
SiteMinder
An API Gateway Is
A Better Solution
Firewall 1
Enterprise
Network
API
Server
API
Client
iPhone
Developer
API Proxy
Firewall 2
SiteMinder
Finally, Add In An API
Portal To Enable The
New Governance
Firewall 1
Enterprise
Network
API
Server
API
Client
iPhone
Developer
API Portal
API Proxy
Firewall 2
SiteMinder
Our customers
led us here
Have we swung
too far outside
the enterprise?
50%
What Is The New Governance?
Documentation
Discovery
Approval
Enforcement
User Provisioning
Community
WSDL
Reg/Rep
G10 Platform
Gateway
IAM
What’s that?
Wiki/Blog
Search
Gateway
Portal
Forum
Old New
What’s that?
This is the list of what all
developers and
operators really need
Simple wins
(But simple takes courage.)
Democracy wins
Picture Credits
Antelope Canyon 4 by klsmith– stock.exchg
Band silhouettes by mr_basmt– stock.exchg
July 2013
K. Scott Morrison
Chief Technology Officer
Layer 7 Technologies
1100 Melville St, Suite 405
Vancouver, B.C. V6E 4A6
Canada
(800) 681-9377
http://www.layer7.com
For further information: