Core Features of Atlassian Forge
Forge CLI
- A command-line interface that simplifies app development and deployment.
- Helps developers manage app environments, view logs, and preview apps locally in real-time.
UI Kit & Custom UI
- UI Kit: A set of pre-built components that allow developers to build user interfaces quickly while ensuring design consistency with Atlassian products.
- Custom UI: Provides more flexibility for developers to build fully customized frontends using React, JavaScript, HTML, and CSS.
Serverless Functions (FaaS)
- Apps run on Forge’s serverless architecture, meaning backend functions execute on demand without requiring developers to manage servers.
- Compute power automatically scales based on app usage.
Secure Data Storage Options
- Forge Key-Value Storage: Simple and fast, ideal for basic data storage.
- Forge Entity Storage: Indexed storage for better query performance.
- Forge RDBMS (Early Access): Full relational database support for more complex data operations.
- Forge Cache (Early Access): High-speed temporary data storage.
- Forge Object Storage (Early Access): Intended for storing larger files and data objects in the future.
Native Integration with Atlassian Products
- Apps built with Forge integrate deeply with Jira Software, Confluence, Jira Service Management, and Bitbucket.
- Developers can use Forge modules to extend product UIs, automate workflows, and interact with Atlassian APIs.
Forge eliminates the operational burden of hosting and security compliance, allowing developers to focus on building functionality. It also aligns with Atlassian’s long-term cloud strategy, meaning Forge apps are future-proof as the Atlassian ecosystem continues evolving.
Key Benefits of Using Atlassian Forge
Atlassian Forge is more than just a cloud app development platform—it’s a fundamental shift in how apps are built, deployed, and maintained within the Atlassian ecosystem. Developers, Jira administrators, and businesses benefit from increased security, reduced operational overhead, and deeper product integrations.
- Security & Compliance
Forge apps operate entirely on Atlassian infrastructure, significantly reducing security risks. Developers no longer need to manage their own servers, and customer data never leaves the Atlassian Cloud unless explicitly allowed (egress).
Key security advantages:
- Zero Egress by Default: Data remains within Atlassian systems unless the app explicitly requests external access.
- Granular Permissions: Apps can only access the specific data they need, reducing the risk of over-permissioned apps.
- Data Residency: Forge apps align with Atlassian’s data residency commitments, supporting businesses operating under GDPR, HIPAA, and other regulations.
- OAuth 2.0 for External Integrations: Apps connecting to third-party services benefit from modern, secure authentication