Swagger is now Open API Definition Format (OADF) -- READ MORE
I am a couple days late on this weeks API.Report, after being sick last week, taking the weekend to recover--at least I got it done. The process is proving to very valuable to my understanding of what is going on, so I predict it will continue.
The Weekly API.Report represents the best of what I've read throughout the week, and is only what I personally felt should be showcased. Each news item comes with a link, and some thoughts I had after curating the piece of API related news. I'm trying to break down stories into as coherent buckets as I can, but it remains something that is ever changing for me, but ultimately I will settle on a clear definition for each of the research areas.
I am a big fan of any API 101 work out there, helping on-board new users, and industries:
I thought this was interesting - around open data and addresses:
We will continue to see open data and APIs impacting agriculture:
I'm working hard to push for new tooling around popular API definition formats:
Some interesting movement on several API deployment fronts:
- WaveMaker Announces API Gateway for Legacy SOAP-Based to REST-Based App Conversion
- Google Developers Blog: Introducing gRPC, a new open source HTTP/2 RPC Framework
- Introducing gRPC, a new open source HTTP/2 RPC Framework
- Simple Data Integration with Heroku Connect
- Making Zen of API Platform Deployment Architecture
Great advice and insight when it comes to API design:
API goings on at API conferences, and meetups:
- Consuming APIs with GO - All Things API with Cory LaNou - All Things API: REST, Cloud, Integrations, Mashups & SaaS (Denver, CO) - Meetup
- APIDays Berlin & APIStrat Europe 2015- Eventbrite
- APIs at Interconnect – Day 2 – Gaining Momentum
- February 2015 Meetup at Creative Market - API Craft San Francisco (San Francisco, CA) - Meetup
Only two API integration stories worth showcasing this week:
Lots of rich API management related news stories, helping me understand how providers are operating:
- Libraries and SDKs: Respoke Today and the Near Future
- Updating the Skype Privacy Statement
- What’s new in the Zendesk Apps Marketplace
- Generating Client Side Code From Machine Readable API Definitions ·
- Meet the Platform Team — Part II!
- Generating Client Side Code From Machine Readable API Definitions
- API Management: Tomorrow's superhero today
- IBM Applies Watson Artificial Intelligence to API Management
- Xero API Developer of the Year 2014
- FieldVal Tackles Lackluster API Error Handling
- New Developer Panel
This was some of my thoughts on what types of API tooling I'd like to see emerge in the space:
Some interesting news out of the API driven automobile space:
I am working on a similar report, so I was happy to see other research to stimulate the banking API conversation:
Mostly my own business of APIs thoughts, but a couple of interesting additions to learn from:
- How the Technology of the Collaborative Economy all Works Together
- A Peek At The Future With White Label APIs
- The beautiful API and the bestial back-office | API Handyman
- Winter Collection: An API E-book from the Nordic APIs Team
- API Evangelism Sometimes Seems Similar To The Environmental Discussion - What We Would Like, Does Not Reflect What Actually Happens On The Ground
- Looking Beyond The Number Of APIs, Or Just New APIs, And Working Harder To Find Only The Most Important APIs
An interesting CDN API story:
A few of my thoughts on generating client code using API definitions:
It is really interesting to watch the giants battle it out in the world of cloud computing:
Also keeping eye on the leading, API driven cloud storage and document providers:
I thought Matrix was interesting enough to showcase as an API communication story:
My efforts to keep track on the latest containerization stories:
- Container Clusters on VMs
- Thursday Thoughts: Open technology and the future of containers
- Making My 3Scale API Management Portable With A Containerized Micro-Services ·
- Announcing Docker Compose
- Announcing Docker Machine Beta
- Announcing Tropo Connect
- Docker Talks Up The Open Ecosystem, While Introducing Products That Challenge It
- IBM embraces Docker, OpenStack in Bluemix hybrid cloud plans
- Microsoft joins Docker in announcing new container services
- Orchestrating Docker with Machine, Swarm and Compose
- Powerstrip-flocker: Portable volumes using just the Docker CLI
- Scaling Docker with Swarm
- Kubernetes comes to OpenStack this time thanks to Mirantis
- Mirantis Joins In To Help Integrate Google’s Kubernetes With OpenStack
- Run Container-based Applications on OpenStack with Kubernetes
I'd like to see more stories, and open data and API work around crime resources:
I'm going to have to get better at breaking out data, into more meaningful categories (the list is kind of big):
- Data Tells a Story: recruiting better talent; surfacing fraud; data mining chicken tikka masala
- Elections: The final frontier of open data?
- White House Proposes Broad Consumer Data Privacy Bill
- Survata’s Consumer Feedback API Helps Power Business Decisions
- The Art of Visualizing Data to Find Actionable Insights
- Behind the Wheel: Who Gets to Drive?
- Can you visualize the structure of the world economy and population in one chart?
- Capitalizing on Human Data
- Looking back- our year in open data and privacy work
- Sift Science Score
- The API Briefing: Harvesting the USDA’s Rich Bounty of Open Data Sets for APIs
- The Unfriendly Skies: A Data-Driven Breakdown of What We Hate About Major Airlines
- There's more to criminal justice data than you think: Delve into it with Sunlight's new inventory
- We're still looking for open data social impact stories!
- Thomson Reuters to open-source company data analysis tools
- Australia’s Open Data Census goes Beta
- Crime, Data, Justice
- Every business needs to know about data protection
- OpenAddresses
- Building a Free & Open World-wide Address Dataset
- Harnessing Data to Fight Crime in Maryland
- Open Data as an Accountability Tool: Chicago’s Problem Landlord List
- White House appoints first US Chief Data Scientist
So many areas of my research are interesting, and the data center has central role:
A few stories involving databases, and the potential for deploying APis from common data connections:
Interesting to better understand API discovery from Microsoft, around their office suite:
A politics of APIs discussion I haven't seen before:
Education related API stories always make me happy--there just aren't enough:
Two interesting embeddable API stories this week:
Another important conversation going on in 2015 is around encryption:
An area we need more activity is when it comes to energy APIs:
Lots of momentum with APIs in the federal government:
- White House Proposes Broad Consumer Data Privacy Bill
- Bits Blog: Privacy Group Files F.T.C. Complaint Against Samsung’s Voice-Operated TVs
- The API Briefing: Harvesting the USDA’s Rich Bounty of Open Data Sets for APIs
- We're still looking for open data social impact stories!
- Australia’s Open Data Census goes Beta
- The FTC cracks down on health apps that promise to detect diseases without proof
- White House appoints first US Chief Data Scientist
Many layers to FinTech, and I am trying to give different views of the financial API discussion:
EH, insurance, quantified-self, and government regulation when in the healthcare industry:
An area I will continue to carve off the bigger IoT discussion is APIs used in the home:
I'm feeling like HTTP/2 is going to keep moving the ground under our feet in coming months:
An interesting take on image search, and I'm seeing lots of activity over at Autodesk:
As the enterprise beats the IoT drum, the rhythm is focused on industrial implementations:
Some quick takes on API integration:
Like data, I'm going to have to get better at organizing and breaking areas of of the Internet of Things (IoT) area:
- Canonical Starts to Build IoT Ecosystem
- Is Your Data Center Ready for the Internet of Things?
- Let Your Plants Tweet Using Spark and ThingSpeak
- Swiss watchmakers show off a new line of smartwatches
- Building an Industrial Control Unit With an Industrial Control Unit
- Can ARM processors move the mobile network into the cloud?
- IBM and ARM Partner Up To Sell Internet Of Things Starter Kits
- Send SMS And MMS From Your Arduino Yun with Twilio
- The Internet of Everything & Small Business Opportunities
- IoT: A Small Things Primer — AWS Startup Collection — Medium
- Keen Home
- Streaming a Live Picture Feed from Tessel Camera
- Testing the Internet of Things
- Chip firms put security center stage for the internet of things
- Linq Home Launches Energy-saving Smart Vent Crowdfunding Campaign
- Meet the Electron: a cellular dev kit with a simple data plan
- Piana – Musical Synthesis For The Raspberry Pi
- Programming a Tessel Camera App with JavaScript
- Another Garage Door Opener, This Time With Security
- ARM, Freescale and IBM offer a platform for industrial IoT
- embedded world 2015 Kontron presents a new IoT capable member of the KBox...
- Enterprises are unprepared for the impact of IoT on their networks
I like to keep an eye on companies who are hiring for API focused roles, and I think the last one is really interesting, and a little scary:
I'm guessing IBM and the Watson team will dominate the machine learning and AI APIs conversation:
Nice mapping roundup from PW:
Just a couple microservice related thoughts from the week:
A couple more big moves when it comes to mobile, from New Relic and Akamai:
- New Relic Extends Real-Time Analytics Reach into Mobile Apps
- Akamai Unveils Emerging Mobile Business Unit to Address Needs of Mobile Network Operators and Mobile Device Manufacturers
- Can ARM processors move the mobile network into the cloud?
- Google to launch new payment API Android Pay
- Upcoming Community Edition version: What should you expect?
- Feature 49: Un-throttled API calls for all pricing plans
- Feature 48: Unlimited API Calls for your Backendless mBaaS backend
- Mapping The Mobile IT Ecosystem
Some API monetization stories, ranging from the sane to crazy over at AT&T:
Music is always an important discussion when it comes to APIs:
Keeping a close eye on these data center, and networking related stories:
Im going to do a little hacking on Microsoft's new notes API, to see what it delivers:
Couple of open source discussions to highlight:
Keeping an eye on who is partnering across API space:
I'm not sure what category to put this into yet:
I think its clear that Google wants to play in payments, if they can find their footing:
Interesting usage of YouTube (which has APIs), with police story out of Seattle:
I predict lots of investment in open data and API driven tools in politics and elections:
Lots of great privacy discussions to follow this last week:
- Here’s a draft of the consumer privacy “Bill of Rights” act Obama wants to pass
- Updating the Skype Privacy Statement
- White House Proposes Broad Consumer Data Privacy Bill
- Safe Browsing and Google Analytics: Keeping More Users Safe, Together
- The History of Data Privacy in Social Data and its Milestones
- Twitter is making it easier to report abuse on its service
- Bits Blog: Privacy Group Files F.T.C. Complaint Against Samsung’s Voice-Operated TVs
- Looking back- our year in open data and privacy work
- AT&T Charging Customers to Not Spy on Them
- Facebook’s privacy policy breaches European law, says watchdog
- How to Respect User Privacy Intentions While Still Gaining Insight from Human Data
- Report claims Facebook runs afoul of Belgian privacy laws
I guess I'm still tracking on quantified self, stories that catch my attention seem to be few and far between:
Pubnub rock'n real-time, with some interesting implementations:
Handful of reciprocity stories:
Another regulation blip from federal government, this time in healthcare:
Scraping will continue to play big role:
The API SDK conversation continues to move forward:
- Libraries and SDKs: Respoke Today and the Near Future
- Generating Client Side Code From Machine Readable API Definitions ·
- Digital Rights Management with the SDKs
- Pebble Time SDK preview now available for developers
- Driving Your Single Page Applications And API Cookbooks Using API Definition Formats Like Swagger And API Blueprint ·
- Generating Client Side Code From Machine Readable API Definitions
- Microsoft Band - Developers
Lots to think about on the security front:
- Does Venmo have a security problem?
- Protecting data on AWS cloud using powerful encryption techniques
- Stumbling Upon an Uber Vulnerability
- Uber discloses data breach that may have affected 50,000 drivers
- Uber security breach potentially exposes 50,000 drivers’ private information
- Everyone Wants You To Have Security, But Not from Them
- Let’s Declare GPG a Dead End for Encrypted Email
- Octopart goes HTTPS
- Bits Blog: Privacy Group Files F.T.C. Complaint Against Samsung’s Voice-Operated TVs
- Twilio Acquires Authy to Drive Two-Factor Authentication Adoption
- Twilio Makes Its First Acquisition--Scoops Up Authy To Help Deliver Secure Comms - Forbes
- Building With Authy And Twilio: Keeping Conversations Open And Security Gaps Closed
- Chip firms put security center stage for the internet of things
- Every business needs to know about data protection
- Google Tool Scans App Engine Apps for Security Vulnerabilities
Maybe another area I'll carve off IoT is smart watches:
Single Page Applications (SPA) and APIs are getting interesting:
I thought this was an interesting spreadsheets story, and there are lessons there for the API space:
Google making some terms of service (TOS) changes:
When I think of future of transportation, I think transit APIs:
One of the most important aspects around the politics of APIs is transparency:
My thoughts about how APIs and micro-services will evolve the vendor relationship:
API driven visualization is something that keeps me excited about APIs recently:
- Swagger APIs at a glance – swagger.ed
- Custom ODBC/JDBC Drivers and Query Visualization for Amazon Redshift
- Building Realtime, Live-Updating Animated Graphs with C3.js
- The Art of Visualizing Data to Find Actionable Insights
- Can you visualize the structure of the world economy and population in one chart?
- I Got Swagger.ed Last Week, And Now I Am Seeing API Visualizations ·
In my opinion, wholesale APIs will be an important side effect of the containerization of APIs:
WordPress is still an import platform development kit (PDK), especially if Twitter is tackling themselves:
That concludes my report on what I read last week across the API space. I'm still working on pulling together a summary e-newsletter version, allowing people to get an executive summary of what I thought was important from the week--I am hoping it will be available next week. I'm also going to auto-generate some visualizations, and summary counts for each week. I'd like to see a tag cloud, and overall counts to help me understand the scope of news I cover each week.
As I did last week, I'm walking away with a better awareness of what is happening across the space. It isn't enough for me to read all of this API news in isolation, it helps to see it side by side with other news, allowing me to see and understand patterns that I may have missed.
Thanks for reading. ;-)
Updated November 27, 2015: Links were updated as part of switch from Swagger to OADF (READ MORE)