Couchbase rolls out updates to app development solution
Couchbase has announced that Couchbase Capella now fully manages and hosts a backend for mobile and IoT applications called Capella App Services.
The enhanced offering is designed to make it easier for developers to design and deploy fast and resilient mobile applications that sync data between the cloud and devices, enabling applications to work regardless of whether they are online or offline.
The fully managed service is best suited for development teams, helping them to save time, effort and resources by streamlining setup configuration, synchronisation and ongoing backend services management.
Daniele Angeli, CEO and founder of MOLO17, says, "Mobile capabilities are a key component for our customers' modern applications, and we selected Couchbase specifically because it is the only database that can meet our needs for distributed offline-first mobile apps, performance and scale.
"Now with Capella App Services, we get a fully managed cloud database along with managed mobile sync services. This new innovation accelerates our development and helps us use our resources more efficiently to ultimately deliver the best mobile applications to our customers."
Without built-in, robust bi-directional synchronisation, developers have to design and build this complex capability themselves to prevent mobile applications from suffering from incorrect or lost data, which could lead to frustrated application end-users, delayed operations and additional costs, the company states.
Reliability is a core attribute of today's modern applications and must be powered by a database that can support backend app services such as synchronisation to maintain data integrity and consistency, producing applications that can be depended on for business-critical use cases that require high availability, security, and speed.
Couchbase senior vice president of product management Scott Anderson, says, “Organisations need a database that can meet modern performance demands; with Capella we are uniquely positioned to significantly improve flexibility, deliver distributed and mobile experiences and drive down the total cost of ownership for customers.
"The number one request we receive is to add our unmatched mobile services to Capella. By unifying the entire Couchbase product offering under Capella, we are delivering all of Couchbase as-a-service with a highly competitive cloud offering that makes it easier for developers to build the next great mobile and IoT applications.
Integrating mobile capabilities into Capella means that customers can better utilise Couchbase as-a-service. This means:
Building for developers: Capella is a one-stop-shop for developers, who can leverage SQL, SDKs and extensive platform and language support to build fast and resilient mobile apps that sync from the cloud to edge devices, while delivering offline-first data access, peer-to-peer syncing and automatic data conflict resolution.
Management for architects: Deploy and manage both the DBaaS and Mobile sync services through a single interface. App Services connect to edge and mobile devices, facilitating data synchronisation and making it simpler for customers to manage their application backend from the cloud to the edge.
More mobile use cases: Managing the synchronisation gateway through Capella App Services dramatically expands the kinds of business-to-employee and business-to-consumer application use cases that Capella can support such as gaming, field employee support and customer experience.
Additionally, Couchbase announced that it has extended Capella to Google Cloud, adding multicloud capabilities to its high-performance DBaaS. Developers get maximum flexibility across cloud service providers and can build and scale applications on Google's cloud infrastructure.