Presentation SUSE workshop Brussel September 24th 2014

23
Creating an Agile Infrastructure for Connected Business Gábor Nyers Sr. Sales Engineer @SUSE [email protected]

description

This presentation was presented by SUSE at the workshop in Brussels September 24th

Transcript of Presentation SUSE workshop Brussel September 24th 2014

Page 1: Presentation SUSE workshop Brussel September 24th 2014

Creating an Agile Infrastructure for Connected Business

Gábor Nyers

Sr. Sales Engineer @SUSE

[email protected]

Page 2: Presentation SUSE workshop Brussel September 24th 2014

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

Page 3: Presentation SUSE workshop Brussel September 24th 2014

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

Page 4: Presentation SUSE workshop Brussel September 24th 2014

4

SUSE & WSO2

Reference Architecture

Page 5: Presentation SUSE workshop Brussel September 24th 2014

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

Page 6: Presentation SUSE workshop Brussel September 24th 2014

… in more detail

Page 7: Presentation SUSE workshop Brussel September 24th 2014

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

Page 8: Presentation SUSE workshop Brussel September 24th 2014

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

Page 9: Presentation SUSE workshop Brussel September 24th 2014

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.

Page 10: Presentation SUSE workshop Brussel September 24th 2014

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.

Page 11: Presentation SUSE workshop Brussel September 24th 2014

11

SUSE Studio – Impression

Supported Build FormatsAppliance Summary

Appliance Test Drive

Page 12: Presentation SUSE workshop Brussel September 24th 2014

12

SUSE Manager

SUSE Manager

Centralized Server Infrastructure Management

Software- and Patch Management

Configuration Management

Asset Management and Reporting

Application and Infrastructure Monitoring

Page 13: Presentation SUSE workshop Brussel September 24th 2014

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.

Page 14: Presentation SUSE workshop Brussel September 24th 2014

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

Page 15: Presentation SUSE workshop Brussel September 24th 2014

Demo

Page 16: Presentation SUSE workshop Brussel September 24th 2014

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

Page 17: Presentation SUSE workshop Brussel September 24th 2014

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

Page 18: Presentation SUSE workshop Brussel September 24th 2014

18

Deploying an application stack

Anatomy of a Heat template1

2

3

4

5

Page 19: Presentation SUSE workshop Brussel September 24th 2014

19

SUSE Studio Walk-through

Page 20: Presentation SUSE workshop Brussel September 24th 2014

Corporate HeadquartersMaxfeldstrasse 590409 NurembergGermany

+49 911 740 53 0 (Worldwide)www.suse.com

Join us on:www.opensuse.org

20

Page 21: Presentation SUSE workshop Brussel September 24th 2014

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.

Page 22: Presentation SUSE workshop Brussel September 24th 2014

SUSE Studio

Page 23: Presentation SUSE workshop Brussel September 24th 2014

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