Tosca-2 Issue: Deploying Bugzilla in the Cloud - - PowerPoint PPT Presentation

tosca 2 issue deploying bugzilla in the cloud
SMART_READER_LITE
LIVE PREVIEW

Tosca-2 Issue: Deploying Bugzilla in the Cloud - - PowerPoint PPT Presentation

Tosca-2 Issue: Deploying Bugzilla in the Cloud dianem@activestate.com Frank.Leymann@iaas.uni-stuttgart.de Sample Web Application: Bugzilla as a Service a composite service that is made up of nodes Nodes Perl


slide-1
SLIDE 1

Tosca-2 Issue: Deploying Bugzilla in the Cloud

dianem@activestate.com Frank.Leymann@iaas.uni-stuttgart.de

slide-2
SLIDE 2

Sample Web Application: Bugzilla as a Service

– a composite “service” that is made up of “nodes“ – “Nodes”

  • Perl Application
  • Web Server
  • Database - MySQl
  • MTA – MailTransferAgent

– Each “node” needs a Operating System – Each “node” could be on a separate instance on a different cloud host

slide-3
SLIDE 3

Topology

Bugzilla Perl Modules Perl Environment Web Server DBMS MTA

If “Operating System” is a Node attribute, rather than a type of Node

slide-4
SLIDE 4

Install Process

slide-5
SLIDE 5

Configure: Map and Bind “node” relationships

Web server, DBMS, MTA, Perl App Env

Each Node needs to be made aware

  • f where the other

nodes reside

Bugzilla as a Service

slide-6
SLIDE 6

Installing Bugzilla

  • Download Bugzilla 4.0.2.

– it needs to be downloaded and unpacked explicitly.

  • Apply patches

– for the version.pm issue and PSGI support.

  • Create an automatic configuration file

– containing the database credentials – default admin information.

  • Run checksetup.pl multiple times to

– create the initial configuration files and – set up the database schema.

More details: http://www.activestate.com/blog/2011/12/running-bugzilla-cloud

slide-7
SLIDE 7

Additional Build Plan Details

  • Resource Allocation

– Memory Allocation – Number of Instances

  • Other considerations:

– Name of Service – Fixed or Auto-Scaling

slide-8
SLIDE 8

Resource Allocation

  • Memory Allocation
  • Number of Instances
  • Other considerations:

– Name of Application – Fixed or Auto-Scaling assuming this would go into the Service Template and that all of these concepts are contained there