SlideShare a Scribd company logo
Setting up your virtual infrastructure
using FI-LAB Cloud

0
Content
 Introduction to FI-LAB Cloud Hosting
 Deploying your first VM
 Deploying components for your application
 Object Storage API
 Reference Information

1
FI-LAB Cloud Hosting

2
FI-LAB Cloud Hosting
 Create your account in lab.fi-ware.eu
 Enter in the Cloud Portal
 Create your keypair (private/private key)
 Deploy your instance
 Add a public IP
 Open ports to the VM

3
Enter your email and password
to access to the FI-LAB.

If you do not have it or forgot it,
sign up or request for a new one.

4
You must create a keypair
to access to the servers.

5
Choose the VM and click
Lanch.

6
Allocate new IP

7
Open ports in your VM.

8
9
Deploying components for your application
• Deploying applications and not only Servers.
•

Ad hoc installation (not template usage).

• Managing applications in Servers (install, uninstall, configure, snapshot…).
• Deploying different environments for that applications.

10
Deploy example
Blueprint template: fiware1
Servers: 2-5

• Blueprint Template: platform specification
to be deployed.
• Tier: Each kind of software and server to
be deployed.
• Each Tier can be deployed in one or
several servers (e.g. tomcat, 2-5 servers).
• Blueprint Instance: Deployed in the
testbed.

Tier 1: Tomcat

Server: 1

Server: 1

Context Broker

Tier 2: Context Broker

Tier 3: MongoDB
Context Broker

11
Demo

You can open the Catalog of
Blueprint Template or create one
from the scratch.
Press the option
“Blueprint Templates”
from menu

12
Demo

You should introduce the
“Name” and the “Description”.

13
Demo

To add new Tier, press
“DemoSantander” name.

14
Demo

After press “Add Tier” you see
this windows to define
the servers of this tier.

You must define a Keypair
to access to those servers.

Install software pressing
the mouse right click.

15
Demo
You should specify the
maximum, minimum and current
number of servers

16
Demo

Press “Action” and select
“Lauch Template” to launch
the Instance.

17
Demo

You should specify the “Name”
and “Description” for
your blueprint.

18
Demo

Firstly, we need to instantiate
The servers.

19
Demo

Secondly, the installation
of the software.

20
Demo

Pressing the name you can
see the tiers of this blueprint.

Finally, if all was ok.

21
Demo

Press it to get information
of your server.

22
Demo

23
Demo

24
Demo

25
Object Storage Authentication
 http://forge.fi-ware.eu/plugins/mediawiki/wiki/fiware/index.php/Object_Storage__User_and_Programmers_Guide

 Authentication to get initial token
username='email@company.com' password='mypassword' curl -d '{"auth": {"passwordCredentials":
{"username":"'$username'", "password":"'$password'"}}}'  -H 'Content-type: aplication/json'  http://cloud.lab.fiware.eu:4730/v2.0/tokens  -vvv

 Use initial token to get tenant
curl -H 'x-auth-token: '$token http://cloud.lab.fi-ware.eu:4730/v2.0/tenants

 Authenticate tenant to get token for Object Storage
curl -d '{"auth": {"passwordCredentials": {"username":"'$username'", "password":"'$password'"},
"tenantId":"'$tenantId'"}}'  -H 'Content-type: aplication/json' http://cloud.lab.fi-ware.eu:4730/v2.0/tokens

 Object Storage URL
http://130.206.82.9:8080/v1/AUTH_tenantId
26
Reference Information

More information and manuals on the Pegasus PaaS Manager
page at FI-WARE Catalogue, “Documentation” tab

• http://tinyurl.com/paas-manager (1)
More information and manuals on the Object Storage GE page at
FI-WARE Catalogue.

• http://tinyurl.com/object-storage (2)
More FI-LAB Cloud Hosting components.
• http://tinyurl.com/cloud-hosting-ges (3)
(1) http://catalogue.fi-ware.eu/enablers/paas-manager-pegasus/documentation
(2) http://catalogue.fi-ware.eu/enablers/object-storage-ge-fi-ware-implementation
(3) http://catalogue.fi-ware.eu/enablers?chapter_tid=2
27
If you have any question or problem
contact to
fiware-lab-help@lists.fi-ware.eu

28

More Related Content

PPTX
Setting up your virtual infrastructure using FIWARE Lab Cloud
PPTX
Setting up your virtual infrastructure using FIWARE Lab Cloud
PPTX
Intro to the FIWARE Lab
PDF
Join FIWARE Lab
PDF
5c8605.ado.net
PPTX
Federating new FIWARE Lab nodes
PPTX
Code Generation for Azure with .net
PPTX
FIWARE Primer - Learn FIWARE in 60 Minutes
Setting up your virtual infrastructure using FIWARE Lab Cloud
Setting up your virtual infrastructure using FIWARE Lab Cloud
Intro to the FIWARE Lab
Join FIWARE Lab
5c8605.ado.net
Federating new FIWARE Lab nodes
Code Generation for Azure with .net
FIWARE Primer - Learn FIWARE in 60 Minutes

What's hot (17)

PDF
iExec V3 Dev Edition - EthCC Workshop - March 2019 - Paris
PPTX
Using fiware lab cloud
PPTX
Windows iot barone
PDF
Keycloak Single Sign-On
DOCX
Configure & send push notification on i os device
PDF
Create cross-platform apps that interact with Microsoft Graph and Office 365 ...
PDF
Cloud Native Identity with SPIFFE
PDF
Modern authentication in Sling with Openid Connect and Keycloak - Adapt.to 20...
PDF
Dependency injection in iOS
PDF
J2me Crash Course
PDF
A friend in need - A JS indeed
PDF
Hacking ingress
PDF
70-534: ARCHITECTING MICROSOFT AZURE SOLUTIONS
PPTX
Microsoft Azure IoT 手把手實作 @ K.NET by Maduka (2017-8-12)
PDF
Security Patterns for Microservice Architectures - SpringOne 2020
PDF
Building maintainable app
PDF
Understanding Windows Access Token Manipulation
iExec V3 Dev Edition - EthCC Workshop - March 2019 - Paris
Using fiware lab cloud
Windows iot barone
Keycloak Single Sign-On
Configure & send push notification on i os device
Create cross-platform apps that interact with Microsoft Graph and Office 365 ...
Cloud Native Identity with SPIFFE
Modern authentication in Sling with Openid Connect and Keycloak - Adapt.to 20...
Dependency injection in iOS
J2me Crash Course
A friend in need - A JS indeed
Hacking ingress
70-534: ARCHITECTING MICROSOFT AZURE SOLUTIONS
Microsoft Azure IoT 手把手實作 @ K.NET by Maduka (2017-8-12)
Security Patterns for Microservice Architectures - SpringOne 2020
Building maintainable app
Understanding Windows Access Token Manipulation
Ad

Viewers also liked (6)

PPTX
FI-Ware Cloud PaaS Presentation
PPTX
Setting up your virtual infrastructure using fi lab cloud
PDF
Aplicación práctica de FIWARE al Internet de las Cosas
PPTX
Pasos para instalar un nodo fiware lab
PPTX
Welcome to the 1st FIWARE Summit
PDF
Open stack summit_barcelona_보고서
FI-Ware Cloud PaaS Presentation
Setting up your virtual infrastructure using fi lab cloud
Aplicación práctica de FIWARE al Internet de las Cosas
Pasos para instalar un nodo fiware lab
Welcome to the 1st FIWARE Summit
Open stack summit_barcelona_보고서
Ad

Similar to Setting up your virtual infrastructure using FI-LAB Cloud (20)

PDF
Setting up your virtual infrastructure using fi-lab cloud
PPTX
Setting up your virtual infrastructure using fi lab cloud webminar
PPTX
1 app 2 developers 3 servers
DOCX
Introduction to the .NET Access Control Service
DOCX
Introduction to the .NET Access Control Service
PPTX
resilient_training_labs v12 copy.pptx
PPTX
FIWARE and FIWARE Lab service offer
PDF
installation and configuration of informatica server
PPTX
Fiware cloud developers week brussels
PDF
Part 4 working with databases
PDF
Azure hands on lab
PPTX
Accelerating your application development with IBM BlueMix (Your dream devel...
PDF
AWS Lambda Hands-on: How to Create Phone Call Notifications in a Serverless W...
PDF
AWS Lambda Hands-on: How to Create Phone Call Notifications in a Serverless Way
PPTX
Troubleshoot the Cloud Problem.pptx
PDF
AWS CodeDeploy
PDF
Configuring an application_server_in_eclipse
PDF
09. OPC DA with Measurement Studio 2019.pdf
PDF
Blockchain - Hyperledger Fabric v1.0 Running on LinuxONE, see it in action!
PDF
Rock the ActivityStream API
Setting up your virtual infrastructure using fi-lab cloud
Setting up your virtual infrastructure using fi lab cloud webminar
1 app 2 developers 3 servers
Introduction to the .NET Access Control Service
Introduction to the .NET Access Control Service
resilient_training_labs v12 copy.pptx
FIWARE and FIWARE Lab service offer
installation and configuration of informatica server
Fiware cloud developers week brussels
Part 4 working with databases
Azure hands on lab
Accelerating your application development with IBM BlueMix (Your dream devel...
AWS Lambda Hands-on: How to Create Phone Call Notifications in a Serverless W...
AWS Lambda Hands-on: How to Create Phone Call Notifications in a Serverless Way
Troubleshoot the Cloud Problem.pptx
AWS CodeDeploy
Configuring an application_server_in_eclipse
09. OPC DA with Measurement Studio 2019.pdf
Blockchain - Hyperledger Fabric v1.0 Running on LinuxONE, see it in action!
Rock the ActivityStream API

More from FIWARE (20)

PPTX
Behm_Herne_NeMo_akt.pptx
PDF
Katharina Hogrebe Herne Digital Days.pdf
PPTX
Christoph Mertens_IDSA_Introduction to Data Spaces.pptx
PPTX
Behm_Herne_NeMo.pptx
PPTX
Evangelists + iHubs Promo Slides.pptx
PPTX
Lukas Künzel Smart City Operating System.pptx
PPTX
Pierre Golz Der Transformationsprozess im Konzern Stadt.pptx
PPTX
Dennis Wendland_The i4Trust Collaboration Programme.pptx
PPTX
Ulrich Ahle_FIWARE.pptx
PPTX
Aleksandar Vrglevski _FIWARE DACH_OSIH.pptx
PDF
Water Quality - Lukas Kuenzel.pdf
PPTX
Cameron Brooks_FGS23_FIWARE Summit_Keynote_Cameron.pptx
PPTX
FiWareSummit.msGIS-Data-to-Value.2023.06.12.pptx
PPTX
Boris Otto_FGS2023_Opening- EU Innovations from Data_PUB_V1_BOt.pptx
PPTX
Bjoern de Vidts_FGS23_Opening_athumi - bjord de vidts - personal data spaces....
PDF
Abdulrahman Ibrahim_FGS23 Opening - Abdulrahman Ibrahim.pdf
PDF
FGS2023_Opening_Red Hat Keynote Andrea Battaglia.pdf
PPTX
HTAG_Skalierung_Plattform_lokal_final_versand.pptx
PPTX
WE_LoRaWAN _ IoT.pptx
PPTX
EU Opp_Clara Pezuela - German chapter.pptx
Behm_Herne_NeMo_akt.pptx
Katharina Hogrebe Herne Digital Days.pdf
Christoph Mertens_IDSA_Introduction to Data Spaces.pptx
Behm_Herne_NeMo.pptx
Evangelists + iHubs Promo Slides.pptx
Lukas Künzel Smart City Operating System.pptx
Pierre Golz Der Transformationsprozess im Konzern Stadt.pptx
Dennis Wendland_The i4Trust Collaboration Programme.pptx
Ulrich Ahle_FIWARE.pptx
Aleksandar Vrglevski _FIWARE DACH_OSIH.pptx
Water Quality - Lukas Kuenzel.pdf
Cameron Brooks_FGS23_FIWARE Summit_Keynote_Cameron.pptx
FiWareSummit.msGIS-Data-to-Value.2023.06.12.pptx
Boris Otto_FGS2023_Opening- EU Innovations from Data_PUB_V1_BOt.pptx
Bjoern de Vidts_FGS23_Opening_athumi - bjord de vidts - personal data spaces....
Abdulrahman Ibrahim_FGS23 Opening - Abdulrahman Ibrahim.pdf
FGS2023_Opening_Red Hat Keynote Andrea Battaglia.pdf
HTAG_Skalierung_Plattform_lokal_final_versand.pptx
WE_LoRaWAN _ IoT.pptx
EU Opp_Clara Pezuela - German chapter.pptx

Recently uploaded (20)

PDF
NewMind AI Weekly Chronicles - August'25 Week I
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Approach and Philosophy of On baking technology
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Spectral efficient network and resource selection model in 5G networks
PPT
Teaching material agriculture food technology
PDF
Encapsulation theory and applications.pdf
PDF
Empathic Computing: Creating Shared Understanding
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
Understanding_Digital_Forensics_Presentation.pptx
NewMind AI Weekly Chronicles - August'25 Week I
The AUB Centre for AI in Media Proposal.docx
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Review of recent advances in non-invasive hemoglobin estimation
The Rise and Fall of 3GPP – Time for a Sabbatical?
Approach and Philosophy of On baking technology
“AI and Expert System Decision Support & Business Intelligence Systems”
Network Security Unit 5.pdf for BCA BBA.
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Per capita expenditure prediction using model stacking based on satellite ima...
Spectral efficient network and resource selection model in 5G networks
Teaching material agriculture food technology
Encapsulation theory and applications.pdf
Empathic Computing: Creating Shared Understanding
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
MYSQL Presentation for SQL database connectivity
Unlocking AI with Model Context Protocol (MCP)
Understanding_Digital_Forensics_Presentation.pptx

Setting up your virtual infrastructure using FI-LAB Cloud

  • 1. Setting up your virtual infrastructure using FI-LAB Cloud 0
  • 2. Content  Introduction to FI-LAB Cloud Hosting  Deploying your first VM  Deploying components for your application  Object Storage API  Reference Information 1
  • 4. FI-LAB Cloud Hosting  Create your account in lab.fi-ware.eu  Enter in the Cloud Portal  Create your keypair (private/private key)  Deploy your instance  Add a public IP  Open ports to the VM 3
  • 5. Enter your email and password to access to the FI-LAB. If you do not have it or forgot it, sign up or request for a new one. 4
  • 6. You must create a keypair to access to the servers. 5
  • 7. Choose the VM and click Lanch. 6
  • 9. Open ports in your VM. 8
  • 10. 9
  • 11. Deploying components for your application • Deploying applications and not only Servers. • Ad hoc installation (not template usage). • Managing applications in Servers (install, uninstall, configure, snapshot…). • Deploying different environments for that applications. 10
  • 12. Deploy example Blueprint template: fiware1 Servers: 2-5 • Blueprint Template: platform specification to be deployed. • Tier: Each kind of software and server to be deployed. • Each Tier can be deployed in one or several servers (e.g. tomcat, 2-5 servers). • Blueprint Instance: Deployed in the testbed. Tier 1: Tomcat Server: 1 Server: 1 Context Broker Tier 2: Context Broker Tier 3: MongoDB Context Broker 11
  • 13. Demo You can open the Catalog of Blueprint Template or create one from the scratch. Press the option “Blueprint Templates” from menu 12
  • 14. Demo You should introduce the “Name” and the “Description”. 13
  • 15. Demo To add new Tier, press “DemoSantander” name. 14
  • 16. Demo After press “Add Tier” you see this windows to define the servers of this tier. You must define a Keypair to access to those servers. Install software pressing the mouse right click. 15
  • 17. Demo You should specify the maximum, minimum and current number of servers 16
  • 18. Demo Press “Action” and select “Lauch Template” to launch the Instance. 17
  • 19. Demo You should specify the “Name” and “Description” for your blueprint. 18
  • 20. Demo Firstly, we need to instantiate The servers. 19
  • 22. Demo Pressing the name you can see the tiers of this blueprint. Finally, if all was ok. 21
  • 23. Demo Press it to get information of your server. 22
  • 27. Object Storage Authentication  http://forge.fi-ware.eu/plugins/mediawiki/wiki/fiware/index.php/Object_Storage__User_and_Programmers_Guide  Authentication to get initial token username='email@company.com' password='mypassword' curl -d '{"auth": {"passwordCredentials": {"username":"'$username'", "password":"'$password'"}}}' -H 'Content-type: aplication/json' http://cloud.lab.fiware.eu:4730/v2.0/tokens -vvv  Use initial token to get tenant curl -H 'x-auth-token: '$token http://cloud.lab.fi-ware.eu:4730/v2.0/tenants  Authenticate tenant to get token for Object Storage curl -d '{"auth": {"passwordCredentials": {"username":"'$username'", "password":"'$password'"}, "tenantId":"'$tenantId'"}}' -H 'Content-type: aplication/json' http://cloud.lab.fi-ware.eu:4730/v2.0/tokens  Object Storage URL http://130.206.82.9:8080/v1/AUTH_tenantId 26
  • 28. Reference Information More information and manuals on the Pegasus PaaS Manager page at FI-WARE Catalogue, “Documentation” tab • http://tinyurl.com/paas-manager (1) More information and manuals on the Object Storage GE page at FI-WARE Catalogue. • http://tinyurl.com/object-storage (2) More FI-LAB Cloud Hosting components. • http://tinyurl.com/cloud-hosting-ges (3) (1) http://catalogue.fi-ware.eu/enablers/paas-manager-pegasus/documentation (2) http://catalogue.fi-ware.eu/enablers/object-storage-ge-fi-ware-implementation (3) http://catalogue.fi-ware.eu/enablers?chapter_tid=2 27
  • 29. If you have any question or problem contact to fiware-lab-help@lists.fi-ware.eu 28

Editor's Notes

  • #11: 1. En la primera slide poned una lista de puntos de lo que se puede hacer con ese GE/set de GEs. Me refiero en plan titulares, sin muchas explicaciones.2. Mostrad un ejemplo representativo de uno o varios de los puntos anteriores.    Recordad: si lo hacéis como demo, poned slides con capturas y explicaciones también (así sirve también por si la demo os falla en ese momento ;-) ).3. Mostrad un enlace donde pondremos esta semana las slides de la Campus que tienen los detalles de todos los puntos mencionados en 1.   (Poned la lista de ficheros pero dejad el enlace en blanco que ya lo pondremos a última hora).
  • #26: ssh -i ~/Downloads/keypairfla.pem root@130.206.83.38mysql -u admin