Erik Jacobsen - July 6, 2018

Microservices

Designing Web-Scale Workloads with Microservices

By Janakiram MSV – Industry thought leader/ Technical review by Kin Lane – API Evangelist

Containers and microservices are redefining the software development lifecycle. Developers are empowered to choose best of the breed languages, frameworks, and runtimes to develop software. DevOps teams are dealing with new packaging and deployment mechanisms. Container orchestration tools such as Docker Swarm, Kubernetes, Apache Mesos are changing the way applications are deployed and managed.

In this new environment, APIs become more important for developers to integrate with internal and external data sources. Through its API-first approach, DreamFactory enables developers in building data-driven, web-scale workloads. Through its support for a variety of relational, NoSQL, and cloud databases, developers can stay focused in building the core business logic instead of dealing with the plumbing required to integrate databases.

This report takes a closer look at the microservices landscape and the role of DreamFactory in empowering developers.

Automated REST APIs from any database

so-mysql.png

MySQL

so-maria.png

MariaDB

so-sqlserver.png

SQL Server

so-postgres.png

PostgreSQL

so-oracle.png

Oracle Database

so-db2.png

IBM DB2

SQL

so-mongodb.png

MongoDB

so-couchdb.png

CouchDB

so-azure.png

Azure Tables

so-cloudant.png

Cloudant

so-salesforce.png

Salesforce

so-dynamo.png

DynamoDB

No SQL