Framework & IDE
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/63791b24707d7452c71a8972_icon-zap-color.svg)
Serverless Architecture
Adapptio framework takes care of all buildings blocks and handles all interactions between them. You, as a developer, have to implement only application-specific features. No boilerplate code anymore.
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/63791b7f707d7409f71a97fe_icon-codepen-color.svg)
Cloud-based IDE
Adapptio editor provides all-in-one development experience including debugging tools. Collaborative environment, live data preview and one-click deployment are productivity boosters for your development process.
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84c576d0975b5bf3736_bullet-chevron-gray.svg)
Runs in the browser
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84c576d0975b5bf3736_bullet-chevron-gray.svg)
Code & visual editing
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84c576d0975b5bf3736_bullet-chevron-gray.svg)
Live data preview
Connect to any API or database with built-in integrations
Built-in integrations provides a bi-directional connection to various data sources.
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84cd5c7c74df0962bea_bullet-check-grdient.svg)
Make API requests and SQL queries
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84cd5c7c74df0962bea_bullet-check-grdient.svg)
Upload and download files
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84cd5c7c74df0962bea_bullet-check-grdient.svg)
Use SSH tunneling to access private networks
Write and debug back-end logic with actions
Actions are cloud functions that provide a layer between data, UI and API endpoints.
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/637922af359e1de0f8813fc5_icon-git-merge-color.svg)
Logic
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84c576d0975b5bf3736_bullet-chevron-gray.svg)
Integration calls
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84c576d0975b5bf3736_bullet-chevron-gray.svg)
JavaScript functions
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84c576d0975b5bf3736_bullet-chevron-gray.svg)
Error handling
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/63792321359e1d435d814481_icon-alert-triangle-color.svg)
Validation
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84c576d0975b5bf3736_bullet-chevron-gray.svg)
Action parameters
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84c576d0975b5bf3736_bullet-chevron-gray.svg)
Validation schemas
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84c576d0975b5bf3736_bullet-chevron-gray.svg)
Parameter testing
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/63792321eec282f769d4b841_icon-lock-color.svg)
Security
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84c576d0975b5bf3736_bullet-chevron-gray.svg)
Authentication
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84c576d0975b5bf3736_bullet-chevron-gray.svg)
Authorization
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84c576d0975b5bf3736_bullet-chevron-gray.svg)
Session management
Design fully dynamic and reactive front-end
Develop application UI with real data and zero-compilation live preview.
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84cd5c7c74df0962bea_bullet-check-grdient.svg)
Write reactive functional expressions
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84cd5c7c74df0962bea_bullet-check-grdient.svg)
Compose visually and create responsive layouts
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84cd5c7c74df0962bea_bullet-check-grdient.svg)
See immediate results and debug with zero-compilation live-preview
Extend with custom components and CSS
Develop custom functionalities and give unique touch to your applications.
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84cd5c7c74df0962bea_bullet-check-grdient.svg)
Implement custom components with HTML and JavaScript
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84cd5c7c74df0962bea_bullet-check-grdient.svg)
Handle component lifecycle & emit events
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84cd5c7c74df0962bea_bullet-check-grdient.svg)
Design fully with custom CSS
Expose API endpoints for 3rd party services
Handle incoming HTTP requests and compose HTTP responses.
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84cd5c7c74df0962bea_bullet-check-grdient.svg)
Implement webhooks and OAuth callbacks
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84cd5c7c74df0962bea_bullet-check-grdient.svg)
Create interfaces for external systems
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84cd5c7c74df0962bea_bullet-check-grdient.svg)
Generate dynamic file downloads
Authenticate with Adapptio or any other service
Use built-in authentication against Adapptio Cloud or setup your own authentication flow.
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84cd5c7c74df0962bea_bullet-check-grdient.svg)
Get full user management for free with Adapptio Cloud accounts
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84cd5c7c74df0962bea_bullet-check-grdient.svg)
Authenticate agains your own back-end or 3rd party service
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84cd5c7c74df0962bea_bullet-check-grdient.svg)
Implement custom OAuth client, OAuth provider or SSO
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6379245c03cd6912ece60634_icon-users-color.svg)
Adapptio Accounts
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84c576d0975b5bf3736_bullet-chevron-gray.svg)
Log in with email or Google Account
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84c576d0975b5bf3736_bullet-chevron-gray.svg)
Built-in sign-up and password recovery
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84c576d0975b5bf3736_bullet-chevron-gray.svg)
User management interface
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6379245c54cc504022f30a64_icon-git-pull-request-color.svg)
Custom Auth Flow
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84c576d0975b5bf3736_bullet-chevron-gray.svg)
Define login process
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84c576d0975b5bf3736_bullet-chevron-gray.svg)
Implement account getter
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84c576d0975b5bf3736_bullet-chevron-gray.svg)
Handle callbacks
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/63792321eec282f769d4b841_icon-lock-color.svg)
Session Management
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84c576d0975b5bf3736_bullet-chevron-gray.svg)
Built-in session store
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84c576d0975b5bf3736_bullet-chevron-gray.svg)
Set session meta-data
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84c576d0975b5bf3736_bullet-chevron-gray.svg)
Customize expiration
Deploy to Adapptio Cloud or your own servers
Fully automated DevOps to Adapptio Cloud or own infrastructure.
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84cd5c7c74df0962bea_bullet-check-grdient.svg)
Deploy to Adapptio Cloud with a single click
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84cd5c7c74df0962bea_bullet-check-grdient.svg)
Self-host using Docker containers
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84cd5c7c74df0962bea_bullet-check-grdient.svg)
Automate deployment to your own Kubernetes
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6376b670daf46e361d9d16f7_icon-cloud-gradient.svg)
Environments
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84c576d0975b5bf3736_bullet-chevron-gray.svg)
Multiple deployments (dev, prod, staging, etc.)
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84c576d0975b5bf3736_bullet-chevron-gray.svg)
Custom environment variables
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84c576d0975b5bf3736_bullet-chevron-gray.svg)
Secret management
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6379237dab3450fab5fdbda0_icon-refresh-cw-color.svg)
Automation
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84c576d0975b5bf3736_bullet-chevron-gray.svg)
One-click deployment
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84c576d0975b5bf3736_bullet-chevron-gray.svg)
Application monitoring
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84c576d0975b5bf3736_bullet-chevron-gray.svg)
Log management
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/63791bd09d37fd3521950622_icon-database-color.svg)
Self-hosted
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84c576d0975b5bf3736_bullet-chevron-gray.svg)
Docker containers
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84c576d0975b5bf3736_bullet-chevron-gray.svg)
Artifactory server
![](https://assets-global.website-files.com/62097c8c9a70db0b16bcc15b/6372a84c576d0975b5bf3736_bullet-chevron-gray.svg)
GitOps enabled