The New Governance - Scott Morrison CTO Layer 7 Technologies
 

The New Governance - Scott Morrison CTO Layer 7 Technologies

on

  • 1,003 views

VIP Lunch Presentation given by CTO Scott Morrison at Gartner AADI Sydney

VIP Lunch Presentation given by CTO Scott Morrison at Gartner AADI Sydney

Statistics

Views

Total Views
1,003
Slideshare-icon Views on SlideShare
1,003
Embed Views
0

Actions

Likes
0
Downloads
18
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • One of Churchill’s best. And this was the man who said “we will never surrender”Meditate on democracy and ITIs IT about democracy? Hell No! More a case of authoratarianismSome shops are totalitarian dictatorships
  • Sounds like something an analyst would come up with.Coincidently, it was, from a firm that’s name coincidently also starts with “G”
  • Ie: Tech brinding about democracy. A component in addition to people, process and tech
  • We are part of the ad-hoc toolchainYou could therefore “buy” governance
  • Forced processInward facing, like government
  • Think here about role. This is top down governance that is about controlling, not enabling.More dictatorship than democracy.CHANGE AGENT NEXT
  • WORD ASSOC NEXT
  • Words are powerful. Let’s look at some and think about out reactionWe all understand this pair. Goes back to the power builder daysBut it’s important because it defines traditional developer roles too. These are usually different peopleThis one: Tech, also hierarchy
  • But now we are bringing in the sense of where you belong in hierarchy. RoleContractors are OK, but now we are transposing into the unknown. This is a tough one for many organizations because it breaks down traditional control.
  • Now location
  • OK, here’s some relief, we know how to work with these kind of people.
  • How do we deal with this???
  • Here’s why it matters. This is who you need to deal with. These are change agents too.No affiliation clients, inside server
  • The long tail is bullshitBut there is still important diversity.Bass players, skaters, farm animalsGOVERNANCE FAILS HERE is NEXT
  • NO room in directory for farm animals
  • You should be afraid of this.But I can help you…
  • Best of all, you get to take ownership of this interesting new stuff (mobile development, high energy, agile, etc). Great place to be. Now: Let me show you the way…
  • XML was a conceit.ITS ABOUT THE APP is NEXT
  • Use tools and process we naturally gravitate towardFind inspiration in what we already do naturally. Where do we flow to?
  • The point is relationship is being created here. This is a crucial interface point.
  • Point (as prev): Increase app dev velocity
  • No. Note:#1) These tools support both client and server equally#2) Though we designed for external, we noticed the following percentage of our customers use it internally. They have the same problems here..
  • Everyone here needs to choose.Ignore the middle groundAre you fearfulOr are you confident?
  • If I give you anything here, it’s that we’ve hit upon a certain truth.

The New Governance - Scott Morrison CTO Layer 7 Technologies The New Governance - Scott Morrison CTO Layer 7 Technologies Presentation Transcript

  • The New Governance July 2013 K. Scott Morrison SVP 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, no t 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 CMO API 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: