Explore

Articles

Browse

Voltaire, Vonnegut, and the Vocabulary of Microservices

The lack of common concepts and axioms is holding the software engineering industry back. This blog post explores the need for a common distributed systems vocabulary to help with that problem.

Matt McLarty on Aug 10, 2018

How the Facebook API led to the Cambridge Analytica fiasco

How weak API terms of service, lack of transparency, and permissive API scopes led to the Facebook-Cambridge Analytica scandal

Mehdi Medjaoui on Aug 8, 2018

APIs and the Smart City

Exploring the role of APIs in enabling smart city initiatives

Amy Vujanich on Jul 19, 2018

Applying and Extending DHARMA

This post gives some practical examples of the DHARMA method for API Security in a Microservice Architecture, and also shares some opportunities for extending the model.

Matt McLarty on Jul 9, 2018

The New API Academy Website

The new API Academy website features better content classification, improved navigability, and a brand-new look and feel.

Matt McLarty on Jul 9, 2018

The API Academy supports CA Technologies STEM program in Europe

CA API Skills Foundation for Universities

API Academy on Jul 2, 2018

Microservices, APIs and Innovation: The Power of APIs

Explore the role APIs play in empowering teams and enabling organizations to innovate.

Mike Amundsen on May 24, 2018

Microservices, APIs, and Innovation: Empowering Digital Transformation at Speed

In this series hosted at The New Stack, academy member Mike Amundsen explores techniques companies are using to make digital transformation more than a buzzword.

Mike Amundsen on Apr 11, 2018

Introducing DHARMA: Domain Hierarchy Access Regulation for Microservice Architecture

If you're looking for a model to aid in your microservices transformation, consider DHARMA.

Matt McLarty on Apr 5, 2018

API Security for Microservices

A framework and guidance around securing microservice APIs

Matt McLarty on Mar 21, 2018

How API Languages Evolve

As API systems mature, knowing the history and evolution of various API languages will help organizations create robust and successful landscapes.

Erik Wilde on Oct 17, 2017

I am joining the API Academy

I'm excited to be a part of such a great team. Here's why.

Mehdi Medjaoui on Oct 3, 2017

Decentralizing Your Microservices Organization

Questions to consider when decentralizing your microservices organization

Ronnie Mitra on Jul 14, 2017

The Microservice Design Canvas

Learn how to apply a more traditional business canvas when designing microservices

Matt McLarty on Jun 22, 2017

Designing a System of Microservices

Learn about context mapping for microservices

Matt McLarty on May 1, 2017

The Three Drivers of the API Economy

Discover the three main drivers of API strategies today

Erik Wilde on Apr 11, 2017

Visualizing Microservice Architecture

Use a visual model to express the complexity of a microservice architecture

Matt McLarty on Mar 9, 2017

eWeek: Microservices Could Lead to Software Factories

Find out how the effort to make software creation easier might lead to the emergence of software factories

Matt McLarty on Aug 22, 2016

The New Stack: How to Succeed at Failure with Microservices

Explore the role failure plays in the process of building a successful microservice architecture

Ronnie Mitra on Aug 22, 2016

Pokémon STOP! Winning & Losing in the API Game

The case of Pokémon GO shows why digital enterprises need to get out of API denial

Matt McLarty on Aug 3, 2016

Deriving Business Value from Microservices

Microservice architecture is hot but how do you get business value from it?

API Academy on Jun 17, 2016

O'Reilly: 3 Pillars of Microservices Culture

Create the right culture for a successful microservice architecture

API Academy on Jun 17, 2016

InfoWorld: Learn from SOA―5 lessons for the Microservices Era

The rise and fall of SOA can teach us much about making the best use of microservices

API Academy on Jun 16, 2016

Joining the API Academy

Meet API Academy member Erik Wilde

Erik Wilde on Jun 14, 2016

InfoWorld: Microservice Architecture is Agile Software Architecture

Just as microservices are defined in contrast to monolithic architecture, agile differentiates itself from heavyweight software development processes

API Academy on Jun 10, 2016

Speed: Incorporating Change as a Feature

Increase the speed of change in your software development projects

Ronnie Mitra on May 18, 2016

O'Reilly: Microservices Need Architects

Help guide your organization in the areas of service design, system design and even organizational design

Matt McLarty on Mar 22, 2016

O'Reilly: Optimize for Desirable Results

Explore ways to optimize system design in a Microservices context

API Academy on Mar 22, 2016

Microservice Architecture: The O'Reilly Book

See a comprehensive overview of Microservices from the software architect’s perspective

Matt McLarty on Mar 16, 2016

Announcing Our New Podcast Series

Follow the API Academy's new podcast series.

Ronnie Mitra on Jan 1, 2016

How-to: HTTP Caching for RESTful & Hypermedia APIs

Learn how to implement HTTP caching properly in your APIs

Irakli Nadareishvili on Dec 15, 2015

Calling All Architects: It’s Time to Develop a Complex!

Explore how enterprise architects can handle complexity in the context of Microservices

Matt McLarty on Dec 10, 2015

Three Keys to Design-Time Governance

Three Keys to Design-Time Governance

Mike Amundsen on Nov 30, 2015

DFTW - Decoupled for the Win

Decouple your service and avoid fatal dependencies

Mike Amundsen on Nov 3, 2015

API360 Around the World

Get a holistic overview of API strategy, architecture, design and implementation best practices

Matt McLarty on Oct 28, 2015

The Whole Truth About Embedding of Dependencies in Microservices

Learn the whole truth about embedding of dependencies in Microservices

Irakli Nadareishvili on Oct 7, 2015

Conway’s Plea: Humanize Software Development

See how Conway's law applies to Microservices development

Matt McLarty on Oct 2, 2015

Developers! Developers! Developers!

Improve the developer experience to unleash innovation

Matt McLarty on Aug 18, 2015

TechCrunch: Creating a “SEA” Change in the Digital Age

Learn how modular approaches to software development are providing a much-needed boost in efficiency

API Academy on Aug 17, 2015

Coordinating a Well-Rounded API Program

Creating a well-rounded API program requires coordination between stakeholders with different frames of reference

API Academy on Jul 27, 2015

Client-Optimized Resource Representations in APIs

Create tiered representations of responses to optimize your API for mobile clients

Irakli Nadareishvili on Jul 17, 2015

NoESB: A Candid Discussion

Why is the NoESB term so controversial?

Jaime Ryan on Jun 5, 2015

InfoQ: Description, Discovery & Profiles - A Primer

Take a look at the key opportunities and challenges in the API description/discovery/profiles space

API Academy on May 28, 2015

The Next Level in Web APIs

A new series of articles explores API description, discovery and profiles

Mike Amundsen on May 28, 2015

Microservices & Containers: Learning from the Past

How important are containers to Microservices and where do Web APIs fit in?

Matt McLarty on May 27, 2015