You are on page 1of 22

FEBRUARY 2016

Predix: The Industrial
Internet Platform
Table of Contents
Predix and the Industrial Internet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Why solve the problem with a cloud platform? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Delivering outcomes that matter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Supporting common industry needs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3
4
5
6

A cloud infrastructure that runs industrial workloads . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Gated industrial community . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Built on Cloud Foundry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

GE-managed cloud . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Capacity on-demand . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Enhanced security controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7
7
7
7
7
7

Services that support the variety, velocity, and volume of industrial data . . . . . . . . . 8

Connecting GE and non-GE assets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

Modeling assets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

Data capture, processing, and management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

Turn insights into outcomes with analytics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

Building contextually relevant user experiences . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

Brownfield integration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Developing smarter to innovate faster . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

Microservices as building blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

Continuous development using DevOps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

Operating an applications business . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Industrial grade security that builds end-to-end trust . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

Governance and certification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

Platform hardening . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

Secure industrial apps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

Continuous monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Growing the ecosystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Why choose GE? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Learn more . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Appendix A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

Predix cloud security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

Predix : The Industrial Internet Platform

2

Diverse practices lead to performance variability as many of the best practices are used in some but not all parts of an organization. and even risks brand reputation as productivity is lost. Consider how your business’s decision makers may be struggling to answers questions such as these: • How do I allocate budgets strategically? • Is my facility performing optimally? • Are our current security policies putting us at risk? Guessing at the answers — or being reactive instead of proactive in answering them — undermines a For example: In aviation. com/collateral/analyst-reports/idc-the-digital-universe-in-2020. In fact. integration. management. and variety. How the Next Evolution of the Internet Is Changing Everything .https://www.1 And by 2020. Industrial companies need a software platform that: • is machine-centric. That’s why GE created Predix — the Industrial Internet platform. and access. Businesses can create innovative apps on Predix that turn real-time operational data into actionable insights. • provides advanced predictive analytics.cisco. And.ge. • is delivered securely in the cloud.com/web/about/ac79/docs/innov/ IoT_IBSG_0411FINAL.3 In order to extract insight from the data and gain a competitive advantage. opportunities may be missed if those KPIs are not standardized across the business. and market opportunities are missed.http://www. leading to duplication as the roles these functions play in organizations converge. Tapping into the power of a software platform can help companies get the answers they need when they need them to plan ahead and optimize performance.THE DIGITAL UNIVERSE IN 2020: Big Data. Yet today.pdf Predix : The Industrial Internet Platform 3 . storage. But harnessing that data ‘potential’ from scratch isn’t easy. velocity.2 The amount of industrial data generated will be significant in terms of volume.Predix and the Industrial Internet Investment in the Industrial Internet of Things (IIoT) is expected to top $60 trillion during the next 15 years. Operational Technology (OT) and Information Technology (IT) often operate separately. Predix equips them with 1 GE estimates: https://www. every industrial company will need to become a software company to thrive. one flight produces 1TB of data: In healthcare.com/digital/press-releases/GE-Announces-Predix-Cloud-Worlds-First-Cloud-Service-Built-Industrial-Data-Analytics 2 IDC report: December 2012 . even though there are islands of excellence that meet various Key Performance Indicators (KPIs). and Biggest Growth in the Far East . unplanned downtime is not mitigated.pdf 3 Cisco report: The Internet of Things. over 50 billion assets will connect to the Internet. • supports heterogeneous data acquisition. data growth is projected at 50x over today’s volume by 2020 company’s ability to be competitive in its market. Bigger Digital Shadows. Datasets can be fragmented and even siloed such that they can’t be used elsewhere.emc. • guides personnel with intuitive user experiences. less than 3% of that data is tagged and used in a meaningful fashion. industrial data is growing twice as quickly as any other sector.

By using a platform that is designed around a reusable building block approach. • reduce sources of error. Independent third parties can also build apps and services on the platform. securely deploy. GE is actively deploying Predix across its own business. IT. Why in the cloud? The cloud model allows businesses to take advantage of key capabilities including: • economics of a centrally managed and shared infrastructure in a pay-as-you-go subscription model.PREDIX CLOUD SERVICES CONNECTIVITY Assets Predix Machine Software / Analytics Analytics Data Security APPLICATIONS Operations UI / Mobile Applications Cloud Foundry Data Infrastructure Enterprise Systems External Data The Predix Cloud END-TO-END SECURITY everything they need to rapidly build. allowing businesses to extend capabilities easily by tapping the industrial ecosystem. developers can: • build apps quickly. Why solve the problem with a cloud platform? Why a platform? A platform offers a standardized way to enable an entire business to quickly take advantage of operational and business innovations. A common cloud architecture also enables improved system governance. GE also plans to work with many of its customers to use Predix to secure and monitor the approximately $1 trillion GE industrial assets deployed worldwide. and release management control and consistency • develop and share best practices. and manufacturing operations. Predix : The Industrial Internet Platform 4 . standardized security vulnerability assessments. • leverage work elsewhere. and effectively operate industrial apps. GE has the industrial know-how to help companies transform themselves because it has had to transform itself. • future-proof their initial investments. • scale to meet different business and application workloads by easily adjusting capacity ondemand. • assets can be connected across the entire business so data can be captured. putting them in charge of their IIoT journey. • lower risk of cost and time overruns. • analytics can be developed and run to deliver insights at all levels of the organization.

Delivering outcomes that matter Predix empowers organizations to develop. • capture and analyze the velocity. and operational security.Why move today? There is no time like the present to decrease unplanned downtime. end-to-end cyber. Mobile staff. • innovate faster by eliminating the barriers to entry to develop industrial apps for new business outcomes. By combining cutting-edge IT with leading-edge OT. increase productivity. deploy. plant managers. The result? Mobile staff. knowing that an extensible architecture is there to help them grow to meet future requirements. hardware. and services. Predix brings world-class software innovation to your assets and operations. field operators. plant managers. variety. informational. answer key questions. and data scientists can visualize data in the right context. business analysts. business analysts. build their own data models. and minimize missed opportunities. By getting started with an industrial cloud platform today. while integrating within your organization’s existing IT systems. answer key questions. Predix is the only platform designed to: • address the key challenges that prevent growth and market competitiveness. • meet the demanding needs for industrial grade. Predix : The Industrial Internet Platform 5 . and data scientists can visualize data in the right context. and operate industrial apps in the cloud by securely connecting machines and data to people — driving outcomes ranging from the reduction of unplanned downtime to improved asset output and operational efficiency. volume. and deliver on business outcomes. and deliver on business outcomes. businesses address an immediate need. field operators. and complexity of industrial data. • take advantage of an industry-wide ecosystem of partners to extend capabilities through integrated software. build their own data models.

to make repairs and upgrades more effective. and increase efficiencies. Use LED solutions and sensors in cities and buildings to collect and analyze data and enhance everyone’s experience. Replace the current “break-fix” model with a “predict-andprevent” services approach by making machines softwaredefined. 5 Industrial Analytics 6 Asset Performance Management Achieve new levels of performance. reliability. Give workers the machine data. improving performance and efficiency that can result in lower repair costs. 7 Operations Optimization Use key insights on an enterprisewide scale to resolve operational issues. Monitor asset health to identify problems then use predictive and prescriptive analytics to boost productivity. expertise and processes they need.Supporting common industry needs GE has invested in building capabilities that can meet common needs across many different industries. 1 2 7 3 6 4 5 1 Scheduling & Logistics 3 Intelligent Environments 2 Connected Products 4 Field Force Management Increase asset utilization with predictive analytics. Predix : The Industrial Internet Platform 6 . and availability throughout the life cycle of all assets. drive productivity.

as every layer is monitored and scanned for vulnerabilities. network peering. Built on Cloud Foundry Predix is built on Pivotal’s Cloud Foundry. and data visibility. test. Developers also gain access to the Cloud Foundry ecosystem and an ever-growing library of services that are continually being contributed by industry. Also. compliance. and security considerations. these clouds are developed to support IT data (such as ERP or CRM). can generate 1 TB of data). and 24/7 security and network operations centers. By using Cloud Foundry’s unique microservices architecture. as well as stringent security requirements. and privacy needs are included. and regulatory compliance. Enhanced security controls Security is embedded at every level of the cloud stack. This reduces the risk of bad actors entering the community.A cloud infrastructure that runs industrial workloads Public cloud infrastructure doesn’t support the unique and demanding requirements of industry. regional data privacy considerations. Data center locations are to be selected based on provider diversity. allowing services to evolve over time. and enables GE to account for stringent regulatory requirements in ways that IT-focused public clouds cannot. SSAE16 SOC 2 compliant and operate at either Tier III (Concurrently Maintainable) or Tier IV (Fault Tolerance) levels. together with its modern development and operations (DevOps) environment. and. logging. Middle East. network-level security. This SDI is especially useful when an application dictates that a change to the underlying hardware configuration is needed to ensure that demand is met. for example. GE built a cloud that meets the needs industrial companies have for scale. governance. See Appendix A for additional security details. support for end-to-end chain of custody reporting for code and data. Predix cloud can handle vast amounts of Industrial Internet information. scale applications in hours or days instead of weeks or months. Europe. with minimal disruption to the applications. data security. and ultimately driving costs down and value up. how the cloud provider handles security incidents — especially the reporting and subsequent management and root causing — may impact operations. an open source Platform-as-a-Service (PaaS). access control. Gated industrial community Predix is based on a multi-tenant “gated community” model to ensure that tenants of the cloud belong to the industrial ecosystem. GE-managed cloud GE will make Predix available to customers in the Americas. Industrial data exists as multiterabyte structured streams sampled continuously. Capabilities include encryption. As a leader in the industrial world. Africa. key management. This specialized approach offers industrial-grade security. security. All locations will be ISO27002/01. For example. resulting in unprecedented volumes of data (one plane flight. such as perimeter security. technology capabilities. perhaps most importantly. support. security. Support for various data governance. allowing for optimal resource allocation. based on the Uptime Institute Standards. Capacity on-demand Predix uses software-defined infrastructure (SDI) as an abstraction layer above the hardware. and export controls. and Asia. app developers can quickly build. while also managing customer SLAs. incident response services. federation. Security is embedded at every level of the cloud stack. its support for existing languages and programming tools. customer needs. deploy. Predix : The Industrial Internet Platform 7 . The provisioning management and pooling of resources can be done at a granular level.

sensors. SSH. and HTTP.Services that support the variety. These services are available today through several partners. and devices. • ability to manage and control the edge assets by providing remote access via VNC. A truly global industrial platform needs to consume and analyze massive volumes of data by connecting to a wide variety of machines. • end-to-end monitoring and notifications about the connectivity between Predix cloud and edge assets. Predix can securely connect with machines—old and new. Policing. NAT). and automatic business alerts. secure. and made available to the right people at the right time to enable the right decisions. ACL. fixed or satellite networks through partnerships with Tier-1 CSPs (IP QoS. control systems. troubleshooting. providing: • physical connectivity globally via cellular. control systems. sensors. Fixed. and volume of industrial data A truly global industrial platform needs to consume and analyze massive volumes of data by connecting to a wide variety of machines. analyzed. CONNECTIVITY AS A SERVICE Predix Predix Cloud VPN Connectivity (Cellular. data sources. • secure virtual private network (VPN) between the edge assets and Predix cloud. Metering. Predix connectivity services can provide sameday activation and provisioning. • a self-management portal. Satellite) Customer Edge Gateway Multisite secure connectivity Connecting GE and non-GE assets VPN Assets CONNECTIVITY AS A SERVICE The design and initial deployment of connectivity services can typically take 6-12 months. • one-stop-shop billing and reporting for all connectivity and IP services. data sources. RDP. and devices. GE and non-GE—on a very large scale. endto-end connectivity solution from the edge of a customer’s network to the Predix cloud. and are offered worldwide. Once connected. these services deliver a managed. data is captured. stored. Combined with continual proactive monitoring support. Predix : The Industrial Internet Platform 8 . ensuring data privacy and asset protection. velocity.

authentication. Predix machine can make any equipment or device a more intelligent “software- On Gateways defined machine. On Controllers Cloud Predix Predix Cloud On Sensor Nodes Predix Cloud ud On Clo emise On Pr Direct to Cloud Gateway Gateway Gateway IT / OT Protocols Sensor/ Device 1 Sensor/ Device n The gateway acts as a smart conduit between the cloud and the machines . Its primary responsibility is to provide secure. ensuring that assets are connected. Predix : The Industrial Internet Platform Sensor Nodes Leveraging low cost intelligent sensors deployed on or near the assets allows data to be transmitted directly or through a gateway to Predix. This allows security profiles to be audited and managed centrally across devices. controlled. and governance services for endpoint devices. The latter is particularly important to delivering near-real-time processing in controlled environments.providing connectivity to assets via a variety of IT or OT protocols. more connected products. Machine Controller By using existing controllers.” enabling a new generation of smarter. while also enabling applications (analytical and operational services) at the edge. Predix machine also provides security.PREDIX MACHINE Predix machine is part of the “edge” software for Predix. industrial and commercial assets that previously operated stand-alone can be connected to the cloud for data collection and analytics. bi-directional connectivity to industrial assets (GE or non-GE). 9 . and managed in a safe and secure manner. and that critical data is protected.

processing. It offers a secure. which can provide a richer view of how the assets live within the business and who needs access. peer. the changes are recorded in the system. etc. multi-tenancy model that includes network-level data isolation and encrypted key-management capabilities.) at a particular date and time. and manage asset models that define asset properties. as well as hierarchical relationships (parent. Predix has an open asset model.Modeling assets CONFIGURATION MANAGEMENT The Predix asset service enables developers to create. It also supports the ability to plug in analytic engines and languages to interact and process the data. flat files. As a locomotive’s configuration changes over its lifespan. to support non-GE assets. Data ingestion: Data is ingested from the source in real time. It also allows for displaying timelines of change events that have occurred to the asset over its lifespan. store. Data capture. 2. Predix : The Industrial Internet Platform 10 . Asset Classification Pumps Positive Displacement Kinetic Reciprocating Rotary Axial Centrifugal Radial Special Effect Peripheral Asset Structure Template Pump Motor Bearing Brush Assembly Pump Maintenance Operations Replace Pump part # P456 with alternate part # P400 Inception End Time Line of Maintenance Events During Asset Life Cycle Finally. Connection to the source: Connections are established with GE and non-GE machine sensors. An application developer can create an asset model that describes the logical component structure of all locomotives in a fleet. child. enterprise databases. classifications support different ways to identify and search for assets. There are four key components: 1. For example. retired. historians. and by bulk upload. Asset models typically employ common elements. gateways. and then create instances of that model to represent each individual locomotive. controllers. This history then allows for a snapshot of that locomotive’s state (operating. etc. which allows developers to create custom modeling objects that meet their own unique domain needs — for example. One example use case is for configuration management. Templates can be used to create the structures that define the components that make up a complex asset. and cloud-based applications.) between assets and other modeling elements. and management Predix data services provide rapid access to data and timely analytics while minimizing storage and compute costs.

It also provides data blending capabilities. MRI images). data tagging. PROCESSING. Pipeline processing allows the data to be converted to the correct format so that Simulation “What-If” Decision Support PREDICTIVE DESCRIPTIVE COMPLEXITY OF ANALYTICS PRESCRIPTIVE TURNING INSIGHTS INTO OUTCOMES Forecasting Prognostics Health Assessment Condition Monitoring ASSET FACILITY FLEET INCREASING SCOPE OF OPTIMIZATION NOSQL Web RELATIONAL Governance CRM. all of which make running predictive analytics difficult. whether it be time series for machine sensor data. where users can deploy tools to extract value from these data sources to find patterns and process complex events (i. allowing users to perform data cleansing. These tools speed the design. making it easier to manage and monitor simple. ERP… TIME SERIES BUSINESS CACHING SEARCH APIs Machine Real Time Cloud Gateway Machine + Enterprise Data Enterprise Mobile DIST. enabling businesses to analyze data. and real-time data processing. Pipeline processing: The ingestion pipeline can efficiently ingest massive amounts of data from millions of assets.DATA CAPTURE. arrive in different formats. Binary Large Object (BLOB) (for example. A business can take its advanced analyses and express them as analytics. data enrichment (for example. or an RDBMS. semi-structured.. testing. look for a combination of certain types of events to create a higher level business event). including unstructured. However. and build targeted analyses that impact business outcomes. 4. create insights. increase data quality. reusable framework for industrial analytics. data can be messy. ongoing data synchronization projects. onetime projects to complex.e. and structured. This allows use of the data for both operational and analytical purposes. Data management: Data needs to be stored in the appropriate data store. merging with location or weather data). AND MANAGEMENT Data Origination Data Ingestion Store and Process Analysis & Usage Catalogs Analytics Datasets Pipeline Historians Bulk Upload Message Service OBJECT Pipeline Compliance Access Ctrl Privacy Workflow tools allow the user to identify specific sources and to create default data flows for all—or specific—data sets and data types. FILE SYSTEMS DATA PROCESSING predictive analysis and data modeling can be done in real time. 3. and come from multiple sources. and generation of code. Turn insights into outcomes with analytics Companies that leverage analytics can become more data driven. The pipeline policy framework provides governance and cataloging services. Predix offers a scalable. Analytic services abstract the intellectual property of a business’s advanced analyses to reusable analytics and orchestra- Predix : The Industrial Internet Platform 11 .

Predix also offers descriptive. Predix also offers descriptive. Java. providing a comprehensive approach to uncovering relationships in data. Data scientists are able to publish analytics in Python. wind turbine. Predix performs two types of data analyses: operational and historical. • Operational analytics: Data is analyzed in real time at the source — an aircraft engine. and prescriptive analytics. and prescriptive analytics. Instead. and reused across different business solutions. — to detect problems so that split-second changes can be made in the operation of the asset to prevent damage or to optimize performance. it is possible to build a large-scale predictive model that can be used to more efficiently operate entire manufacturing plants or fleets of equipment. Predix analytics enable a feedback loop between operational and historical analytics. and use descriptive analytics as even small insights can generate big outcomes. Deploying analytics in the cloud also ensures that analytics are dynamically scaled across the business. but those analytics can be improved over time based on historical analysis. but those analytics can be improved over time based on historical analysis. etc. Effective analytic functions can be cataloged. waiting until all the infrastructure and operational capabilities are in place to support all three is not optimal. and Matlab. • Descriptive analytics help determine what happened and why. predictive. • Prescriptive analytics help to improve the decision-making process. saving time and extending the investment elsewhere in the business. hospitals might look at what new opportunities exist to maximize physician throughput based on the mix of physicians. For example. From this analysis. Prescriptive analytics determine possible actions towards a solution that has the largest impact on a company’s bottom line. • Predictive analytics help determine what might happen next by forecasting based on a model. Predix : The Industrial Internet Platform 12 . an oil company might look at how specific oil wells can be combined to increase the overall production of the entire field. shared. Each group of analytics has its own use. MRI machine.tions (workflows) that define analytic sequences. • Historical analytics: The collection and analysis of petabytes of historical operational data. However. Operational analytics at the edge ensure the efficient operation of assets. Descriptive analytics summarize data to gain insights from the past and determine how the past might influence the future. Operational analytics at the edge ensure the efficient operation of assets. technicians. start small by identifying a workable problem. an airline might assess the health of an engine over 6 months to determine if preventative maintenance is required. providing a comprehensive approach to uncovering relationships in data. and operating rooms. predictive. For example. For example.

Applications are not only context-aware. smartphones. including OPC-UA.Building contextually relevant user experiences Predix supports the building of responsive web. and CRM systems. Internationalization. Node. and Python. data. location. Matlab. and compliance are taken care of within the system. Brownfield integration To take advantage of the Industrial Internet. and MODBUS.js. Artifactory. Predix achieves this at a number of levels: • Machines: Connect machines of any vendor or vintage. so users can visualize and interact with the application in a way that is relevant to them. especially in brownfield sites. and analytics is critical. localization. as well as TCP-based sockets communication. and Ruby on Rails. This paradigm removes the need for multiple applications and context switching by users. Python. JaCoCo. Predix machine supports a number of protocols. integration with existing—and future—equipment. mobile. • Data: Standard connectors are included for time series. • Programming languages/tools: Support is provided for Java. and tablets can be used across the business. DDS. Custom connectors can also be built to incorporate proprietary data schemas. GitHub. • Analytics: Support is provided for Java. Predix : The Industrial Internet Platform 13 . and UI components with tailored integration points into the rest of the Predix platform stack. • Mobile devices: By supporting HTML5. modular. and cohesive solutions for theming. but also context-adaptive — meaning they will change according to the context. The Predix user experience (UX) system provides developers and designers with simple. existing desktop browsers. layout. ERP. and embedded applications that scale gracefully from smart phone to desktop.

PREDIX CLOUD Predix Industrial Microservices Analytics Data Security Operations Platform as a Service Cloud Foundry Infrastructure as a Service be loosely coupled into apps without the complexity and dependencies of traditional. monolithic app architectures. enabling small teams of developers to deliver Microservices as building blocks new capabilities and to version existing services. because microservices can be developed as separate. the time spent on innovation is now closer to 80%.Developing smarter to innovate faster Building Industrial Internet apps comes with some unique requirements and needs that separate them from traditional IT apps. these microservices can users while keeping the rest of the system available and stable. GE has years of experience building software apps for industry. Asset. Predix : The Industrial Internet Platform 14 . Apps and Timeseries microservices built Microservice on Predix also benefit from the availability and scalability of the underlying infrastructure Note management provided within GE’s own Microservice managed data centers. systems and ‘things’. and the design of Predix incorporates those learnings with tools and services that decrease the amount of time spent on integration. updates are much simpler and more efficient. Filter Event Case SmartSignal Microservice Microservice Microservice Microservice so once solutions are deployed. versus only 20% of time spent on innovation. Field Agent. and Time series. Because they are developed and for continuous delivery. eliminating code recompilation and streamlining operations. such Predix microservices are reusable software modules as Connectivity. such as building software server stacks. and scaling and securing infrastructure. managing SLAs (service level agreements). In fact. Typically developers spend up to 80% Asset of their time integrating and upgrading systems and technologies. integrating and configuring products. stand-alone components. allowing frequent releases for delivered as discrete services. Microservices are also great enablers create applications. Additionally. that can be leveraged as building blocks to rapidly incrementally. The microservices architecture provides a level of isolation. They are also easy to maintain. developers can use their favorite language and tools. Development teams are relieved from time consuming integration tasks.

• load testing tools. user groups. For any successful application strategy. and why? And. and deploy applications. enabling a more integrated and iterative environment from build to release to deployment operations. Env. This offers invaluable insights for developers. as they can uncover the real impact of the way they package their application to drive long-term user engagement.Code Build Test (Unit) Merge Req. split-test. and distribution channels. Together with its user experience (UX) framework. split-test. This results in building new capabilities faster and at a lower cost. and launch components of their apps across different users. test. B Predix provides a set of development and operations (DevOps) tools that provide tight integration between functions that have traditionally been siloed. • source control management (SCM) through GitHub service. identifying the best and worst performing products. Predix also helps users visualize data in a way that is UNDERSTANDING USAGE FOR DEVELOPERS BizOps helps an organization roll out applications across different parts of its business. including development. contextually relevant and useful to them no matter the device they use. • automated build and deploy with the Delivery Pipeline service. BizOps provides complete visibility into how each component is used. Operating an applications business Building applications is one thing. and IT. development teams can iteratively build. By placing the user at the center of every business operation. It also helps answer the nagging questions related to application commercialization: What is an application’s adoption rate? How are users are using it? What features or services are not being used. quality assurance. packages. A Deploy To Prod. The Predix Business Operations (BizOps) service enables a data-driven decision-making process for businesses wishing to maximize their application efforts and speed time to usage or market. Predix : The Industrial Internet Platform 15 . Code Build Test (Unit) Merge Req. development teams can iteratively build. what is the best subscription strategy? By tightly integrating these functions in a single environment. Env. By placing the user at the center of every business operation. ensuring that they are actually being used and can be profited on (when desired in the future) is another. based on those factors. Deploy to Integration Environment Continuous development using DevOps Functional & Regression Testing Deploy to Staged Environment Deploy To Prod. where a new module or feature set can be automatically rolled into production as soon as it is completed. teams shorten their development cycles significantly and make the agile vision of incorporating frequent user feedback simple. placing the user at the center of that strategy is critical. DevOps provides the software environment to make agile a reality. Predix offers a rich development environment that allows developers to rapidly build. Features include: • agile planning through the Track & Plan service. It also enables continuous development. and launch components of their apps across different users.

and security of the data of each end-user enterprise. By understanding the cost dynamics of a service provided. If a problem occurs. it is essential to have clarity on what went wrong. hardware. meeting or exceeding the requirements of customers from a very broad range of industry sectors. integrity. GE has developed a comprehensive security strategy that combines security certifications. software. They need a way to effectively bridge the worlds of IT and OT in a manner that can establish end-to-end security and trust — from the factory floor to users on their devices. Predix integrates them directly into its architecture. businesses can have complete visibility into the revenue and cost dynamics of the service they are offering to maximize subscriber revenues. Predix is built on a common infrastructure governance model based on ISO 27001/2. It does so through advanced segmentation capabilities that enable applications to iteratively create pricing plans for each segment and to meter the service so that the cost-to-serve model is transparent. governance and certification onto existing IT data workflows.BUILDING A SUBSCRIPTION BUSINESS BizOps considers the lifetime value of each individual subscriber. expertise. Industrial grade security that builds end-to-end trust Companies need a strategy for adopting security that better positions them to take advantage of the opportunities presented by the Industrial Internet. Predix leverages common controls that enables support compliance with over 60 national and international governing body regulations. Governance and certification Platform hardening Governance and certification are essential components of an Industrial Internet platform that deals with sensitive information. NIST 800-53. Instead of layering When evaluating cloud technology. and effectively segmenting the market to create appropriate subscription pricing models and terms. and FIPS 140-2 to manage the availability. where Secure and certify operational infrastructure Bring operational availablility and governance with “IT” Protect OT/IT in an app factory delivery model Establish user-based world for industrial apps GOVERNANCE & CERTIFICATION PLATFORM HARDENING SECURE INDUSTRIAL APPS CONTINUOUS MONITORING Predix : The Industrial Internet Platform 16 . Predix builds in governance end-to-end — from the end-user right through to the operational infrastructure. industrial companies are frequently concerned about levels of accountability and visibility into the proper functioning of the system. and best practices to create an environment of trust for industrial companies. These ‘pillars of trust’ are represented below.

and privacy cyber protections are automatically built into Predix. Additional capabilities include: • full Security Operations Center (SOC) and tooling. and how to fix it. • automated isolation and monitoring of incidents. evaluate app users. Security. This approach greatly reduces the possibility of malware making its way into the run-time environment. GE has implemented platform hardening at every layer and connection to remove unnecessary services. and network protocols. Secure industrial apps Establishing a secure software development environment is critical. The Predix infrastructure team follows a complete “DevOpsSec” (DevelopmentOperations-Security) process for all apps and microservices. To that end. with data loss protection and malware detection from the external networks all the way through to the application or microservice. As part of DevOpsSec. Predix : The Industrial Internet Platform 17 . • app-to-app behavioral evaluation. Continuous monitoring Maintaining security requires comprehensive visibility. • chain of custody for data communities maintained. Common and layer identity for users. without impacting the developer or the application itself. software. Predix achieves this through continuous monitoring at every layer. Predix makes tools available to help developers create secure workflows. applications. Predix helps keep new code as clean as possible. This includes the ability to establish a baseline and highlight potential security concerns prior to deployment. This results in unified and clean run-time environments. This visibility extends into the exchanges to/from the OT environment. By combining DevOpsSec with static and dynamic automated testing.it went wrong. Predix can also survey new microservices arriving into the development area to detect any abnormal or suspicious behavior. Automated and manual controls are deployed to identify and patch system vulnerabilities. and dynamically test applications and APIs throughout the development process. and data are enforced. governance. devices. The Predix team also provides guidance for the shared responsibility of the user organization to implement controls at application and data layers. and creates a “heat-map” dashboard for the Predix Security Operations team to protect customers served by Predix. as well as configure OS user authentication and resource controls appropriately. handle data properly.

and systems integrators to drive important advances in Predix functionality that businesses can leverage for their own use. not-for-profit group of public and private institutions that focuses on developing use cases and test beds. reference architectures. GE’s partners include Accenture. GE partners with other technology companies. consultants.Growing the ecosystem GE cannot grow the ecosystem alone. Pivotal. Intel. and case studies. Infosys. as the vision is bigger than just one company. sharing best practices. and influencing global standards development to ensure interoperability. The result is a marketplace in which GE’s partners provide many of the new capabilities. Predix : The Industrial Internet Platform 18 . Cisco. Softbank — proven players in the market that are co-innovating and leveraging industry know-how and technologies. Pitney Bowes. academia. an open membership. Only those partners that pass rigorous audits to prove their technical and operational skills together with customer references are chosen. GE is also a founding member of the Industrial Internet Consortium (IIC).

GE knows industry. it had to do things differently. IT. and its statistical and heuristics models. mission-critical availability. GE manages data at an industrial scale to meet the high velocity. and high variety of data from industrial machines. which it now actively deploys in its own business. Predix is here to help. So GE built Predix.Why choose GE? GE used Predix to transform itself. Achieving breakthrough levels of productivity and profitability is possible. the software and analytics tools required didn’t exist in the market. And only GE can incorporate learnings from industrial business processes. high volume. GE saw a tremendous opportunity to transform the company through the Industrial Internet to drive revenue and services growth. all in an effort to prevent unplanned downtime for its customers. To do that. Decades of experience in industries from power generation to manufacturing to healthcare have enabled GE to create a platform that meets the unique needs of industry. and manufacturing operations. Predix : The Industrial Internet Platform 19 . and security support for data at rest and in motion. However. Only GE can enable industrial data science by leveraging its physics and engineering-based models. and reduce cost. The Predix cloud provides hyper-scale elasticity. GE is able to securely connect industrial assets from any vendor or vintage anywhere with broad connectivity and security capabilities that allow for the management of complex asset data models. GE secures and monitors 50 million data elements of its customers’ industrial assets everyday.

com To start developing on Predix predix.Learn more About Predix predix.io Predix : The Industrial Internet Platform 20 .

Secured storage Provide encrypted block and object storage with associated services.Appendix A Predix cloud security The table below lists additional security in place to protect the Predix infrastructure. Monitoring and logging Actively search for network intrusion. Secure single sign-on (SSO) services for access to Predix cloud. Hardware security Architect and securely deploy hardware for the cloud infrastructure based on Predix hardening standards and related guidelines developed to comply with ISO27002/01 and SSAE16 SOC 2 standards and industry best practices. Isolated customer environments Enable multi-tenacy to ensure that a customer’s business environment and data are hidden from others as needed to ensure privacy. and compliance policy violations that are a threat to the infrastructure. Federated identity management Use tools that leverage the existing identity stores and remove the burden of identity management. perform assessments against security controls and procedures. Rigorous risk assessments against the cloud infrastructure Perform penetration testing and compliance scanning to detect any vulnerabilities and compliance violations and quickly remediate them. Vulnerability and patch management Test and update software and hardware based on security advisories and regular vendor patch releases utilizing proper change management procedures. Secured data in transit within the cloud network Secure the network (using IPSec and SSL/TLS protocols) based on controls defined in Predix hardening standards and related guidelines. communicate and remediate any incidents. Predix : The Industrial Internet Platform 21 . OS security Harden and maintain base OS images for provisioned virtual machines based on Predix hardening standards and related guidelines developed to comply with ISO27002/01 and SSAE16 SOC 2 standards and industry best practices. malicious activities.

INCLUDING BUT NOT LIMITED TO WARRANTIES OF DESIGN.com predix. OR FITNESS FOR A PARTICULAR PURPOSE. THIS DOCUMENT AND ITS CONTENTS ARE PROVIDED “AS IS. the GE Monogram and Predix are trademarks of General Electric Company. WHETHER EXPRESS OR IMPLIED. Predix : The Industrial Internet Platform .io © 2016 General Electric Company – All rights reserved.” WITH NO REPRESENTATION OR WARRANTIES OF ANY KIND. ALL OTHER LIABILITY ARISING FROM RELIANCE UPON ANY INFORMATION CONTAINED HEREIN IS EXPRESSLY DISCLAIMED. No part of this document may be distributed.predix. MERCHANTABILITY. GE. reproduced or posted without the express written permission of General Electric Company.