C3 Products + Services Overview

Size: px
Start display at page:

Download "C3 Products + Services Overview"

Transcription

1 C3 Products + Services Overview

2 AI CLOUD PREDICTIVE ANALYTICS IoT

3 Table of Contents C3 is a Computer Software Company 1 C3 PaaS Products 3 C3 SaaS Products 5 C3 Product Trials 6 C3 Center of Excellence 7 Customer Services 8 Professional Services 8 C3 Solution Partners 8 Developer Support 8 Operating Environments 8 C3 Customers 8

4 C3 is a Computer Software Company C3 delivers a comprehensive platform as a service (PaaS) for rapidly developing and operating big data, artificial intelligence, and IoT software as a service (SaaS) applications. C3 also offers a family of configurable and extensible SaaS products developed with and operating on its PaaS. C3 Type System At the heart of all C3 products is the C3 Type System, a data object-centric abstraction layer that binds the various C3 Platform components, including infrastructure and services. It is both sufficient and necessary for developing and operating complex predictive analytics and IoT applications in the cloud. The C3 Type System is the medium through which application developers and data scientists access the C3 Platform, C3 Data Lake, C3 Applications, and applications and microservices. Examples of C3 Types include data objects (e.g., customer, product, supplier, contract, or sales opportunity) and their methods, application logic, and machine learning classifiers. The C3 Type System allows programs, algorithms, and data structures written in different languages, with different computational models, making different assumptions about the underlying infrastructure to interoperate without knowledge of the underlying physical data models, data federation and storage models, interrelationships, dependencies, or the bindings between the various structural platform or cloud infrastructure services and components (e.g., RDBMS, No SQL, ETL, SPARK, Kafka, Amazon SQS, Amazon Kinesis, object models, classifiers, data science tools, etc.). The C3 Type System provides RESTful interfaces and programming language bindings to ALL underlying data and functionality. Leveraging the C3 Type System, application developers and data scientists can focus on delivering immediate value, without the need to learn, integrate, or understand the complexities of the underlying systems. The C3 Type System enables programmers and data scientists to develop and deploy production big data, predictive analytics, and IoT applications in one-tenth the time at one-tenth the cost of alternative technologies C3 1 C3: Products + Services Overview

5 , Data Scientist Business Analyst Application Developer M I C R O S E R V I C E S & A P P L I C A T I O N S End User Data Engineer T O O L S M2M & IoT C 3 C3 TYPE SYSTEM Message Queue Device Integration Authentication Integration Services Encryption Stream Services APIs Logging Distributed File System Scheduling Monitoring RDBMS Time Series Service Authorization Auto Scaling Key Value Store AI / Machine Learning Multi-Dimensional Distributed In-Memory Service Profiling build & deploy applications in 1/10 th the time cost C3: Products + Services Overview 2018 C3 2

6 C3 Offers Two PaaS Products C3 Data Lake A comprehensive development and operating environment for rapidly integrating structured and unstructured enterprise, extraprise, and sensor data into a RESTful unified, federated data image that is kept current in real time as new data arrive. The C3 Data Lake offers near-real time enterprise data concurrency. C3 Platform A development and operating platform leveraging the C3 Type System for executing high-performance and horizontally-scalable SaaS applications. The C3 Platform includes the functionality of the C3 Data Lake and adds a complete and integrated family of software engineering and administration tools for designing, developing, provisioning, deploying, and operating AI, predictive analytics, and IoT SaaS applications C3 3 C3: Products + Services Overview

7 The C3 Platform includes a complete set of developer and administrative tools: C3 Data Integrator A graphical editor for data engineers to develop integrations to various source data systems (e.g., IT, OT, IoT, and third party). It simplifies data mapping and transformation to source systems through an extensible unified XML data exchange format and a library of pre-built connectors. C3 Type Designer A graphical editor for data modelers to define a logical enterprise object model consisting of data objects, their properties and methods, object relationships, and mappings to the physical data model and data stores. It enables the extension and configuration of the C3 Type System. C3 IDE A C3 Type-aware integrated development environment providing software programmers a productive user interface, including a source code editor with intelligent code completion, a C3 Type browser and documentation, and source code compiler, debugger, and version control. C3 Data Explorer A visual interface for application engineers and data scientists to easily view and analyze the C3 Type System and underlying data in the C3 Platform or C3 Data Lake without requiring knowledge of the underlying data stores, physical data schema, or infrastructure services. C3 Analytics Designer A user interface for application developers and data scientists to flexibly define, extend, and run simple and compound metrics and analytics. It is commonly used by data scientists for feature engineering and by application developers for business logic and presenting summary information in a user interface. C3 Ex Machina An in-memory visual analytics design tool for business analysts and data scientists to explore data, discover features, and develop artificial intelligence (AI) classifiers utilizing data from the C3 Data Lake or the C3 Platform and any additional arbitrary data sets. It provides support for a variety of common machine learning models, including Random Forest, PCA, Linear and Logistic Regression, KMeans, Gradient Boosted Trees, Gaussian Mixture, and Decision Tree. C3 Data Science Notebook An open and extensible interface, that integrates popular data science languages (e.g., Python, R, Scala) and third-party libraries (e.g., MLlib, NumPy, SciPy, scikit-learn, Tensorflow and PyTorch) with the C3 Type System and objects, methods, and data available in the C3 Platform. The C3 Type System provides data scientists with RESTful interfaces and programming language bindings to ALL underlying platform functionality, allowing users to rapidly explore data, discover features, and develop AI classifiers in an elastically scalable environment. Resultant algorithms can be immediately deployed into production, without any recoding, and are accessible as RESTful C3 Types in the C3 Platform. C3 UI Designer A C3 Type-aware integrated development environment providing software programmers a productive user interface, including a source code editor with intelligent code completion, a C3 Type browser and documentation, and source code compiler, debugger, and version control. C3: Products + Services Overview 2018 C3 4

8 C3 SaaS Products C3 offers a family of SaaS products. Each of these products is fully functional out of the box, as well as customizable and extensible to meet each customer s functional, predictive analytic, and data science requirements. C3 Predictive Maintenance C3 Inventory Optimization C3 Supply Network C3 Energy Management Predict, diagnose, and reduce equipment or system failures Reduce inventory costs and improve cash flow while lowering the risk of stock-outs Evaluate supply network patterns in suppliers, production facilities, logistics, and dealers Transform energy asset lifecycle management C3 Fraud Detection C3 CRM C3 Sensor Health Safeguard revenues by targeting fraudulent activity and streamlining investigations Identify revenue opportunities, predict and prevent churn, and enable efficient service delivery Ensure the optimal deployment and operational health of IoT sensor devices 2018 C3 5 C3: Products + Services Overview

9 C3 Product Trials C3 provides trials of the C3 Applications, the C3 Platform, and the C3 Data Lake. These turnkey projects range from 8 to 16 weeks in duration, during which a team of forward-deployed C3 data engineers, product specialists, and data scientists work together with the customer team to design, develop, and deploy a production-ready machine learning application on the C3 Platform using customer data from up to eight unique source data systems and/or sensor systems. In addition to delivering a working application, the trials validate the business value associated with deploying the application and provide training on the C3 products. Trials range in cost from $250,000 to $600,000 based on duration and include C3 professional services and Amazon Web Services (AWS), Microsoft (Azure), or Google Cloud infrastructure services. turnkey projects in 8 to 16 weeks Sample Project Plan Executive Demo & Business Case Review Discovery Kick Off Configure: Data Integration Test: Validate & Tune Results Design Configure: Analytics & Machine Learning Configure: User Interface C3: Products + Services Overview 2018 C3 6

10 C3 Center of Excellence To accelerate development and production deployment of a family of customer-specific big data, predictive analytics, and IoT applications across an enterprise, C3 offers a highly experienced onsite team of up to six software engineers, data scientists, product specialists, and project managers for an extended period (up to three years) to work collaboratively with customer teams in a jointly established Center of Excellence (CoE). The objective of the C3 CoE team is to train a sizeable customer team (between 50 to 200 personnel) to be fully capable of developing and operating machine learning and IoT applications independently. The purpose of the CoE is to provide customer project teams: C3 CoE resources assist in training customer teams to perform the following: 1. Support and guidance on software application design and architecture; 2. Data integration, data science, and application development support on the C3 Platform; 3. Training on the C3 Platform for project team members; and 4. Highest levels of technical support to assure customers ongoing success. 1. Develop a project work plan; 2. Develop application functional specifications; 3. Develop application technical designs; 4. Configure applications; 5. Design user interfaces; 6. Configure analytic algorithms, develop machine learning classifiers, and verify successful results of those classifiers; and 7. Provision and test applications. The training includes best practices to design, develop, provision, quality assure, performance test, and maintain and upgrade production applications on the C3 Platform. C3 will set up the development, quality assurance (QA), user acceptance testing (UAT), and production environments for the C3 Platform for use by the customer s development team. CoE Project Governance C3 assigns an executive sponsor and conducts formal monthly joint project reviews and semi-annual product roadmap meetings with customer teams. C3 will also conduct quarterly executive project status reviews in face-to-face meetings with the C3 executive sponsor and customer executive sponsor. A quarterly executive status report will be published jointly for such reviews C3 7 C3: Products + Services Overview

11 Customer Services C3 provides a full range of customer services, including Internet self-service, 24 x 7 call center support, and forward-deployed onsite engineering support in the Americas, Europe, Asia, and the Middle East. Professional Services C3 offers a complete range of professional service support both onsite and remotely, including application roadmap design, project management, system design, data modeling, data integration, application design, development support, data science, application and platform administration support, and onsite training. C3 Solution Partners Developer Support C3 integration, development, and data science partners support C3 customers globally. These partners include Amazon Web Services (AWS), Microsoft (Azure), Google (Google Cloud Platform), McKinsey & Co., West Monroe, Capgemini, EY, Hitachi, Silicon Valley Data Science, and Mu Sigma. Developers can automatically provision their C3 Platform on AWS, Azure, or Google Cloud Platfom. Community.c3iot.ai provides a crowd-sourcing and support network, similar to Stack Overflow, for the developer and enthusiast communities. Operating Environments To date, most C3 customers have elected to deploy the C3 PaaS and SaaS solutions on the AWS, Azure, or Google Cloud Platform elastic cloud. C3 Customers The C3 Platform and SaaS production applications are tried, tested, and proven at petabyte scale at a growing number of large industrial corporations, including aerospace, high technology, utilities, integrated energy, oil and gas, financial services, healthcare, discrete manufacturing, and manufacturing companies. Select customers include: Enel, ENGIE, U.S. Air Force, SunPower, Cisco, Shell, Eversource, and Con Edison. C3: Products + Services Overview 2018 C3 8

12 AI CLOUD PREDICTIVE ANALYTICS IoT c3iot.ai 2018 C3 All Rights Reserved 18_1017