Welcome to SUSE Expert Days 2017 Service Delivery with DevOps

Similar documents
Define Your Future with SUSE

SUSE OpenStack Cloud. Enabling your SoftwareDefined Data Center. SUSE Expert Days. Nyers Gábor Trainer &

Introduction to Software Defined Infrastructure SUSE Linux Enterprise 15

Managing Linux Servers Comparing SUSE Manager and ZENworks Configuration Management

Docker Networking In OpenStack What you need to know now. Fawad Khaliq

SUSE Manager Roadmap OS Lifecycle Management from the Datacenter to the Cloud

Expert Days SUSE Enterprise Storage

SUSE Manager and Salt

Cloud in a box. Fully automated installation of SUSE Openstack Cloud 5 on Dell VRTX. Lars Everbrand. Software Developer

SUSE An introduction...

Provisioning with SUSE Enterprise Storage. Nyers Gábor Trainer &

SUSE Linux Enterprise Kernel Back to the Future

Build with SUSE Studio, Deploy with SUSE Linux Enterprise Point of Service and Manage with SUSE Manager Case Study

Open Enterprise & Open Community

openqa Avoiding Disasters of Biblical Proportions Marita Werner QA Project Manager

Using Crowbar to Deploy Your OpenStack Cloud. Adam Spiers Vincent Untz John H Terpstra

Using Linux Containers as a Virtualization Option

Best practices with SUSE Linux Enterprise Server Starter System and extentions Ihno Krumreich

How To Make Databases on SUSE Linux Enterprise Server Highly Available Mike Friesenegger

openqa Avoiding Disasters of Biblical Proportions Marita Werner QA Project Manager

Software Defined. All The Way with OpenStack. T. R. Bosworth Senior Product Manager SUSE OpenStack Cloud

Building a Secure and Compliant Cloud Infrastructure. Ben Goodman Principal Strategist, Identity, Compliance and Security Novell, Inc.

Novell SLES 10/Xen. Roadmap Presentation. Clyde R. Griffin Manager, Xen Virtualization Novell, Inc. cgriffin at novell.com.

BOV89296 SUSE Best Practices Sharing Expertise, Experience and Knowledge. Christoph Wickert Technical Writer SUSE /

SUSE Manager in Large Scale 17220

Essentials. Johannes Meixner. about Disaster Recovery (abbreviated DR) with Relax-and-Recover (abbreviated ReaR)

Linux and z Systems in the Datacenter Berthold Gunreben

Introduction to Software Defined Infrastructure SUSE OpenStack Cloud SUSE CaaS Platform

Patching and Updating your VM SUSE Manager. Donald Vosburg, Sales Engineer, SUSE

SaltStack and SUSE Systems and Configuration Management that Scales and is Easy to Extend

Protect your server with SELinux on SUSE Linux Enterprise Server 11 SP Sander van Vugt

openqa making QA interesting since 2013 Ondrej Holecek /aaannz/

DevOps with SUSE: How SUSE Manager, SUSE Studio and SUSE Cloud APIs Facilitate Continuous Software Delivery. Wolfgang Engel.

Linux High Availability on IBM z Systems

SUSE Linux Enterprise High Availability Extension

Tooling Linux for the Future of Embedded Systems. Patrick Quairoli Director of Alliance and Embedded Technology SUSE /

SUSE Linux Entreprise Server for ARM

Novell Infiniband and XEN

Expert Days SUSE Manager

Exploring History with Hawk

From GIT to a custom OS image in a few click OS image made easy

Saving Real Storage with xip2fs and DCSS. Ihno Krumreich Project Manager for SLES on System z

openqa features capabilities bugs Ondrej Holecek /aaannz/

SUSE Linux Enterprise 15. #MultimodalOS

Secure Authentication

SICOOB. The Second Largest Linux on IBM System z Implementation in the World. Thiago Sobral. Claudio Kitayama

Exploring the High Availability Storage Infrastructure. Tutorial 323 Brainshare Jo De Baer Technology Specialist Novell -

SUSE. We A d a pt. Yo u S u c c e ed. Tom D Hont Sales Engineer

96Boards Enablement for opensuse

SUSE Linux Enterprise 11

HPE Helion 開発チームをマージした SUSE の OpenStack 戦略とは?

Troubleshooting Your SUSE TUT6113. Cloud. Paul Thompson SUSE Technical Consultant. Dirk Müller SUSE OpenStack Engineer

SUSE s vision for agile software development and deployment in the Software Defined Datacenter

CONTAINER CLOUD SERVICE. Managing Containers Easily on Oracle Public Cloud

SUSE Linux Enterprise Server 12 Modules

openqa Helping SUSE Linux Enterprise with Automated Testing Richard Brown openqa Technical Lead

Financial Analyst / Investor Track

Zdeněk Kubala Senior QA

Discover SUSE Manager

Pushing The Limits Of Linux On ARM

VMworld 2017 Content: Not for publication #CNA1699BE CONFIDENTIAL 2

Collecting data from IoT devices using Sigfox network

Too Many Metas A high level look at building a metadata desktop. Joe Shaw

ViryaOS RFC: Secure Containers for Embedded and IoT. A proposal for a new Xen Project sub-project

CNA1699BU Running Docker on your Existing Infrastructure with vsphere Integrated Containers Martijn Baecke Patrick Daigle VMworld 2017 Content: Not fo

MySQL CLOUD SERVICE. Propel Innovation and Time-to-Market

Dell EMC Ready Solution for VMware vcloud NFV 3.0 OpenStack Edition Platform

VSP16. Venafi Security Professional 16 Course 04 April 2016

Packaging made easy. How the opensuse build service makes building packages easy for developers who don't care about packaging

SUSE Cloud Admin Appliance Walk Through. You may download the SUSE Cloud Admin Appliance the following ways.

Deployment Patterns using Docker and Chef

Cloud Operations for Oracle Cloud Machine ORACLE WHITE PAPER MARCH 2017

Amir Zipory Senior Solutions Architect, Redhat Israel, Greece & Cyprus

SUSE Linux Enterprise 12 Customer Presentation

IO110: Open Enterprise Server 2. Hardware you can hit with a hammer, software you can only curse at...

Docker CaaS. Sandor Klein VP EMEA

From Containers to Cloud with Linux on IBM Z. Utz Bacher STSM Linux and Containers on IBM Z

Welcome to SUSE Expert Days 2017 Digital Transformation

SDS Heterogeneous OS Access. Technical Strategist

No Limits Cloud Introducing the HPE Helion Cloud Suite July 28, Copyright 2016 Vivit Worldwide

SUSE Subscription Offering Terms and Conditions

[Docker] Containerization

Accelerate at DevOps Speed With Openshift v3. Alessandro Vozza & Samuel Terburg Red Hat

The opensuse project. Motivation, Goals, and Opportunities. Sonja Krause-Harder Michael Löffler. March 6, 2006

A Carrier-Grade Cloud Phone System

Samba HA Cluster on SLES 9

Docker Universal Control Plane Deploy and Manage On-Premises, Your Dockerized Distributed Applications

Red Hat Cloud Suite 1.1

#techsummitch

Dell EMC Ready Solution for VMware vcloud NFV 3.0 OpenStack Edition Platform

Docker and Oracle Everything You Wanted To Know

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

Table of Contents. Deploying Containers and Images with SUSE...9. Manage Your Containers with Orchestration Tools...25

Technical Brief Distributed Trusted Computing

TEN LAYERS OF CONTAINER SECURITY

Gaps and Overlaps in Identity Management Solutions OASIS Pre-conference Workshop, EIC 2009

Airship A New Open Infrastructure Project for OpenStack

Think Small to Scale Big

Unleash the Power of Ceph Across the Data Center

This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and

Transcription:

Welcome to SUSE Expert Days 2017 Service Delivery with DevOps

Changing Application Service Delivery with DevOps 2

Key Components for DevOps Success Good habits and people Development done now Automate everything Continue delivery Closer to production Lean development 3

Re-define How You Bring Services to Market with DevOps Deliver New Services Faster Increase Responsiveness Improve Quality Thinking DevOps? Think SUSE 4

SUSE Solutions for DevOps A suite of flexible, modular open source solutions CODE OBS, PackageHub, SUSE Manager, Portus, GitHub PLAN SUSE Linux Enterprise opensuse DEPLOY SUSE OpenStack Cloud, SUSE Public Cloud, SUSE Manager, Salt, Kubernetes BUILD OBS, SUSE Studio, SUSE Manager, KIWI, docker open source project TEST & RELEASE SUSE Manager openqa, Jenkins OPERATE & MONITOR SUSE Manager, SUSE Enterprise Storage, SUSE OpenStack Cloud, Kubernetes 5

The SUSE Approach Software Und Systeme Entwicklung Software and Systems Development 6

The SUSE Approach SUSE design principles: Open source and open development APIs Standards based (protocols, languages, etc.) Enterprise focus 7

SUSE Components Open Build Service Supports all major Linux distributions and software packaging formats (rpm, deb, containers, installation media, images) Support multiple architectures (i586, x86_64, aarch64, ppc64, ppc64le, s390x) Web client and a CLI (osc) Allows for simple package creation Add external software repositories Build packages locally or on source server Collaboration via branching/merging/review/commit - request tracking 8

OBS Open Build Service (OBS) Source Package Image OBS user submits source to OBS and gets a product 9

Kiwi Image creation Developed and hosted by opensuse Portal page: http://en.opensuse.org/portal:kiwi Can create for multiple architectures Can create for multiple distributions Can be deployed to physical, virtual and cloud vmdk, qcow2, vhd, ovf, raw, lxc, Docker Very flexible With flexibility comes complexity 10

OBS Usage Support Product Developer OBS Maintenance Updates PTF Updates Reviewer 11

Today s OBS Users Distribution development, Maintenance Updates Add-Ons: Driver Developer and ISVs Researchers/Universities Administration Teams Open Source Communities 12

How Do I Build It? The Easy Way SUSE Studio Two ways to get it: SUSE Studio Onsite: https://www.suse.com/products/susestudio/ SUSE Studio Online: http://www.susestudio.com Provides a simplified, webbased user interface for Kiwi 13

Advanced Systems Management Module Machinery 15

OpenQA Automated test infrastructure Used by opensuse and SUSE Linux Enterprise Ability to test various code paths / installation options Basic concepts: jobs, needles, (png + json) Output: log files, pictures, video https://en.opensuse.org/opensuse:openqa 16

Toolchain Module for SUSE Linux Enterprise 12 SUSE Linux Enterprise 12 SP2 Yearly Release Deliver new compiler and toolchain GCC (GNU Compiler Collection) development tools via Toolchain Module GCC runtime libraries, binutils, gdb as updates for SUSE Linux Enterprise core 2016 update of Toolchain Module for SUSE Linux Enterprise 12 GCC 6.2 with C, C++, Fortran support Binutils 2.26 Gdb 7.11 Package build compiler (GCC 4.8) stays as default Information is forward looking and subject to change at any time. 17

Containers module Enterprise Ready Pre-build and signed images from a trusted source Full control over your data: On-premise registry, authentication Application Runtime for SUSE Linux Enterprise 11 and 12 Integration and management of Containers Integration with SUSE Manager and SUSE OpenStack Cloud Unified tooling, independent of the virtualization mechanism YaST, sle2docker, zypper-docker Portus 18

Collaborate Securely with Portus Open Source Authenticate Authorize Easy to Use Audit Created by SUSE Control Access to Your Images Navigate Image Catalog Keep Everything Under Control 19

Manage Containers and Images Analyze Patch Monitor 20

Surgically Patch Container Application Check Containers and Images (both!) Identify Vulnerable Apps Update Image Update App Shellshock vulnerability 21

Automated Deployment Model System Inspection Machinery Report KIWI Various Output Formats YaST / AutoYaST Develop Build Test Deploy 22

Coming Soon! 23

SUSE Developer Program Mission: Develop a sustainable developer strategy combining existing SUSE assets with new technology and concepts. Topics and Focus Areas Open Build Service, SUSE Package Hub and openqa IoT (SUSE Linux Enterprise Server on Raspberry Pi and beyond) Looking beyond the frontier SUSE Linux Enterprise Server within WSL (Windows Subsystem for Linux).NET on SUSE Linux Enterprise Server / opensuse HowTo s, demos, blogs and more Events (Hackweek, etc.) Where can I find more information? https://developer.suse.com 24

One more thing 25

SUSE Linux Enterprise 12 for Raspberry Pi 64-bit SUSE Linux Enterprise Server 12 distribution for the Raspberry Pi 3 Model B (Will not work on earlier, 32-bit Raspberry Pi models) Packaged as an image that is ready to copy to an SD Card Includes compilers and development tools Comes with a free one-year, self-service subscription Enabled for Wi-Fi, Bluetooth, HDMI, Ethernet, and GPIO Download from https://tinyurl.com/slespi Q&A support on https://forums.suse.com/forum.php Is this your next development server? $35 computer with 64 bit ARM processor 26

SUSE Linux Enterprise for Raspberry Pi Differences Compared to Raspbian Based on Upstream Kernel While Raspbian uses a kernel with modifications especially for the Raspberry Pi, SUSE Linux Enterprise Server for the Raspberry Pi uses the SUSE Linux Enterprise kernel for AArch64. 64-bit ARM AArch64 Instruction Set SUSE Linux Enterprise Server for the Raspberry Pi is the first commercial distribution for the Raspberry Pi using the ARM 64-bit AArch64 instruction set. Boot Process In Raspbian, the kernel is loaded directly. This is not supported by SUSE Linux Enterprise Server for the Raspberry Pi, where the U-Boot boot loader is used to provide an EFI boot environment. A GRUB2 EFI binary is chain loaded to provide a graphical boot screen. Root Filesystem SUSE Linux Enterprise Server for the Raspberry Pi uses btrfs as the file system for the root partition. Compression is enabled by default for better SD-Card performance. 27

How To Get it? SUSE Linux Enterprise for Raspberry Pi Download the image from SUSE at http://tinyurl.com/slespi Comes with a free, one-year, self-service trial subscription! Start your development project today! 28

Wrap-up 29

SUSE Software-Defined Infrastructure An Open, Flexible Infrastructure Approach Application Delivery Custom Micro Service Applications Kubernetes / Magnum Platform as a Service Cloud Foundry Management Operations, Monitor and Patch SUSE Manager openattic Cluster Deployment Crowbar Salt Orchestration Heat Kubernetes Containers SUSE CaaS Platform Virtualization KVM, Xen, VMware, Hyper-V, z/vm Software Defined Everything Storage SUSE Enterprise Storage Operating System SUSE Linux Enterprise Server Private Cloud / IaaS SUSE OpenStack Cloud Networking SDN and NFV Public Cloud SUSE Cloud Service Provider Program Physical Infrastructure: Server, Switches, Storage 30

How Will You Define Your Future? Future proof today with a flexible platform for tomorrow Optimize your data center and deliver as a Service" to your customers Improve agility using an open DevOps approach Open Flexible Agile 31

What s Next Identify your top three IT priorities Talk to the SUSE team to see how they can help Visit suse.com for more information Follow us on social media 32

Thank you for joining us today!

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 Disclaimer This 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 thirdparty trademarks are the property of their respective owners. 34