the new governance - scott morrison cto layer 7 technologies
DESCRIPTION
VIP Lunch Presentation given by CTO Scott Morrison at Gartner AADI SydneyTRANSCRIPT
![Page 1: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/1.jpg)
The New Governance
July 2013
K. Scott MorrisonSVP and Distinguished Engineer
![Page 2: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/2.jpg)
Democracy is the worst form of government,
except for all those other forms that have been tried
from time to time.
Sir Winston Churchill
![Page 3: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/3.jpg)
Governance
![Page 4: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/4.jpg)
Governance appeals
to the architect in us
![Page 5: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/5.jpg)
Yet there is an imbalance between
run time and design time governance
![Page 6: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/6.jpg)
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
![Page 7: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/7.jpg)
But this never caught on with the developers
![Page 8: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/8.jpg)
Controlling, not enabling
![Page 9: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/9.jpg)
Change Agent
![Page 10: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/10.jpg)
Client Server
![Page 11: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/11.jpg)
Contractor Regular
![Page 12: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/12.jpg)
Outside Inside
![Page 13: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/13.jpg)
Partner Enterprise
![Page 14: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/14.jpg)
Partner EnterpriseNo Affiliation
![Page 15: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/15.jpg)
UsThem
![Page 16: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/16.jpg)
Here is the new group to manage
![Page 17: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/17.jpg)
The New Roles
API Client
Developers
API Server
DevelopersExternal Internal
![Page 18: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/18.jpg)
Governance Fails Here
![Page 19: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/19.jpg)
Marketing is taking control
CMOAPI
Developer
Security
Officer
Business
Manager
Product
Manager
![Page 20: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/20.jpg)
IT Needs To Own This
![Page 21: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/21.jpg)
Learn from modern development
![Page 22: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/22.jpg)
Agile
Simple
Courageous
![Page 23: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/23.jpg)
Bug Report: File properties.xml isn’t, well, XML…
![Page 24: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/24.jpg)
It’s about
the app
![Page 25: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/25.jpg)
But simple can
under define
![Page 26: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/26.jpg)
Look to habit
![Page 27: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/27.jpg)
Combine components
to solve problems
![Page 28: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/28.jpg)
What do we really need?
![Page 29: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/29.jpg)
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
![Page 30: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/30.jpg)
Don’t reinvent
![Page 31: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/31.jpg)
Let’s Build It.
![Page 32: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/32.jpg)
The Challenge
Firewall 1
Enterprise
Network
API
Client
iPhone
Developer
API
Server
Firewall 2
Phone
User
![Page 33: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/33.jpg)
First We Need Identity
Firewall 1
Enterprise
Network
API
Client
iPhone
Developer
API
Server
Firewall 2
SiteMinder & IdentityMinder
![Page 34: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/34.jpg)
We could try this to
deal with firewalls…
Firewall 1
Enterprise
Network
API
Client
iPhone
Developer
API
Server
Firewall 2
SiteMinder
![Page 35: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/35.jpg)
An API Gateway Is
A Better Solution
Firewall 1
Enterprise
Network
API
Server
API
Client
iPhone
Developer
API Proxy
Firewall 2
SiteMinder
![Page 36: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/36.jpg)
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
![Page 37: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/37.jpg)
Our customers
led us here
![Page 38: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/38.jpg)
Have we swung
too far outside
the enterprise?
![Page 39: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/39.jpg)
50%
![Page 40: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/40.jpg)
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
![Page 41: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/41.jpg)
Simple wins
(But simple takes courage.)
![Page 42: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/42.jpg)
Democracy wins
![Page 43: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/43.jpg)
Picture Credits
Antelope Canyon 4 by klsmith– stock.exchg
Band silhouettes by mr_basmt– stock.exchg
![Page 44: The New Governance - Scott Morrison CTO Layer 7 Technologies](https://reader033.vdocument.in/reader033/viewer/2022060123/559740bf1a28ab23678b4825/html5/thumbnails/44.jpg)
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: