The FI-WARE Project – Base Platform for Future Service Infrastructures
Management of Blueprints
Fernando López Aguilar TID June 2013 http://www.fiware.eu
Management of Blueprints Fernando Lpez Aguilar TID June 2013 - - PowerPoint PPT Presentation
Management of Blueprints Fernando Lpez Aguilar TID June 2013 http://www.fiware.eu The FI-WARE Project Base Platform for Future Service Infrastructures Index 1. Basic Concepts 2. API & Operations 3. Demo The FI-WARE Project
The FI-WARE Project – Base Platform for Future Service Infrastructures
Management of Blueprints
Fernando López Aguilar TID June 2013 http://www.fiware.eu
The FI-WARE Project – Base Platform for Future Service Infrastructures
Basic Concepts
API & Operations
Demo
Index
The FI-WARE Project – Base Platform for Future Service Infrastructures
The FI-WARE Project – Base Platform for Future Service Infrastructures
snapshot…). ¡
¡
EC2
Objetive of PaaS Manager
3
The FI-WARE Project – Base Platform for Future Service Infrastructures
Introduction
PaaS Manager Claudia SDC GEi DCRM Server Cloud Portal
§ The PaaS Manager GE provides a
new layer over the Claudia (IaaS SM GEi).
§ Orchestrate the provisioning of the
required virtual resources at IaaS level.
§ Provide installation and configuration
application through SDC GEi.
§ Provides a flexible mechanism to
perform the deployment, enabling multiple deployment architectures.
4
The FI-WARE Project – Base Platform for Future Service Infrastructures
installed previous to the deployment of an application components.
Product Instance refers to the Product Release already instantiated.
Entities (I)
5
The FI-WARE Project – Base Platform for Future Service Infrastructures
where the same set of software products is installed.
template).
associated to a CRM application.
Entities (II)
6
The FI-WARE Project – Base Platform for Future Service Infrastructures
instructions.
Entities (III)
7
Tier All in one Firewall node Firewall Tier mix Tier Firewall One scaled Tier 8080 8080 Tier Tier
The FI-WARE Project – Base Platform for Future Service Infrastructures
Entities (IV)
packaged, updated, maintained and managed as a unit.
stacks.
distribution, and management.
8
The FI-WARE Project – Base Platform for Future Service Infrastructures
No just one component
9
PaaS Manager
IaaS SM
SDC
Appliances
Chef server
The FI-WARE Project – Base Platform for Future Service Infrastructures
The FI-WARE Project – Base Platform for Future Service Infrastructures
11
§ The Blueprint that we want to deploy exists in the Catalogue.
§ The Blueprint has the definition of the Virtual Appliance and Products
associated to the different Tier.
Operations (I): Deploy a Blueprint from Catalogue.
Cloud Portal PaaS Manager IaaS SM SDC
1) BlueprintTemplates[] = listBlueprintTemplate() 2) TaskId = deployBlueprint(BlueprintTemplate) TaskStatus = getTaskStatus(TaskId) 3) Status = createvApp(vApp) 4) TaskId = installProduct(Server, Product) TaskStatus = getTaskStatus(TaskId)
The FI-WARE Project – Base Platform for Future Service Infrastructures
12
§ The Blueprints have to be defined.
§ An Blueprint has to be deployed.
advance, in order to enable faster deployments.
§ Blueprint and Blueprint Instances can be retired, redefined or evolved. Operations (II): Define a new Blueprint Catalogue Template and Deploy.
Cloud Portal PaaS Manager IaaS SM SDC
1) ProductList[] = listCatalogueProducts() 2) Status = addBlueprintTemplate(BlueprintTemplate) 3) BlueprintTemplates[] = listBlueprintTemplate() 4) TaskId = deployBlueprint(BlueprintTemplate) TaskStatus = getTaskStatus(TaskId) 5) Status = createvApp(vApp) 6) TaskId = installProduct(Server, Product) TaskStatus = getTaskStatus(TaskId)
The FI-WARE Project – Base Platform for Future Service Infrastructures
13
§ Open Specification PaaS Manager
h t t p s : / / f o r g e . f i - w a r e . e u / p l u g i n s / m e d i a w i k i / w i k i / f i w a r e / i n d e x . p h p / FIWARE.OpenSpecification.Cloud.PaaS
§ Open Specification SDC
h t t p s : / / f o r g e . f i - w a r e . e u / p l u g i n s / m e d i a w i k i / w i k i / f i w a r e / i n d e x . p h p / FIWARE.OpenSpecification.Cloud.SDC
§ Open Specification IaaS SM
h t t p s : / / f o r g e . f i - w a r e . e u / p l u g i n s / m e d i a w i k i / w i k i / f i w a r e / i n d e x . p h p / FIWARE.OpenSpecification.Cloud.SM
Documentation
The FI-WARE Project – Base Platform for Future Service Infrastructures
The FI-WARE Project – Base Platform for Future Service Infrastructures
Our objective
Working together to make it possible:
ü New services for everybody ü Smart applications ü Innovative business models
Providing the Technology Foundation
– Standard interfaces. – Open to other actors (SMEs) – Scalable and demand oriented (cloud)
create a solid basis for the Internet of the Future
The FI-WARE Project – Base Platform for Future Service Infrastructures