Advice on API Platforms
GraphQL is incredibly powerful — so powerful, in fact, that it is used by corporations such as Facebook to drive their large, complex social systems for billions of users. Despite this, the language is still relatively nascent, and its usage has yet to reach the dizzying heights that those languages it replaces and augments occupy….
“The storm had now definitely abated, and what thunder there was now grumbled over more distant hills, like a man saying ‘And another thing…’ twenty minutes after admitting he’d lost the argument.” -Douglas Adams, So Long, and Thanks for All the Fish Regardless of your point of view and the continued rumbles of the argument,…
There are some languages in the world that are tough to master and for your average application developer none more so than Legaleze, a language so inaccessible that only a learned few can speak it fluently. The diction and terminology is generally so difficult that most don’t even attempt to learn: When presented with an…
Have you noticed that your API sometimes feels a bit misunderstood, seen as a sideline or a purely technical solution? This might happen because you put your API to do menial work with no real business strategy. It may also be because the API documentation is not pretty, correct, or understandable. Or because error messages…
Unlike diamonds, information systems (IS) are not forever. As a company evolves, its IS evolves too. This evolution is induced by a company’s business and organizational transformations, regulation modifications and/or technical revolutions. In this Lego computing age, evolving an information system often means aggregating existing brick products instead of building them to create value. Plug…
By standing on the shoulders of giants, we all have the possibility to disrupt markets and unseat entrenched incumbents. Cloud computing, mobile, and social have opened up unprecedented opportunity that we all have the chance to capitalize on. Market leaders like Amazon, Facebook, Twitter, and Twilio are using these disruptive technologies to form the foundation…
There are two divergent trends happening in mobile development right now. The most common one is the mobile-first approach strategy. You construct a landing page website and then build a product in iOS, if targeting the U.S. market, or Android, if targeting the European market. Then, you push a single version and develop for other…
Our physical and digital worlds are colliding. A new web epoch approaches — an era called the Internet of Things (IoT). In this realm, home devices, city sensors, smart cars, wearables, and every other device we use is connected to the Internet. A benefit of this web-infused world is that humans will be able control and customize their universe via a personal device, such as a mobile phone. But some see hyperconnectivity as a negative, worried that phones and wearables — at least in their present state — only pose constant distractions to experiencing life. Another problem is that for the IoT to be viable, machines need a standardized method of communication. They will need to talk with one another.
For many companies, providing an API is seen as an IT matter exclusive to internet giants like Twitter, Facebook and Google, startups like Algolia, Wit.ai and Context.io, or for government agencies to open data to the public. But are APIs really limited in that way? In this article we denounce common myths associated with APIs…
More posts on API Platforms
Sessions on API Platforms
Building an API platform One brick at a time
Dennis Bjørn Petersen - LEGO - 21/10/2014
LEGO bricks are often compared to APIs. The truth is, however, that APIs are a fairly new thing for LEGO. At LEGO, they are always focusing on children’s safety and how to preserve the trust they've spent 80 years building up. So, how do you put trust into APIs; how come LEGO doesn’t have a public APIs; and why did it take an online video game to get from bricks to an API?
Transforming into a Platform for Innovation and Agility
Travis Spencer (Twobo Technologies)-2013-11-26
Mobile, cloud, social, and big data are transforming our society. To capitalize on the opportunities they present, organizations must undergo a "platformification" process. This transformation results in services and APIs needed to ensure an ideal position in the more mobile, cloudy world that has emerged. How though can organizations encumbered by existing IT systems, high-security demands, and regulatory requirements build a platform that meets the markets' changing demands and also leverages existing IT investments?
The Architect is not Convinced
Adam DuVander - Orchestrate - 22/10/2014
The platformification of business offers immense potential, but much of it is being left untapped. No doubt companies see internal benefits from their own APIs, which they might open up to select external partners. Yet, even in this API-centric world, consuming another party’s API is entered with relative skepticism, especially when that API resides on a critical path. Developers want to use APIs, but software architects need to be convinced.
The global trend of platformication
Kin Lane - API Evangelist - 21/10/2014
Being an online platform isn’t just for the largest of tech companies or the coolest of new startups anymore. Establishing your company as a platform is quickly becoming the way companies are operating in an increasingly digital, global, and 24×7 business environment. Making your companies data, content, and other digital resources available as self-service, private, and even sometimes public API, will continue to be how business is happening in 2016. If it is on your website, being emailed via spreadsheets, or PDF reports, it should be available via simple web APIs.
More sessions on API Platforms