SlideShare a Scribd company logo
Roll your own FOSS cloud
hosting
Russell Searle
Principal Consultant, Psicom
Melbourne Joomla! User Group
27 March 2013
Melbourne Joomla! User Group
25 March 2015
Agenda
• Shared vs cloud hosting
• CloudCentral offerings
• Billing
• Products
• Demo
• Vesta control panel
• Features
• Functions
• Demo
• Q&A
Shared vs cloud hosting
Feature Shared hosting Cloud hosting
Price  Cheap  Moderate, scalable
Platform  Commodity LAMP  Total freedom
Restrictions  Read the fine print  No limits
Capacity  OK, but less than you think  Big as you want
Performance  Ordinary to slow  Fast as you want
Control  cPanel / WHMCS  Complete control
Freedom  Limited  Anything you want
Security  Basic, beware spammers  Very good, but up to you
Support  Tech support tickets  Tech support tickets/phone
Responsibility  Managed service  Total responsibility
CloudCentral billing
• Pay for usage, not capacity
• You choose platforms, CPU, storage, network etc
• All cloud server instances burst on demand to full 3GHz cores
• Sleep or destroy instances as required
• Public or private clouds

Recommended for you

Store
StoreStore
Store

The document discusses Cincom's Smalltalk source code control system called Store. It provides an overview of Store's concepts and current work, including tools, atomic loading, and database back-end improvements. Future plans include further enhancing tools, schema changes, optimizations, and configuration management capabilities.

 
by ESUG
esugesug2010smalltalk
ECMDay2015 - Kent Agerlund – Configuration Manager 2012 – A Site Review
ECMDay2015 - Kent Agerlund – Configuration Manager 2012 – A Site ReviewECMDay2015 - Kent Agerlund – Configuration Manager 2012 – A Site Review
ECMDay2015 - Kent Agerlund – Configuration Manager 2012 – A Site Review

Ever experienced sluggish ConfigMgr administrator console performance or collections taking forever to refresh? Join Kent Agerlund as he will walk you thru a ConfigMgr site review and reveal why so many ConfigMgr installations don’t perform as they should. This sessions will be packed with tip and tricks, SQL secrets and PowerShell scripts that will optimize your environment and bring ConfigMgr into the state it was supposed to be from the beginning

ecmday2015;scugbe;sysctr;configmgr;intune;ems;mdm;
Getting Started with Apache CloudStack
Getting Started with Apache CloudStackGetting Started with Apache CloudStack
Getting Started with Apache CloudStack

This document provides an overview of Apache CloudStack, an open source cloud computing platform. It describes CloudStack's key characteristics including on-demand self-service, broad network access, resource pooling, rapid elasticity, and API access. It outlines CloudStack's support for different cloud service models including SaaS, PaaS, and IaaS and discusses its hypervisor support, zone, pod, and cluster architecture. The document also summarizes CloudStack's management server, high availability features, networking, security groups, and usage accounting capabilities.

saasiaasxen
CloudCentral products
• Enterprise CloudPlatform (IaaS)
• Citrix Cloud Platform orchestration
• Apache CloudStack, OpenStack, vCloud
• Choose OS: Linux distros, Windows servers or BYO (ISO)
• Choose data centre: Canberra, Sydney, Melbourne
• Choose size, performance bias, storage, options
• Load and build your own system
CloudCentral products
• Platform as a Service (Paas)
• CumuLogic canned server instances
• Choose OS, data centre, size, storage as above
• N-tier applications: high availability and scalability, recovery, big data
• Many server frameworks: databases, Java, Spring, PHP, Grails, Python
• Load balancer, auto-scale, caching, autonomic management
• Configure instances and cluster as a network
CloudCentral products
• Enterprise email, calendaring and collaboration
• Managed enterprise desktop
• Managed enterprise email and calendaring
• Worksync collaboration
• Government clouds
• Reserved DC capacity
• Unclassified and protected clouds
• Managed services
• Tech support and operations
• Managed enterprise services
• Professional services
CloudCentral demo

Recommended for you

#DFWVMUG - Automating the Next Generation Datacenter
#DFWVMUG - Automating the Next Generation Datacenter#DFWVMUG - Automating the Next Generation Datacenter
#DFWVMUG - Automating the Next Generation Datacenter

This document summarizes the key points from a talk on automating the next generation datacenter. The main topics discussed include: - Infrastructure extensibility through APIs and SDKs to programmatically manage and integrate systems. - Policy based management where policies define identities and behaviors for resources and can apply to many resources to ensure consistent configurations. - The software defined datacenter approach of treating infrastructure as code and adapting based on conditions using policies. - New automation tools and methods like containers, version control, and DevOps practices. - The continued need for scripting to bridge traditional and software defined approaches and gather additional information. - Emerging skills around understanding application needs, enabling self-service, and

powerclipuppetversion control
Drupal performance
Drupal performanceDrupal performance
Drupal performance

This document discusses various techniques for optimizing Drupal performance, including: - Defining goals such as faster page loads or handling more traffic - Applying patches and rearchitecting content to optimize at a code level - Using tools like Apache Benchmark and MySQL tuning to analyze performance bottlenecks - Implementing solutions like caching, memcached, and reverse proxies to improve scalability

ServerTemplates - The Next Generation
ServerTemplates - The Next GenerationServerTemplates - The Next Generation
ServerTemplates - The Next Generation

RightScale Conference Santa Clara 2011: Looking for configurations that work across clouds? Want to pull configurations from Git? Learn how RightScriptsTM and Chef power ServerTemplates. We will present best practices for modular, agile configuration management.

servertemplatesrightscale conferencerightscale
Vesta control panel
• Install on RedHat or Debian distros from repo
• Russian team
• Many forum threads are in Russian: use Google translate
• Best in class components for server stack
• All free open source, support subscriptions available
• Commercial hosting plugins available
• Nice file manager/code editor and SFTP chroot jail plugin subscriptions
• Or use FileZilla or WinSCP
• Product structure
• All functions executed by intuitive Bash scripts
• All configuration data in simple text files, no database
• Web console is simple, clean, very fast (Nginx): just calls command scripts
• API for direct integration with other web apps
Vesta features
• Default stack
• Apache web app server
• Nginx light front-end
• MySQL, phpMyAdmin
• Exim / Dovecot / Roundcube
• DNS
• SSH, vsFTPD
• IPTables, Fail2Ban
• ClamAV, SpamAssassin
• PHP 5.4+
• Webalizer / AWStats
• RRDtool graphs
• Backup/restore
• Optional features
• PostgreSQL, phpPgAdmin
• Percona database
• ProFTPD
• Python, WSGI
• Monit
• SquirrelMail
• WHMCS billing
• File manager plugin
• SFTP chroot plugin
Vesta functions
• User accounts, hosting packages and IP address mapping
• User accounts own their sites at system level
• Customise hosting packages or define your own
• Multiple IP addresses mapped to sites on one VM
• Web, DNS, mail, database
• Create web site, aliases, Apache profile, Nginx support, SSL, web stats and FTP
on one form
• Vanity DNS if required
• Mail domain, anti-spam, anti-virus, DKIM and default address on one form
• Services
• Main services as per list of features above
• Start / stop / restart anything
• System performance and capacity reports
Vesta functions
• Firewall
• Drive IPTables firewall from web console
• Cron, backup, updates
• Suspend / reinstate cron jobs
• Automatic user account backups
• Auto-update Vesta product
• RRD graphs, statistics, logs
• RRD graphs on timer refresh
• User account statistics and history for simple billing
• Admin and web server logs
• PuTTY, FileZilla, WinSCP
• Use secure external tools for terminal access and file management
• You should know basic Linux admin commands

Recommended for you

[Webinar] AWS Monitoring with Site24x7
[Webinar] AWS Monitoring with Site24x7[Webinar] AWS Monitoring with Site24x7
[Webinar] AWS Monitoring with Site24x7

Monitor availability and performance of applications hosted in the Amazon cloud. Monitor your Amazon EC2 and RDS instances and gain insight into the performance of your cloud computing environment, troubleshoot and resolve problems before end users are affected. Forums: https://forums.site24x7.com/ Facebook: http://www.facebook.com/Site24x7 Twitter: http://twitter.com/site24x7 Google+: https://plus.google.com/+Site24x7 LinkedIn: https://www.linkedin.com/company/site24x7 View Blogs: http://blogs.site24x7.com/

amazon s3amazon rds instance monitoringamazon web services monitoring
Hacking apache cloud stack
Hacking apache cloud stackHacking apache cloud stack
Hacking apache cloud stack

The document provides an agenda and overview of a session on hacking Apache CloudStack. The agenda includes introductions, a session on introducing CloudStack, and a hands-on session with DevCloud. The overview discusses what CloudStack is, how it works as an orchestration platform for IAAS clouds, its architecture and core components, and how users can consume and manage resources through it.

apache cloudstack
Cloud stack for_beginners
Cloud stack for_beginnersCloud stack for_beginners
Cloud stack for_beginners

CloudStack is an open-source cloud computing platform that provides infrastructure as a service. It allows users to provision resources such as virtual machines, networking, and storage capacity in a self-service, automated manner through a web-based portal or API. CloudStack supports multiple hypervisors, is massively scalable, and provides high availability features. It organizes infrastructure into logical components like hosts, clusters, pods, and zones to allow flexible deployment and physical isolation.

cloud computingcloudstack
Vesta control panel demo
References
http://cloudcentral.com.au/
http://vestacp.com/
Q&A

More Related Content

What's hot

Documentum: where do we go from here
Documentum: where do we go from hereDocumentum: where do we go from here
Documentum: where do we go from here
JacquetteConsulting
 
Using Packer to Migrate XenServer Infrastructure to CloudStack
Using Packer to Migrate XenServer Infrastructure to CloudStackUsing Packer to Migrate XenServer Infrastructure to CloudStack
Using Packer to Migrate XenServer Infrastructure to CloudStack
Tim Mackey
 
Beyond Apache: Faster Web Servers
Beyond Apache: Faster Web ServersBeyond Apache: Faster Web Servers
Beyond Apache: Faster Web Servers
webhostingguy
 
Store
StoreStore
Store
ESUG
 
ECMDay2015 - Kent Agerlund – Configuration Manager 2012 – A Site Review
ECMDay2015 - Kent Agerlund – Configuration Manager 2012 – A Site ReviewECMDay2015 - Kent Agerlund – Configuration Manager 2012 – A Site Review
ECMDay2015 - Kent Agerlund – Configuration Manager 2012 – A Site Review
Kenny Buntinx
 
Getting Started with Apache CloudStack
Getting Started with Apache CloudStackGetting Started with Apache CloudStack
Getting Started with Apache CloudStack
Joe Brockmeier
 
#DFWVMUG - Automating the Next Generation Datacenter
#DFWVMUG - Automating the Next Generation Datacenter#DFWVMUG - Automating the Next Generation Datacenter
#DFWVMUG - Automating the Next Generation Datacenter
Josh Atwell
 
Drupal performance
Drupal performanceDrupal performance
Drupal performance
Piyuesh Kumar
 
ServerTemplates - The Next Generation
ServerTemplates - The Next GenerationServerTemplates - The Next Generation
ServerTemplates - The Next Generation
RightScale
 
[Webinar] AWS Monitoring with Site24x7
[Webinar] AWS Monitoring with Site24x7[Webinar] AWS Monitoring with Site24x7
[Webinar] AWS Monitoring with Site24x7
Site24x7
 

What's hot (10)

Documentum: where do we go from here
Documentum: where do we go from hereDocumentum: where do we go from here
Documentum: where do we go from here
 
Using Packer to Migrate XenServer Infrastructure to CloudStack
Using Packer to Migrate XenServer Infrastructure to CloudStackUsing Packer to Migrate XenServer Infrastructure to CloudStack
Using Packer to Migrate XenServer Infrastructure to CloudStack
 
Beyond Apache: Faster Web Servers
Beyond Apache: Faster Web ServersBeyond Apache: Faster Web Servers
Beyond Apache: Faster Web Servers
 
Store
StoreStore
Store
 
ECMDay2015 - Kent Agerlund – Configuration Manager 2012 – A Site Review
ECMDay2015 - Kent Agerlund – Configuration Manager 2012 – A Site ReviewECMDay2015 - Kent Agerlund – Configuration Manager 2012 – A Site Review
ECMDay2015 - Kent Agerlund – Configuration Manager 2012 – A Site Review
 
Getting Started with Apache CloudStack
Getting Started with Apache CloudStackGetting Started with Apache CloudStack
Getting Started with Apache CloudStack
 
#DFWVMUG - Automating the Next Generation Datacenter
#DFWVMUG - Automating the Next Generation Datacenter#DFWVMUG - Automating the Next Generation Datacenter
#DFWVMUG - Automating the Next Generation Datacenter
 
Drupal performance
Drupal performanceDrupal performance
Drupal performance
 
ServerTemplates - The Next Generation
ServerTemplates - The Next GenerationServerTemplates - The Next Generation
ServerTemplates - The Next Generation
 
[Webinar] AWS Monitoring with Site24x7
[Webinar] AWS Monitoring with Site24x7[Webinar] AWS Monitoring with Site24x7
[Webinar] AWS Monitoring with Site24x7
 

Similar to Roll your own FOSS cloud hosting

Hacking apache cloud stack
Hacking apache cloud stackHacking apache cloud stack
Hacking apache cloud stack
Nitin Mehta
 
Cloud stack for_beginners
Cloud stack for_beginnersCloud stack for_beginners
Cloud stack for_beginners
Radhika Puthiyetath
 
be the captain of your connections deployment
be the captain of your connections deploymentbe the captain of your connections deployment
be the captain of your connections deployment
Sharon James
 
Cloudstack for beginners
Cloudstack for beginnersCloudstack for beginners
Cloudstack for beginners
Joseph Amirani
 
Grails in the Cloud (2013)
Grails in the Cloud (2013)Grails in the Cloud (2013)
Grails in the Cloud (2013)
Meni Lubetkin
 
ECS19 - Mustafa Toroman, Sasa Kranjac - SOUP TO NUTS: MICROSOFT AZURE POWERCLASS
ECS19 - Mustafa Toroman, Sasa Kranjac - SOUP TO NUTS: MICROSOFT AZURE POWERCLASSECS19 - Mustafa Toroman, Sasa Kranjac - SOUP TO NUTS: MICROSOFT AZURE POWERCLASS
ECS19 - Mustafa Toroman, Sasa Kranjac - SOUP TO NUTS: MICROSOFT AZURE POWERCLASS
European Collaboration Summit
 
SCU 2015 - My top 10 favorite items you need to look at in WK2012R2
SCU 2015 - My top 10 favorite items you need to look at in WK2012R2SCU 2015 - My top 10 favorite items you need to look at in WK2012R2
SCU 2015 - My top 10 favorite items you need to look at in WK2012R2
Mike Resseler
 
What's Coming In CloudStack 4.18
What's Coming In CloudStack 4.18What's Coming In CloudStack 4.18
What's Coming In CloudStack 4.18
ShapeBlue
 
Running an openstack instance
Running an openstack instanceRunning an openstack instance
Running an openstack instance
zokahn
 
DevOps with ActiveMQ, Camel, Fabric8, and HawtIO
DevOps with ActiveMQ, Camel, Fabric8, and HawtIO DevOps with ActiveMQ, Camel, Fabric8, and HawtIO
DevOps with ActiveMQ, Camel, Fabric8, and HawtIO
Christian Posta
 
OpenStack and Windows
OpenStack and WindowsOpenStack and Windows
OpenStack and Windows
Alessandro Pilotti
 
Navigating the turbulence on takeoff: Setting up SharePoint on Azure IaaS the...
Navigating the turbulence on takeoff: Setting up SharePoint on Azure IaaS the...Navigating the turbulence on takeoff: Setting up SharePoint on Azure IaaS the...
Navigating the turbulence on takeoff: Setting up SharePoint on Azure IaaS the...
Jason Himmelstein
 
Cloud stack overview
Cloud stack overviewCloud stack overview
Cloud stack overview
howie YU
 
CloudStack Overview
CloudStack OverviewCloudStack Overview
CloudStack Overview
sedukull
 
Soccnx10: Best and worst practices deploying IBM Connections
Soccnx10: Best and worst practices deploying IBM ConnectionsSoccnx10: Best and worst practices deploying IBM Connections
Soccnx10: Best and worst practices deploying IBM Connections
panagenda
 
Taking the open cloud to 11
Taking the open cloud to 11Taking the open cloud to 11
Taking the open cloud to 11
Joe Brockmeier
 
Powering Remote Developers with Amazon Workspaces
Powering Remote Developers with Amazon WorkspacesPowering Remote Developers with Amazon Workspaces
Powering Remote Developers with Amazon Workspaces
Amazon Web Services
 
Managing storage on Prem and in Cloud
Managing storage on Prem and in CloudManaging storage on Prem and in Cloud
Managing storage on Prem and in Cloud
Howard Marks
 
Hyper-v Best Practices
Hyper-v Best PracticesHyper-v Best Practices
Hyper-v Best Practices
Darshana Sampath Jayathilake
 
Private Cloud with Open Stack, Docker
Private Cloud with Open Stack, DockerPrivate Cloud with Open Stack, Docker
Private Cloud with Open Stack, Docker
Davinder Kohli
 

Similar to Roll your own FOSS cloud hosting (20)

Hacking apache cloud stack
Hacking apache cloud stackHacking apache cloud stack
Hacking apache cloud stack
 
Cloud stack for_beginners
Cloud stack for_beginnersCloud stack for_beginners
Cloud stack for_beginners
 
be the captain of your connections deployment
be the captain of your connections deploymentbe the captain of your connections deployment
be the captain of your connections deployment
 
Cloudstack for beginners
Cloudstack for beginnersCloudstack for beginners
Cloudstack for beginners
 
Grails in the Cloud (2013)
Grails in the Cloud (2013)Grails in the Cloud (2013)
Grails in the Cloud (2013)
 
ECS19 - Mustafa Toroman, Sasa Kranjac - SOUP TO NUTS: MICROSOFT AZURE POWERCLASS
ECS19 - Mustafa Toroman, Sasa Kranjac - SOUP TO NUTS: MICROSOFT AZURE POWERCLASSECS19 - Mustafa Toroman, Sasa Kranjac - SOUP TO NUTS: MICROSOFT AZURE POWERCLASS
ECS19 - Mustafa Toroman, Sasa Kranjac - SOUP TO NUTS: MICROSOFT AZURE POWERCLASS
 
SCU 2015 - My top 10 favorite items you need to look at in WK2012R2
SCU 2015 - My top 10 favorite items you need to look at in WK2012R2SCU 2015 - My top 10 favorite items you need to look at in WK2012R2
SCU 2015 - My top 10 favorite items you need to look at in WK2012R2
 
What's Coming In CloudStack 4.18
What's Coming In CloudStack 4.18What's Coming In CloudStack 4.18
What's Coming In CloudStack 4.18
 
Running an openstack instance
Running an openstack instanceRunning an openstack instance
Running an openstack instance
 
DevOps with ActiveMQ, Camel, Fabric8, and HawtIO
DevOps with ActiveMQ, Camel, Fabric8, and HawtIO DevOps with ActiveMQ, Camel, Fabric8, and HawtIO
DevOps with ActiveMQ, Camel, Fabric8, and HawtIO
 
OpenStack and Windows
OpenStack and WindowsOpenStack and Windows
OpenStack and Windows
 
Navigating the turbulence on takeoff: Setting up SharePoint on Azure IaaS the...
Navigating the turbulence on takeoff: Setting up SharePoint on Azure IaaS the...Navigating the turbulence on takeoff: Setting up SharePoint on Azure IaaS the...
Navigating the turbulence on takeoff: Setting up SharePoint on Azure IaaS the...
 
Cloud stack overview
Cloud stack overviewCloud stack overview
Cloud stack overview
 
CloudStack Overview
CloudStack OverviewCloudStack Overview
CloudStack Overview
 
Soccnx10: Best and worst practices deploying IBM Connections
Soccnx10: Best and worst practices deploying IBM ConnectionsSoccnx10: Best and worst practices deploying IBM Connections
Soccnx10: Best and worst practices deploying IBM Connections
 
Taking the open cloud to 11
Taking the open cloud to 11Taking the open cloud to 11
Taking the open cloud to 11
 
Powering Remote Developers with Amazon Workspaces
Powering Remote Developers with Amazon WorkspacesPowering Remote Developers with Amazon Workspaces
Powering Remote Developers with Amazon Workspaces
 
Managing storage on Prem and in Cloud
Managing storage on Prem and in CloudManaging storage on Prem and in Cloud
Managing storage on Prem and in Cloud
 
Hyper-v Best Practices
Hyper-v Best PracticesHyper-v Best Practices
Hyper-v Best Practices
 
Private Cloud with Open Stack, Docker
Private Cloud with Open Stack, DockerPrivate Cloud with Open Stack, Docker
Private Cloud with Open Stack, Docker
 

More from Russell Searle

Why is Joomla! better?
Why is Joomla! better?Why is Joomla! better?
Why is Joomla! better?
Russell Searle
 
Joomla! theming
Joomla! themingJoomla! theming
Joomla! theming
Russell Searle
 
Run your business on FOSS
Run your business on FOSSRun your business on FOSS
Run your business on FOSS
Russell Searle
 
Concrete5 workshop
Concrete5 workshopConcrete5 workshop
Concrete5 workshop
Russell Searle
 
X2CRM workshop
X2CRM workshopX2CRM workshop
X2CRM workshop
Russell Searle
 
Free open source business apps landscape
Free open source business apps landscapeFree open source business apps landscape
Free open source business apps landscape
Russell Searle
 
ProjectFork 4.1 in Joomla! 3.x
ProjectFork 4.1 in Joomla! 3.xProjectFork 4.1 in Joomla! 3.x
ProjectFork 4.1 in Joomla! 3.x
Russell Searle
 
Build Joomla! 3.0 business apps with ChronoForms
Build Joomla! 3.0 business apps with ChronoFormsBuild Joomla! 3.0 business apps with ChronoForms
Build Joomla! 3.0 business apps with ChronoForms
Russell Searle
 
Running a successful web development business
Running a successful web development businessRunning a successful web development business
Running a successful web development business
Russell Searle
 
ChronoForms work flow application
ChronoForms work flow applicationChronoForms work flow application
ChronoForms work flow application
Russell Searle
 

More from Russell Searle (10)

Why is Joomla! better?
Why is Joomla! better?Why is Joomla! better?
Why is Joomla! better?
 
Joomla! theming
Joomla! themingJoomla! theming
Joomla! theming
 
Run your business on FOSS
Run your business on FOSSRun your business on FOSS
Run your business on FOSS
 
Concrete5 workshop
Concrete5 workshopConcrete5 workshop
Concrete5 workshop
 
X2CRM workshop
X2CRM workshopX2CRM workshop
X2CRM workshop
 
Free open source business apps landscape
Free open source business apps landscapeFree open source business apps landscape
Free open source business apps landscape
 
ProjectFork 4.1 in Joomla! 3.x
ProjectFork 4.1 in Joomla! 3.xProjectFork 4.1 in Joomla! 3.x
ProjectFork 4.1 in Joomla! 3.x
 
Build Joomla! 3.0 business apps with ChronoForms
Build Joomla! 3.0 business apps with ChronoFormsBuild Joomla! 3.0 business apps with ChronoForms
Build Joomla! 3.0 business apps with ChronoForms
 
Running a successful web development business
Running a successful web development businessRunning a successful web development business
Running a successful web development business
 
ChronoForms work flow application
ChronoForms work flow applicationChronoForms work flow application
ChronoForms work flow application
 

Recently uploaded

About Alibaba company and brief general information regarding how to trade on...
About Alibaba company and brief general information regarding how to trade on...About Alibaba company and brief general information regarding how to trade on...
About Alibaba company and brief general information regarding how to trade on...
Erkinjon Erkinov
 
very nice project on internet class 10.pptx
very nice project on internet class 10.pptxvery nice project on internet class 10.pptx
very nice project on internet class 10.pptx
bazukagaming6
 
Common Challenges in UI UX Design and How Services Can Help.pdf
Common Challenges in UI UX Design and How Services Can Help.pdfCommon Challenges in UI UX Design and How Services Can Help.pdf
Common Challenges in UI UX Design and How Services Can Help.pdf
Serva AppLabs
 
10th International Conference on Networks, Mobile Communications and Telema...
10th International Conference on Networks, Mobile Communications and   Telema...10th International Conference on Networks, Mobile Communications and   Telema...
10th International Conference on Networks, Mobile Communications and Telema...
ijp2p
 
Lincoln University degree offer diploma Transcript
Lincoln University degree offer diploma TranscriptLincoln University degree offer diploma Transcript
Lincoln University degree offer diploma Transcript
ubufe
 
一比一原版澳洲巴拉特大学毕业证(utas毕业证书)如何办理
一比一原版澳洲巴拉特大学毕业证(utas毕业证书)如何办理一比一原版澳洲巴拉特大学毕业证(utas毕业证书)如何办理
一比一原版澳洲巴拉特大学毕业证(utas毕业证书)如何办理
taqyea
 
一比一原版(london毕业证书)英国伦敦大学毕业证如何办理
一比一原版(london毕业证书)英国伦敦大学毕业证如何办理一比一原版(london毕业证书)英国伦敦大学毕业证如何办理
一比一原版(london毕业证书)英国伦敦大学毕业证如何办理
taqyea
 
Future Trends What's Next for UI UX Design on Websites
Future Trends What's Next for UI UX Design on WebsitesFuture Trends What's Next for UI UX Design on Websites
Future Trends What's Next for UI UX Design on Websites
Serva AppLabs
 
一比一原版(ucb毕业证书)英国伯明翰大学学院毕业证如何办理
一比一原版(ucb毕业证书)英国伯明翰大学学院毕业证如何办理一比一原版(ucb毕业证书)英国伯明翰大学学院毕业证如何办理
一比一原版(ucb毕业证书)英国伯明翰大学学院毕业证如何办理
taqyea
 
一比一原版(ukc毕业证书)英国肯特大学毕业证如何办理
一比一原版(ukc毕业证书)英国肯特大学毕业证如何办理一比一原版(ukc毕业证书)英国肯特大学毕业证如何办理
一比一原版(ukc毕业证书)英国肯特大学毕业证如何办理
taqyea
 
一比一原版(heriotwatt毕业证书)英国赫瑞瓦特大学毕业证如何办理
一比一原版(heriotwatt毕业证书)英国赫瑞瓦特大学毕业证如何办理一比一原版(heriotwatt毕业证书)英国赫瑞瓦特大学毕业证如何办理
一比一原版(heriotwatt毕业证书)英国赫瑞瓦特大学毕业证如何办理
taqyea
 
202254.com全网最高清影视香蕉影视,热门电影推荐,热门电视剧在线观看,免费电影,电影在线,在线观看。球华人在线電視劇,免费点播,免费提供最新高清的...
202254.com全网最高清影视香蕉影视,热门电影推荐,热门电视剧在线观看,免费电影,电影在线,在线观看。球华人在线電視劇,免费点播,免费提供最新高清的...202254.com全网最高清影视香蕉影视,热门电影推荐,热门电视剧在线观看,免费电影,电影在线,在线观看。球华人在线電視劇,免费点播,免费提供最新高清的...
202254.com全网最高清影视香蕉影视,热门电影推荐,热门电视剧在线观看,免费电影,电影在线,在线观看。球华人在线電視劇,免费点播,免费提供最新高清的...
ffg01100
 
一比一原版美国休斯敦大学毕业证(uh毕业证书)如何办理
一比一原版美国休斯敦大学毕业证(uh毕业证书)如何办理一比一原版美国休斯敦大学毕业证(uh毕业证书)如何办理
一比一原版美国休斯敦大学毕业证(uh毕业证书)如何办理
taqyea
 
一比一原版(ic毕业证书)英国帝国理工学院毕业证如何办理
一比一原版(ic毕业证书)英国帝国理工学院毕业证如何办理一比一原版(ic毕业证书)英国帝国理工学院毕业证如何办理
一比一原版(ic毕业证书)英国帝国理工学院毕业证如何办理
taqyea
 
How to Choose the Right UIUX Design Service for Optimal Customer Experience
How to Choose the Right UIUX Design Service for Optimal Customer ExperienceHow to Choose the Right UIUX Design Service for Optimal Customer Experience
How to Choose the Right UIUX Design Service for Optimal Customer Experience
Serva AppLabs
 
一比一原版(bristol毕业证书)英国布里斯托大学毕业证如何办理
一比一原版(bristol毕业证书)英国布里斯托大学毕业证如何办理一比一原版(bristol毕业证书)英国布里斯托大学毕业证如何办理
一比一原版(bristol毕业证书)英国布里斯托大学毕业证如何办理
taqyea
 
一比一原版(greenwich毕业证书)英国格林威治大学毕业证如何办理
一比一原版(greenwich毕业证书)英国格林威治大学毕业证如何办理一比一原版(greenwich毕业证书)英国格林威治大学毕业证如何办理
一比一原版(greenwich毕业证书)英国格林威治大学毕业证如何办理
taqyea
 
Megalive99 Situs Betting Online Gacor Terpercaya
Megalive99 Situs Betting Online Gacor TerpercayaMegalive99 Situs Betting Online Gacor Terpercaya
Megalive99 Situs Betting Online Gacor Terpercaya
Megalive99
 
一比一原版(oregon毕业证书)俄勒冈大学毕业证如何办理
一比一原版(oregon毕业证书)俄勒冈大学毕业证如何办理一比一原版(oregon毕业证书)俄勒冈大学毕业证如何办理
一比一原版(oregon毕业证书)俄勒冈大学毕业证如何办理
taqyea
 
Quiz Quiz Hota Hai (School Quiz 2018-19)
Quiz Quiz Hota Hai (School Quiz 2018-19)Quiz Quiz Hota Hai (School Quiz 2018-19)
Quiz Quiz Hota Hai (School Quiz 2018-19)
Kashyap J
 

Recently uploaded (20)

About Alibaba company and brief general information regarding how to trade on...
About Alibaba company and brief general information regarding how to trade on...About Alibaba company and brief general information regarding how to trade on...
About Alibaba company and brief general information regarding how to trade on...
 
very nice project on internet class 10.pptx
very nice project on internet class 10.pptxvery nice project on internet class 10.pptx
very nice project on internet class 10.pptx
 
Common Challenges in UI UX Design and How Services Can Help.pdf
Common Challenges in UI UX Design and How Services Can Help.pdfCommon Challenges in UI UX Design and How Services Can Help.pdf
Common Challenges in UI UX Design and How Services Can Help.pdf
 
10th International Conference on Networks, Mobile Communications and Telema...
10th International Conference on Networks, Mobile Communications and   Telema...10th International Conference on Networks, Mobile Communications and   Telema...
10th International Conference on Networks, Mobile Communications and Telema...
 
Lincoln University degree offer diploma Transcript
Lincoln University degree offer diploma TranscriptLincoln University degree offer diploma Transcript
Lincoln University degree offer diploma Transcript
 
一比一原版澳洲巴拉特大学毕业证(utas毕业证书)如何办理
一比一原版澳洲巴拉特大学毕业证(utas毕业证书)如何办理一比一原版澳洲巴拉特大学毕业证(utas毕业证书)如何办理
一比一原版澳洲巴拉特大学毕业证(utas毕业证书)如何办理
 
一比一原版(london毕业证书)英国伦敦大学毕业证如何办理
一比一原版(london毕业证书)英国伦敦大学毕业证如何办理一比一原版(london毕业证书)英国伦敦大学毕业证如何办理
一比一原版(london毕业证书)英国伦敦大学毕业证如何办理
 
Future Trends What's Next for UI UX Design on Websites
Future Trends What's Next for UI UX Design on WebsitesFuture Trends What's Next for UI UX Design on Websites
Future Trends What's Next for UI UX Design on Websites
 
一比一原版(ucb���业证书)英国伯明翰大学学院毕业证如何办理
一比一原版(ucb毕业证书)英国伯明翰大学学院毕业证如何办理一比一原版(ucb毕业证书)英国伯明翰大学学院毕业证如何办理
一比一原版(ucb毕业证书)英国伯明翰大学学院毕业证如何办理
 
一比一原版(ukc毕业证书)英国肯特大学毕业证如何办理
一比一原版(ukc毕业证书)英国肯特大学毕业证如何办理一比一原版(ukc毕业证书)英国肯特大学毕业证如何办理
一比一原版(ukc毕业证书)英国肯特大学毕业证如何办理
 
一比一原版(heriotwatt毕业证书)英国赫瑞瓦特大学毕业证如何办理
一比一原版(heriotwatt毕业证书)英国赫瑞瓦特大学毕业证如何办理一比一原版(heriotwatt毕业证书)英国赫瑞瓦特大学毕业证如何办理
一比一原版(heriotwatt毕业证书)英国赫瑞瓦特大学毕业证如何办理
 
202254.com全网最高清影视香蕉影视,热门电影推荐,热门电视剧在线观看,免费电影,电影在线,在线观看。球华人在线電視劇,免费点播,免费提供最新高清的...
202254.com全网最高清影视香蕉影视,热门电影推荐,热门电视剧在线观看,免费电影,电影在线,在线观看。球华人在线電視劇,免费点播,免费提供最新高清的...202254.com全网最高清影视香蕉影视,热门电影推荐,热门电视剧在线观看,免费电影,电影在线,在线观看。球华人在线電視劇,免费点播,免费提供最新高清的...
202254.com全网最高清影视香蕉影视,热门电影推荐,热门电视剧在线观看,免费电影,电影在线,在线观看。球华人在线電視劇,免费点播,免费提供最新高清的...
 
一比一原版美国休斯敦大学毕业证(uh毕业证书)如何办理
一比一原版美国休斯敦大学毕业证(uh毕业证书)如何办理一比一原版美国休斯敦大学毕业证(uh毕业证书)如何办理
一比一原版美国休斯敦大学毕业证(uh毕业证书)如何办理
 
一比一原版(ic毕业证书)英国帝国理工学院毕业证如何办理
一比一原版(ic毕业证书)英国帝国理工学院毕业证如何办理一比一原版(ic毕业证书)英国帝国理工学院毕业证如何办理
一比一原版(ic毕业证书)英国帝国理工学院毕业证如何办理
 
How to Choose the Right UIUX Design Service for Optimal Customer Experience
How to Choose the Right UIUX Design Service for Optimal Customer ExperienceHow to Choose the Right UIUX Design Service for Optimal Customer Experience
How to Choose the Right UIUX Design Service for Optimal Customer Experience
 
一比一原版(bristol毕业证书)英国布里斯托大学毕业证如何办理
一比一原版(bristol毕业证书)英国布里斯托大学毕业证如何办理一比一原版(bristol毕业证书)英国布里斯托大学毕业证如何办理
一比一原版(bristol毕业证书)英国布里斯托大学毕业证如何办理
 
一比一原版(greenwich毕业证书)英国格林威治大学毕业证如何办理
一比一原版(greenwich毕业证书)英国格林威治大学毕业证如何办理一比一原版(greenwich毕业证书)英国格林威治大学毕业证如何办理
一比一原版(greenwich毕业证书)英国格林威治大学毕业证如何办理
 
Megalive99 Situs Betting Online Gacor Terpercaya
Megalive99 Situs Betting Online Gacor TerpercayaMegalive99 Situs Betting Online Gacor Terpercaya
Megalive99 Situs Betting Online Gacor Terpercaya
 
一比一原版(oregon毕业证书)俄勒冈大学毕业证如何办理
一比一原版(oregon毕业证书)俄勒冈大学毕业证如何办理一比一原版(oregon毕业证书)俄勒冈大学毕业证如何办理
一比一原版(oregon毕业证书)俄勒冈大学毕业证如何办理
 
Quiz Quiz Hota Hai (School Quiz 2018-19)
Quiz Quiz Hota Hai (School Quiz 2018-19)Quiz Quiz Hota Hai (School Quiz 2018-19)
Quiz Quiz Hota Hai (School Quiz 2018-19)
 

Roll your own FOSS cloud hosting

  • 1. Roll your own FOSS cloud hosting Russell Searle Principal Consultant, Psicom Melbourne Joomla! User Group 27 March 2013 Melbourne Joomla! User Group 25 March 2015
  • 2. Agenda • Shared vs cloud hosting • CloudCentral offerings • Billing • Products • Demo • Vesta control panel • Features • Functions • Demo • Q&A
  • 3. Shared vs cloud hosting Feature Shared hosting Cloud hosting Price  Cheap  Moderate, scalable Platform  Commodity LAMP  Total freedom Restrictions  Read the fine print  No limits Capacity  OK, but less than you think  Big as you want Performance  Ordinary to slow  Fast as you want Control  cPanel / WHMCS  Complete control Freedom  Limited  Anything you want Security  Basic, beware spammers  Very good, but up to you Support  Tech support tickets  Tech support tickets/phone Responsibility  Managed service  Total responsibility
  • 4. CloudCentral billing • Pay for usage, not capacity • You choose platforms, CPU, storage, network etc • All cloud server instances burst on demand to full 3GHz cores • Sleep or destroy instances as required • Public or private clouds
  • 5. CloudCentral products • Enterprise CloudPlatform (IaaS) • Citrix Cloud Platform orchestration • Apache CloudStack, OpenStack, vCloud • Choose OS: Linux distros, Windows servers or BYO (ISO) • Choose data centre: Canberra, Sydney, Melbourne • Choose size, performance bias, storage, options • Load and build your own system
  • 6. CloudCentral products • Platform as a Service (Paas) • CumuLogic canned server instances • Choose OS, data centre, size, storage as above • N-tier applications: high availability and scalability, recovery, big data • Many server frameworks: databases, Java, Spring, PHP, Grails, Python • Load balancer, auto-scale, caching, autonomic management • Configure instances and cluster as a network
  • 7. CloudCentral products • Enterprise email, calendaring and collaboration • Managed enterprise desktop • Managed enterprise email and calendaring • Worksync collaboration • Government clouds • Reserved DC capacity • Unclassified and protected clouds • Managed services • Tech support and operations • Managed enterprise services • Professional services
  • 9. Vesta control panel • Install on RedHat or Debian distros from repo • Russian team • Many forum threads are in Russian: use Google translate • Best in class components for server stack • All free open source, support subscriptions available • Commercial hosting plugins available • Nice file manager/code editor and SFTP chroot jail plugin subscriptions • Or use FileZilla or WinSCP • Product structure • All functions executed by intuitive Bash scripts • All configuration data in simple text files, no database • Web console is simple, clean, very fast (Nginx): just calls command scripts • API for direct integration with other web apps
  • 10. Vesta features • Default stack • Apache web app server • Nginx light front-end • MySQL, phpMyAdmin • Exim / Dovecot / Roundcube • DNS • SSH, vsFTPD • IPTables, Fail2Ban • ClamAV, SpamAssassin • PHP 5.4+ • Webalizer / AWStats • RRDtool graphs • Backup/restore • Optional features • PostgreSQL, phpPgAdmin • Percona database • ProFTPD • Python, WSGI • Monit • SquirrelMail • WHMCS billing • File manager plugin • SFTP chroot plugin
  • 11. Vesta functions • User accounts, hosting packages and IP address mapping • User accounts own their sites at system level • Customise hosting packages or define your own • Multiple IP addresses mapped to sites on one VM • Web, DNS, mail, database • Create web site, aliases, Apache profile, Nginx support, SSL, web stats and FTP on one form • Vanity DNS if required • Mail domain, anti-spam, anti-virus, DKIM and default address on one form • Services • Main services as per list of features above • Start / stop / restart anything • System performance and capacity reports
  • 12. Vesta functions • Firewall • Drive IPTables firewall from web console • Cron, backup, updates • Suspend / reinstate cron jobs • Automatic user account backups • Auto-update Vesta product • RRD graphs, statistics, logs • RRD graphs on timer refresh • User account statistics and history for simple billing • Admin and web server logs • PuTTY, FileZilla, WinSCP • Use secure external tools for terminal access and file management • You should know basic Linux admin commands
  • 15. Q&A