Atlassian has announced a new cloud development platform that is designed to bolster the company’s Atlassian Marketplace, a collection of development resources highlighted by over 4,000 apps and integrations. The new platform, Atlassian Forge, is a serverless FaaS (Functions-as-a-Service) hosted platform that features the all-new Forge UI.
Atlassian is relying on AWS Lambda to power Forge, enabling a serverless environment that allows developers to run code without needing to provision or manage servers. Atlassian is utilizing this technology to offer a FaaS platform that significantly reduces the amount of code needed to introduce individual functions. The company hopes that this will not only improve productivity for existing users but also remove barriers to entry for new less experienced developers. The product announcement highlighted additional benefits to embracing a FaaS platform:
“A FaaS platform also lets us eliminate common pain points such as authentication, identity, scaling, and tenancy. Apps created with Forge will also run inside a second security layer that enforces tenancy isolation and data egress restriction by design, which translates into more meaningful security and privacy guarantees for Atlassian users.”
This announcement also sees the introduction of Forge UI, an all-new declarative language that is designed to simplify the creation and customization of application UI interfaces. Although declarative programming does sacrifice a level of direct control over application specifics, it is known for increasing development simplicity, a benefit that seems to fall perfectly in sync with Atlassian’s goals for the platform. The company notes that this approach also allows them to guarantee a higher level of consistency between applications.
The platform, which features Atlassian-operated compute and storage for app developers, is being introduced in closed beta. The company will continue to improve the product before releasing it to the general public.