Presentation SUSE workshop Brussel September 24th 2014
description
Transcript of Presentation SUSE workshop Brussel September 24th 2014
Creating an Agile Infrastructure for Connected Business
Gábor Nyers
Sr. Sales Engineer @SUSE
222
SUSE Linux Enterprise
WSO2 Carbon
Application
SUSE & WSO2
for the Connected Business
100% Open Source
Elastic
Applications
Large-Scale
Cloud-Ready
Enterprise Application Stack
Libra-ries
Development Platform
ToolsRun-time
322
… or the Cloud
SUSE & WSO2
for the Connected Business
WSO2
SLES
WSO2
SLES
WSO2
SLES
PaaS
Self Service
Scaling
Metering
Multi-Tenancy
in the Cloud...… Public and Private
4
SUSE & WSO2
Reference Architecture
5
SUSE Start: SUSE Studio, SUSE Manager, SUSE Cloud
WSO2 Quickstart: Carbon or PaaS
SUSE & WSO2Quick Start
● Two week rapid deployment of SUSE & WSO2 products
● Rapid value realization of your new SUSE product investment
● An out-of-the box installation and configuration of the SUSE product
● Knowledge transfer
… in more detail
7
The SUSE Reference ArchitectureSketch for a Contiguous Delivery process
1Check insources
2 Check outsources
3(Automatic)Rebuild RPM
4 SyncRepository
6Build image
5
Sync repository
Update RPM
9 Managesystems
SUSE Studio
SUSECloud
8
7SLES+WSO2image
SUSEManager
8
How Continuous Delivery with SUSE fits into the larger picture
SUSEManager
SUSE Studio
Build Service
SUSECloud
API API APIAPI
ContinuousIntegration
Version Control
Ticketing CMDB Billing
Service Bus
Orches-tration
9
Open Build Service
Platform
Sub-project
Automated Workflow
Automatic rebuild on source change
Multi- OS
OS version
Projects Sub-project
Pkg
Pkg
Pkg
Pkg
Teams
Individuals
Individuals
Individuals
Individuals
Collabo-ration
Automated package
building tool from a single
source, supporting
multiple hardware
platforms and operation
systems.
10
SUSE Studio
Customizable Appliance Templates
Intuitive Design Workflow
Design once – Build in many formats
Test Drive – test w/o downloading
Self-contained
OS
Applications
Configuration
Web-based tool to build,
update, configure and
manage portable and
cloud-enabled system
images.
11
SUSE Studio – Impression
Supported Build FormatsAppliance Summary
Appliance Test Drive
12
SUSE Manager
SUSE Manager
Centralized Server Infrastructure Management
Software- and Patch Management
Configuration Management
Asset Management and Reporting
Application and Infrastructure Monitoring
13
SUSE Cloud
Massively Scalable Private Cloud Implementations
Virtualization support:KVM, Xen, Hyper-V, vSphere
Automated Deployment of Workloads
Self-Service Portal
API for Cloud-aware Applications
OpenStack based
enterprise-ready IaaS
Cloud Platform.
14
100% Open Source
Best of breed modern architecture – no vendor lock-in
For Enterprise (SLES + Carbon) or Cloud (SUSE Cloud + WSO2 Stack)
Full solution – OS, middleware and management
Certified and tested solution stack
Integrated enterprise support – global, 24x7
+ =
Summary -- SUSE & WSO2
Demo
16
SUSE Cloud Walk-through
● Horizon Dashboard● Concepts: Tenant/Project, User, Quota's
● Manual creation of a system
● Orchestration● Describing an application stack in “HOT”
(Heat OrchestrationTemplate)
● Advanced features:● Auto-scaling
● Load-balancing
● Auto-restart
17
Deploying an application stackHeat Template (AWS compatible)
data(Net)
WordpressServer
MySQLServer
WordpressMountPoint
WordpressDataVolume
WordpressPort1
FloatingIPAssoc.
FloatingIP
MySQLDataVolume
MySQLMountPoint
WordpressPort2
MySQLPortdata(Subnet)
Visualization of deployment
Network Topology
18
Deploying an application stack
Anatomy of a Heat template1
2
3
4
5
19
SUSE Studio Walk-through
Corporate HeadquartersMaxfeldstrasse 590409 NurembergGermany
+49 911 740 53 0 (Worldwide)www.suse.com
Join us on:www.opensuse.org
20
Unpublished Work of SUSE. All Rights Reserved.This work is an unpublished work and contains confidential, proprietary and trade secret information of SUSE. Access to this work is restricted to SUSE employees who have a need to know to perform tasks within the scope of their assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated, abridged, condensed, expanded, collected, or adapted without the prior written consent of SUSE. Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability.
General DisclaimerThis document is not to be construed as a promise by any participating company to develop, deliver, or market a product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. SUSE makes no representations or warranties with respect to the contents of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. The development, release, and timing of features or functionality described for SUSE products remains at the sole discretion of SUSE. Further, SUSE reserves the right to revise this document and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes. All SUSE marks referenced in this presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. All third-party trademarks are the property of their respective owners.
SUSE Studio
23
The SUSE Reference ArchitectureSketch for a Contiguous Delivery process
WebRepo
SUSE Studiowww.susestudio.com
SUSECloud
Build farm
Appliance
Software repositories
Amazon EC2
Images
WindowsAzure
1 Create
2 Define
3 Build
4Downloadimages
6DeployCloudimages
Build farm
Private Data Center
5Deploy images