SUSE: Code to Production in Less Than 3 Minutes on Kubernetes with Open Source Tools
1. Code to Production in less than 3
minutes on Kubernetes with Open
Source tools
Rob de Canha-Knight
EMEA Platform and Management Technical Strategist
rob.knight@suse.com
@rssfed23
2. SUSE: Industry’s Largest Independent Open Source Company
150+
Support
Engineers
27+Years of Linux
Engineering
Experience
HQin Nuremberg
1750
Employees
3/4+of the Fortune Global
100 use SUSE Linux
Enterprise
22%
Revenue
Growth
Global 24x7x365
Coverage
300+
Open Source
Projects
Enterprise Linux
Distribution
650+
R&D
Staff
www.suse.com/jobs
5. CaaS + CI/CD ‘vs’ PaaS - Different Use Cases
CI/CD + CaaS systems are good for:
Specialized applications with specific build requirements
Extremely large or complex projects
Legacy applications with a slow rate of change
Teams with embedded Ops expertise
PaaS systems are good for:
Standard web/API applications using common web frameworks
Microservices and smaller, one-off projects
Applications which change constantly
Teams relying on centralized Ops or global policies
…but they are not mutually exclusive, and the line is blurring
6. Buildpacks are generic build pipelines
Buildpacks bring extensibility to PaaS and repeatability to
CI/CD.
Specific to a language or framework, not specific to an
application or project
Controlled by centralized IT, if that is a requirement
Can be chained together for multi-framework applications
Can be updated globally by platform operators or vendors (e.g.
updating the platform and all apps for a CVE)
7. A Cloud Application Platform from SUSE
100% Free and Open Source PaaS
Abstracts (Kubernetes) Infrastructure
Breezy Day 2 Operations with API’s and Web UI
Deploy a PaaS using helm on any Kubernetes in any cloud
Run code in production without writing any Kubernetes yaml
8. Before we Demo…
AWS Quick Start:
https://aws.amazon.com/quickstart/architecture/suse-cloud-
application-platform/
Code:
https://github.com/SUSE/scf
Documentation:
https://github.com/SUSE/doc-cap
SUSE Cloud Application Platform:
https://www.suse.com/products/cloud-application-platform/
www.suse.com/jobs