97
The World of Clouds, Containers, and Complicated Images It’s a Kind of Magic … Joachim Werner Senior Product Manager [email protected]

The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

The World of Clouds, Containers,

and Complicated Images

It’s a Kind of Magic …

Joachim Werner

Senior Product Manager

[email protected]

Page 2: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,
Page 3: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

Any sufficiently

advanced technology

is indistinguishable

from magic.

Arthur C. Clarke

Page 4: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,
Page 5: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

BEHIND THE SCENES

Page 6: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

Technology Trends Shaping the World

Increase Agility

Service Customers Better

Deliver New Offerings Faster

Drive Efficiency

Page 7: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

IT Transformation is Required to Meet Changing Business Demands

Page 8: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

What Does This Mean for You?

NEW OPPORTUNITIES

New Ways

to Leverage

Open Source

NEW DEMANDS

Page 9: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

Open Source:

Standing on the

shoulders of giants

Page 10: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

SUSE is Redefining What it Means to be Open

The Open, Open Source Company

Open Source

Community

Customers &

Partners

Committed to

open source

Being a leader and

contributor within the

open source community

Delivering

technology and

corporate openness,

interoperability and

flexibility for our

customers/partners

10

Page 11: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

We help you make

the magic happen

Page 12: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,
Page 13: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,
Page 14: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

Open Source is Key for the Future IT Infrastructure

Software-defined Infrastructure

• Physical infrastructure abstraction

• Agile resource allocation and scalability

• Governed self-service

Modern Application Delivery Platform

• Container packaged

• Dynamically managed and scaled

• Micro-services oriented

Page 15: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

Software-defined Infrastructure

• Consistent platform edge to core to cloud

• Enterprise resiliency and scale

• Deployment and life-cycle governance

Modern Application Delivery Platform

• Traditional to cloud native applications

• Choice of tools to fit business requirements

• Running on-premise or in the cloud

SUSE: Empowering Digital Transformation

Page 16: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

SUSE Software-Defined Infrastructure

and Application Delivery Approach

Application Delivery

Physical Infrastructure: Server, Switches, Storage

Public Cloud

SUSE Cloud Service Provider Program

Container ManagementSUSE CaaS Platform

StorageSUSE Enterprise Storage

NetworkingSDN and NFV

ComputeVirtual Machine & Container

Operating SystemSUSE Linux Enterprise Server

Platform as a ServiceSUSE Cloud Application Platform

Private Cloud / IaaSSUSE OpenStack Cloud

SUSE Manager

SUSE OpenStack Cloud Monitoring

Infrastructure &

Lifecycle Management

Software-Defined Infrastructure

Page 17: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

SUSE Software-Defined Infrastructure

and Application Delivery Approach

Application Delivery

Physical Infrastructure: Server, Switches, Storage

Public Cloud

SUSE Cloud Service Provider Program

Container ManagementSUSE CaaS Platform

StorageSUSE Enterprise Storage

NetworkingSDN and NFV

ComputeVirtual Machine & Container

Operating SystemSUSE Linux Enterprise Server

Platform as a ServiceSUSE Cloud Application Platform

Private Cloud / IaaSSUSE OpenStack Cloud

SUSE Manager

SUSE OpenStack Cloud Monitoring

Infrastructure &

Lifecycle Management

Software-Defined Infrastructure

Page 18: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

18

A co-existence of

traditional infrastructure,

software-defined

infrastructure and

application oriented

architectures.

Multimodal IT

Page 19: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

19

Move workloads from

on-premise to cloud

Leverage data center for

container applications

Multimodal IT needs bridges

Page 20: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

Traditional Infrastructure Software-Defined

Infrastructure

SQL

SAP

OracleContainer

Applications

Servers reside within traditional infrastructure and applications run on software-

defined infrastructure

Multimodal IT – Mixed IT Infrastructure20

Page 21: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

Physical Servers

OpenStack Cloud

Public Cloud

Container

Applications

Storage

Traditional Infrastructure Software-Defined Infrastructure

Variety of deployment scenarios co-exist spanning traditional and software-

defined infrastructure

Multimodal IT – Mix of deployment scenarios

Virtual Machines

21

Page 22: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

Traditional

Infrastructure

Software-

Defined

Infrastructure

Building Bridges with Multimodal OS

SUSE Linux Enterprise 15

Container

Apps

Page 23: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

23

Move to production faster from developer setups

Developer friendly

Community Linux openSUSE Leap

SLE 15

Option 1

Free Developer Subscription

Option 2

SLE 15

Two options for a direct path to SUSE Linux Enterprise

Page 24: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

Multimodal OS Requirements

Traditional Infrastructure

Multiple use cases

Manual and automatic installation

Variety of updates, upgrades, legacy

Variable packaging and installation

May become huge in size and

management

Software-defined Infrastructure

Single use case, multiple systems

Automatic and centralized installation

Always up-to-date

Fit one purpose

Small as possible for size and

management

24

Page 25: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

25

Single starting pointThe Unified Installer installs all SUSE Linux

Enterprise 15 products from a single medium.

Easy to deployThe Unified Installer medium is small.

It allows easier handling, remote use, and faster

deployment cycle.

Unified

Installer

Unified Installer

Live

Patch

SLE

Server

Web/

Script

Unified

Installer

System A

HASAP

Soln.

SLE

Server

Unified

Installer

System B

Page 26: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

26

Open Build Service (OBS)

SUSE Package Hub

openSUSE Leap

26

Page 27: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

What is Open Build Service (OBS)?2

7

OBS user submits source to OBS and

gets a product

PackageSource Image

Online Repository

Page 28: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

⚫ Broadening software choices for enterprise users, save to install

⚫ Community built and maintained

⚫ SUSE-approved and built at no extra cost

⚫ Public download and SCC integration

packagehub.suse.com

SUSE Package Hub

2

8

Upstream packages

Page 29: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

SUSE & openSUSE – Working Together

2

9

Mutual Collaboration

Upstream Innovations

Stable Code and Contributions

Page 30: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

The New openSUSE Distributions

3

0

openSUSE Tumbleweed

• Rolling Release

• Continuously Updated & Tested

• Perfect for Upstream Developers &

Power Users

openSUSE Leap

• Regular release

• Shared core with SUSE Linux

Enterprise

• Perfect for SysAdmins, Enterprise

Developers and Users

Page 31: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

SUSE Software-Defined Infrastructure

and Application Delivery Approach

Application Delivery

Physical Infrastructure: Server, Switches, Storage

Public Cloud

SUSE Cloud Service Provider Program

Container ManagementSUSE CaaS Platform

StorageSUSE Enterprise Storage

NetworkingSDN and NFV

ComputeVirtual Machine & Container

Operating SystemSUSE Linux Enterprise Server

Platform as a ServiceSUSE Cloud Application Platform

Private Cloud / IaaSSUSE OpenStack Cloud

SUSE Manager

SUSE OpenStack Cloud Monitoring

Infrastructure &

Lifecycle Management

Software-Defined Infrastructure

Page 32: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

32

Page 33: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

Application DevOps

Application Delivery

Container ManagementSUSE CaaS Platform

Platform as a ServiceSUSE Cloud Application Platform

Page 34: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

Infrastructure Dev(Sec)Ops

Physical Infrastructure: Server, Switches, Storage

Public Cloud

SUSE Cloud Service Provider Program

StorageSUSE Enterprise Storage

NetworkingSDN and NFV

ComputeVirtual Machine & Container

Operating SystemSUSE Linux Enterprise Server

Private Cloud / IaaSSUSE OpenStack Cloud

Software-Defined Infrastructure

SUSE Manager

Page 35: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,
Page 36: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,
Page 37: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

37

Kubernetes is the container technology leaderContainer orchestration and management

Orchestration

• Scheduling

• Service discovery

Performance and availability

• Scaling

• Load balancing

• Self-healing

• Monitoring

Maintenance

• Rollout

• Rollback

37

Page 38: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,
Page 39: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

SUSE Cloud Application Platform

Bringing Advanced Cloud Foundry Productivity

to Modern Kubernetes Infrastructure

Page 40: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

SUSE Cloud Application Platform

• Accelerate end-to-end application

development and delivery at scale

• Maximize productivity with abstractions,

patterns, and full lifecycle automation

SUSE CaaS Platform

• Simplify deployment and

management of containers and

containerized applications

SUSE Application Delivery PlatformsSupport multiple approaches to speed application delivery

Cloud Foundry

Productivity

Kubernetes

Flexibility

Page 41: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

SUSE Cloud Foundry

containerized

SUSE CaaS Platform

Kubernetes

SUSE Cloud Application PlatformManages containerized Cloud Foundry and other containers

SUSE Cloud Application Platform“Bring Your Own”

Containers

Page 42: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

SUSE Cloud Foundry (containerized)

SUSE CaaS Platform

Kubernetes + MicroOS

SUSE Cloud Application PlatformBuilt on SUSE Linux Enterprise

SUSE Cloud Application PlatformBYO

Containers

Control plane: SUSE Linux Enterprise containers

Application execution: SUSE Linux Enterprise containers

Broker UAA Volume Router CC API Logging

SLE

SLE SLE SLE SLE SLE SLE

SLE SLE SLE SLE SLE

Workloads Workloads Workloads Workloads WorkloadsWorkloads

Page 43: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

SUSE Cloud Foundry

SUSE CaaS Platform

Kubernetes + MicroOS + Helm

SUSE Cloud Application PlatformIntegrated storage management and service brokers

SUSE Cloud Application PlatformBYO

Containers

Broker … … Volume

SLE

SLE SLE SLE SLE

SLE SLE SLE

Workloads Workloads Workloads Workloads

SUSE Enterprise

Storage

Ceph

Maria DB

RedisMongoDB

Page 44: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

SUSE Cloud Foundry

SUSE Cloud Application PlatformEasily deployed to public, private, and non-cloud infrastructure

SUSE Cloud Application PlatformBYO

Containers

Broker … … Volume

SLE

SLE SLE SLE SLE

SLE SLE SLE

Workloads Workloads Workloads Workloads

SUSE Enterprise

Storage

Ceph

Maria DB

RedisMongoDB

Public CloudAmazon, Google, Microsoft

Bare MetalSLES supported hardware

SUSE CaaS Platform

Kubernetes + MicroOS + Helm

Virtual MachinesKVM, Xen, VMware, Microsoft

Private CloudSUSE OpenStack Cloud

Page 45: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

SUSE Cloud Foundry

SUSE Cloud Application PlatformNew! Support for public cloud Kubernetes infrastructure

SUSE Cloud Application PlatformBYO

Containers

Broker … … Volume

SLE

SLE SLE SLE SLE

SLE SLE SLE

Workloads Workloads Workloads Workloads

SUSE Enterprise

Storage

Ceph

Maria DB

RedisMongoDB

Public CloudAmazon, Google, Microsoft

Bare MetalSLES supported hardware

SUSE CaaS Platform

Kubernetes + MicroOS + Helm

Virtual MachinesKVM, Xen, VMware, Microsoft

Private CloudSUSE OpenStack Cloud

Public Cloud K8s-as-a-Service

Microsoft AKS*

* Support for more cloud providers to follow

Page 46: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

SUSE Cloud Application PlatformA modern and practical Cloud Foundry solution

• Easy for Kubernetes users

• Small memory footprint

• 100% open source

• Enterprise grade Linux

An ideal solution for organizations pursuing an engineering-led approach

to application delivery transformation

Page 47: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,
Page 48: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

Infrastructure Dev(Sec)Ops

Physical Infrastructure: Server, Switches, Storage

Public Cloud

SUSE Cloud Service Provider Program

StorageSUSE Enterprise Storage

NetworkingSDN and NFV

ComputeVirtual Machine & Container

Operating SystemSUSE Linux Enterprise Server

Private Cloud / IaaSSUSE OpenStack Cloud

Software-Defined Infrastructure

SUSE Manager

Page 49: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

SUSE Manager

49

Asset

Management

Provisioning

Redeployment

Configuration

Management Package

Management

Patch

Management

SUSE Manager

HEALTH MONITORING

COMPLIANCESECURITY

The Infrastructure

Dev(Sec)Ops Tool

Page 50: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

Security Updates “the traditional way”

50

SUSE

Customer

Center

RPM

Page 51: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

Security Updates “the traditional way”

51

SUSE Manager

SUSE

Customer

Center

RPM

Page 52: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

Ensure ComplianceWith internal security policies and external regulations with automated monitoring, tracking, auditing and reporting

Check security

compliance with OpenSCAP

Verify patches

Validate security

settings

Search Common

Vulnerability and Exposures (CVE)

database

Identify &

remediate vulnerabilities

Page 53: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

Security Updates “the traditional way”

53

SUSE Manager

SUSE

Customer

Center

RPM

Apply fix for CVE!

Page 54: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

How it often looks in “Container Land”

54

Public

Container

Registry

Page 55: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

How it often looks in “Container Land”

55

Public

Container

Registry

GitHub

Page 56: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

How it often looks in “Container Land”

56

Continuous Integration

Public

Container

Registry

GitHub

Local

Container

Registry

Page 57: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

How it often looks in “Container Land”

57

Continuous Integration

Public

Container

Registry

GitHub

Local

Container

Registry

What’s a CVE?

Page 58: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

58

Over 30% of all images on Docker Hub contain high priority security vulnerabilities

58

Source: Banyan

Page 59: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

Secure Containers with SUSE Manager!

59

Continuous Integration

SUSE

Linux Enterprise

Container

Local

Container

Registry

Page 60: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

Secure Containers with SUSE Manager!

60

Continuous Integration

SUSE

Linux Enterprise

Container

Local

Container

Registry

SUSE Manager

SUSE

Customer

Center

RPM

Rebuild

Page 61: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,
Page 62: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,
Page 63: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

Secure Containers with SUSE Manager!

63

Continuous Integration

SUSE

Linux Enterprise

Container

Local

Container

Registry

SUSE Manager

SUSE

Customer

Center

RPM

Page 64: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

Click

here!

Page 65: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

Secure Containers with SUSE Manager!

65

Continuous Integration

SUSE

Linux Enterprise

Container

Local

Container

Registry

SUSE Manager

SUSE

Customer

Center

RPM

Scan

&

Rebuild

Apply fix for

CVE!

Page 66: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

Secure Containers with SUSE Manager!

66

Continuous Integration

SUSE

Linux Enterprise

Container

GitHub

Local

Container

Registry

SUSE Manager

SUSE

Customer

Center

RPM

Scan

&

Rebuild

Apply fix for

CVE!

Page 67: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

Secure Containers with SUSE Manager!

67

Continuous Integration

SUSE

Linux Enterprise

Container

GitHub

Local

Container

Registry

SUSE Manager

SUSE

Customer

Center

RPM

Scan

&

Rebuild

Apply fix for

CVE!

Page 68: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

Goals Towards Infrastructure as Code

Allow the “heavy lifting” to be written by the experts

Expose the actual ”variables” in an easy to use syntax (e.g. YAML)

• Cost (reduction)

• Speed (faster execution)

• Risk (remove errors and security violations)

68

Page 69: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

69

Formulas with Forms

69

Page 70: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

What are “Formulas with Forms”?

Formulas▪ Salt’s approach to packaging configuration directives into bundles that can

be applied as a whole.

▪ There is a GitHub project with ready-to-use Formulas

▪ Examples: postgresql, users, locale, timezone, apache, wordpress, …

We’ve extended them with Forms that you can fill in from the

SUSE Manager UI, so you can customize them as needed!

2

1

Page 71: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,
Page 72: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

FwF improvements

Page 73: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

SLE 15

Page 74: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

Please welcome Uyuni,the new upstream project for SUSE Manager!

/uju:ˈni/

https://www.uyuni-project.org

@UyuniProject

[email protected]

Page 75: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

Uyuni upstream project!

• Combines Salt and Spacewalk efforts into one project

• CI/CD with automated testing

• Feature-complete, not “open core”

Page 76: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

SUSE Manager evolution: Deeper & Wider

• Optimize for smaller deployments• SLES for SAP (e.g. on IBM Power Systems): towards and “out of the box experience”

• Scale to the largest infrastructures• Very large retailers and other distributed infrastructures (tens or hundreds of thousands of

managed nodes)

• Go beyond RPM: Ubuntu management

• New use cases: Cover the complete Infrastructure DevOps lifecycle• Advanced image building

• Bare metal and API-driven deployment

• Monitoring and Log Management with “AI” (actionable insights)

• Virtual Machine Management

• Cluster orchestration (including CaaSP, SES, SOC)

• Security scanning/auditing and enforcement from physical to container, from the datacenter to the public cloud

• Asset Management

Page 77: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

77

SUSE Manager 4.0

Page 78: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

Content Lifecycle

Moving packages across multiple stages, like DEV, QA, Production, is a

core feature of SUSE Manager. However, it’s only available on a CLI

level yet.

• Provide channel staging ability in UI

• Keep and improve CLI staging ability

• Document staging better, provide best practices

• Manage stages (devel, test, production, ...)

• add, remove, rename

• Promote sets of channels from one stage to another

Page 79: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

Monitoring Vision

Vision: SUSE Manager can provision, configure, and automate

monitoring infrastructure

• Self-monitoring:

• Documentation on monitoring best practices for SUSE Manager Server and Proxy

• Enable SUSE Manager to export metrics about its health

• Monitoring automation:

• Auto-provision Prometheus node exporter on minions

• Ship maintained versions of Prometheus (backend) and Grafana (frontend)

• Provision Prometheus monitoring hosts

• Deploy and configure Grafana visualization tool

• Enable alerting based on monitoring

Page 80: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

Extending OS support

• Ubuntu LTS (TBD: also on IBM platforms?)

• openSUSE Leap 42.3 and 15

• Others (CentOS, Debian, OEL) based on demand

Page 81: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

SLE 15 Base Product

• Consistent with other SLE-based products like SLES for SAP

Applications

• One compact installation media for all

Page 82: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

Infrastructure Dev(Sec)Ops

Physical Infrastructure: Server, Switches, Storage

Public Cloud

SUSE Cloud Service Provider Program

StorageSUSE Enterprise Storage

NetworkingSDN and NFV

ComputeVirtual Machine & Container

Operating SystemSUSE Linux Enterprise Server

Private Cloud / IaaSSUSE OpenStack Cloud

Software-Defined Infrastructure

SUSE Manager

Page 83: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,
Page 84: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

The Data Explosion Continues

Mobile Data

Emails

Transactional Data

Videos

Medical Data IoT Data

163 ZBby 2025

Page 85: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

Limiting Factors of Traditional Enterprise Storage

Difficult to Scale and Manage Data Growth

ExpensiveWon’t Extend to

the Software-defined

Data Center

$

Page 86: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

MaximizeScalability and

Availability

ReduceCosts both CAPEX

and OPEX

AdaptQuickly to changing

market conditions

Address the Data Explosion with SUSE Enterprise Storage

Monitor

Nodes

Management

Node

Storage

Nodes

Unified

Access

Open Source

Software on x86

Resilient &

Self-healing

High

Performance

Massively

Scalable

Public Cloud

Like Pricing

Object

Storage

Block

Storage

File

System

Unified

Cluster

Hardware

Flexibility

Reduced

IT Costs

Page 87: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

SUSE Enterprise Storage 5.5SUSE openATTIC Advanced Graphical Interface

Page 88: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,
Page 89: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

89

SUSE OpenStack Cloud

Bridging the Two Worlds of IT

Traditional IT

Evolutionary

(mode 1)

Agile IT

Revolutionary

(mode 2)

Page 90: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

+Networking Capabilities

SUSE Cloud OpenStack Directions

+Performance and Scalability

+Integrate with New Innovation

90

+Improve Day 2 Operations

Page 91: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,
Page 92: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

You don’t need Pixie dust.

A few grains of Salt

will do the magic!

Page 93: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,
Page 94: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,
Page 95: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,
Page 96: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

Thank You

Page 97: The World of Clouds, Containers, and Complicated Images · The World of Clouds, Containers, and Complicated Images ... Infrastructure Dev(Sec)Ops Physical Infrastructure: Server,

97

Unpublished Work of SUSE LLC. All Rights Reserved.This work is an unpublished work and contains confidential, proprietary and trade secret information of SUSE LLC.

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.