JS Foundation projects, architect and Marko, unite to give developers the easiest path to serverless applications

January 9, 2018

The benefits of serverless applications like modularity, ease of upgrade, cost reductions, etc., are becoming well known in the cloud development space. What is much harder to grasp for many is how to get started when building a serverless application from the ground up. Between navigating the maze of cloud platform dashboards, to configuring DNS, to just laying out the user interface for the application, there are many moving parts that a developer must learn to use in harmony to take advantage of those benefits. The JS Foundation is solving that issue for the largest programming community, JavaScript developers.

Two JS Foundation projects have teamed up to deliver a set of tools that work seamlessly together to allow JavaScript developers to provision and deploy serverless applications with beautiful, performant user interfaces. First, architect provides the ability to provision and deploy serverless cloud infrastructure with a simple plain text manifest file allowing you to create functions, routes, DNS, static assets, databases and more. Second, Marko, the simple to use, fast, UI library originally created by the team at eBay to power, gives JavaScript developers the powerful, component-based development model they’ve grown accustomed to with the performance and stability necessary to be trusted by high-traffic websites. These two projects are announcing new integrations and an ongoing collaborative effort that will bring JavaScript developers to the serverless world in droves.

Infrastructure as Code » Architecture as Text
As the way we maintain our application infrastructure has evolved from physical servers to virtual machines to containers, a key turning point has been reached in the move to functions as a service or serverless architectures. Functions as a service do not fit that physical server metaphor that virtual machines and containers have been built on. What this means is that the tools developers use also need to leave behind that old metaphor and embrace this new way of designing and maintaining application architectures.

This is where architect comes in to help developers provision and deploy cloud infrastructure with a simple, plain text manifest file. Leaving behind the old metaphor and embracing a serverless model allows application developers to quickly and easily describe their application’s architecture using high-level primitives that align with the way they write their application code. No longer does the developer need deep, proprietary knowledge of the cloud platform they’re using to configure and deploy their application. Nor does a developer need to commit infrastructure configuration into their application’s revision control system. Now, by moving from the idea of infrastructure as code to architecture as text, developers are empowered to design, develop and deploy their application with minimal infrastructural knowledge.

Terms of Use | Copyright © 2002 - 2018 CONSTITUENTWORKS SM  CORPORATION. All rights reserved. | Privacy Statement