Post Content: Developers are a key business customer and partner segment as they are the external business partners who can speed up it’s digital offerings…. Visit the original article.
Microservices have emerged as an architectural style to build and operate IT systems for massive scale based on reusable and replaceable components. A microservices architecture (MSA) uses application programming interfaces (APIs) to connect the various microservices together. Today’s speed of business requires IT systems be agile to
Sourced through Scoop.it from: dl.dropboxusercontent.com
Not surprising but a confirmation: top road blockers for APIs in banking are Corporate Culture and bureaucracy and Security / Privacy concerns (sample = 133).
Manfred (@ManfredBo) presented the API Model Canvas at the APIStrat conference on November 20, 2015, in Austin. The API Model Canvas is intended to be used to create and run successful API strategies and programs in a sustainable way.
Sourced through Scoop.it from: www.slideshare.net
These are the slides of my talk at APIStrat Austin about the strategies for APIs and the API Model Canvas tool for creating and running API programs. The implementation is still work in progress and will be open-sourced in Q1/2016.
API Meetup Barcelona on November 4th, just the night before the AWS Summit about “Microservices and API Management.”
The meetup also serves as the warm-up party for the AWS Summit.
Sourced through Scoop.it from: www.meetup.com
3scale hosts the Pre-AWS Summit API talks about Microservices on Nov.4th in Barcelona.
Steve Willmott (CEO of 3scale.net) and I just finished the new API Owner’s Manual ebook. APIs (application programming interfaces) and API Management are becoming more and more crucial components in digital transformation or strategy. …
Sourced through Scoop.it from: www.linkedin.com
I wrote the ebook together with Steve Willmott and I am very proud to now release it publicly.
With this ebook we take a slightly different approach and want to provide best practices about what makes an API really successful on the long run: the API program around the actual technical interface.
We cover seven best practices which proved to be essential for successful API programs:
- Focus relentlessly on the value of the API
- Make the business model clear from the beginning
- Design and implement with the user in mind
- Place API operations at the top of the list
- Obsess about developer experience (DX)
- Go beyond marketing 101
- Remember API retirement and change management
Discover a collection of excellent tools that will assist or facilitate the API development process.
Sourced through Scoop.it from: www.api2cart.com
Nice overview of useful tools for API developers.
As soon as we start working on an API, design issues arise. A robust and strong design is a key factor for API success. A poorly designed API will indeed lead to misuse or – even worse – no use at all by its intended clients: application developers.
Creating and providing a state of the art API requires taking into account:
RESTful API principles as described in the literature (Roy Fielding, Leonard Richardson, Martin Fowler, HTTP specification…)
The API practices of the Web Giants…
Sourced through Scoop.it from: blog.octo.com
A practical guide about how to design a REST API with loads of links to further useful resources.