SlideShare ist ein Scribd-Unternehmen logo
1 von 47
Downloaden Sie, um offline zu lesen
DevOps
Arquitectura, Estrategia y Modelo
@SUSELinux_ESP
#SUSEExpertDays
3
Key
Components
for DevOps
Success
• Good habits and people
• Development done now
• Automate everything
• Continue delivery
• Closer to production
• Lean development
4
Re-define How You Bring Services
to Market with DevOps
Deliver New Services Faster
Increase Responsiveness
Improve Quality
Thinking DevOps?
Think SUSE
5
SUSE Solutions for DevOps
A suite of flexible, modular open source solutions
PLAN
SUSE Linux Enterprise
openSUSE
CODE
OBS, PackageHub, SUSE
Manager, Portus, GitHub
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
DEPLOY
SUSE OpenStack Cloud, SUSE
Public Cloud, SUSE Manager,
Salt, Kubernetes
6
The SUSE Approach
Software
Und
System
Entwicklung
“Software and Systems Development”
7
The SUSE Approach
SUSE design principles:
• Open source and open
development
• APIs
• Standards based (protocols,
languages, etc.)
• Enterprise focus
8
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
9
Open Build Service (OBS)
Source Package Image
OBS user submits source
to OBS and gets a product
OBS
10
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
11
OBS Usage
Support
Reviewer
Developer
OBS
Product
Maintenance
Updates
PTF
Updates
12
Today’s OBS Users
Distribution development,
Maintenance Updates
Open Source Communities
Add-Ons: Driver Developer and ISVs
Researchers/Universities
Administration Teams
13
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, web-
based user interface for Kiwi
15
Advanced Systems Management Module
Machinery
16
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
17
• 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
Toolchain Module for SUSE Linux Enterprise 12
SUSE Linux Enterprise 12 SP2
18
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
19
Collaborate Securely with Portus
Created by SUSE
Open Source
Control Access to
Your Images
Authenticate
Authorize
Navigate Image
Catalog
Easy to Use
Keep Everything
Under Control
Audit
20
Manage Containers and Images
PatchAnalyze
Monitor
21
Surgically Patch Container Application
Check Containers and Images (both!)
Update
App
Identify Vulnerable Apps
Update Image
Shellshock vulnerability
22
Automated Deployment Model
System Inspection
“Machinery”
Report
Develop DeployBuild Test
KIWI
YaST /
AutoYaST
Various Output Formats
2323
Container and Orchestration
24
SUSE CaaS Platform has 3 key components
OS for
Containers
MicroOS
Orchestration
Kubernetes
Configuration
Salt, Container
Engines
25
SUSE CaaS Platform
SLES
Automation (Salt + cloud-init)
Configuration & Management of each node
Persistent Storage
(local disk, NFS,
SES)
Networking Registry Security Logging
Orchestration (Kubernetes) Services (e.g. Deployment Dashboard)
Container Container Container Container Container Container Container Container Container
Container Runtime & Packaging
SUSE Linux Enterprise MicroOS (Container Host OS)
(Physical) Infrastructure
26
Orchestration with Kubernetes
Complete solution for container based workloads
Deploy, Scale, Manage
Self-healing
Avoid vendor-lock-in
Dashboard + Command line capabilities
27
SUSE CaaS Platform Deployment Scenario
IT Operations
(Administrator)
DevOps & Developer End User
Setup IT
Infrastructure for
Containers
Developer
Create Microservice Apps for
Containers
Access & Use Loan
Application
DevOps
Manages the cluster.
Run Loan App (High
Availability, Load Balancer,
Orchestrate nodes).
A Financial Services company wants to launch a new Loan application.
28
PXE / DHCP / SMT
Portus
External Logging System
Admin
node
IT Ops/
DevOps
Admin
Dashboard
node node node
node node node
node node node
Kubernetes
Master
SUSE CaaSP
SUSE Registry
SCC
SUSE CaaS Platform Deployment - Setup
Infrastructure
1 Install Admin node
MicroOS one step installation
Create AutoYaST profile
Set up Admin Dashboard
2 Connect to Admin Dashboard
3 Deploy Nodes
Uses AutoYaST profile
4 Configure Cluster
Set up kubernetes, etcd, flannel,...
29
SUSE CaaS Platform Deployment – Run
Containers
Dev/
DevOps
node node node
node node node
node node node
Kubernetes
Master
Private Registry
CI
Git
Kubernetes
Dashboard /
kubectl
HA Proxy
1 Push code to git 2 Build container image(s) 3 Run app on kubernetes cluster
4 Ready for production
SUSE Registry
SCC
30
CaaS Platform Deployment Scenario – End
User view
Loan App
node node node
node node node
node node node
Kubernetes
Master
End user accesses
application via HA-proxy
HA Proxy
31
Admin
node
IT Ops/
DevOps
Admin
Dashboard
node node node
node node node
node node node
Kubernetes
Master
SUSE CaaSP
SUSE CaaS Platform Deployment – Full
Picture
Private Registry
CI
Git
HA Proxy
Loan App
Dev/
DevOps
SUSE Registry
SCC
32
What is SUSE Linux Enterprise MicroOS
SLE MicroOS is a modern Linux
Operating System, designed for
containers and optimized for large
deployments.
MicroOS inherits the SLE knowledge
while redefining the operating system
into a small, efficient and reliable
distribution.
SUSE
OpenStack
Cloud
MicroOS
33
What problems are we trying to solve with
MicroOS?
A small and easy to manage/upgrade OS
Organizations using containers need
Ability to quickly setup/manage a cluster of nodes
Always up-to-date Operating System
Transactional updates
34
Coming Soon!
3535
Continous Integration Architecture
36
Continuous Integration how it should be …
Code
Repository
Code
Repository
SUSE
Customer
Center
Code
Repository
Application Container
Open
Build
Service
Package
Hub
Container
Hub
Code
Repository
37
Code
Repository
Code
Repository
SUSE
Customer
Center
Code
Repository
Application Container
Open
Build
Service
Package
Hub
Container
Hub
Code
Repository
ISV
38
Code
Repository
Code
Repository
SUSE
Customer
Center
Code
Repository
Application Container
Open
Build
Service
Package
Hub
Container
Hub
Code
Repository
ISV
SUSE Manager
SUSE Manager
39
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
4040
One more thing…
41
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
$35 computer with 64 bit ARM processor
Is this your next development server?
42
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.
43
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!
4444
Wrap-up
45
SUSE Software-Defined Infrastructure
An Open, Flexible Infrastructure Approach
Application Delivery
Management
Operations, Monitor
and Patch
• SUSE Manager
• openATTIC
Cluster Deployment
• Crowbar
• Salt
Orchestration
• Heat
• Kubernetes
Custom Micro Service Applications
Kubernetes / Magnum
Physical Infrastructure: Server, Switches, Storage
Public Cloud
SUSE Cloud
Service
Provider
Program
Containers
SUSE CaaS Platform
Software Defined Everything
Storage
SUSE Enterprise
Storage
Networking
SDN and NFV
Virtualization
KVM, Xen, VMware,
Hyper-V, z/VM
Operating System
SUSE Linux Enterprise Server
Platform as a Service
Cloud Foundry
Private Cloud / IaaS
SUSE OpenStack Cloud
46
How Will You Define Your Future?
Agile
Open
Flexible
• 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
47
• 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
What’s Next
Thank you for joining us today!
4949
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 third-
party trademarks are the property of their respective owners.

Weitere ähnliche Inhalte

Was ist angesagt?

Open stack meetup 2014 11-13 - 101 + high availability
Open stack meetup 2014 11-13 - 101 + high availabilityOpen stack meetup 2014 11-13 - 101 + high availability
Open stack meetup 2014 11-13 - 101 + high availabilityRick Ashford
 
Deploying SUSE Cloud in a Multi-Hypervisor Enterprise Environment
Deploying SUSE Cloud in a Multi-Hypervisor Enterprise EnvironmentDeploying SUSE Cloud in a Multi-Hypervisor Enterprise Environment
Deploying SUSE Cloud in a Multi-Hypervisor Enterprise EnvironmentRick Ashford
 
Uyuni - Introduction and how to manage CentOS
Uyuni - Introduction and how to manage CentOSUyuni - Introduction and how to manage CentOS
Uyuni - Introduction and how to manage CentOSPau Garcia Quiles
 
Innovate everywhere - SUSE edge
Innovate everywhere - SUSE edgeInnovate everywhere - SUSE edge
Innovate everywhere - SUSE edgeSUSE
 
Open stack in action suse cloud-openstack
Open stack in action  suse cloud-openstackOpen stack in action  suse cloud-openstack
Open stack in action suse cloud-openstackeNovance
 
Introduction to Red Hat
Introduction to Red HatIntroduction to Red Hat
Introduction to Red HatAlbert Wong
 
Red Hat Essentials
Red Hat EssentialsRed Hat Essentials
Red Hat Essentialsdjwallis
 
OSMC 2010 | Insides SUSE Linux by Joachim Werner
OSMC 2010 | Insides SUSE Linux by Joachim WernerOSMC 2010 | Insides SUSE Linux by Joachim Werner
OSMC 2010 | Insides SUSE Linux by Joachim WernerNETWAYS
 
Dell SUSE Cloud Solution, Powered by OpenStack
Dell SUSE Cloud Solution, Powered by OpenStackDell SUSE Cloud Solution, Powered by OpenStack
Dell SUSE Cloud Solution, Powered by OpenStackKamesh Pemmaraju
 
SUSE Enterprise Storage - a Gentle Introduction
SUSE Enterprise Storage - a Gentle IntroductionSUSE Enterprise Storage - a Gentle Introduction
SUSE Enterprise Storage - a Gentle IntroductionGábor Nyers
 
Cloud Platform Symantec Meetup Nov 2014
Cloud Platform Symantec Meetup Nov 2014Cloud Platform Symantec Meetup Nov 2014
Cloud Platform Symantec Meetup Nov 2014Miguel Zuniga
 
Canonical ubuntu introduction_20170330
Canonical ubuntu introduction_20170330Canonical ubuntu introduction_20170330
Canonical ubuntu introduction_20170330Takaaki Suzuki
 
Deploying Red Hat Enterprise Linux OpenStack Platform 7 on Lenovo Performance...
Deploying Red Hat Enterprise Linux OpenStack Platform 7 on Lenovo Performance...Deploying Red Hat Enterprise Linux OpenStack Platform 7 on Lenovo Performance...
Deploying Red Hat Enterprise Linux OpenStack Platform 7 on Lenovo Performance...Principled Technologies
 
Extending OpenShift Origin: Build Your Own Cartridge with Bill DeCoste of Red...
Extending OpenShift Origin: Build Your Own Cartridge with Bill DeCoste of Red...Extending OpenShift Origin: Build Your Own Cartridge with Bill DeCoste of Red...
Extending OpenShift Origin: Build Your Own Cartridge with Bill DeCoste of Red...OpenShift Origin
 
Xen Project on SUSE OpenStack Cloud
Xen Project on SUSE OpenStack CloudXen Project on SUSE OpenStack Cloud
Xen Project on SUSE OpenStack CloudThe Linux Foundation
 
Putting The PaaS in OpenStack with Diane Mueller @RedHat
Putting The PaaS in OpenStack with Diane Mueller @RedHat Putting The PaaS in OpenStack with Diane Mueller @RedHat
Putting The PaaS in OpenStack with Diane Mueller @RedHat OpenShift Origin
 
OpenStack + VMware at the Hong Kong OpenStack Summit
OpenStack + VMware at the Hong Kong OpenStack SummitOpenStack + VMware at the Hong Kong OpenStack Summit
OpenStack + VMware at the Hong Kong OpenStack SummitDan Wendlandt
 

Was ist angesagt? (20)

Open stack meetup 2014 11-13 - 101 + high availability
Open stack meetup 2014 11-13 - 101 + high availabilityOpen stack meetup 2014 11-13 - 101 + high availability
Open stack meetup 2014 11-13 - 101 + high availability
 
Deploying SUSE Cloud in a Multi-Hypervisor Enterprise Environment
Deploying SUSE Cloud in a Multi-Hypervisor Enterprise EnvironmentDeploying SUSE Cloud in a Multi-Hypervisor Enterprise Environment
Deploying SUSE Cloud in a Multi-Hypervisor Enterprise Environment
 
Uyuni - Introduction and how to manage CentOS
Uyuni - Introduction and how to manage CentOSUyuni - Introduction and how to manage CentOS
Uyuni - Introduction and how to manage CentOS
 
Innovate everywhere - SUSE edge
Innovate everywhere - SUSE edgeInnovate everywhere - SUSE edge
Innovate everywhere - SUSE edge
 
OC|Webcast "Die neue Welt der Virtualisierung"
OC|Webcast "Die neue Welt der Virtualisierung"OC|Webcast "Die neue Welt der Virtualisierung"
OC|Webcast "Die neue Welt der Virtualisierung"
 
Open stack in action suse cloud-openstack
Open stack in action  suse cloud-openstackOpen stack in action  suse cloud-openstack
Open stack in action suse cloud-openstack
 
Introduction to Red Hat
Introduction to Red HatIntroduction to Red Hat
Introduction to Red Hat
 
Red Hat Essentials
Red Hat EssentialsRed Hat Essentials
Red Hat Essentials
 
OSMC 2010 | Insides SUSE Linux by Joachim Werner
OSMC 2010 | Insides SUSE Linux by Joachim WernerOSMC 2010 | Insides SUSE Linux by Joachim Werner
OSMC 2010 | Insides SUSE Linux by Joachim Werner
 
Dell SUSE Cloud Solution, Powered by OpenStack
Dell SUSE Cloud Solution, Powered by OpenStackDell SUSE Cloud Solution, Powered by OpenStack
Dell SUSE Cloud Solution, Powered by OpenStack
 
SUSE Enterprise Storage - a Gentle Introduction
SUSE Enterprise Storage - a Gentle IntroductionSUSE Enterprise Storage - a Gentle Introduction
SUSE Enterprise Storage - a Gentle Introduction
 
Cloud Platform Symantec Meetup Nov 2014
Cloud Platform Symantec Meetup Nov 2014Cloud Platform Symantec Meetup Nov 2014
Cloud Platform Symantec Meetup Nov 2014
 
Canonical ubuntu introduction_20170330
Canonical ubuntu introduction_20170330Canonical ubuntu introduction_20170330
Canonical ubuntu introduction_20170330
 
Red Hat Enterprise Linux 7
Red Hat Enterprise Linux 7 Red Hat Enterprise Linux 7
Red Hat Enterprise Linux 7
 
Deploying Red Hat Enterprise Linux OpenStack Platform 7 on Lenovo Performance...
Deploying Red Hat Enterprise Linux OpenStack Platform 7 on Lenovo Performance...Deploying Red Hat Enterprise Linux OpenStack Platform 7 on Lenovo Performance...
Deploying Red Hat Enterprise Linux OpenStack Platform 7 on Lenovo Performance...
 
Extending OpenShift Origin: Build Your Own Cartridge with Bill DeCoste of Red...
Extending OpenShift Origin: Build Your Own Cartridge with Bill DeCoste of Red...Extending OpenShift Origin: Build Your Own Cartridge with Bill DeCoste of Red...
Extending OpenShift Origin: Build Your Own Cartridge with Bill DeCoste of Red...
 
Xen Project on SUSE OpenStack Cloud
Xen Project on SUSE OpenStack CloudXen Project on SUSE OpenStack Cloud
Xen Project on SUSE OpenStack Cloud
 
Putting The PaaS in OpenStack with Diane Mueller @RedHat
Putting The PaaS in OpenStack with Diane Mueller @RedHat Putting The PaaS in OpenStack with Diane Mueller @RedHat
Putting The PaaS in OpenStack with Diane Mueller @RedHat
 
OpenStack + VMware at the Hong Kong OpenStack Summit
OpenStack + VMware at the Hong Kong OpenStack SummitOpenStack + VMware at the Hong Kong OpenStack Summit
OpenStack + VMware at the Hong Kong OpenStack Summit
 
Open shift 4-update
Open shift 4-updateOpen shift 4-update
Open shift 4-update
 

Andere mochten auch

Software Defined Datacenter
Software Defined DatacenterSoftware Defined Datacenter
Software Defined DatacenterSUSE España
 
Defina su futuro con SUSE
Defina su futuro con SUSEDefina su futuro con SUSE
Defina su futuro con SUSESUSE España
 
SUSE Manager y Salt
SUSE Manager y SaltSUSE Manager y Salt
SUSE Manager y SaltSUSE España
 
SUSE Expert Days 2017 HPE
SUSE Expert Days 2017 HPESUSE Expert Days 2017 HPE
SUSE Expert Days 2017 HPESUSE España
 
La Transformación Digital, por Arturo Gil
La Transformación Digital, por Arturo GilLa Transformación Digital, por Arturo Gil
La Transformación Digital, por Arturo GilSUSE España
 
Transformación Digital: Sistemas de Misión Crítica, SAP, Zero Downtime y High...
Transformación Digital: Sistemas de Misión Crítica, SAP, Zero Downtime y High...Transformación Digital: Sistemas de Misión Crítica, SAP, Zero Downtime y High...
Transformación Digital: Sistemas de Misión Crítica, SAP, Zero Downtime y High...SUSE España
 
Container & kubernetes
Container & kubernetesContainer & kubernetes
Container & kubernetesTed Jung
 
Understanding Kubernetes
Understanding KubernetesUnderstanding Kubernetes
Understanding KubernetesTu Pham
 
Webinar: DevOps - Redefining your IT Strategy
Webinar: DevOps - Redefining your IT StrategyWebinar: DevOps - Redefining your IT Strategy
Webinar: DevOps - Redefining your IT StrategyEdureka!
 
New Relic Plugin for Cassandra | Blue Medora
New Relic Plugin for Cassandra | Blue MedoraNew Relic Plugin for Cassandra | Blue Medora
New Relic Plugin for Cassandra | Blue MedoraBlue Medora
 
Ironic 140622212631-phpapp02
Ironic 140622212631-phpapp02Ironic 140622212631-phpapp02
Ironic 140622212631-phpapp02Narender Kumar
 
VMware vROps Management Pack for Amazon DynamoDB
VMware vROps Management Pack for Amazon DynamoDBVMware vROps Management Pack for Amazon DynamoDB
VMware vROps Management Pack for Amazon DynamoDBBlue Medora
 
VMware vROps Management Pack for Hadoop
VMware vROps Management Pack for HadoopVMware vROps Management Pack for Hadoop
VMware vROps Management Pack for HadoopBlue Medora
 
Analyzing SAP Performance with VMware vRealize Operations (vROps)
Analyzing SAP Performance with VMware vRealize Operations (vROps)Analyzing SAP Performance with VMware vRealize Operations (vROps)
Analyzing SAP Performance with VMware vRealize Operations (vROps)Blue Medora
 
Business Automation and Service Delivery Platform for Openstack based cloud p...
Business Automation and Service Delivery Platform for Openstack based cloud p...Business Automation and Service Delivery Platform for Openstack based cloud p...
Business Automation and Service Delivery Platform for Openstack based cloud p...RackNap
 
Docker Deployments for the Enterprise
Docker Deployments for the EnterpriseDocker Deployments for the Enterprise
Docker Deployments for the EnterpriseMurad Korejo
 
VMware vROps Management Pack for Amazon RDS
VMware vROps Management Pack for Amazon RDSVMware vROps Management Pack for Amazon RDS
VMware vROps Management Pack for Amazon RDSBlue Medora
 

Andere mochten auch (19)

Software Defined Datacenter
Software Defined DatacenterSoftware Defined Datacenter
Software Defined Datacenter
 
Defina su futuro con SUSE
Defina su futuro con SUSEDefina su futuro con SUSE
Defina su futuro con SUSE
 
SUSE Manager y Salt
SUSE Manager y SaltSUSE Manager y Salt
SUSE Manager y Salt
 
SUSE Expert Days 2017 HPE
SUSE Expert Days 2017 HPESUSE Expert Days 2017 HPE
SUSE Expert Days 2017 HPE
 
La Transformación Digital, por Arturo Gil
La Transformación Digital, por Arturo GilLa Transformación Digital, por Arturo Gil
La Transformación Digital, por Arturo Gil
 
Transformación Digital: Sistemas de Misión Crítica, SAP, Zero Downtime y High...
Transformación Digital: Sistemas de Misión Crítica, SAP, Zero Downtime y High...Transformación Digital: Sistemas de Misión Crítica, SAP, Zero Downtime y High...
Transformación Digital: Sistemas de Misión Crítica, SAP, Zero Downtime y High...
 
Container & kubernetes
Container & kubernetesContainer & kubernetes
Container & kubernetes
 
Understanding Kubernetes
Understanding KubernetesUnderstanding Kubernetes
Understanding Kubernetes
 
Webinar: DevOps - Redefining your IT Strategy
Webinar: DevOps - Redefining your IT StrategyWebinar: DevOps - Redefining your IT Strategy
Webinar: DevOps - Redefining your IT Strategy
 
New Relic Plugin for Cassandra | Blue Medora
New Relic Plugin for Cassandra | Blue MedoraNew Relic Plugin for Cassandra | Blue Medora
New Relic Plugin for Cassandra | Blue Medora
 
Ironic 140622212631-phpapp02
Ironic 140622212631-phpapp02Ironic 140622212631-phpapp02
Ironic 140622212631-phpapp02
 
Openstack ansible
Openstack ansibleOpenstack ansible
Openstack ansible
 
VMware vROps Management Pack for Amazon DynamoDB
VMware vROps Management Pack for Amazon DynamoDBVMware vROps Management Pack for Amazon DynamoDB
VMware vROps Management Pack for Amazon DynamoDB
 
VMware vROps Management Pack for Hadoop
VMware vROps Management Pack for HadoopVMware vROps Management Pack for Hadoop
VMware vROps Management Pack for Hadoop
 
Analyzing SAP Performance with VMware vRealize Operations (vROps)
Analyzing SAP Performance with VMware vRealize Operations (vROps)Analyzing SAP Performance with VMware vRealize Operations (vROps)
Analyzing SAP Performance with VMware vRealize Operations (vROps)
 
Business Automation and Service Delivery Platform for Openstack based cloud p...
Business Automation and Service Delivery Platform for Openstack based cloud p...Business Automation and Service Delivery Platform for Openstack based cloud p...
Business Automation and Service Delivery Platform for Openstack based cloud p...
 
Docker Deployments for the Enterprise
Docker Deployments for the EnterpriseDocker Deployments for the Enterprise
Docker Deployments for the Enterprise
 
VMware vROps Management Pack for Amazon RDS
VMware vROps Management Pack for Amazon RDSVMware vROps Management Pack for Amazon RDS
VMware vROps Management Pack for Amazon RDS
 
Building DevOps Toolchain
Building DevOps ToolchainBuilding DevOps Toolchain
Building DevOps Toolchain
 

Ähnlich wie DevOps: Arquitectura, Estrategia y Modelo

Uyuni, the solution to manage your Linux infrastructure
Uyuni, the solution to manage your Linux infrastructureUyuni, the solution to manage your Linux infrastructure
Uyuni, the solution to manage your Linux infrastructureUyuni Project
 
Oscon 2017: Build your own container-based system with the Moby project
Oscon 2017: Build your own container-based system with the Moby projectOscon 2017: Build your own container-based system with the Moby project
Oscon 2017: Build your own container-based system with the Moby projectPatrick Chanezon
 
Sviluppare velocemente applicazioni sicure con SUSE CaaS Platform e SUSE Manager
Sviluppare velocemente applicazioni sicure con SUSE CaaS Platform e SUSE ManagerSviluppare velocemente applicazioni sicure con SUSE CaaS Platform e SUSE Manager
Sviluppare velocemente applicazioni sicure con SUSE CaaS Platform e SUSE ManagerSUSE Italy
 
Cloudexpowest opensourcecloudcomputing-1by arun kumar
Cloudexpowest opensourcecloudcomputing-1by arun kumarCloudexpowest opensourcecloudcomputing-1by arun kumar
Cloudexpowest opensourcecloudcomputing-1by arun kumarArun Kumar
 
Cloudexpowest opensourcecloudcomputing-1by arun kumar
Cloudexpowest opensourcecloudcomputing-1by arun kumarCloudexpowest opensourcecloudcomputing-1by arun kumar
Cloudexpowest opensourcecloudcomputing-1by arun kumarArun Kumar
 
The Latest Status of CE Workgroup Shared Embedded Linux Distribution Project
 The Latest Status of CE Workgroup Shared Embedded Linux Distribution Project The Latest Status of CE Workgroup Shared Embedded Linux Distribution Project
The Latest Status of CE Workgroup Shared Embedded Linux Distribution ProjectYoshitake Kobayashi
 
Uyuni: the solution to manage your Linux infrastructure (OpenFest 2020)
Uyuni: the solution to manage your Linux infrastructure (OpenFest 2020)Uyuni: the solution to manage your Linux infrastructure (OpenFest 2020)
Uyuni: the solution to manage your Linux infrastructure (OpenFest 2020)Uyuni Project
 
Uyuni, the solution to manage your IT infrastructure
Uyuni, the solution to manage your IT infrastructure Uyuni, the solution to manage your IT infrastructure
Uyuni, the solution to manage your IT infrastructure Uyuni Project
 
Uyuni, the solution to manage your IT infrastructure
Uyuni, the solution to manage your IT infrastructure Uyuni, the solution to manage your IT infrastructure
Uyuni, the solution to manage your IT infrastructure Pau Garcia Quiles
 
Continuous Integration with Cloud Foundry Concourse and Docker on OpenPOWER
Continuous Integration with Cloud Foundry Concourse and Docker on OpenPOWERContinuous Integration with Cloud Foundry Concourse and Docker on OpenPOWER
Continuous Integration with Cloud Foundry Concourse and Docker on OpenPOWERIndrajit Poddar
 
Leveraging docker for hadoop build automation and big data stack provisioning
Leveraging docker for hadoop build automation and big data stack provisioningLeveraging docker for hadoop build automation and big data stack provisioning
Leveraging docker for hadoop build automation and big data stack provisioningEvans Ye
 
Leveraging Docker for Hadoop build automation and Big Data stack provisioning
Leveraging Docker for Hadoop build automation and Big Data stack provisioningLeveraging Docker for Hadoop build automation and Big Data stack provisioning
Leveraging Docker for Hadoop build automation and Big Data stack provisioningDataWorks Summit
 
Hackweek 20 Open Door - Support Windows clients in Uyuni/SUSE Manager
Hackweek 20 Open Door - Support Windows clients in Uyuni/SUSE ManagerHackweek 20 Open Door - Support Windows clients in Uyuni/SUSE Manager
Hackweek 20 Open Door - Support Windows clients in Uyuni/SUSE ManagerPau Garcia Quiles
 
How to build the Cloud Native applications the way you want – not the way the...
How to build the Cloud Native applications the way you want – not the way the...How to build the Cloud Native applications the way you want – not the way the...
How to build the Cloud Native applications the way you want – not the way the...Eficode
 
PHPIDOL#80: Kubernetes 101 for PHP Developer. Yusuf Hadiwinata - VP Operation...
PHPIDOL#80: Kubernetes 101 for PHP Developer. Yusuf Hadiwinata - VP Operation...PHPIDOL#80: Kubernetes 101 for PHP Developer. Yusuf Hadiwinata - VP Operation...
PHPIDOL#80: Kubernetes 101 for PHP Developer. Yusuf Hadiwinata - VP Operation...Yusuf Hadiwinata Sutandar
 
Enabling new client operating systems in Uyuni. AlmaLinux as an example.
Enabling new client operating systems in Uyuni. AlmaLinux as an example.Enabling new client operating systems in Uyuni. AlmaLinux as an example.
Enabling new client operating systems in Uyuni. AlmaLinux as an example.Uyuni Project
 
Linux on Azure - Session TechDays 2014 par Blaise Vignon (Microsoft), Julien ...
Linux on Azure - Session TechDays 2014 par Blaise Vignon (Microsoft), Julien ...Linux on Azure - Session TechDays 2014 par Blaise Vignon (Microsoft), Julien ...
Linux on Azure - Session TechDays 2014 par Blaise Vignon (Microsoft), Julien ...Frédéric Aatz
 
Linux: embarquement immédiat pour le cloud
Linux: embarquement immédiat pour le cloudLinux: embarquement immédiat pour le cloud
Linux: embarquement immédiat pour le cloudMicrosoft
 
Install .Net Core, SQL Server V-Next on Linux and deploy .Net core applicatio...
Install .Net Core, SQL Server V-Next on Linux and deploy .Net core applicatio...Install .Net Core, SQL Server V-Next on Linux and deploy .Net core applicatio...
Install .Net Core, SQL Server V-Next on Linux and deploy .Net core applicatio...Ajith Ramawickrama
 
Moby Open Source Summit North America 2017
Moby Open Source Summit North America 2017Moby Open Source Summit North America 2017
Moby Open Source Summit North America 2017Patrick Chanezon
 

Ähnlich wie DevOps: Arquitectura, Estrategia y Modelo (20)

Uyuni, the solution to manage your Linux infrastructure
Uyuni, the solution to manage your Linux infrastructureUyuni, the solution to manage your Linux infrastructure
Uyuni, the solution to manage your Linux infrastructure
 
Oscon 2017: Build your own container-based system with the Moby project
Oscon 2017: Build your own container-based system with the Moby projectOscon 2017: Build your own container-based system with the Moby project
Oscon 2017: Build your own container-based system with the Moby project
 
Sviluppare velocemente applicazioni sicure con SUSE CaaS Platform e SUSE Manager
Sviluppare velocemente applicazioni sicure con SUSE CaaS Platform e SUSE ManagerSviluppare velocemente applicazioni sicure con SUSE CaaS Platform e SUSE Manager
Sviluppare velocemente applicazioni sicure con SUSE CaaS Platform e SUSE Manager
 
Cloudexpowest opensourcecloudcomputing-1by arun kumar
Cloudexpowest opensourcecloudcomputing-1by arun kumarCloudexpowest opensourcecloudcomputing-1by arun kumar
Cloudexpowest opensourcecloudcomputing-1by arun kumar
 
Cloudexpowest opensourcecloudcomputing-1by arun kumar
Cloudexpowest opensourcecloudcomputing-1by arun kumarCloudexpowest opensourcecloudcomputing-1by arun kumar
Cloudexpowest opensourcecloudcomputing-1by arun kumar
 
The Latest Status of CE Workgroup Shared Embedded Linux Distribution Project
 The Latest Status of CE Workgroup Shared Embedded Linux Distribution Project The Latest Status of CE Workgroup Shared Embedded Linux Distribution Project
The Latest Status of CE Workgroup Shared Embedded Linux Distribution Project
 
Uyuni: the solution to manage your Linux infrastructure (OpenFest 2020)
Uyuni: the solution to manage your Linux infrastructure (OpenFest 2020)Uyuni: the solution to manage your Linux infrastructure (OpenFest 2020)
Uyuni: the solution to manage your Linux infrastructure (OpenFest 2020)
 
Uyuni, the solution to manage your IT infrastructure
Uyuni, the solution to manage your IT infrastructure Uyuni, the solution to manage your IT infrastructure
Uyuni, the solution to manage your IT infrastructure
 
Uyuni, the solution to manage your IT infrastructure
Uyuni, the solution to manage your IT infrastructure Uyuni, the solution to manage your IT infrastructure
Uyuni, the solution to manage your IT infrastructure
 
Continuous Integration with Cloud Foundry Concourse and Docker on OpenPOWER
Continuous Integration with Cloud Foundry Concourse and Docker on OpenPOWERContinuous Integration with Cloud Foundry Concourse and Docker on OpenPOWER
Continuous Integration with Cloud Foundry Concourse and Docker on OpenPOWER
 
Leveraging docker for hadoop build automation and big data stack provisioning
Leveraging docker for hadoop build automation and big data stack provisioningLeveraging docker for hadoop build automation and big data stack provisioning
Leveraging docker for hadoop build automation and big data stack provisioning
 
Leveraging Docker for Hadoop build automation and Big Data stack provisioning
Leveraging Docker for Hadoop build automation and Big Data stack provisioningLeveraging Docker for Hadoop build automation and Big Data stack provisioning
Leveraging Docker for Hadoop build automation and Big Data stack provisioning
 
Hackweek 20 Open Door - Support Windows clients in Uyuni/SUSE Manager
Hackweek 20 Open Door - Support Windows clients in Uyuni/SUSE ManagerHackweek 20 Open Door - Support Windows clients in Uyuni/SUSE Manager
Hackweek 20 Open Door - Support Windows clients in Uyuni/SUSE Manager
 
How to build the Cloud Native applications the way you want – not the way the...
How to build the Cloud Native applications the way you want – not the way the...How to build the Cloud Native applications the way you want – not the way the...
How to build the Cloud Native applications the way you want – not the way the...
 
PHPIDOL#80: Kubernetes 101 for PHP Developer. Yusuf Hadiwinata - VP Operation...
PHPIDOL#80: Kubernetes 101 for PHP Developer. Yusuf Hadiwinata - VP Operation...PHPIDOL#80: Kubernetes 101 for PHP Developer. Yusuf Hadiwinata - VP Operation...
PHPIDOL#80: Kubernetes 101 for PHP Developer. Yusuf Hadiwinata - VP Operation...
 
Enabling new client operating systems in Uyuni. AlmaLinux as an example.
Enabling new client operating systems in Uyuni. AlmaLinux as an example.Enabling new client operating systems in Uyuni. AlmaLinux as an example.
Enabling new client operating systems in Uyuni. AlmaLinux as an example.
 
Linux on Azure - Session TechDays 2014 par Blaise Vignon (Microsoft), Julien ...
Linux on Azure - Session TechDays 2014 par Blaise Vignon (Microsoft), Julien ...Linux on Azure - Session TechDays 2014 par Blaise Vignon (Microsoft), Julien ...
Linux on Azure - Session TechDays 2014 par Blaise Vignon (Microsoft), Julien ...
 
Linux: embarquement immédiat pour le cloud
Linux: embarquement immédiat pour le cloudLinux: embarquement immédiat pour le cloud
Linux: embarquement immédiat pour le cloud
 
Install .Net Core, SQL Server V-Next on Linux and deploy .Net core applicatio...
Install .Net Core, SQL Server V-Next on Linux and deploy .Net core applicatio...Install .Net Core, SQL Server V-Next on Linux and deploy .Net core applicatio...
Install .Net Core, SQL Server V-Next on Linux and deploy .Net core applicatio...
 
Moby Open Source Summit North America 2017
Moby Open Source Summit North America 2017Moby Open Source Summit North America 2017
Moby Open Source Summit North America 2017
 

Kürzlich hochgeladen

Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 

Kürzlich hochgeladen (20)

Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 

DevOps: Arquitectura, Estrategia y Modelo

  • 1. DevOps Arquitectura, Estrategia y Modelo @SUSELinux_ESP #SUSEExpertDays
  • 2. 3 Key Components for DevOps Success • Good habits and people • Development done now • Automate everything • Continue delivery • Closer to production • Lean development
  • 3. 4 Re-define How You Bring Services to Market with DevOps Deliver New Services Faster Increase Responsiveness Improve Quality Thinking DevOps? Think SUSE
  • 4. 5 SUSE Solutions for DevOps A suite of flexible, modular open source solutions PLAN SUSE Linux Enterprise openSUSE CODE OBS, PackageHub, SUSE Manager, Portus, GitHub 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 DEPLOY SUSE OpenStack Cloud, SUSE Public Cloud, SUSE Manager, Salt, Kubernetes
  • 6. 7 The SUSE Approach SUSE design principles: • Open source and open development • APIs • Standards based (protocols, languages, etc.) • Enterprise focus
  • 7. 8 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. 9 Open Build Service (OBS) Source Package Image OBS user submits source to OBS and gets a product OBS
  • 9. 10 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
  • 11. 12 Today’s OBS Users Distribution development, Maintenance Updates Open Source Communities Add-Ons: Driver Developer and ISVs Researchers/Universities Administration Teams
  • 12. 13 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, web- based user interface for Kiwi
  • 13. 15 Advanced Systems Management Module Machinery
  • 14. 16 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
  • 15. 17 • 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 Toolchain Module for SUSE Linux Enterprise 12 SUSE Linux Enterprise 12 SP2
  • 16. 18 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
  • 17. 19 Collaborate Securely with Portus Created by SUSE Open Source Control Access to Your Images Authenticate Authorize Navigate Image Catalog Easy to Use Keep Everything Under Control Audit
  • 18. 20 Manage Containers and Images PatchAnalyze Monitor
  • 19. 21 Surgically Patch Container Application Check Containers and Images (both!) Update App Identify Vulnerable Apps Update Image Shellshock vulnerability
  • 20. 22 Automated Deployment Model System Inspection “Machinery” Report Develop DeployBuild Test KIWI YaST / AutoYaST Various Output Formats
  • 22. 24 SUSE CaaS Platform has 3 key components OS for Containers MicroOS Orchestration Kubernetes Configuration Salt, Container Engines
  • 23. 25 SUSE CaaS Platform SLES Automation (Salt + cloud-init) Configuration & Management of each node Persistent Storage (local disk, NFS, SES) Networking Registry Security Logging Orchestration (Kubernetes) Services (e.g. Deployment Dashboard) Container Container Container Container Container Container Container Container Container Container Runtime & Packaging SUSE Linux Enterprise MicroOS (Container Host OS) (Physical) Infrastructure
  • 24. 26 Orchestration with Kubernetes Complete solution for container based workloads Deploy, Scale, Manage Self-healing Avoid vendor-lock-in Dashboard + Command line capabilities
  • 25. 27 SUSE CaaS Platform Deployment Scenario IT Operations (Administrator) DevOps & Developer End User Setup IT Infrastructure for Containers Developer Create Microservice Apps for Containers Access & Use Loan Application DevOps Manages the cluster. Run Loan App (High Availability, Load Balancer, Orchestrate nodes). A Financial Services company wants to launch a new Loan application.
  • 26. 28 PXE / DHCP / SMT Portus External Logging System Admin node IT Ops/ DevOps Admin Dashboard node node node node node node node node node Kubernetes Master SUSE CaaSP SUSE Registry SCC SUSE CaaS Platform Deployment - Setup Infrastructure 1 Install Admin node MicroOS one step installation Create AutoYaST profile Set up Admin Dashboard 2 Connect to Admin Dashboard 3 Deploy Nodes Uses AutoYaST profile 4 Configure Cluster Set up kubernetes, etcd, flannel,...
  • 27. 29 SUSE CaaS Platform Deployment – Run Containers Dev/ DevOps node node node node node node node node node Kubernetes Master Private Registry CI Git Kubernetes Dashboard / kubectl HA Proxy 1 Push code to git 2 Build container image(s) 3 Run app on kubernetes cluster 4 Ready for production SUSE Registry SCC
  • 28. 30 CaaS Platform Deployment Scenario – End User view Loan App node node node node node node node node node Kubernetes Master End user accesses application via HA-proxy HA Proxy
  • 29. 31 Admin node IT Ops/ DevOps Admin Dashboard node node node node node node node node node Kubernetes Master SUSE CaaSP SUSE CaaS Platform Deployment – Full Picture Private Registry CI Git HA Proxy Loan App Dev/ DevOps SUSE Registry SCC
  • 30. 32 What is SUSE Linux Enterprise MicroOS SLE MicroOS is a modern Linux Operating System, designed for containers and optimized for large deployments. MicroOS inherits the SLE knowledge while redefining the operating system into a small, efficient and reliable distribution. SUSE OpenStack Cloud MicroOS
  • 31. 33 What problems are we trying to solve with MicroOS? A small and easy to manage/upgrade OS Organizations using containers need Ability to quickly setup/manage a cluster of nodes Always up-to-date Operating System Transactional updates
  • 34. 36 Continuous Integration how it should be … Code Repository Code Repository SUSE Customer Center Code Repository Application Container Open Build Service Package Hub Container Hub Code Repository
  • 37. 39 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
  • 39. 41 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 $35 computer with 64 bit ARM processor Is this your next development server?
  • 40. 42 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.
  • 41. 43 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!
  • 43. 45 SUSE Software-Defined Infrastructure An Open, Flexible Infrastructure Approach Application Delivery Management Operations, Monitor and Patch • SUSE Manager • openATTIC Cluster Deployment • Crowbar • Salt Orchestration • Heat • Kubernetes Custom Micro Service Applications Kubernetes / Magnum Physical Infrastructure: Server, Switches, Storage Public Cloud SUSE Cloud Service Provider Program Containers SUSE CaaS Platform Software Defined Everything Storage SUSE Enterprise Storage Networking SDN and NFV Virtualization KVM, Xen, VMware, Hyper-V, z/VM Operating System SUSE Linux Enterprise Server Platform as a Service Cloud Foundry Private Cloud / IaaS SUSE OpenStack Cloud
  • 44. 46 How Will You Define Your Future? Agile Open Flexible • 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
  • 45. 47 • 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 What’s Next
  • 46. Thank you for joining us today!
  • 47. 4949 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 third- party trademarks are the property of their respective owners.