IDS has been developed to provide data ingestion, modelling, machine learning feature engineering and model lifecycle management, and a metadata-driven UI development tool. The hybrid, multi-cloud distributed architecture of C3 IDS is intended to enable secure, highly available, and rapidly scalable application development.
C3 IDS provides a low-code/no-code environment that looks to help accelerate development times, and is an important capability for building complex enterprise-scale applications on the C3 AI Suite.
To date, C3 customers have already built end-to-end applications for a wide range of use cases on C3 IDS, including predictive maintenance and yield optimisation. Based on recent analysis by an independent system integrator, building an application on the C3 AI Suite can be up to 25x faster - and is typically 50x to 100x faster - than using existing cloud microservices.
C3 IDS provides a single integrated environment that abstracts routine and complex application development tasks, through four environments:
- C3 Data Studio: Ingest data of any kind and size through a browser-based interface; process, query, and plug the data into applications; connect to existing databases; define transformations; and develop or extend application objects (e.g., data model, analytics, algorithms, UI). Developers can also extend prebuilt industry and functional application packages to accelerate development.
- C3 App Studio: Develop analytics through a visual interface and a metadata-driven UI Designer to develop an application front end.
- C3 ML Studio: Manage prebuilt machine learning pipelines, machine learning model development, and hyper-parameter tuning. Integrate all popular machine learning libraries including TensorFlow, Keras, Scikit-Learn, and more, in composable AI/machine learning pipelines.
- C3 DevOps Studio: Access all essential DevOps functions including source control, continuous integration/continuous deployment as a fully managed service, resource monitoring, queue management, task scheduling, and more.
C3 IDS abstracts the complexities of hundreds of cloud platform services and thousands of developer tools (e.g., Jenkins, Apache Maven, Puppet, GitHub, etc.) to allow developers and data scientists to focus on business problems.
It is fully integrated with the C3 AI Suite, allowing users of this low-code/no-code environment to collaborate seamlessly with users who prefer writing code.
“C3 has invested $500 million over the past nine years in building the C3 AI Suite, simplifying the ability to develop AI-based applications and reducing the underlying complexities,” said Ed Abbo, C3 president and chief technology officer. “Using the C3 AI Suite, a small team of developers and data scientists can build complex AI applications and roll out large-scale systems with efficiency and accuracy in just months. With C3 IDS, we have taken another step to speed the delivery and economic value of enterprise AI.”