general introduction to cloudsme and tutorial overview

17
WELCOME to the CloudSME Appcenter! Simulation solutions for manufacturing and engineering. Click through the following slides to get an general introduction to the cloudSME Appcenter!

Upload: andreas-ocklenburg

Post on 09-Aug-2015

21 views

Category:

Software


0 download

TRANSCRIPT

WELCOME to the CloudSME Appcenter!Simulation solutions for manufacturing and engineering.

Click through the following slides to get an general introduction to the cloudSME Appcenter!

Contents:

1. General introduction to cloudSME

2. The Appcenter Products & Services

Technical components

3. How to get started – user guides (CloudBroker Platform) General user guide

Account & resource registration and login

Billing and payment

Software deployment

Job submission and performance

4. Workflow creation (WS-PGRADE/gUSe)

General introduction to cloudSME

* The cloudSME Appcenter was implemented in the cloudSME project, which is funded by the European Commission

* Simulation software is widely used in manufacturing and engineering today.

* Simulation can be used to analyse a wide range of physical and chemical processes, manufacturing systems, logistics, transportation networks and supply chains.

* But despite this, the take-up of simulation software by small and medium-sized companies has been low until now

* The main barriers are :* High expenditure on required software licenses and hardware

* time investment to create simulation

* a lack of skills and technical expertise

* a low awareness of the technology

General introduction to cloudSME

Computer-aided design (CAD)

Business process optimisation (DES)

Computational Fluid Dynamics simulation (CFD)

* are implemented as a service (SaaS) to be consumed at a usage-based prize.

* can be run on different Clouds using different cloud middleware (IaaS, HPC).

* can use High-Performance-Computing (HPC).

* are easily reconfigurable and interoperable.

* can be deployed easily accessing fast track deployment API (PaaS).

* are easy to use (many template solutions won’t require special technical knowledge).

* Cover many industrial areas

General introduction to cloudSME

Thus, the Appcenter will provide its customers with cloud-based simulation applications for engineering and manufacturing, that:

Some facts about the cloudSME project:

• Purpose: to bring small and medium-sized companies closer to simulation technologies

• Funded by the European Commission FP7 programme• July 2013 – December 2015• EUR 4.5 million overall funding• Coordinated by the University of Westminster• 16 initial project partners – including 12 SMEs• 13 new partners (12 SMEs) are joining in January 2015 as result of an

Open Call

General introduction to cloudSME

On the homepage you‘ll find our products & services, assigned to the four main areas of the AppCenter:

Deployment CenterThis button will lead you to the deployment area, where you will have access to the SaaS Deployment and to the PaaS workflow creation area.

Advice & SupportHere are you now! This presentation will give you a general introduction to this section explaining possibilities regarding software usage, software deployment, billing, payment options, suscription, account management, etc.

ExamplesHere you’ll find some practical examples how companies are using the CloudSME Appcenter.

Simulation applicationsEntering this area you‘ll find a row of ready-to-use applications from expert level to easy template solutions.

The Appcenter – Products & Services

© CloudBroker GmbHAll rights reserved.

Main components of the cloudSME AppcenterThe CloudBroker platform

User ToolsUser Tools

Java Client Library*Java Client Library*

CloudBroker Platform*CloudBroker Platform*

…Cloud

ChemistryAppli-cations

BiologyAppli-

cations

PharmaAppli-cations

WebBrowser

UI*

…Appli-

cations

REST Web Service API*

End Users, Software Vendors, Resource ProvidersEnd Users, Software Vendors, Resource Providers

CLI*CLI*

EngineeringAppli-

cations

EngineeringAppli-

cations

Euca-lyptusCloud

Open-NebulaCloud*

Open-Stack

Cloud*

AmazonCloud*

CloudSigma Cloud*

Simulation end-users

Specialised one-stop-shop

CloudSMEsimulation platform

IaaS Cloud provider

e. g. Micro-breweries Domain specific marketing channels

saker solutions

CloudSME AppCenter

WS-PGRADE/gUSE

CloudBroker Platform

Customer support for simulation end-users

Customer support for specialised one-stop-shop operator

Charge for simulation

Charge for platform

Charge for resources

Customer support for platform provider

Main components of the cloudSME Appcenter

Example application: Process optimisation for breweries

(Easy-to-use template)

Main components of the cloudSME Appcenter

Example application: Expert CFD application TransAT

Simulation software vendor

CloudSMEsimulation platform

IaaS Cloud providers

CloudSME AppCenter

WS-PGRADE/gUSE

CloudBroker Platform

Customer support for simulation software

Customer support for cloud based simulation execution

Charge for platform

Charge for resources

Customer support for platform provider

E.g.

Simulation end-usersE.g.

Cloud-enabled simulation application, e.g.

SW license fee

How to get started! – general user guide

The first steps regardless if you‘re an end-user or a software provider will deal with the creation of an account, payment options and the first operations to get started.

Working with Apps – getting startedThis tutorial for end-users will show you

•how to create and manage your own account on the SaaS platform, •how to buy credits for software usage,•how you make the first basic operations and•Which payment options are available to you

If you want to change your role from an end-user to a software vendor this document will show you how to proceed.

Account & resource registration and login

To get started as a software vendor and/or infrastructure provider, take a look on our tutorials about the registration and login guides:

•Registration and Login GuideThis guide will assist you during the registration process, logging in, navigation through the CloudBroker Platform and user creation. The guide consists of two chapters, i.e. Registration (step-by-step instruction) & Login (including navigation and new user creation description)•Ressource Accounts Registration and Usage GuideResource accounts make it possible for a user to deploy his/ her applications onto clouds that are not owned by the user‘s organization. The guide describes resource accounts usage from vendor’s perspective as well as from perspective of a resource owner.•Ressource Registration GuideThis guide will help you, if you would like to have your own cloud resources available for usage through the CloudBroker Platform. The guide consists of to chapters, i.e. Resource registration & Price setting.

Billing and Payment

The below listed guides will provide an overview on billing and payment options:

•AppCenter Billing GuideThis tutorial will show you the options to be charged, per run, per minute, per hour, per day, etc. Software provider will learn here, how they can set their pricing, which pricing options they have and how costs will be split percentaged between the Appcenter and the software provider.

•Billing Guide CB-platformThis guide describes the billing process available in the AppCenter, including: Billing options. Payment options. Pricing specification by vendors. Billing process in case AppCenter - CloudBroker Platform integration & Payment split.

Software Deployment

If you‘re a software vendor need help at te deployment of your solution in the cloudSME Appcenter, we‘ll provide tutorials on the following subjects:

•AppCenter Software Publishing Guide• This paper will explain you the general steps, adding a new software application to the CloudBroker AppCenter.

•Appcenter and CloudBroker platform integrationThis Guide will assist vendors during the process of integration of your CloudBroker Platform and AppCenter accounts. The CloudBroker Platform can be used as a back end for software and infrastructures and AppCenter as a front-end simplifying billing, software and infrastructure usage.

Software deployment on CB platformThis paper will provide the following information… [please insert]

Job submission and performance optimization

If you‘re a software vendor need help at te deployment of your solution in the cloudSME Appcenter, we‘ll provide tutorials on the following subjects:

•Job submission CB platformThis guide will assist you during the job submission process in the CoudBroker Platform. The guide consists of our chapters about:

•Job creation•Job running•Job analysis•Job costs

•Job Performance OptimizationThis document is going to describe job performance optimisation performed, best practices of small jobs running and ways for vendors to optimise their images in order to reach the best performance.

•REST API UsageOur platform provides users with a reliable and simple REST-based web service API, which allows you to do almost all the actions that are available from the web browser interface. The platform API provides responses in suitable XML format, which can be easily used further in your software.

Workflow creation

The following tutorials will sho you how to create a workflow using the WS-PGRADE gUSE-Platform:

•One-Job Workflow Creation (Video).•Workflow creation using preregistered software (Video)•Workflow Creation using preregistered software•Parameter sweep workflow with preregistered software (Video)•Parameter Sweep Workflow Creation using preregistered software•Parameter sweep workflow creation (Video)•Complete tutorial example – software deployment and multi-cloud workflow development

Workflow creationWS-PGRADE/gUSE workflows

Orchestration of complex user scenarios

*Each box describes a task

*Each arrow describes information flow such as input files and output files

*Special node describes parameter sweeps