Resources: API Design

The API Design Learning Center

API Design: How The World Connects Itself

Application Programming Interfaces (APIs) and Web Services have been around internally at large enterprises as long as any modular computation design. The way in which companies transferred data across a Service Oriented Architecture Protocol, or SOAP, has changed dramatically as devices and people around the world have become more connected and integrated. Instead of building APIs and Web Services that were propritery, and difficult to learn quickly, developers and engineers are increasingly shifting towards RESTful APIs. Representative State Transfer, or simply REST, allows data to be shared across companies, platforms and languages. Never has the transfer of data been so seamless and globalized. Now, every app and program has access to Google Maps, Yahoo! Finance, Booking Servers- and data can be shared and manipulated by many "middle" companies.

SOA Web services will always have a place in the enterprise world for building powerful, secure data connections for internal stake holders, but the rise of external and public APIs due to REST has brought on an entirely new set of challenges: greater influence of modularized design in programs, API Testing and Quality, and the API Economy. Microservices, has bridged the gap between API design and software design as a way to quickly build and scale programs in an almost Agile manner.

What are Microservices

Microservice architecture, or simply microservices, is a distinctive method of developing software systems that has grown in popularity in recent years.

API Gateways in Microservices

Working with a microservices API gateway can greatly reduce coding efforts, make your applications far more efficient, and decrease errors all at that same time.

Creating A Microservices Setup

How To: Learn how to create a microservice, including communicating with your data through REST and JSON formatting.

Clear all filters
Magic Quadrant for Software Test Auto...

Selecting effective test automation tools is becoming more critical as business demands for faster application delivery and high quality intensify

Critical Capabilities for Software Te...

Selecting effective test automation tools is becoming more critical as business demands for faster application delivery and high quality intensify

Moving from SoapUI Open Source to Soa...

Learn how easy it is to migrate from SoapUI open source to SoapUI Pro in this 2 minute video.

Creating Your First SOAP Test in Soap...

Learn how to quickly create your first functional test of a SOAP-based web service in SoapUI Pro.

Creating Your First REST Test in Soap...

Learn how to quickly create your first functional test of a REST API in SoapUI Pro.

Codelessly Script User Journeys with ...

Get started with DejaClick to codelessly script user journeys in AlertSite in this video tutorial.

What Successful CIOs Understand About...

In this article, we’ll look at what successful CIOs understand about application monitoring and how you can use these lessons to ensure

Transforming Your API Testing Experie...

Join us for the ultimate 1-hour session on testing all things OpenAPI. We’ll hit our endpoint to create documentation, virtualize our specification

Taking the Complexity Out of REST Tes...

Learn the basics of REST API testing and how the right tooling can enable you to simplify and accelerate you API testing processes.

API Documentation with the OpenAPI Sp...

In this webinar, we will look at the role of the OpenAPI Specification in documenting APIs, and how teams can leverage tools like Swagger UI and

Adopting a Design First Approach with...

In this webinar, we will look at the benefits of a design first approach to OAS, and look at how teams can leverage the latest version of the OpenAPI

Add Swagger to Your Existing APIs: Ho...

In this webinar, we will look at different approaches to generating an OAS definition for your existing APIs.

  « 1 2 3 4 5  »