Atlassian debuts Forge, an enterprise-ready cloud app development platform
Software development and collaboration tool maker Atlassian Corp. Plc today introduced a new way to build cloud apps for the company’s ecosystem known as Forge.
Forge is aimed at making it easy for developers to build enterprise-ready cloud-based apps rapidly that integrate with Atlassian’s products.
The platform is composed of three different components designed around rethinking cloud app development, including a serverless functions-as-a-service hosted platform with Atlassian-operated compute, a flexible declarative user interface language called Forge UI that enables developers to build interactive UI with just a few lines of code, and a state-of-the-art DevOps toolchain powered by Forge command-line-interface tools.
Forge is intended to solve real-world problems for developers by removing some of the complexity of building apps. The platform will do this by abstracting away most of the heavy lifting when it comes to a multitude of cloud considerations.
For example, with Forge UI, developers and app consumers can use built-in security for apps, increasing trust in cloud-built apps. That’s by default, and apps will always run the most recent version of Atlaskit, Atlassian’s official UI library, which means that when the company updates it, nothing will break.
Writing once and running everywhere is known as cross-platform capability and it’s a core component of Forge UI. It’s a declarative language, which Atlassian said makes it easy to build native, flexible and trusted user interfaces for apps.
Forge-built apps will also be able to run anywhere, meaning that these apps will remain consistent across products and apps, and across devices and the web. Forge’s UI will enable developers to code and build once for web and mobile.
Forge’s functions as a service will also allow developers to write and implement single functions without the need to reinvent the wheel and build entire web applications. Most of that is already done with the FaaS architecture, which will let developers spend more time paying attention to the app’s logic and underlying functionality.
The serverless FaaS hosting platform is powered by Amazon Web Services Inc.’s Lambda service. By hooking into Forge FaaS, developers will be able to build and manage application functions without the complexity of orchestrating the infrastructure commonly associated with the app development and launch cycle.
With Forge, developers will now be able to write a single function and Forge’s FaaS will wrap the application around it. That technique reduces the total amount of code needed to go from project idea to project application — according to Atlassian, by 10 times.
Finally, DevOps teams — that is application development teams that combine programmers and information technology staff — get a little love with Forge CLI, which is a command-line tool designed to make managing Forge apps intuitive. To do that, Atlassian is making resources such as built-in onboarding, easy-to-understand commands and a set of templates that anyone can use.
Additionally, the development, testing and deployment of apps as part of a DevOps toolchain can be powered with continuous delivery and integration by Bitbucket Pipelines.
Forge was been launched in closed beta test today. Developers and business users interested in joining the private beta can sign up today on Atlassian’s Forge website and provide feedback on the new product before it’s released to general availability.
A message from John Furrier, co-founder of SiliconANGLE:
Show your support for our mission by joining our Cube Club and Cube Event Community of experts. Join the community that includes Amazon Web Services and Amazon.com CEO Andy Jassy, Dell Technologies founder and CEO Michael Dell, Intel CEO Pat Gelsinger and many more luminaries and experts.
We really want to hear from you, and we’re looking forward to seeing you at the event and in theCUBE Club.