The New Governance - Scott Morrison CTO Layer 7 Technologies

Preview:

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

Email

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

scott@layer7.com

http://www.layer7.com

For further information:

Recommended