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
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.

Moving from HPE ALM to SmartBear QACo...

Hear from a Large Entertainment Company on why they switched to QAComplete and how they did it.

LunchBadger at SmartBear Connect: The...

Microservices have garnered a lot of attention to achieve sustainable application development and have greatly influenced API design. When it comes to

How To Succeed When Moving Beyond Man...

Hear from Carson Underwood as he talks about moving to test automation during this SmartBear Connect presentation.

Everbridge at SmartBear Connect: Soft...

In today's SaaS world, software engineers are building RESTful microservices, quality engineers are using increasing amount of automation for

Doing the Impossible: Implementing Ne...

Join Reginald Moore as he discusses implementing a TestComplete framework for Windows Applications at our first ever SmartBear Connect Conference.

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.

Continuous Testing with Service Virtu...

Hear from Amit Bansal during his presentation about continuous testing using service virtualization during our first ever SmartBear Connect Conference

Codelessly Script User Journeys with ...

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

Cigniti at SmartBear Connect: Continu...

The concept of Agile and DevOps has become very popular as organizations try to meet faster delivery schedules and improve collaboration across

Charter Communications at SmartBear C...

Charter Communications has undertaken a journey that started by going Cloud Native using Netflix OSS and the internally hosted tooling to help launch

 «  1 2 3 4 5  »