• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Safe Sex with Third-Party APIs

Safe Sex with Third-Party APIs






Total Views
Views on SlideShare
Embed Views



20 Embeds 7,993

http://blog.smartbear.com 6108
http://www2.smartbear.com 1565
https://techblog.betclicgroup.com 283
https://twitter.com 8
http://feedly.com 7
http://webcache.googleusercontent.com 3
http://smartbear.wpengine.com 3
http://smartbear.staging.wpengine.com 2
http://dtl25.vledev2.open.ac.uk 2
http://iv4ctp 2
http://ranksit.com 1
https://digg.com 1
http://silverreader.com 1
http://vrindavijayan.blogspot.in 1
http://www.tuicool.com 1 1 1
http://www.onlydoo.com 1
http://translate.googleusercontent.com 1 1



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.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

    Safe Sex with Third-Party APIs Safe Sex with Third-Party APIs Presentation Transcript

    • Lorinda BrandonDirector of Solutions Strategyat SmartBear@LindyBrandon
    • APIs are not a new phenomenon.
    • The API (r)Evolution
    • Back then, APIs were just aconstruct. It was just how we built software.
    • But now, it’s anentire industry!
    • The power of APIs now lies in external and global opportunities.
    • The true power of APIs External APIs extend our virtual reach through partners
    • Public APIs turn our local development teams into global development teams.
    • In other words –free, public APIs…
    • Turn this…
    • …into this!
    • Free APIs = Free Love
    • It’s all about sharing and re-use
    • But you have to be smartabout who you’re sharing with.
    • Here comes the “Safe Sex” part
    • Code responsibly!
    • Your app is yourresponsibility, even the parts you didn’t code!
    • It’s great to innovate.
    • It’s great to cooperate.
    • It’s great to collaborate.
    • But while you’re having fun, youhave to be careful!
    • Because it’s your app on the line!
    • No one wants to be that guy.
    • So, what can you do toprotect yourself and others?
    • Research Know Your ChoicesThere are 8,652 APIs listed on ProgrammableWebIncluding… • 173 Travel • 182 Music • 320 Mapping
    • Defend Define Your Thresholds• Response times• Critical functionality needs a Plan B• Code defensively
    • Test Make Sure It Works• Include third party APIs in your test plans as if it’s your own code• Add to regression tests
    • Monitor Find Out First• Your users are probably on Twitter too• Be the first to report• Ensure performance
    • So what did we learn today?
    • We all need to start using protection when we’re in the sack with third-party APIs.
    • For us, that protection is SoapUI, which allows you to functionally test andsecurity test your APIs, then use those tests to monitor them as well
    • That way, there are no surprises.
    • Thank you! (And be safe) #APIStrat