SlideShare a Scribd company logo
1 of 17
Download to read offline
1

INDUSTRIAL	OCCI

January	15th	2014,	OGF-40,	Oxford

Jean	Parpaillon
2

INDUSTRIAL	OCCI

MOTIVATION

OPEN	CLOUD	=	STANDARDS	+	OPEN	SOURCE	+	...

January	15th	2014,	OGF-40,	Oxford

Jean	Parpaillon
3

INDUSTRIAL	OCCI

STANDARDS	ARE...

STANDARDS
=

FREEDOM	(YEAH	!)

CONCURRENCY
NEGOCIATIONS
RnD	COSTS

USER	POV

PROVIDER	POV

January	15th	2014,	OGF-40,	Oxford

Jean	Parpaillon
4

INDUSTRIAL	OCCI

STANDARDS	SHOULD	(CAN)	BE...

Reusable	technology

=	RnD	savings

January	15th	2014,	OGF-40,	Oxford

Interoperability

=	Broader	audience

Jean	Parpaillon

Ecosystem

=	Partnerships
5

INDUSTRIAL	OCCI

USE	CASE:	COMPATIBLE	ONE

CLOUD	BROKER

CompatibleOne

January	15th	2014,	OGF-40,	Oxford

TECHNOLOGY

*	Services	providers	interop
*	SLA	enforcement
*	Monitoring

*	 Pure	 OCCI	 based
*	 Extern:	 prOCCI
*	 Intern:	 OCCI	 agents

Jean	Parpaillon
6

INDUSTRIAL	OCCI

USE	CASE:	ITEA2-ICARE

CLOUD-ENABLED
BROADCASTING

*	Media	Assets	Management
*	Transcoding
*	Fingerprinting
*	CDN

January	15th	2014,	OGF-40,	Oxford

Jean	Parpaillon

TECHNOLOGY

*	 Transcoding	 API:	 OCCI
*	 Generic	 framework	 for	
cloud	 web	 services:	 erocci
7

INDUSTRIAL	OCCI

USE	CASE:	LIZENN

IoT	platform

*	IoT	related	services	brokering
*	IT	assets	management
*	Usage	sharing

January	15th	2014,	OGF-40,	Oxford

Jean	Parpaillon

TECHNOLOGY

*	 OCCI	 based
*	 erocci	 framework
*	 Not	 only	 HTTP	 transport
8

INDUSTRIAL	OCCI

EXTENDING	OCCI

OCCI	Core

Renderings

Typing:	date,	regexp,	category,	etc.
FSM:	used	in	models,	not	formal
Separation	transport/rendering

JSON
XML

Extensions

Tools

Foundations:
	SLA,	security,	credentials
Domain	specific:
	PaaS,	transcoding,	ERP,
	etc.

January	15th	2014,	OGF-40,	Oxford

Frameworks
Extensions	management
Interoperability	tests

Jean	Parpaillon
9

INDUSTRIAL	OCCI

OCCI	CORE:	typing

CURRENT
(formal)

PROPOSED

string

string

CURRENT
(extensions)

XML	Schema	inspired

IP	address

enum

Base	types
*	String
*	Integer
*	Date
*	etc,

number
number

range

January	15th	2014,	OGF-40,	Oxford

Jean	Parpaillon

Extensions/Restrictions
*	Enumerations
*	Regexps
*	Ranges
10

INDUSTRIAL	OCCI

OCCI	CORE:	FSM

Seen	in	Infrastructure

suspended

suspend

inactive

January	15th	2014,	OGF-40,	Oxford

Proposal

e.g.:	Debian	packages

start

active

stop

Software	resource

start

States
*	installed
*	configured
*	removed	(let	config	files)
*	uninstalled	(incl.	config)
*	etc.
Actions
*	install
*	reconfigure
*	remove
*	purge

Jean	Parpaillon

<action	...
	orig="suspended,inactive"
	dest="active"	/>
11

INDUSTRIAL	OCCI

OCCI	RENDERING:	JSON

Existing

Rationale

Draft	specification
Implementations:	CompatibleOne,	etc.
Attributes:
{	occi	:	
{	compute	:	
{	core	:	4	}	}	}

Javascript	clients
Web	interfaces

Requests:
{	resources	:	
[	...	]	}

January	15th	2014,	OGF-40,	Oxford

Jean	Parpaillon

or	{	"occi.compute.core"	:	4	}

or	{	[	...	]	}
12

INDUSTRIAL	OCCI

OCCI	RENDERING:	XML

Proposal

Rationale

XML	Schema	for	OCCI	schema
XSD	based	attributes	typing
Variants:
*	erocci:
	*	XSD	describes	OCCI	types
	*	Resources	validated	against	OCCI
	schema
*	CompatibleOne:
	*	XSD	describes	an	extension
	*	resources	validated	against	XML
	schema

XML	based	protocols	(XMPP)
Tools:	validation,	parsing,	generation
Schemas:	extensive	typing

January	15th	2014,	OGF-40,	Oxford

Jean	Parpaillon
13

INDUSTRIAL	OCCI

OCCI	PROTOCOL

Current

Proposal

No	separation	protocol	(transport)
/representation

*	Describes	protocol	in	separate	doc
	*	CRUD-like
	*	Queries
	*	Filters
*	Describes	rendering	independantly.
*	Easy	for	tree-like	structures	(JSON,
	XML):
	*	data	is	a	node
	*	protocol	is	an	enclosing	node
*	Really	need	to	extend	to	text/plain	?

Issues
Non-HTTP	transports:	file,	XMPP,	etc
Implementations:
	parsers	may	needs	context	(query,
	collection,	entity,	etc)

January	15th	2014,	OGF-40,	Oxford

Jean	Parpaillon
14

INDUSTRIAL	OCCI

OCCI	EXTENSIONS

CORDS

Domain	specific

Extensive	OCCI	based	model
Brokering,	domain	specific,	generic
Intern	(multi-agents)	and	extern	
(prOCCI)

Brokering

IaaS:	federation,	ipaddres,	...
PaaS:	software	package,	...
HPC:	job,	workload,	...

CompatibleOne

Publication
Operator
Enquiry
Placement

January	15th	2014,	OGF-40,	Oxford

Generic
SLA	(ws-agreement	inspired):	
agreement,	terms,	...
Session
User

Jean	Parpaillon
15

INDUSTRIAL	OCCI

OCCI	META-EXTENSIONS

Rationale

Legacy	applications	use
meta-model	based	stds
Create	meta-model	to
	OCCI	connectors

January	15th	2014,	OGF-40,	Oxford

LDAP

User	management

Jean	Parpaillon

SNMP

Monitoring
SNMP	agent	as	a	sensor
MIB	extension	as	a	sensor
	mixin
16

INDUSTRIAL	OCCI

OCCI	TOOLS

CLIENT	PROTOCOL
occi_renderer_occi

occi_renderer
occi_renderer_json

occi_renderer
occi_renderer_xml

occi_listener_http

parse

occi_listener_xmpp

based	on	cowboy

based	on	exmpp

occi_listener

occi_listener

render

occi_category

occi_renderer

occi_category_mgr
occi_store

parse

mount

/
/myobjects

create
load
update
delete

render
occi_backend

supervisor

supervisor

load
occi_hook

on_save
on_load
on_update
on_delete
on_action

supervisor

</occi:extension>

occi_hook_mgr

occi_backend_mnesia

backend

backend

call

occi_hook_mgr

C	hook

STORAGE
occi_hook_mgr

Java	hook
January	15th	2014,	OGF-40,	Oxford

<?xml	>
<occi:extension>
<occi:kind>
...
</occi:kind>

notify

erlang	hook
occi_backend_riak

instantiate

Jean	Parpaillon

APPLICATION APPLICATION
MODEL
LOGIC

categories
description
17

INDUSTRIAL	OCCI

THAT'S	ALL	FOLKS	!

January	15th	2014,	OGF-40,	Oxford

Jean	Parpaillon

More Related Content

Similar to Industrial occi

Capsule endoscopy Patent Landscape 2014 Sample
Capsule endoscopy Patent Landscape 2014 SampleCapsule endoscopy Patent Landscape 2014 Sample
Capsule endoscopy Patent Landscape 2014 SampleKnowmade
 
Providing services to INRA and the international agricultural community: Prod...
Providing services to INRA and the international agricultural community: Prod...Providing services to INRA and the international agricultural community: Prod...
Providing services to INRA and the international agricultural community: Prod...IAALD Community
 
Pathways from the Laboratory to Real World Products
Pathways from the Laboratory to Real World ProductsPathways from the Laboratory to Real World Products
Pathways from the Laboratory to Real World ProductsMiniFAB
 
Capsule Endoscopy Patent Landscape Flyer 2014
Capsule Endoscopy Patent Landscape Flyer 2014Capsule Endoscopy Patent Landscape Flyer 2014
Capsule Endoscopy Patent Landscape Flyer 2014Knowmade
 
OpenAIRE Infrastructure & Services: we need your input!
OpenAIRE Infrastructure & Services: we need your input!OpenAIRE Infrastructure & Services: we need your input!
OpenAIRE Infrastructure & Services: we need your input!OpenAIRE
 
Presentation of Standard Interoperabiliyt PLM at AFNET standardization day 2016
Presentation of Standard Interoperabiliyt PLM at AFNET standardization day 2016Presentation of Standard Interoperabiliyt PLM at AFNET standardization day 2016
Presentation of Standard Interoperabiliyt PLM at AFNET standardization day 2016Dr Nicolas Figay
 
20151019 webinar Open Access in Horizon 2020
20151019 webinar  Open Access in Horizon 202020151019 webinar  Open Access in Horizon 2020
20151019 webinar Open Access in Horizon 2020OpenAccessBelgium
 
Introduction to PROFIBUS international and the basics of PROFIBUS and PROFINE...
Introduction to PROFIBUS international and the basics of PROFIBUS and PROFINE...Introduction to PROFIBUS international and the basics of PROFIBUS and PROFINE...
Introduction to PROFIBUS international and the basics of PROFIBUS and PROFINE...PROFIBUS and PROFINET InternationaI - PI UK
 
Open air eplus@portal_webinar
Open air eplus@portal_webinarOpen air eplus@portal_webinar
Open air eplus@portal_webinarOpenAIRE
 
Repository Power: How Repositories can support Open Access Mandates (OR2015 O...
Repository Power: How Repositories can support Open Access Mandates (OR2015 O...Repository Power: How Repositories can support Open Access Mandates (OR2015 O...
Repository Power: How Repositories can support Open Access Mandates (OR2015 O...OpenAIRE
 
IAALD World Congress - Presentation of ProdInra
IAALD World Congress - Presentation of ProdInraIAALD World Congress - Presentation of ProdInra
IAALD World Congress - Presentation of ProdInraDiane Le Hénaff
 

Similar to Industrial occi (20)

Capsule endoscopy Patent Landscape 2014 Sample
Capsule endoscopy Patent Landscape 2014 SampleCapsule endoscopy Patent Landscape 2014 Sample
Capsule endoscopy Patent Landscape 2014 Sample
 
Providing services to INRA and the international agricultural community: Prod...
Providing services to INRA and the international agricultural community: Prod...Providing services to INRA and the international agricultural community: Prod...
Providing services to INRA and the international agricultural community: Prod...
 
Pathways from the Laboratory to Real World Products
Pathways from the Laboratory to Real World ProductsPathways from the Laboratory to Real World Products
Pathways from the Laboratory to Real World Products
 
Capsule Endoscopy Patent Landscape Flyer 2014
Capsule Endoscopy Patent Landscape Flyer 2014Capsule Endoscopy Patent Landscape Flyer 2014
Capsule Endoscopy Patent Landscape Flyer 2014
 
Introduction to Profibus & Profinet - Mark Freeman
Introduction to Profibus & Profinet - Mark FreemanIntroduction to Profibus & Profinet - Mark Freeman
Introduction to Profibus & Profinet - Mark Freeman
 
OpenAIRE Infrastructure & Services: we need your input!
OpenAIRE Infrastructure & Services: we need your input!OpenAIRE Infrastructure & Services: we need your input!
OpenAIRE Infrastructure & Services: we need your input!
 
Introduction to Profibus and Profinet for Process Industry - Mark Freeman
Introduction to Profibus and Profinet for Process Industry - Mark FreemanIntroduction to Profibus and Profinet for Process Industry - Mark Freeman
Introduction to Profibus and Profinet for Process Industry - Mark Freeman
 
Presentation of Standard Interoperabiliyt PLM at AFNET standardization day 2016
Presentation of Standard Interoperabiliyt PLM at AFNET standardization day 2016Presentation of Standard Interoperabiliyt PLM at AFNET standardization day 2016
Presentation of Standard Interoperabiliyt PLM at AFNET standardization day 2016
 
SD2016-07)SIP
SD2016-07)SIPSD2016-07)SIP
SD2016-07)SIP
 
Business
BusinessBusiness
Business
 
3. pi and the basics of profibus and profinet mark freeman
3. pi and the basics of profibus and profinet   mark freeman3. pi and the basics of profibus and profinet   mark freeman
3. pi and the basics of profibus and profinet mark freeman
 
3. Ford Dunton Mark Freeman.pdf
3. Ford Dunton Mark Freeman.pdf3. Ford Dunton Mark Freeman.pdf
3. Ford Dunton Mark Freeman.pdf
 
20151019 webinar Open Access in Horizon 2020
20151019 webinar  Open Access in Horizon 202020151019 webinar  Open Access in Horizon 2020
20151019 webinar Open Access in Horizon 2020
 
PROFIBUS and PROFINET update - Mark Freeman of Siemens A&D
PROFIBUS and PROFINET update -  Mark Freeman of Siemens A&DPROFIBUS and PROFINET update -  Mark Freeman of Siemens A&D
PROFIBUS and PROFINET update - Mark Freeman of Siemens A&D
 
Introduction to PROFIBUS international and the basics of PROFIBUS and PROFINE...
Introduction to PROFIBUS international and the basics of PROFIBUS and PROFINE...Introduction to PROFIBUS international and the basics of PROFIBUS and PROFINE...
Introduction to PROFIBUS international and the basics of PROFIBUS and PROFINE...
 
AfH Presentation - RUH Buro Happold
AfH Presentation - RUH Buro HappoldAfH Presentation - RUH Buro Happold
AfH Presentation - RUH Buro Happold
 
Profibus and Profinet Update Mark Freeman
Profibus and Profinet Update   Mark FreemanProfibus and Profinet Update   Mark Freeman
Profibus and Profinet Update Mark Freeman
 
Open air eplus@portal_webinar
Open air eplus@portal_webinarOpen air eplus@portal_webinar
Open air eplus@portal_webinar
 
Repository Power: How Repositories can support Open Access Mandates (OR2015 O...
Repository Power: How Repositories can support Open Access Mandates (OR2015 O...Repository Power: How Repositories can support Open Access Mandates (OR2015 O...
Repository Power: How Repositories can support Open Access Mandates (OR2015 O...
 
IAALD World Congress - Presentation of ProdInra
IAALD World Congress - Presentation of ProdInraIAALD World Congress - Presentation of ProdInra
IAALD World Congress - Presentation of ProdInra
 

Recently uploaded

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 

Recently uploaded (20)

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 

Industrial occi