Enhanced introduction to CloudStack for the Geneva Java User Group. Includes Apache processes, DevCloud use cases, opportunities for Java developers and 4.0 release testing procedure.
A quick intro to DevCloud the CloudStack sandbox, and how to use CloudMonkey to manage your cloud.
DevCloud is a virtualbox image that contains the CloudStack source code and that is setup to run the storage infrastructure needed by CloudStack plus the networking setup to build the guest network of the VMs. Tiny Linux instances can be started within the Devcloud VM making use of nested virtualization.
This is a perfect setup to discover cloudstack, give demos and test new codes. It is used to test new releases and verify basic functionality. You can run DevCloud on your laptop and then use the command line interface CloudMonkey to make API calls to your DevCloud instance.
This is the perfect complement to the talk on CloudMonkey and shows the basic functionality of a cloud. Instance creation, snapshots, networking, network offering and AWS EC2 compatibility.
Networker integration for optimal performanceMohamed Sohail
In large, modern data centers, integrating multiple products—whether from the same vendor or multiple vendors—to form a stable, consistent workflow is a major challenge. In their award-winning Knowledge Sharing article, Mohamed Sohail and Shareef Bassiouny offer some best practices for integrating NetWorker and different EMC products and present some best practices for the optimum performance of this integration.
Enhanced introduction to CloudStack for the Geneva Java User Group. Includes Apache processes, DevCloud use cases, opportunities for Java developers and 4.0 release testing procedure.
A quick intro to DevCloud the CloudStack sandbox, and how to use CloudMonkey to manage your cloud.
DevCloud is a virtualbox image that contains the CloudStack source code and that is setup to run the storage infrastructure needed by CloudStack plus the networking setup to build the guest network of the VMs. Tiny Linux instances can be started within the Devcloud VM making use of nested virtualization.
This is a perfect setup to discover cloudstack, give demos and test new codes. It is used to test new releases and verify basic functionality. You can run DevCloud on your laptop and then use the command line interface CloudMonkey to make API calls to your DevCloud instance.
This is the perfect complement to the talk on CloudMonkey and shows the basic functionality of a cloud. Instance creation, snapshots, networking, network offering and AWS EC2 compatibility.
Networker integration for optimal performanceMohamed Sohail
In large, modern data centers, integrating multiple products—whether from the same vendor or multiple vendors—to form a stable, consistent workflow is a major challenge. In their award-winning Knowledge Sharing article, Mohamed Sohail and Shareef Bassiouny offer some best practices for integrating NetWorker and different EMC products and present some best practices for the optimum performance of this integration.
Similar to 2012 10-17 un conference ez publish cloud presentation (20)
2013.04.23 eZ Sessions 6 - Migrating legacy eZ Publish extensions - Lukasz Se...eZ Publish Community
Talk given by Lukasz Serwatka during the eZ Session Show, 6th episode, online. Learn more at http://www.meetup.com/eZ-Publish-Users-Developers/events/107927592/
Meet the eZ Publish Community on http://share.ez.no
Mugo - Approval Workflow extension for eZ Publish - eZ Day Paris - Oct 14th 2011eZ Publish Community
Talk given at the Community/Technology track at eZ Day Paris - Oct 14th 2011. More on the schedule here :
http://share.ez.no/blogs/ez/community-track-at-the-ez-day-paris-october-14th-register-now-for-free#agenda-slides
2. Important Clarifications on the term “Cloud”
There is not one Cloud, it is like a real sky!
IaaS: Servers, Load balancers, storage, etc.
Without an system admin you are lost.
PaaS: Managed Environment for different proposes. Google Apps, Microsoft
Azure, Force.com,
Every tried to deploy your SAP installation on Azure? Support for your application
is required!
SaaS: Application Service Providing with a special purpose like Sales Force,
Microsoft Office 365
If you don’t find an application that is matching your requirements you have a
problem. You can’t change the feature set.
Presenter: Michael Friedmann 12/4/2012 Slide 2
3. eZ Publish Cloud
What do we want to achieve with the eZ Publish Cloud?
We still want to use a full featured eZ Publish in different version (e.g. 4.7, 5, )
We want the freedom to create a customized solution
We don’t want to deal with nitty-gritty settings for Load Balancers, MySQL, eZ
Find, etc.
We need a stable and highly available platform.
We need performance if it comes to content delivery (e.g. CDN, Reverse
Proxies)
We need to build a PaaS
Presenter: Michael Friedmann 12/4/2012 Slide 3
4. eZ Publish Cloud Features
MySQL-Cluster
with a Master-
Master setup.
Additional Read-
replicas per Master
should be
considered
Solr Read Slave Solr Master MySQL Instance I MySQL Instance II
The memcache
cluster is used to
synchronize the
User Sessions The SW-Repository
The webservers stores all data to
between the web-
are organized in start a customer
servers.
Fire section
clusters and server installation and is
multiple customers also availabl to the
per server. A outside to import
customer has at data into the
least two servers environement
to ensure Memcache Intance I Memcache Instance II
The File Server
availabiltiy
does hold pictures,
De
media files, etc.
plo
SW-Repository
that are linked into
y
the content of the eZ in Cluster Mode
web-page. with two clusters
and two web-
....
servers per
.... customer as
minimal setting
File-Server
Customer A Customer B Customer A Customer B
Cluster I Cluster II Load-Balancer
distribute all trafic
to the webservers
that offer different
customer
installation
Presenter: Michael Friedmann 12/4/2012 Slide 4
5. Myths and Truths about the eZ Cloud
What you can expect:
It is a production environment
There is an integrated staging environment
Automatic deployment mechanisms to install your code
What you will not find:
Development Environment to develop your solution
Testing tools for your installation
SSH or direct Database access
Presenter: Michael Friedmann 12/4/2012 Slide 5
6. Preview of the Installer GUI
Presenter: Michael Friedmann 12/4/2012 Slide 6
7. Is the cloud secure enough?
Yes, in most cases it is even more secure than a comparable installation
maintained by your hosting partner or yourself.
Hosting partner usually has not so much knowledge about the eZ application stack
as eZ and Ixonos together.
Patching eZ Publish, optimized settings for webserver and DB are a challenges if
you are not eZ Support or eZ Consulting
Automated and standardized deployments leading to less errors during
installations and therefore to a more secure system
Data privacy is harmonized across the EU, so no difference between hosting
in Germany or Finland.
Sometime size matters. The only thing that could give some kind of security
against DDoS attacks is size.
Choice of right partner is key for getting a secure solution
Presenter: Michael Friedmann 12/4/2012 Slide 7
Thanks Michael. I think that most of you haven’t heard too much about the Ixonos before so it’s better to start with really short inroduction:I’m Simo Nurmi Head of, and I and Ixonos both are coming from Filnland. It’s up there. That cold place. Ixonos is a software development company which is delivering end to end experiences for product development or online business companiesWe can develop a physical mobile device and software services for that from our data centerWe have 800 people in 3 continents
In this presentations I will go from bottom to up to show you Ixonos responsibilitiesLet’s start with the data center and after that I will talk about software layer in our IaaS service called Ixonos Elastic Cloud.
Here are some numbers regarding our data center.
And major customers. These are all quite big players, of course we have lot lot more minor customers which haven’t outsourced major part of their infrastructure to u. They just running couple of servers for particular piece of software