+ All Categories
Home > Documents > Cloud brokerappcenter gettingstartedguide-1.1.1

Cloud brokerappcenter gettingstartedguide-1.1.1

Date post: 27-Jul-2015
Category:
Upload: andreas-ocklenburg
View: 43 times
Download: 1 times
Share this document with a friend
16
CloudBroker GmbH, Heinrichstrasse 267, CH-8005 Zürich, Switzerland http://www.cloudbroker.com [email protected] CloudBroker AppCenter Getting Started Guide Version 1.1.1 CloudBroker GmbH Heinrichstrasse 267, CH-8005 Zürich, Switzerland Phone: +41 44 515 21 70 Email: [email protected] Web: http://www.cloudbroker.com © Copyright 2015, CloudBroker GmbH. All rights reserved.
Transcript

CloudBroker GmbH, Heinrichstrasse 267, CH-8005 Zürich, Switzerland

http://www.cloudbroker.com [email protected]

CloudBroker AppCenter

Getting Started Guide

Version 1.1.1

CloudBroker GmbH

Heinrichstrasse 267, CH-8005 Zürich, Switzerland Phone: +41 44 515 21 70

Email: [email protected] Web: http://www.cloudbroker.com

© Copyright 2015, CloudBroker GmbH. All rights reserved.

CloudBroker GmbH, Heinrichstrasse 267, CH-8005 Zürich, Switzerland

http://www.cloudbroker.com [email protected] 2

Table of ContentsIntroduction .......................................................................................................................................... 3

Registration .......................................................................................................................................... 4

Navigating through the AppCenter as an End-User ............................................................................. 6

Locating Software ........................................................................................................................... 6

Finding Information ........................................................................................................................ 7

Managing Account Information ...................................................................................................... 7

My Account ..................................................................................................................................... 7

My Credits ....................................................................................................................................... 8

My Payments ................................................................................................................................... 8

Become a software vendor .............................................................................................................. 9

Performing Basic Software-Related Operations ................................................................................ 10

Acknowledgement ............................................................................................................................. 16

CloudBroker GmbH, Heinrichstrasse 267, CH-8005 Zürich, Switzerland

http://www.cloudbroker.com [email protected] 3

Introduction

The “CloudBroker AppCenter Getting Started Guide” has been designed to assist you during the

registration process, logging in, performing basic software-related operations on the AppCenter,

getting a Software Vendor user role in case you would like to offer your software for usage in the

AppCenter. The guide consists of the following chapters:

Registration (step-by-step instruction).

Navigating in the AppCenter as an end-user

Basic software-related operations.

Each chapter consists of a detailed description of the subject matter, visualized with screenshots.

CloudBroker GmbH, Heinrichstrasse 267, CH-8005 Zürich, Switzerland

http://www.cloudbroker.com [email protected] 4

Registration

Please follow the steps below to successfully complete your registration and obtain an account in

the CloudBroker AppCenter.

In order to start the registration process on the public AppCenter, navigate to the

https://appcenter.cloudbroker.com website.

Once the main page is opened, click on the “Register” button available in the upper right corner.

Please see the figure below:

Figure 1 - Registration Procedure

Once the Registration button is pressed, you will be asked to populate a registration form containing

the following fields:

Salutation. Select either Mr. or Ms. Option.

First Name. Specify your first name.

Last Name. Specify your last name.

Organization. Specify your organization name. The field is not mandatory.

Email. Specify your organizational email address.

Password. Specify your password.

Repeat Password. Repeat the password specified.

CAPTCHA verification. For the captcha check, type the characters you see in the picture

displayed on the web page into the text field.

Agree to term of service. You need to agree to the CloudBroker AppCenter terms of service

to proceed with the registration.

Please see the figure below:

CloudBroker GmbH, Heinrichstrasse 267, CH-8005 Zürich, Switzerland

http://www.cloudbroker.com [email protected] 5

Figure 2 - Registration form

Once all the required fields are populated, press the Register button to proceed.

If all the fields were populated without errors, you will see a notification, that a confirmation e-mail

has been sent to your e-mail address. You will receive a confirmation e-mail to your e-mail address

correspondingly. Please follow the link in the e-mail to confirm your AppCenter account and

complete the registration. Once you follow the confirmation link, you will be automatically logged

into the AppCenter.

CloudBroker GmbH, Heinrichstrasse 267, CH-8005 Zürich, Switzerland

http://www.cloudbroker.com [email protected] 6

Navigating through the AppCenter as an End User Once logged in the AppCenter as an end user, you can navigate through the AppCenter and perform

software-related activities, such as purchasing software and using it. This chapter will describe how

to navigate over the different AppCenter sections.

Locating Software

Software are grouped according to areas in the AppCenter. The software areas are listed on the left

side of the web page. Please see the figure below:

Figure 3 - Software Areas

To find all software related to a specific area, just navigate to the area.

You can also use Search functionality to search software according to keywords or title:

Figure 4 - Search functionality

CloudBroker GmbH, Heinrichstrasse 267, CH-8005 Zürich, Switzerland

http://www.cloudbroker.com [email protected] 7

Finding Information

To find information related to the AppCenter (e.g. Terms of Use, Technical Contact, guides and

manuals), go to the “Information” item, available at the top of the page and then select the menu

item you are interested in. Please see the figure below:

Figure 5 - AppCenter Information

The information is constantly updated according to the AppCenter evolution.

Managing Account Information

Each AppCenter user has his or her own AppCenter profile. To navigate to your profile, simply

click on your name in the upper right corner of the web page and then on “My profile”. Please see

the figure below:

Figure 6 - Navigating to My Profile

The following profile-related items are available for end-users:

My account;

My credits;

Payments;

Become a software vendor.

All the mentioned items are available from the “My profile” menu that is displayed on the left of the

page as soon as “My profile” is pressed.

My Account

Once clicked on My Profile, you will be redirected to the “My account” page where all the

information related to your account is saved. Here you can edit and save the updated information.

Please see the figure below:

CloudBroker GmbH, Heinrichstrasse 267, CH-8005 Zürich, Switzerland

http://www.cloudbroker.com [email protected] 8

Figure 7 - My Account page

My Credits

“My credits” page is designed for the end users to monitor how much credits they have for software

usage and how much credits they have already spent. To monitor this, the following sections are

available on the “My credits” page:

Credits available, displaying credits the user currently have.

Credits spent, displaying credits the user has already spent.

Please see the figure below:

Figure 8 - My Credits page

My Payments

A user can monitor his or her payments history using the “My payments” page. The following

information is displayed on the page:

Time. The entry specifies the time the transaction took place.

Software. The entry specifies the software that has been bought.

CloudBroker GmbH, Heinrichstrasse 267, CH-8005 Zürich, Switzerland

http://www.cloudbroker.com [email protected] 9

Subscription. The entry specifies the subscription that has been bought.

Payment method. The entry specifies the payment method used.

Amount (€). The entry specifies the amount of money spent.

Please see the figure below:

Figure 9 - My Payments page

Become a software vendor

Each AppCenter end-user can become a software vendor and, thus, get rights to publish his or her

software in the AppCenter. To get a software vendor role, please navigate to the “Become a

software vendor” menu item of the “My profile” menu. You will be then redirected to the “Become

a software vendor” form. The following fields are necessary for filling in order to become a

software vendor:

Organization. Specify here your organization name if it has not been specified earlier.

Organization link. Please provide here a link to your organizational web site.

Job responsibilities. Please specify your job responsibilities here.

Software link. Provide here link to your software or software description.

PayPal account. Please provide your PayPal account that will be used to perform

transactions from the AppCenter.

Your motivation and software description. Please provide here your motivation to become a

software vendor as well as description of software you would like to publish. Please provide

as complete information, as possible.

Please note that once submitted, your software vendor request will be reviewed and approved

by a CloudBroker representative. That is why it is necessary to provide as complete information

as possible in your software vendor request.

Once you become a vendor, you can publish your software in the AppCenter and generate revenues

for its usage. Please see the “CloudBroker AppCenter Software Publishing Guide” to find out how

to publish your own software.

CloudBroker GmbH, Heinrichstrasse 267, CH-8005 Zürich, Switzerland

http://www.cloudbroker.com [email protected] 10

Performing Basic Software-Related Operations Each software end-user can perform the following software related operations:

Purchase non-free software.

Use the purchased software.

Use free software.

This chapter will describe the software buying and software usage processes using the Cloud

Application software type as an example.

All other software types should be treated in a very similar way.

Software Buying Process

To use non-free software, users should buy it first. End users can buy software in the following

ways:

Buy software from its show view page.

Buy software from the AppCenter software list page.

In both cases, end user needs to find the required software, and press “Buy credits” button available

either on the software show view page or on the software tile on the AppCenter software list page.

Please see the figures below:

Figure 10 - Buying software from a show view page

CloudBroker GmbH, Heinrichstrasse 267, CH-8005 Zürich, Switzerland

http://www.cloudbroker.com [email protected] 11

Figure 11 - Buying software from the software tile

Once “Buy credits” button is pressed, you will be requested to populate the “Perform payment”

form. The following information should be provided to perform payment:

Credits number. Specify number of credits you would like to buy.

Payment method. Specify the desired payment method. Currently only PayPal payment

method is available.

Please see the figure below:

CloudBroker GmbH, Heinrichstrasse 267, CH-8005 Zürich, Switzerland

http://www.cloudbroker.com [email protected] 12

Figure 12 - Perform payment page

Once the required information is provided, press “Continue” button to proceed with the payment.

Once “Continue” is pressed, you will be redirected to the PayPal payment page. Please follow the

PayPal payment procedure specified on the page to buy credits. Once the procedure is finished, you

will be redirected back to the CloudBroker AppCenter.

The credits bought are displayed both on the corresponding software show view page and on the

AppCenter software list page. Please see the figure below:

Figure 13 - Credits bought display

CloudBroker GmbH, Heinrichstrasse 267, CH-8005 Zürich, Switzerland

http://www.cloudbroker.com [email protected] 13

Software Running Process

Once you have credits for software, you can use it. This chapter will describe how to run software

using an example of a cloud application.

To launch a cloud application, navigate to the show view of software and press “Run job” button

available near the “Buy credits” button.

Once the “Run job” button is pressed, you will be asked to provide job parameters. The following

job parameters are to be specified in case software vendor has already chosen a resource on which

software will be run:

Data file. Please upload a input data file for your job here.

Argument string. Provide sequence of command line parameters for the selected executable.

Please see the figure below:

Figure 14 - Specifying job parameters

It is also possible that a software vendor does not specify a resource where the application is to be

run. In this case an end-user can select such resource himself or herself. Thus, the following job

parameters will be required to be specified by a user:

Data file. Please upload a input data file for your job here.

Argument string. Provide sequence of command line parameters for the selected executable.

Resource. Select a resource where the job will be executed.

CloudBroker GmbH, Heinrichstrasse 267, CH-8005 Zürich, Switzerland

http://www.cloudbroker.com [email protected] 14

Region. Select a region where the job will be executed.

Instance type. Select an instance type where the job will be executed.

Please see the figure below:

Figure 15 - Specifying job parameters

Once all the settings are specified, press the “Run” button to launch the job.

Your job will be shown on the “Calculations tab” of the related software.

Figure 16 - Calculations tab

The following information about your job is displayed on this tab:

Time. Time when the job was launched.

CloudBroker GmbH, Heinrichstrasse 267, CH-8005 Zürich, Switzerland

http://www.cloudbroker.com [email protected] 15

Progress. Hob progress bar.

Status. Reflects the current status of a job. The following statuses are available for a job:

o “created”: the job has just been newly added;

o “submitted”: the job has been sent to the queue for execution;

o “assembling”: machine instances are put together for the job;

o “starting”: the input files of the job are transferred to the master instance;

o “running”: the job is executing its main command;

o “stopping”: the job is killing its execution process;

o “finishing”: the files of the job are transferred into the data storage;

o “completed”: all job processing has been done.

Outcome. The following job outcomes are possible:

o “unknown”: the result of the job is not known yet;

o “successful”: the job completed without major errors;

o “erroneous”: the job produced unexpected error output;

o “stopped”: the job was stopped by the user;

o “interrupted”: something went wrong and the job had to be shut down.

Argument. Argument string specified for this job.

Cost. Number of credits spent for the job.

Error. If a job fails, the short description of the failure reason is displayed in this field.

Input file. An input file for a job is stored here. It can be easily downloaded by clicking on

the corresponding download icon.

Output file. A job output file is stored here. It can be easily downloaded by clicking on the

corresponding download icon.

All your completed and running jobs for a specific software will be displayed on the “Calculations

tab” of the corresponding software.

CloudBroker GmbH, Heinrichstrasse 267, CH-8005 Zürich, Switzerland

http://www.cloudbroker.com [email protected] 16

Acknowledgement

A part of this work was created within the EU-funded projects SCI-BUS (“SCIentific gateway

Based User Support”) and CloudSME. SCI-BUS is supported by the FP7 Capacities Programme

under contract no. RI-283481. CloudSME project is funded by the European Union under grant

agreement no. 608886.


Recommended