Copy
The week in API strategy, news, articles, and upcoming events.
James Higginbotham, Curator  A hand-curated weekly newsletter for API developers, sponsored by LaunchAny and CaseySoftware

Find this via Twitter? Subscribe now so you don't miss out
 
 

API Developer Weekly

Mar 12, 2020 - Issue #299
I have curated some outstanding articles for you this week. Keith Casey talks about how to secure your API, Matt McLarty discusses the end of the microservice hype, I cover some API gateway considerations including build vs. buy and using multiple gateways to support your business needs. Plus, we have an article on the origins of the term "enterprise software" and the history of the URL. Happy reading! -- James
 
Hot Topics
An Introduction to Securing Your New API
What with the rapid growth of the API economy, more sensitive data is shared through APIs than ever before. As a natural consequence of this, there are severe stakes around API security, and they're only rising. by Thomas Bush [nordicapis.com]

Is this the end of microservices?
It was inevitable! With such euphoria greeting the concept of microservice architecture in 2014, it was only a matter of time before the trough of disillusionment swallowed the hype. What started with blogs like "What are microservices?" and "Reducing technical debt with microservices," peaked with articles like "Can microservices save U.S. by Matt McLarty [blogs.mulesoft.com]

Considerations before building your own API gateway
I'm often asked during consulting engagements if anyone I work with has built their own API gateway. Yes, I do have a couple of clients that have built their own API gateway. One did so because they jumped into the API journey very early and the offerings at the time lacked the capabilities they needed. by James Higginbotham [tyk.io]

Using multiple API gateways to support compliance, security, and flexibility
You have been charged with designing your company's API gateway deployment strategy. You know that an API gateway will help with managing authorisation, API token management, rate limiting, caching, logging, and analytics. But, should you recommend a single API gateway cluster to handle all of your APIs, or should you have separate gateways? by James Higginbotham [tyk.io]

7 Tips on API Monitoring
API owners know all too well the ugly reality of outages, the disconnect between API documentation and production endpoints, and the struggle to keep high uptime for their services. To keep these platforms maintained, the need for better monitoring and testing is a shared concern across the industry. by Bill Doerrfeld [nordicapis.com]

The History of the URL
On the 11th of January 1982 twenty-two computer scientists met to discuss an issue with 'computer mail' (now known as email). Attendees included the guy who would create Sun Microsystems, the guy who made Zork, the NTP guy, and the guy who convinced the government to pay for Unix. [blog.cloudflare.com]

New Coronavirus API Tracks Reported Case Data Worldwide
As the coronavirus outbreak continues to spread worldwide, APIs can help make information about it widely available. The GitHub repository under the name NovelCOVID has released an API that tracks data about the number of current cases of the virus. It is a simple RESTful API with two resources. [programmableweb.com]

The Business of APIs
Akamai: The Financial Sector Is Seeing More API-Based Attacks
Cyberattackers are now increasingly targeting APIs, especially in the financial sector, according to content delivery network Akamai's latest quarterly "State of the Internet" report. Facilitating these attacks are the adoption of cloud infrastructure and the shift towards a service-oriented architectures, according the company. by David Cassel, Janakiram MSV, Emily Omier [thenewstack.io

Why Your API Needs a Dedicated Developer Experience Team
In the 2019 State of API report, surprisingly, only 37% of API providers viewed documentation as a top priority. by James Messinger [nordicapis.com]

How To Enable Third-Party Developer Success | Nordic APIs |
The chances are good that there's an app or service you currently use because it makes your life easier. It's not perfect, and there are plenty of things you can think of that would improve it, but it helps you enough that you're willing to overlook its imperfections. by Art Anthony [nordicapis.com]

4 key insights you need from MuleSoft's 2020 Connectivity report
4 key insights you need from MuleSoft's 2020 Connectivity benchmark report The fifth edition of MuleSoft's Connectivity benchmark report is here! This annual report takes a look at digital transformation and integration through the data and survey insights from over 800 IT leaders spanning public and private sectors and worldwide geographies. [mulesoft.smh.re]

DevNet program enables developers to see bigger, API-driven computing picture
The webpage for Cisco DevNet, the developer program for Cisco Systems Inc., could easily be mistaken for a tutorial on key elements of the computing world in general. Developers can explore DevNet's various "platforms," ranging from the "internet of things," cloud and networking to security, mobility, the data center, open source, and much more. [siliconangle.com]

APIs at Maersk: A Case Study
Maersk is a multi-billion dollar Danish giant that specializes in container logistics. The company has previously experimented with building its own APIs for both internal and external purposes, but - as we'll see - has faced a fair few issues. by Thomas Bush [nordicapis.com]
 
(Un)Related Topics
How the information system industry became enterprise software
If you were a software company employee or venture capitalist in Silicon Valley before 1993, chances are you were talking about "Information Systems Software" and not "Enterprise Software." How and why did the industry change its name? The obvious, but perplexing answer is simple - "Star Trek: The Next Generation." [techcrunch.com]

Docker Defines Roadmap with Developer-Focused API Integrations
It has been nearly four months since Docker sold the Docker Enterprise Technology Platform and all associated intellectual property, alongside three quarters of its employees and all its enterprise partnerships, to Mirantis. Today, the company has come forward with a plan on how it plans to move ahead, with vice president of product Justin Graham... by Mike Melanson [thenewstack.io]

How Netflix uses Druid for Real-time Insights to Ensure a High-Quality Experience
By Ben Sykes Ensuring a consistently great Netflix experience while continuously pushing innovative technology updates is no easy feat. How can we be confident that updates are not harming our users? And that we're actually making measurable improvements when we intend to? by Netflix Technology Blog [netflixtechblog.com]

Enterprise Modeling Anti-Patterns
A process anti-pattern is a common strategy which sounds good in theory but in practice proves to be harmful, if not outright disastrous. This article overviews a collection of anti-patterns pertaining to enterprise architecture efforts within an IT organization. [agilemodeling.com]

Ready for changes with Hexagonal Architecture
As the production of Netflix Originals grows each year, so does our need to build apps that enable efficiency throughout the entire creative process. Our wider Studio Engineering Organization has built more than 30 apps that help content progress from pitch (aka screenplay) to playback: ranging from script content acquisition, deal negotiations and vendor management to scheduling, streamlining production workflows, and so on. by Netflix Technology Blog [netflixtechblog.com]


Useful Resources
Upcoming Web API Events
A list of upcoming Web API Events, maintained by Matthew Reinbold

API Security Events
A list of upcoming API security events from apisecurity.io

Tyk Whitepaper: Approaching your API Strategy
As well as writing for the James Higginbotham is an Executive API Consultant with experience in API strategy and software architecture. James guides enterprises through their digital transformation journey to deliver a great customer experience and provides training in API and microservice design. [content.tyk.io]


Book: A Practical Approach to API Design by Casey and Higginbotham
If you read the tech press, everyone knows they need an API but most aren't really sure what it is. They treat it as another checkbox like "Web 2.0" was a few years ago or a mobile app was most recently. In fact, there’s an entire “API-first” movement in development circles that most people don’t understand or even realize why. In this book, we'll start by discussing the what an API is, why you might need one, and follow up with the how to build one. [leanpub.com]

 
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 or tagging us on Twitter (@launchany and @caseysoftware) or by emailing us at: james@launchany.com
 
Follow on Twitter    Forward to Friend    Subscribe
Copyright © 2020 LaunchAny, All rights reserved.
unsubscribe from this list