Runscope API Monitoring    Learn More →

Posts filtered by category: this week in APIs

This week in APIs: What we can learn from the Yo API

By Darrel Miller on .

We've teamed up with James Higginbotham of LaunchAny and Keith Casey of Casey Software to bring you their hand-curated weekly newsletter for API developers. You can subscribe to the API Developer Weekly email newsletter here

Also, be sure to check out James's and Keith's new book A Practical Approach to API Design on Leanpub. On to the links!

Hot Topics

What we can learn from the Yo API

"We started Yo’ed, a hub entirely written with Golang, which triggers actions when someone Yo’ed an account. While playing around with the API, we also wondered why we were attracted to it in the first place. Having a closer look, we discovered that it has great lessons to teach us!"

API Changelog Aims to Reduce Risk to API Consumer Business Models

"API Changelog provides up-to-the-minute tracking of APIs to ensure that API developer-consumers are alerted to any upgrades or changes to endpoints. Changes to an API can create business risks as the end customer’s experience may be affected if an API being used in an application or aggregation product suddenly becomes inaccessible."

Microsoft Tackles Internet-of-Things With New Data Stream Processing Service

"Microsoft added Event Hubs to its portfolio of messaging services called the Azure Service Bus. Event Hubs  is similar to Service Bus Queues and Topics in that it supports first-in-first-out messaging, competing consumer scenarios, and data retention policies. Its client-side cursor, partitioned consumer support, and significant time-based retention options are unique with the Microsoft portfolio."

An API Definition As The Truth In The API Contract

How the API definition, terms of service, and other aspects of an API combine to create a complete API contract and how a machine readable version of this contract is important to provide assurances to API consumers. 

Slideshare: Reusable APIs

Mike Amundsen's recent presentation on how to build APIs that are reusable and more machine readable. 

Facebook fixes huge API security vulnerability

"Security researcher Stephen Sclafani discovered a massive API-based security vulnerability at Facebook. Facebook's security mistake is one from which all API developers can learn. Most Facebook users were vulnerable to spying, spamming and hacking because of lax security on an old API."

The Business of APIs

The Benefits Of APIs For Transport And Logistics

A look at the recent API momentum in the transportation and logistics sector.

The Real World Cup Winner: APIs

"What was really interesting was how this was truly a, “World Cup powered by APIs.” World Cup organizer FIFA has stated that more than a billion fans worldwide accessed information about the tournament through its digital platforms."

To fight Google and Foursquare, Yelp frees its data

"Get ready to see Yelp reviews all over the web. The local business discovery and review site recently announced a revamped API, which increases the number of calls a third-party app can make to Yelp’s data to 25,000 calls per day, compared to an earlier 100 call limit."

API Development

Hypermedia as the engine of application state, the client-server dance

"We are currently seeing a significant amount of discussion about building hypermedia APIs.  However, the server side only plays part of the role in a hypermedia driven system.  To take full advantage of the benefits of hypermedia, the client must allow the server to take the lead and drive the state of the client.  As I like to say, it takes two to Tango."

Video: Adrian Cockcroft: Migrating to Microservices

A video presentation from Adrian Cockcroft on the strategies, patterns and pathways to perform a gradual migration from monolithic applications towards cloud-based REST microservices.

Create and Host your First Web API with APISpark

A look at the APISpark platform and how to build your first web API in 15 minutes or less.

CORS Makes Your API Portable And Remix-able

"CORS being enabled, is the difference between an API being portable, and remix-able, and it being locked down to its original developer portal."

Cloud Watch (from Cloud Developer Weekly Newsletter)

Amazon's Cloud Is One of the Fastest-Growing Software Businesses in History

"Five billion dollars. That’s how much Amazon.com (AMZN) will rake in from its cloud computing business this year, according to a new estimate from Pacific Crest Securities. If true, it’s an incredible figure. It would mean that Amazon’s cloud revenue shot up 58 percent in a single year, from $3.1 billion in 2013."

Rackspace, battling Amazon, tiers cloud services to show off its strengths

"Facing off against cloud giants AWS, Microsoft and Google, Rackspace regroups in a way it hopes will show off its service and support advantages."

10 Docker Tips and Tricks

"As a Solutions Engineer at Docker Inc., I’ve been able to accumulate all sorts of good Docker tips and tricks.  The sheer quantity of information available in the community is pretty overwhelming, and there are a lot of good tips and tricks that can make your workflow easier (or provide a little fun) which you could easily miss."

When do bash init scripts run?

A nice diagram posted to Twitter show when various bash init scripts run. 

Recommended Security Setup for AWS

"While we’ve never heard of a security breach inside of AWS itself, there have been numerous incidents of Amazon accounts getting illegally accessed and damaged. When thinking about application and hosting security, it’s important to frame the questions in the right light. Specifically, always use the word when."

Why a Media Giant Sold Its Data Center and Headed to the Cloud

"Condé Nast's CTO says the media company is no longer in the business of maintaining a data center. It has gone 'all-in' on the cloud with Amazon Web Services."

Want to share something?

As always, if you want to chat, share a link, or make a suggestion, feel free to drop us a quick note using Twitter (@launchany and @caseysoftware) or by emailing us at: james@launchany.com.

Categories: api ecosystem, this week in APIs


This week in APIs : 5 Ways an API is More Than An "API"

By Darrel Miller on .

We've teamed up with James Higginbotham of LaunchAny and Keith Casey of Casey Software to bring you their hand-curated weekly newsletter for API developers. You can subscribe to the API Developer Weekly email newsletter here

Also, be sure to check out James's and Keith's new book A Practical Approach to API Design on Leanpub. On to the links!

Hot Topics

5 Ways an API is More Than An "API"

"If we are trying to speak to that CEO or manager rather than the taxi driver, we could be underselling how transformative an API truly is for anyone thinking about how they can use APIs in business."

Awesome API User Experience Should Include The Operations Users

"Awesome API user experience should cover more than end users and developers.  It needs to cover operations and dev-ops.  Here are a few reasons why"

Making Your API a Valuable Product

"Much in the same way you do with your core products, you need to invest some time and energy into every stage of your API quality life cycle – from development and testing to post-production monitoring. Let’s focus some attention on how you can elevate the quality of your API to make it a valuable (and valued) asset in your organization."

Low Hanging Fruit For API Discovery In The Federal Government

"I looked through 77 of the developer areas for federal agencies, resulting in reviewing approximately 190 APIs. While the presentation of 95% of the federal government developer portals are crap, it makes me happy that about 120 of the 190 APIs (over 60%) are actually consumable web APIs, that didn't make me hold my nose and run out of the API area. "

The Business of APIs

Twilio Helps Nonprofits Enter the API Economy With Social Good Venture

"Twilio’s new social good venture, Twilio.org, is bringing API-enabled communications to nonprofits around the world."

APIs are coming. Welcome to the B2B Sharing Economy

Why APIs are lowering market transactions costs and are reshaping of the economy we know for a new generation of entrepreneurs.

Survey: CA Finds API Security, Usability Taking Center Stage

"As APIs capture the attention and imagination of more devs, a survey of API professionals finds security and usability now rank as top areas of focus. The survey, from CA Technologies’ Layer 7, polled approximately 180 API enterprise stakeholders, from front-line devs to IT architects."

The Business of APIs: What Product Managers Need to Plan For

"In today’s cloud computing world, many Product Managers will be faced with the decision of whether to open an API to their users.  Open APIs have many advantages, but they also bring significant business challenges.  In this post, I describe key benefits and challenges of open APIs, and why Product Managers should treat an open API as its own product instead of as a feature."

The 'Internet Of Things' Will Soon Be A Truly Huge Market, Dwarfing All Other Consumer Electronics Categories

There are already clear signs that the biggest tech companies — and even smaller players — are trying to get out front of the race to dominate the IOT. Google has acquired Nest. Apple has unveiled its HomeKit platform. Even Staples and Honeywell — not typically companies thought of as tech leaders — are putting out new IOT-related products.

API Development

Soundcloud API usability review

A look at the steps required to build an API usability review using the Soundcloud API. Submitted by @apiusabilitytst.

Say 'Hi' to mrJSON

A project that enables you to define your resources, launch a hosted API, and even generate test data to help teams quickly focus on the client side. 

Slideshare: OAuth you said

An introduction to OAuth, a brief history, what to avoid, and links to further reading.

Slideshare: Moving from API Design to Deployment

A look at one of our recent projects, how we go through the API design process, and how we used various cloud, tools, and strategies to easily support messaging and ease of deploying upgrades for our API.

Cloud Watch (from Cloud Developer Weekly Newsletter)

Are Docker Users Migrating to Ansible and Away from Puppet and Chef?

The Ansible automation technology is different from Chef and Puppet. It operates strictly over SSH and requires no server side daemon process.

Dockercon video: AWS Elastic Beanstalk and Docker

In this video, Evan Brown from AWS explains how to deploy your Containers via a Dockerfile, public repository, or private repository. Evan also highlights the best practices for security and secret management, logging, and scaling and monitoring your Docker Containers on Elastic Beanstalk.

Softlayer: The bare metal IaaS provider

Softlayer is an IBM company that provides IaaS. What makes them different from Amazon?

Red Hat Enterprise Linux Atomic Host expands to Google Compute Engine

Red Hat Enterprise Linux Atomic Host is now available as a technology preview on Google Compute Engine for customers participating in the Red Hat Enterprise Linux 7 Atomic special interest group (SIG). The inaugural SIG is focused on application containers and encompasses the technologies that are required to create, deploy and manage application containers.

Amazon Picks Mobile Development As Its New Product Category To Dominate

Amazon Web Services (AWS) seems to have the Midas touch. Seemingly everything the Seattle bookseller’s cloud infrastructure division introduces ends up being category-leading. That’s awesome for Amazon but pretty horrid for all those left in the wake of the juggernaut. The latest (and, admittedly, entirely natural) area for AWS to introduce product in is the burgeoning Mobile Backend as a Service (MBaaS) area.

Revisiting "What is DevOps"

If all companies are software companies, then all companies must learn to manage their online operations.

Want to share something?

As always, if you want to chat, share a link, or make a suggestion, feel free to drop us a quick note using Twitter (@launchany and @caseysoftware) or by emailing us at: james@launchany.com

Categories: api ecosystem, this week in APIs


This week in APIs: Why Uber—and whatever is coming next—is really about the rise of APIs

By Darrel Miller on .

We've teamed up with James Higginbotham of LaunchAny and Keith Casey of Casey Software to bring you their hand-curated weekly newsletter for API developers. You can subscribe to the API Developer Weekly email newsletter here

Also, be sure to check out James's and Keith's new book A Practical Approach to API Design on Leanpub. On to the links!

Hot Topics

Why Uber—and whatever is coming next—is really about the rise of APIs

"Uber hasn’t become a massive hit because all of a sudden consumers decided they’d like a more convenient form of personal transportation. Or because Uber was smart enough to tap into this consumer desire. It’s because technology has emerged that freed Uber from having to be an expert on absolutely everything in its app."

Microsoft extends Xbox Music API availability

"Microsoft is extending Xbox Music API availability for third-party developers. The company has opened access to the platform's catalogue of 38 million tracks, including artist images and artwork as well as extra information."

APIs in the Fast Lane

A look at the security and data ownership issues around the connected car and how API management may be part of the solution.

API first: Shifting how government delivers services

"Government agencies can rely on an API tier to provide a simple interface to complex internal systems, future-proofing government investment and making it easy to deliver services on a new device or interface."

The house that Google built: what the Nest API means for you

A look at the Nest API from a developer, consumer, and security perspective.

The Business of APIs

Ecommerce APIs: The What the Why and the How to Make Money

A nice introduction to the various business models and strategies around APIs and how companies such as Amazon, Tesco, Sears, Best Buy, and Pearson Education are using them to their advantage. 

Should Enterprises Keep Their External APIs Public or Restricted?

"The issue is not whether enterprises should embrace API initiatives. However, as APIs mature, specific patterns are evolving, which require enterprises to take a serious look at their business model and decide whether to keep their external APIs open or restricted to partners."

Marketing your Public API

"So you’ve decided to publish a public API to enhance your business. That’s great news; however, it is just the first step if you’re serious about reaping the full benefits."

6 Fun Facts About The Internet of Things

CloudTweaks presents 6 interesting facts about the Internet of Things, including a variety of links for further reading. 

Microsoft chooses open approach for the Internet of Things

A look at some of the interoperability issues regarding the Internet of Things, including the varying views of Microsoft, Google, and Apple. 

API Development

APIs Change: Don't get caught off guard

API Changelog monitors the docs of APIs you depend on and sends you notifications when they change.

Dave Winer: Comparing APIs

Dave discusses his experiences working with the Twitter and Facebook APIs, which one was easier, and what API companies need to do to ensure developers gain early successes. 

Dev Tools: Runscope’s Traffic Inspector

A look into Runscope's traffic inspector by Matthew Heitzenroder of Orchestrate. The article includes a walk-through of a typical session with Runscope while covering the core features. 

Designing a RESTful API with Python and Flask

An overview of REST, the Flask framework, and how to put Python and Flask to work to build your next API. 

How can I implement a RESTful Progress Indicator?

An answered question on Stack Overview on designing an API to manage a long-running task that is typically visualized by a progress indicator within a user interface. 

Cloud Watch (from Cloud Developer Weekly Newsletter)

Google Cloud DataFlow – A Game Changer?

Companies have pumped billions into Hadoop to grow the MapReduce framework. However, Google abandonded it years ago for the same reasons many are doing so now. Learn about what Google is doing now and how they are building a data analytics service called DataFlow.

Spark Restarts the Data Processing Race

Gartner looks at Apache Spark and the reasons for the rapid rate of adoption compared to Hadoop. 

Amazon Web Services’ Achilles heel: Complexity

Amazon is trying to take on complexity of its own cloud by deploying the new t2 class "burstable" instances, but complexity still lies ahead. 

Heroku makes WebSocket support generally available

"WebSockets provide bi-directional and full-duplex channels, allowing you to create applications with support for streaming, flexible protocols, and persistent connections."

pg:diagnose introduced in Heroku Toolbelt v3.9.0

"pg:diagnose runs a number of useful health and diagnostic checks on your Heroku Postgres database and generates a single report to help you quickly find and solve problems."

Why you don't need to run SSHD in your Docker containers

A look at why SSHD isn't needed and how to accomplish daily tasks using Docker itself rather than remote SSH commands.

Carving it up – Microservices, Monoliths, & Conway’s Law

A look at the recent Microservices architecture movement and the impact, both positive and negative, that it can have on the business. 

Want to share something?

As always, if you want to chat, share a link, or make a suggestion, feel free to drop us a quick note using Twitter (@launchany and @caseysoftware) or by emailing us at: james@launchany.com

Categories: api ecosystem, this week in APIs


This week in APIs: What should the API be to honk the horn of a Tesla model S?

By Darrel Miller on .

We've teamed up with James Higginbotham of LaunchAny and Keith Casey of Casey Software to bring you their hand-curated weekly newsletter for API developers. You can subscribe to the API Developer Weekly email newsletter here

Also, be sure to check out James's and Keith's new book A Practical Approach to API Design on Leanpub. On to the links!

Hot Topics

A survival guide on developer evangelism

"So how do you grow a community of developers to use your tools in new and exciting ways? It’s a tough gig. Developers are a fickle bunch, and just about everyone covets their attention. Here are some best practices learned from helping many of the best organizations in the world to grow their developer community."

The perspective that matters for every API

A transcript of a recent APIDays presentation on how to look at APIs from the perspective of the client. 

APIs.json API Property Types

A discussion of the feedback received for the APIs.json project, some thoughts around the API property types, and some proposed extensions that may appear in the next version. 

What should the API be to honk the horn of a Tesla model S?

A lively Reddit discussion that examines the unofficial Tesla model S JSON API. 

The Business of APIs

Why Apple Dropped Yahoo For Its Weather App In iOS 8

Yahoo has learned that if you want to provide an API with data available elsewhere, you have to add additional value. 

Time To Leave Your Keys At Home Or Better Yet Trash Them Forever

"Say goodbye to digital passwords and physical keys. It all started with a phone."

The Internet of Things Meets Hydroponics: How To Grow a Better Vegetable

"About 60 miles from the site of the deadly 2011 nuclear disaster in Fukushima prefecture, inside a former silicon chip manufacturing facility owned by the Japanese computer company Fujitsu, a small team of highly trained engineers are working on one of the company’s hottest new products."

The Internet Of Things Will Need Millions Of Developers By 2020

"While today there are just 300,000 developers contributing to the IoT, a new report from VisionMobile projects a whopping 4.5 million developers by 2020, reflecting a 57% compound annual growth rate and a massive market opportunity."

Roundup of 20 API Service Providers in 2012

Well known providers and new entrants to the API service providers list, bringing the total from 11 to 20 in just six months.

API Development

What’s a Webhook?

"A webhook is an API concept that’s growing in popularity. As more and more of what we do on the web can be described by events, webhooks are becoming even more applicable. They’re incredibly useful and a resource-light way to implement event reactions."

How to Test Code that Uses HTTP APIs using Node.js, Mocha, and Nock

A look at how to test APIs from Node using Mocha and Nock, reducing the need for external databases or APIs and speeding up test execution.

Deploy An API From A Google Spreadsheet Using APISpark

"Restlet has taken their open source REST framework, launched it as a service, and opened up the possibility for anyone to deploy an API, from an existing Google Spreadsheet—no coding necessary."

Tessel Review & Salesforce REST API Example 

A look at the Tessel, new hardware that is programmed using Javascript, and how it was combined with the Salesforce Chatter API to share captured pictures. 

Cloud Watch (from Cloud Developer Weekly Newsletter)

CoreOS Linux does away with the upgrade cycle

"Hoping to simplify life for system administrators, CoreOS has launched a commercial Linux distribution that continually updates itself, eliminating the need to perform major upgrades."

The CoreOS revolution continues as the startup takes $8M

A look at the history of CoreOS, their recent round of funding, and the plans they have for using the new funds to accelerate growth.

Benchmarking SQS

A detailed look at Amazon's SQS queue-as-a-service, the limitations of SQS, and how to increase performance of the service.

Configuration Management Tools in the Real World

"Configuration management tools are a hot topic on the DevOps community and IT organizations in general. InfoQ reached out to users of each of the major tools (Ansible, CFEngine, Chef, Puppet and SaltStack) to ask them about their experiences."

3scale Deploys API Management Platform On Heroku

API management platforms are now in a race to deploy their offerings to the public cloud and 3scale is already off to a fast start with AWS and Heroku. 

How to Bring DevOps to your Enterprise with PaaS

Developers want the freedom to innovate. Operations is expected to control costs, to ensure compliance, to safeguard against security threats, and to guarantee service uptime. PaaS may just be the answer.

Gene Kim and Red Hat IT Part 3: A DevOps Implementation Strategy

Gene Kim, award-winning CTO and co-author of “The Phoenix Project,” recently sat down with Red Hat IT’s Inception team to discuss their DevOps mission. Here are the highlights from the conversation.

Want to share something?

As always, if you want to chat, share a link, or make a suggestion, feel free to drop us a quick note using Twitter (@launchany and @caseysoftware) or by emailing us at: james@launchany.com

Categories: this week in APIs, api ecosystem


This Week in APIs: HTTP/1.1 gets a major update; Developer Experience (DX) is key to a successful API

By Darrel Miller on .

We've teamed up with James Higginbotham of LaunchAny and Keith Casey of Casey Software to bring you their hand-curated weekly newsletter for API developers. You can subscribe to the API Developer Weekly email newsletter here

Also, be sure to check out James's and Keith's new book A Practical Approach to API Design on Leanpub. On to the links!

Hot Topics

HTTP/1.1 gets a major update

A look at the recent updates and clarifications to the older RFC2616 specification for HTTP/1.1, and what it means for Web and API developers. The full list of new RFCs can be found here

Developer Experience (DX) is key to a successful API

A look at what makes a great API (and what doesn't). 

UBER: A New Hypermedia Format for APIs

"Mike Amundsen, author of "Building Hypermedia APIs with HTML5 and Node" and "RESTful Web APIs", has recently announced a new media type design that he's been working on. It's called UBER hypermedia, which stands for "Uniform Basis for Exchanging Representations"

Usability Review: Dropbox API

"Dropbox API usability tests were performed by developers with a range of experience six to eight years working with all the major programming languages. All tests were done using Node.js on three different platforms"

5 Reasons to Use Protocol Buffers Instead of JSON For Your Next Service

"New, smaller services typically...use JSON to communicate over HTTP. Though JSON has many obvious advantages as a data interchange format - it is human readable, well understood, and typically performs well - it also has its issues."

The Business of APIs

Raspberry Pi has sold 3 million units, makes appearance at Buckingham Palace

Two updates about Raspberry Pi, including being recognized by Prince William at Buckingham Palace. 

Most IT pros not actively preparing for the impact of the IoT

"Spiceworks, the professional network for IT, today announced the results of a new report that explores IT professionals’ perceptions of the Internet of Things (IoT), steps they’re taking to prepare, and how they believe it will impact their environment."

Node-RED makes designing IoT flows a snap

The Internet of Things (IoT) is coming, and while issues around standards and protocols are still being ironed out, a growing number of developers, companies and entrepreneurs are flocking to the space in the hopes of staking a claim in what many believe will be technology's next great frontier.

APIs and the Education Ecosystem

A look at the RFC that Apigee provided to the Department of Education regarding the use of APIs in higher education.

API Development

Comparing Express, Restify, hapi and LoopBack for building RESTful APIs

"If you are writing a Node.js application, chances are you going to have some kind of API end points to be consumed by your front end or expose data for others to take in. This is where RESTful APIs come in. And now you have a dilemma – what tools to use and what approach to take?"

How to use APIs to spot the International Space Station (ISS)

Putting the NASA RSS feed with a weather API to determine the next clear, starry night to observe the ISS.

Create a Neo4j Graph Database Using the REST API

How to use the Neo4j REST API to construct and query graph structures. Part of 1 of a 2-part series. 

A CRM with Neo4j and REST

Build a CRM using Neo4j and the REST API. Part of 2 of a 2-part series.

Help Developers Understand What To Do Next With Your API Response

A reminder that Hypermedia APIs mimic the web by providing links to the next actions for your client. 

Cloud Watch (from Cloud Developer Weekly Newsletter)

Everything At Google Runs In Containers

"The result is that Google starts over 2 billion containers per week, over 3000 started per second, not counting long-running containers."

Google Embraces Docker, the Next Big Thing in Cloud Computing

A look at how Google's acceptance of container-based deployment, specifically using Docker, and how it will help Google jump into the hybrid cloud space as containers are moved in and out of their platform as needed.

Firing Up 75K VMs On OpenStack In An Afternoon

"To give potential customers an idea of how quickly cloud capacity can be brought up on bare metal, commercial Linux distributor Canonical, which provides support for the Ubuntu Server variant of Linux, and AMD, which peddles the SeaMicro line of microservers, recently put the Ubuntu OpenStack variant of the popular open source cloud controller through the paces."

Devops is a verb: its all about feedback

A Slideshare presentation from a recent Atlassian presentation on why Devops is fundamentally about solving a communication problem, not just a process problem. 

How We Use Docker For Continuous Delivery – Part 1

"We have recently deployed a sophisticated Docker based Continuous Delivery pipeline for a client of ours, which is working extremely well...In this article we will describe why we have found Docker to be an excellent choice for Continuous Delivery, particularly in a our SOA and MicroService environment."

Getting Started with Chef on Amazon AWS

A tutorial from CloudAcademy on how to use Chef with Amazon AWS by setting up a Chef server and workstation using Ubuntu instances on EC2.

An Introduction to AWS OpsWorks With Tips And Tricks

"With OpsWorks, AWS enables us to deploy full application stacks in the Cloud while retaining control over the details of the deployment. There are no constraints on what we can tell our EC2 instances to do, provided that we can either reuse, extend or replace AWS’s cookbooks."
 

Want to share something?

As always, if you want to chat, share a link, or make a suggestion, feel free to drop us a quick note using Twitter (@launchany and @caseysoftware) or by emailing us at: james@launchany.com

Categories: this week in APIs, api ecosystem


This Week in APIs: How do APIs help build a business platform?

By Darrel Miller on .

We've teamed up with James Higginbotham of LaunchAny and Keith Casey of Casey Software to bring you their hand-curated weekly newsletter for API developers. You can subscribe to the API Developer Weekly email newsletter here

Also, be sure to check out James's and Keith's new book A Practical Approach to API Design on Leanpub.

Hot Topics

How do APIs help build a business platform? 

5 lessons on how to transform your business and industry into a platform that enables customers to build on top of your API. Companies discussed include WalmartLabs, Twilio, and Evernote.  

Swagger Creator Wants to Build Better SOAP for Web APIs

An article from a recent discussion with Tony Tam, the creator Swagger and CEO of Reverb on the Swagger 2.0 Working Group, recent news, and his views on completing web API definition languages.

Heroku's HTTP API Design Guide

A look at how Heroku built their internal HTTP platform API that drives everything both internally and for platform partners.

MQTT - Another Implementor's Perspective

Tim Kellogg looks at what can be improved with MQTT, a protocol commonly used for connecting devices, to make it better.

Restaurant Menus As Analogy For API Copyright

"One of the interesting conversations that came out of the APIStrat Un-Workshops at Gluecon this week, was the exploration of the analogy of applying copyright to restaurant menus, and applying copyright to APIs. This type of conversations is why 3Scale and API Evangelist support these types of events."

The Business of APIs

Hardware isn't just cool anymore, it is lucrative

Three of the four largest tech acquisitions in 2014 have been hardware deals. This article looks at the impact of these recent acquisitions, beyond the "hardware is sexy" narrative.  

Much ado about HomeKit, the new Apple smart home framework

"Apple unveiled HomeKit, a smart home play that relies heavily on third-party software and developers. In this week’s podcast we talk to four different people about their thoughts on this news."

Marvell outfits its chips for the internet of things

"Marvell has designed silicon and software for the internet of things that indicates which features and vendors will be important in the years to come. Surprise. It’s a Zigbee fan."

Hypermedia API provides flexibility, standardization to public media organizations

Although hypermedia APIs may not be a fit for every situation, they can be a powerful option when both standardization and flexibility are needed for cross-organizational data. That’s a key reason why a hypermedia API lies at the core of the Public Media Platform (PMP), a collaborative project among five of the country’s leading public media organizations. 

API Development

Generate fake SQL data using JavaScript

A Javascript-based tool that will generate INSERT SQL statements for fake SQL data, based on your generation rules. The code is available via Github.

Benchmark your REST API using bench-rest

A video that introduces the bench-rest framework for benchmarking your REST API. Written in Node.js and available via Github.

Beyond REST and SOA: Introducing Agent-Oriented Architecture

A look at what works (and what doesn't) for REST APIs in the enterprise, and how an Agent-Oriented Architecture (AOA) might be an alternative solution for some solutions.

Cloud Watch (from Cloud Developer Weekly Newsletter)

Bootstrap to Billions on AWS

CopperEgg's CTO, Eric Anderson, looks at scaling a company using AWS, finding the balance between leveraging AWS for scaling and over-engineering, and how to control costs as you scale.

IBM adds extensions to its BlueMix Cloud Platform

"The extensions to IBM Bluemix include a version of IBM’s AppScan testing tool, an Embeddable Reporting service based on IBM analytics, a JavaScript-based set of IBM Workflow services to orchestrate development processes and a Continuous Delivery Pipeline service for managing the application release cycle."

In cloud infrastructure the biggest (Amazon) stays big, but Microsoft shows progress

"Gartner’s closely watched Magic Quadrant for cloud Infrastructure as a Service shows AWS in its usual top slot, but Microsoft makes a strong showing."

Video: Glen Ford on Building Great Teams, Lean and DevOps

A video+transcribed interview with Glen Ford, Chief Architect of zeebox, that covers the dynamics of building a great team, how to apply lean principles, and how to integrate DevOps into your organization.

Ansible’s View on IT Automation

A new series that looks at the various configuration management tools. This first edition looks at how Ansible sees the world of IT Automation, from the driving principles to how Ansible is designed to an overview of how it works.

Want to share something?

As always, if you want to chat, share a link, or make a suggestion, feel free to drop us a quick note using Twitter ( @launchany and @caseysoftware) or by emailing us at:  james@launchany.com.  

Categories: this week in APIs, api ecosystem


Everything is going to be 200 OK®