Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Planning Web Services for the Enterprise

Planning Web Services for the Enterprise

Designing a Service Oriented Architecture (SOA) or API is just the first step in delivering an enterprise service platform. How will these services be reused? How will developers gain access to them? What kind of approval process is required for them to get access? How will performance be monitored? This session will show how Application Services Governance provides the tools to deliver agility, cost efficiency, risk management and stability to your consumers.

Gaines Kergosien

June 24, 2016
Tweet

More Decks by Gaines Kergosien

Other Decks in Technology

Transcript

  1. Planning Web Services
    for the Enterprise
    Gaines Kergosien
    dotnetdude.net
    @gainesk
    Planning Web Services for the Enterprise
    Gaines Kergosien - @gainesk

    View Slide

  2. The Presenter
    "Being a geek is all about being honest about
    what you enjoy and not being afraid to
    demonstrate that affection. It means never
    having to play it cool about how much you like
    something. It’s basically a license to proudly
    emote on a somewhat childish level rather
    than behave like a supposed adult. Being a
    geek is extremely liberating." - Simon Pegg
    Planning Web Services for the Enterprise
    Gaines Kergosien - @gainesk

    View Slide

  3. The Reason
    “The formulation of the problem is often
    more essential than its solution, which may
    be merely a matter of mathematical or
    experimental skill.”
    - Albert Einstein
    Planning Web Services for the Enterprise
    Gaines Kergosien - @gainesk

    View Slide

  4. The Perspective
    “The fact that we live at the bottom of a
    deep gravity well, on the surface of a gas
    covered planet going around a nuclear
    fireball 90 million miles away and think
    this to be normal is obviously some
    indication of how skewed our perspective
    tends to be.”
    - Douglas Adams
    Planning Web Services for the Enterprise
    Gaines Kergosien - @gainesk

    View Slide

  5. The Identity
    “Be sure that whatever you are is you.”
    - Theodore Roethke
    Planning Web Services for the Enterprise
    Gaines Kergosien - @gainesk

    View Slide

  6. The Company
    “If you choose to not deal with an issue,
    then you give up your right of control over
    the issue and it will select the path of least
    resistance.”
    - Susan Del Gatto
    Planning Web Services for the Enterprise
    Gaines Kergosien - @gainesk

    View Slide

  7. The Mentality
    “A pessimist sees the difficulty in every
    opportunity; an optimist sees the
    opportunity in every difficulty.”
    - Winston Churchill
    Planning Web Services for the Enterprise
    Gaines Kergosien - @gainesk

    View Slide

  8. The Collaboration
    “There's a digital revolution taking place
    both in and out of government in favor of
    open-sourced data, innovation, and
    collaboration.”
    - Kathleen Sebelius
    Planning Web Services for the Enterprise
    Gaines Kergosien - @gainesk

    View Slide

  9. The Management
    “We can not solve our problems with the
    same level of thinking that created them”
    - Albert Einstein
    Planning Web Services for the Enterprise
    Gaines Kergosien - @gainesk

    View Slide

  10. The Management
    Inside API Consumers
    `
    DMZ
    Proxy
    Appliance
    Developer
    Admin
    Company Network
    Public Cloud
    Edge
    Security
    Perimeter
    Firewalls
    Web App
    Firewalls
    DDoS
    Mitigation
    Outside API Consumers
    3rd Party
    Services
    Internal Services
    Planning Web Services for the Enterprise
    Gaines Kergosien - @gainesk

    View Slide

  11. The Management
    Inside API Consumers
    `
    DMZ
    Proxy
    Appliance
    Developer
    Developer Portal
    Admin
    Company Network
    Public Cloud
    Edge
    Security
    Perimeter
    Firewalls
    Web App
    Firewalls
    DDoS
    Mitigation
    Outside API Consumers
    Mashery-Hosted
    3rd Party
    Services
    Internal Services
    Sharepoint
    Planning Web Services for the Enterprise
    Gaines Kergosien - @gainesk

    View Slide

  12. The Management
    Inside API Consumers
    `
    DMZ
    Proxy
    Appliance
    Developer
    Developer Portal
    Admin
    Company Network
    Public Cloud
    Edge
    Security
    Perimeter
    Firewalls
    Web App
    Firewalls
    DDoS
    Mitigation
    Outside API Consumers
    Mashery-Hosted
    Traffic Manager
    ext/int
    3rd Party
    Services
    Internal Services
    ext
    ext
    Outside Consumer
    Inside Consumer
    Sharepoint
    Access Request
    int
    Planning Web Services for the Enterprise
    Gaines Kergosien - @gainesk

    View Slide

  13. The Management
    Inside API Consumers
    `
    DMZ
    Proxy
    Appliance
    Developer
    Developer Portal
    Admin
    Company Network
    Public Cloud
    Edge
    Security
    Perimeter
    Firewalls
    Web App
    Firewalls
    DDoS
    Mitigation
    int
    Outside API Consumers
    Mashery-Hosted
    Traffic Manager
    ext/int
    3rd Party
    Services
    Internal Services
    Traffic Manager
    ext
    ext
    Outside Consumer
    Traffic Mgr Sync
    Inside Consumer
    Sharepoint
    Access Request
    int
    Planning Web Services for the Enterprise
    Gaines Kergosien - @gainesk

    View Slide

  14. The Gartner Magic Quadrant
    Planning Web Services for the Enterprise
    Gaines Kergosien - @gainesk

    View Slide

  15. The Disclaimer
    “It's so much easier to suggest solutions
    when you don't know too much about the
    problem.”
    - Malcolm Forbes
    Planning Web Services for the Enterprise
    Gaines Kergosien - @gainesk

    View Slide

  16. The Questions
    The wise man doesn't give the right answers, he
    poses the right questions.
    - Claude Levi-Strauss
    Slides at http://dotnetdude.net
    Planning Web Services for the Enterprise
    Gaines Kergosien - @gainesk

    View Slide