Topics

Featured in Development

Alex Bradbury gives an overview of the status and development of RISC-V as it relates to modern operating systems, highlighting major research strands, controversies, and opportunities to get involved.

Featured in Architecture & Design

Will Jones talks about how Habito, the leading digital mortgage broker, benefited from using Haskell, some of the wins and trade-offs that have brought it to where it is today and where it's going next. He also talks about why functional programming is beneficial for large projects, and how it helps especially with migrating the data store.

Featured in AI, ML & Data Engineering

Katharine Jarmul discusses research related to fair-and-private ML algorithms and privacy-preserving models, showing that caring about privacy can help ensure a better model overall and support ethics.

Featured in Culture & Methods

This personal experience report shows that political in-house games and bad corporate culture are not only annoying and a waste of time, but also harm a lot of initiatives for improvement. Whenever we become aware of the blame game, we should address it! DevOps wants to deliver high quality. The willingness to make things better - products, processes, collaboration, and more - is vital.

Featured in DevOps

Service mesh architectures enable a control and observability loop. At the moment, service mesh implementations vary in regard to API and technology, and this shows no signs of slowing down. Building on top of volatile APIs can be hazardous. Here we suggest to use a simplified, workflow-friendly API to shield organization platform code from specific service-mesh implementation details.

AnyPresence Launches a New API Platform for Mobile and IoT Developers

AnyPresence, one of the leading MBaaS players has launched JustAPIs, a platform for building and deploying RESTful APIs.

JustAPIs targets enterprise developers designing and building APIs for contemporary applications. The platform can be provisioned on a developer workstation or laptop to quickly get started with the API design. The same can be scaled to dozens of servers in the production environment deployed on cloud.

JustAPIs enables defining and deploying APIs with custom headers and parameters that are either stand-alone or containing JavaScript based business logic. It can provide abstraction to legacy systems that are designed to use SOAP. According to AnyPresence, traditional API management solutions focus on enterprise-wide API governance, and are often too expensive and cumbersome for these app-specific needs. They are an overkill for scenarios that need quick and easy provisioning of an API layer.

AnyPresence claims that the JustAPIs platform comes in a single, compiled executable that can run on any Linux, Windows, or Mac OSX based hardware, from a single developer’s laptop to large-scale, clustered production environments. Since the platform is stand-alone with no dependencies, JustAPIs can be quickly installed on developer machines. It includes sample APIs with familiar JavaScript-based business logic that developers can customize. An browser-based administrative application, based on the same JustAPIs server, enables developers to define API endpoints with modern formats and workflows. The platform can aggregate corporate services running behind the firewall by combining multiple legacy calls into one composite response.

Some of the use cases of JustAPIs include:

Building new API workflows using familiar JavaScript business logic

Converting existing legacy SOAP or XML web services to any modern API format

Simulating production APIs and augmenting them with sample data for Hackathons

Migrating mobile apps from legacy services to a modern MBaaS with minimal impact to client-side code

Serving up APIs from microprocessor-based IoT devices with a low-footprint server

JustAPIs is available in a 30-day trial version. The professional edition costs $49 per month.