SlideShare uma empresa Scribd logo
1 de 34
The FI-WARE Project – Base Platform for Future
Service Infrastructures
FIWARE Blueprint
How to create recipes for automated deployment
of FI-WARE GEi dedicated instances
Henar Muñoz Frutos
Blueprint
Templates/Instances/Chef
recipes
The FI-WARE Project – Base Platform for Future
Service Infrastructures
Blueprints in FIWARE
FIWARE
Catalogue
Context
Broker
Basic software
FIWARE GEs
Context
Broker
Location
Server
CEB
Context
Broker
GE Dedicated Instances
The FI-WARE Project – Base Platform for Future
Service Infrastructures
Some concepts
 Blueprint Template: platform
specification to be deployed
 Tier: Each kind of sotfware and
VM to be deployed
 Each Tier can be deployed in
several VMs (e.g. tomcat 2-5)
Blueprint Instance: Deployed in
the testbed
Context
Broker
VMs: 2-5
VMs: 1
VMs: 1
Blueprint template: fiware1
Tier 1: tomcat
Tier 2: context broker Tier 3: MongoDB
Context
Broker
The FI-WARE Project – Base Platform for Future
Service Infrastructures
Blueprint Template
The FI-WARE Project – Base Platform for Future
Service Infrastructures
Blueprint Instances
The FI-WARE Project – Base Platform for Future
Service Infrastructures
Cloud Components
5
PaaS
Manager
Service
Manager SDC
-deploy VMs
-deploy network
-deploy storage?
Chef
server
- Install software and GEs
- Config GEs and software
- Install and config applications
Cloud Portal
Context
Broker
Software
Catalogue
The FI-WARE Project – Base Platform for Future
Service Infrastructures
The FI-WARE Project – Base Platform for Future
Service Infrastructures
The FI-WARE Project – Base Platform for Future
Service Infrastructures
The FI-WARE Project – Base Platform for Future
Service Infrastructures
The FI-WARE Project – Base Platform for Future
Service Infrastructures
GEs cookbooks
Basic software
The FI-WARE Project – Base Platform for Future
Service Infrastructures
Our cookbooks/recipes structure
Please, update your cookbooks to svn https://forge.fi-
ware.eu/scmrepos/svn/testbed/trunk/cookbooks
We will upload them to the Chef server
The FI-WARE Project – Base Platform for Future
Service Infrastructures
For testing …
The FI-WARE Project – Base Platform for Future
Service Infrastructures
The FI-WARE Project – Base Platform for Future
Service Infrastructures
The FI-WARE Project – Base Platform for Future
Service Infrastructures
The FI-WARE Project – Base Platform for Future
Service Infrastructures
The FI-WARE Project – Base Platform for Future
Service Infrastructures
The FI-WARE Project – Base Platform for Future
Service Infrastructures
The FI-WARE Project – Base Platform for Future
Service Infrastructures
The FI-WARE Project – Base Platform for Future
Service Infrastructures
The FI-WARE Project – Base Platform for Future
Service Infrastructures
The FI-WARE Project – Base Platform for Future
Service Infrastructures
The FI-WARE Project – Base Platform for Future
Service Infrastructures
The FI-WARE Project – Base Platform for Future
Service Infrastructures
http://docs.opscode.com/resource_package.html
The FI-WARE Project – Base Platform for Future
Service Infrastructures
http://docs.opscode.com/resource_service.html
The FI-WARE Project – Base Platform for Future
Service Infrastructures
The FI-WARE Project – Base Platform for Future
Service Infrastructures
The FI-WARE Project – Base Platform for Future
Service Infrastructures
http://docs.opscode.com/resource_template.html
The FI-WARE Project – Base Platform for Future
Service Infrastructures
The FI-WARE Project – Base Platform for Future
Service Infrastructures
The FI-WARE Project – Base Platform for Future
Service Infrastructures
The FI-WARE Project – Base Platform for Future
Service Infrastructures
A now.. .what?
 Use chef-solo image to create your recipes and test them
 Upload your recipes to the svn
 Test your recipes with chef-server /chef-client
 When everything is ready ->contact TID testbed team
 TID testbed team will check that recipes are ok, upload them into the
production chef-server and introduce your software into the software
catalogue
The FI-WARE Project – Base Platform for Future
Service Infrastructures
Some interesting URLs
http://forge.fi-
ware.eu/plugins/mediawiki/wiki/fiware/index.php/How_to_create_recip
es_for_the_GEs
https://forge.fi-
ware.eu/plugins/mediawiki/wiki/testbed/index.php/Testbed_V2_Operat
ion_Cockpit
SVN: https://forge.fi-ware.eu/scmrepos/svn/testbed/trunk/cookbooks
SDC experimentation catalogue:
http://130.206.80.119:8081/sdc2/rest/catalog/product
Cookbooks svn: https://forge.fi-
ware.eu/scmrepos/svn/testbed/trunk/cookbooks

Mais conteúdo relacionado

Mais procurados

Chicago rtf meetup august 17 2021
Chicago rtf meetup august 17 2021Chicago rtf meetup august 17 2021
Chicago rtf meetup august 17 2021prasenjit banerjee
 
API Management Platform Technical Evaluation Framework
API Management Platform Technical Evaluation FrameworkAPI Management Platform Technical Evaluation Framework
API Management Platform Technical Evaluation FrameworkWSO2
 
Quickly Build a Native Mobile App for your Community using Salesforce Mobile SDK
Quickly Build a Native Mobile App for your Community using Salesforce Mobile SDKQuickly Build a Native Mobile App for your Community using Salesforce Mobile SDK
Quickly Build a Native Mobile App for your Community using Salesforce Mobile SDKMichael Welburn
 
Customizing the API Store & Publisher in WSO2 API Manager
Customizing the API Store & Publisher in WSO2 API ManagerCustomizing the API Store & Publisher in WSO2 API Manager
Customizing the API Store & Publisher in WSO2 API ManagerWSO2
 
API designing with WSO2 API Manager
API designing with WSO2 API ManagerAPI designing with WSO2 API Manager
API designing with WSO2 API ManagerWSO2
 
MuleSoft Madrid Meetup #3 slides 2nd July 2020
MuleSoft Madrid Meetup #3 slides 2nd July 2020MuleSoft Madrid Meetup #3 slides 2nd July 2020
MuleSoft Madrid Meetup #3 slides 2nd July 2020Ieva Navickaite
 
Mule soft step up session
Mule soft step up sessionMule soft step up session
Mule soft step up sessionAmit Behere
 
Designing and building Mule applications
Designing and building Mule applicationsDesigning and building Mule applications
Designing and building Mule applicationsMuleSoft
 
Quickly Build a Native Mobile App for Your Community Using Salesforce Mobile SDK
Quickly Build a Native Mobile App for Your Community Using Salesforce Mobile SDKQuickly Build a Native Mobile App for Your Community Using Salesforce Mobile SDK
Quickly Build a Native Mobile App for Your Community Using Salesforce Mobile SDKSalesforce Developers
 

Mais procurados (9)

Chicago rtf meetup august 17 2021
Chicago rtf meetup august 17 2021Chicago rtf meetup august 17 2021
Chicago rtf meetup august 17 2021
 
API Management Platform Technical Evaluation Framework
API Management Platform Technical Evaluation FrameworkAPI Management Platform Technical Evaluation Framework
API Management Platform Technical Evaluation Framework
 
Quickly Build a Native Mobile App for your Community using Salesforce Mobile SDK
Quickly Build a Native Mobile App for your Community using Salesforce Mobile SDKQuickly Build a Native Mobile App for your Community using Salesforce Mobile SDK
Quickly Build a Native Mobile App for your Community using Salesforce Mobile SDK
 
Customizing the API Store & Publisher in WSO2 API Manager
Customizing the API Store & Publisher in WSO2 API ManagerCustomizing the API Store & Publisher in WSO2 API Manager
Customizing the API Store & Publisher in WSO2 API Manager
 
API designing with WSO2 API Manager
API designing with WSO2 API ManagerAPI designing with WSO2 API Manager
API designing with WSO2 API Manager
 
MuleSoft Madrid Meetup #3 slides 2nd July 2020
MuleSoft Madrid Meetup #3 slides 2nd July 2020MuleSoft Madrid Meetup #3 slides 2nd July 2020
MuleSoft Madrid Meetup #3 slides 2nd July 2020
 
Mule soft step up session
Mule soft step up sessionMule soft step up session
Mule soft step up session
 
Designing and building Mule applications
Designing and building Mule applicationsDesigning and building Mule applications
Designing and building Mule applications
 
Quickly Build a Native Mobile App for Your Community Using Salesforce Mobile SDK
Quickly Build a Native Mobile App for Your Community Using Salesforce Mobile SDKQuickly Build a Native Mobile App for Your Community Using Salesforce Mobile SDK
Quickly Build a Native Mobile App for Your Community Using Salesforce Mobile SDK
 

Semelhante a Create FI-WARE GE recipes for automated deployment

FI-WARE Access Control GE (Part 3) – IdM OAuth Setup & Interfaces
FI-WARE Access Control GE (Part 3) – IdM OAuth Setup & InterfacesFI-WARE Access Control GE (Part 3) – IdM OAuth Setup & Interfaces
FI-WARE Access Control GE (Part 3) – IdM OAuth Setup & Interfacescdanger
 
Planning WSO2 Deployments on Pivotal Cloud Foundry
Planning WSO2 Deployments on Pivotal Cloud FoundryPlanning WSO2 Deployments on Pivotal Cloud Foundry
Planning WSO2 Deployments on Pivotal Cloud FoundryImesh Gunaratne
 
Implementing API Facade using WSO2 API Management Platform
Implementing API Facade using WSO2 API Management PlatformImplementing API Facade using WSO2 API Management Platform
Implementing API Facade using WSO2 API Management PlatformWSO2
 
FI-Ware Cloud SDC Presentation
FI-Ware Cloud SDC PresentationFI-Ware Cloud SDC Presentation
FI-Ware Cloud SDC PresentationJavier Cerviño
 
WSO2 Use Case - API Facade Pattern
WSO2 Use Case - API  Facade PatternWSO2 Use Case - API  Facade Pattern
WSO2 Use Case - API Facade PatternWSO2
 
[2015-11월 정기 세미나] Cloud Native Platform - Pivotal
[2015-11월 정기 세미나] Cloud Native Platform - Pivotal[2015-11월 정기 세미나] Cloud Native Platform - Pivotal
[2015-11월 정기 세미나] Cloud Native Platform - PivotalOpenStack Korea Community
 
AnyFirewall Engine v10.0 Developer Guide
AnyFirewall Engine v10.0 Developer GuideAnyFirewall Engine v10.0 Developer Guide
AnyFirewall Engine v10.0 Developer GuideEyeball Networks
 
Orion context broker webminar 2013 05-30
Orion context broker webminar 2013 05-30Orion context broker webminar 2013 05-30
Orion context broker webminar 2013 05-30Fermin Galan
 
Declarative Infrastructure with Cloud Foundry BOSH
Declarative Infrastructure with Cloud Foundry BOSHDeclarative Infrastructure with Cloud Foundry BOSH
Declarative Infrastructure with Cloud Foundry BOSHcornelia davis
 
elasticRTC -- how to have your own WebRTC cloud scaling to be billions in min...
elasticRTC -- how to have your own WebRTC cloud scaling to be billions in min...elasticRTC -- how to have your own WebRTC cloud scaling to be billions in min...
elasticRTC -- how to have your own WebRTC cloud scaling to be billions in min...Luis Lopez
 
2014 q3-platform-update-v1.06.johnmathon
2014 q3-platform-update-v1.06.johnmathon2014 q3-platform-update-v1.06.johnmathon
2014 q3-platform-update-v1.06.johnmathonaaronwso2
 
Orion context broker webminar 2013 06-19
Orion context broker webminar 2013 06-19Orion context broker webminar 2013 06-19
Orion context broker webminar 2013 06-19Fermin Galan
 
CLI319 Microsoft Desktop Optimization Pack: Planning the Deployment of Micros...
CLI319 Microsoft Desktop Optimization Pack: Planning the Deployment of Micros...CLI319 Microsoft Desktop Optimization Pack: Planning the Deployment of Micros...
CLI319 Microsoft Desktop Optimization Pack: Planning the Deployment of Micros...Louis Göhl
 
SAPTechED 2015 UX114 -Building custom SAP Fiori Apps Using SAP Web IDE
SAPTechED 2015 UX114 -Building custom SAP Fiori Apps Using SAP Web IDESAPTechED 2015 UX114 -Building custom SAP Fiori Apps Using SAP Web IDE
SAPTechED 2015 UX114 -Building custom SAP Fiori Apps Using SAP Web IDEMarkus Van Kempen
 
Nils Rhode - Does it always have to be k8s - TeC Day 2019
Nils Rhode - Does it always have to be k8s - TeC Day 2019Nils Rhode - Does it always have to be k8s - TeC Day 2019
Nils Rhode - Does it always have to be k8s - TeC Day 2019Haufe-Lexware GmbH & Co KG
 
Building HTTP APIs with ASP.NET Core
Building HTTP APIs with ASP.NET CoreBuilding HTTP APIs with ASP.NET Core
Building HTTP APIs with ASP.NET CoreFilip W
 
Serverless Pune meetup 3
Serverless Pune meetup 3Serverless Pune meetup 3
Serverless Pune meetup 3Vishal Biyani
 
Creating APIs with the WSO2 Platform
Creating APIs with the WSO2 PlatformCreating APIs with the WSO2 Platform
Creating APIs with the WSO2 PlatformSagara Gunathunga
 

Semelhante a Create FI-WARE GE recipes for automated deployment (20)

FI-WARE Access Control GE (Part 3) – IdM OAuth Setup & Interfaces
FI-WARE Access Control GE (Part 3) – IdM OAuth Setup & InterfacesFI-WARE Access Control GE (Part 3) – IdM OAuth Setup & Interfaces
FI-WARE Access Control GE (Part 3) – IdM OAuth Setup & Interfaces
 
Planning WSO2 Deployments on Pivotal Cloud Foundry
Planning WSO2 Deployments on Pivotal Cloud FoundryPlanning WSO2 Deployments on Pivotal Cloud Foundry
Planning WSO2 Deployments on Pivotal Cloud Foundry
 
Implementing API Facade using WSO2 API Management Platform
Implementing API Facade using WSO2 API Management PlatformImplementing API Facade using WSO2 API Management Platform
Implementing API Facade using WSO2 API Management Platform
 
FI-Ware Cloud SDC Presentation
FI-Ware Cloud SDC PresentationFI-Ware Cloud SDC Presentation
FI-Ware Cloud SDC Presentation
 
WSO2 Use Case - API Facade Pattern
WSO2 Use Case - API  Facade PatternWSO2 Use Case - API  Facade Pattern
WSO2 Use Case - API Facade Pattern
 
PaaS Manager GEi
PaaS Manager GEiPaaS Manager GEi
PaaS Manager GEi
 
[2015-11월 정기 세미나] Cloud Native Platform - Pivotal
[2015-11월 정기 세미나] Cloud Native Platform - Pivotal[2015-11월 정기 세미나] Cloud Native Platform - Pivotal
[2015-11월 정기 세미나] Cloud Native Platform - Pivotal
 
SDC presentation (FIWARE Cloud GEi)
SDC presentation (FIWARE Cloud GEi)SDC presentation (FIWARE Cloud GEi)
SDC presentation (FIWARE Cloud GEi)
 
AnyFirewall Engine v10.0 Developer Guide
AnyFirewall Engine v10.0 Developer GuideAnyFirewall Engine v10.0 Developer Guide
AnyFirewall Engine v10.0 Developer Guide
 
Orion context broker webminar 2013 05-30
Orion context broker webminar 2013 05-30Orion context broker webminar 2013 05-30
Orion context broker webminar 2013 05-30
 
Declarative Infrastructure with Cloud Foundry BOSH
Declarative Infrastructure with Cloud Foundry BOSHDeclarative Infrastructure with Cloud Foundry BOSH
Declarative Infrastructure with Cloud Foundry BOSH
 
elasticRTC -- how to have your own WebRTC cloud scaling to be billions in min...
elasticRTC -- how to have your own WebRTC cloud scaling to be billions in min...elasticRTC -- how to have your own WebRTC cloud scaling to be billions in min...
elasticRTC -- how to have your own WebRTC cloud scaling to be billions in min...
 
2014 q3-platform-update-v1.06.johnmathon
2014 q3-platform-update-v1.06.johnmathon2014 q3-platform-update-v1.06.johnmathon
2014 q3-platform-update-v1.06.johnmathon
 
Orion context broker webminar 2013 06-19
Orion context broker webminar 2013 06-19Orion context broker webminar 2013 06-19
Orion context broker webminar 2013 06-19
 
CLI319 Microsoft Desktop Optimization Pack: Planning the Deployment of Micros...
CLI319 Microsoft Desktop Optimization Pack: Planning the Deployment of Micros...CLI319 Microsoft Desktop Optimization Pack: Planning the Deployment of Micros...
CLI319 Microsoft Desktop Optimization Pack: Planning the Deployment of Micros...
 
SAPTechED 2015 UX114 -Building custom SAP Fiori Apps Using SAP Web IDE
SAPTechED 2015 UX114 -Building custom SAP Fiori Apps Using SAP Web IDESAPTechED 2015 UX114 -Building custom SAP Fiori Apps Using SAP Web IDE
SAPTechED 2015 UX114 -Building custom SAP Fiori Apps Using SAP Web IDE
 
Nils Rhode - Does it always have to be k8s - TeC Day 2019
Nils Rhode - Does it always have to be k8s - TeC Day 2019Nils Rhode - Does it always have to be k8s - TeC Day 2019
Nils Rhode - Does it always have to be k8s - TeC Day 2019
 
Building HTTP APIs with ASP.NET Core
Building HTTP APIs with ASP.NET CoreBuilding HTTP APIs with ASP.NET Core
Building HTTP APIs with ASP.NET Core
 
Serverless Pune meetup 3
Serverless Pune meetup 3Serverless Pune meetup 3
Serverless Pune meetup 3
 
Creating APIs with the WSO2 Platform
Creating APIs with the WSO2 PlatformCreating APIs with the WSO2 Platform
Creating APIs with the WSO2 Platform
 

Último

SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 

Último (20)

SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 

Create FI-WARE GE recipes for automated deployment

  • 1. The FI-WARE Project – Base Platform for Future Service Infrastructures FIWARE Blueprint How to create recipes for automated deployment of FI-WARE GEi dedicated instances Henar Muñoz Frutos Blueprint Templates/Instances/Chef recipes
  • 2. The FI-WARE Project – Base Platform for Future Service Infrastructures Blueprints in FIWARE FIWARE Catalogue Context Broker Basic software FIWARE GEs Context Broker Location Server CEB Context Broker GE Dedicated Instances
  • 3. The FI-WARE Project – Base Platform for Future Service Infrastructures Some concepts  Blueprint Template: platform specification to be deployed  Tier: Each kind of sotfware and VM to be deployed  Each Tier can be deployed in several VMs (e.g. tomcat 2-5) Blueprint Instance: Deployed in the testbed Context Broker VMs: 2-5 VMs: 1 VMs: 1 Blueprint template: fiware1 Tier 1: tomcat Tier 2: context broker Tier 3: MongoDB Context Broker
  • 4. The FI-WARE Project – Base Platform for Future Service Infrastructures Blueprint Template
  • 5. The FI-WARE Project – Base Platform for Future Service Infrastructures Blueprint Instances
  • 6. The FI-WARE Project – Base Platform for Future Service Infrastructures Cloud Components 5 PaaS Manager Service Manager SDC -deploy VMs -deploy network -deploy storage? Chef server - Install software and GEs - Config GEs and software - Install and config applications Cloud Portal Context Broker Software Catalogue
  • 7. The FI-WARE Project – Base Platform for Future Service Infrastructures
  • 8. The FI-WARE Project – Base Platform for Future Service Infrastructures
  • 9. The FI-WARE Project – Base Platform for Future Service Infrastructures
  • 10. The FI-WARE Project – Base Platform for Future Service Infrastructures
  • 11. The FI-WARE Project – Base Platform for Future Service Infrastructures GEs cookbooks Basic software
  • 12. The FI-WARE Project – Base Platform for Future Service Infrastructures Our cookbooks/recipes structure Please, update your cookbooks to svn https://forge.fi- ware.eu/scmrepos/svn/testbed/trunk/cookbooks We will upload them to the Chef server
  • 13. The FI-WARE Project – Base Platform for Future Service Infrastructures For testing …
  • 14. The FI-WARE Project – Base Platform for Future Service Infrastructures
  • 15. The FI-WARE Project – Base Platform for Future Service Infrastructures
  • 16. The FI-WARE Project – Base Platform for Future Service Infrastructures
  • 17. The FI-WARE Project – Base Platform for Future Service Infrastructures
  • 18. The FI-WARE Project – Base Platform for Future Service Infrastructures
  • 19. The FI-WARE Project – Base Platform for Future Service Infrastructures
  • 20. The FI-WARE Project – Base Platform for Future Service Infrastructures
  • 21. The FI-WARE Project – Base Platform for Future Service Infrastructures
  • 22. The FI-WARE Project – Base Platform for Future Service Infrastructures
  • 23. The FI-WARE Project – Base Platform for Future Service Infrastructures
  • 24. The FI-WARE Project – Base Platform for Future Service Infrastructures
  • 25. The FI-WARE Project – Base Platform for Future Service Infrastructures http://docs.opscode.com/resource_package.html
  • 26. The FI-WARE Project – Base Platform for Future Service Infrastructures http://docs.opscode.com/resource_service.html
  • 27. The FI-WARE Project – Base Platform for Future Service Infrastructures
  • 28. The FI-WARE Project – Base Platform for Future Service Infrastructures
  • 29. The FI-WARE Project – Base Platform for Future Service Infrastructures http://docs.opscode.com/resource_template.html
  • 30. The FI-WARE Project – Base Platform for Future Service Infrastructures
  • 31. The FI-WARE Project – Base Platform for Future Service Infrastructures
  • 32. The FI-WARE Project – Base Platform for Future Service Infrastructures
  • 33. The FI-WARE Project – Base Platform for Future Service Infrastructures A now.. .what?  Use chef-solo image to create your recipes and test them  Upload your recipes to the svn  Test your recipes with chef-server /chef-client  When everything is ready ->contact TID testbed team  TID testbed team will check that recipes are ok, upload them into the production chef-server and introduce your software into the software catalogue
  • 34. The FI-WARE Project – Base Platform for Future Service Infrastructures Some interesting URLs http://forge.fi- ware.eu/plugins/mediawiki/wiki/fiware/index.php/How_to_create_recip es_for_the_GEs https://forge.fi- ware.eu/plugins/mediawiki/wiki/testbed/index.php/Testbed_V2_Operat ion_Cockpit SVN: https://forge.fi-ware.eu/scmrepos/svn/testbed/trunk/cookbooks SDC experimentation catalogue: http://130.206.80.119:8081/sdc2/rest/catalog/product Cookbooks svn: https://forge.fi- ware.eu/scmrepos/svn/testbed/trunk/cookbooks