Novell is now a part of Micro Focus

Migrating Deployment Processes and Continuous Integration at SAP SE to a Future-proof Design Using SLES12, Chef, GitHub, OBS and KIWI

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)

Eike Waldt – B1 Systems GmbH
Florian Winkler – B1 Systems GmbH

Recorded at SUSECON 2016 as session BOV91679

Past deployments and customizations for SAP’s datacenters relied on a set of custom-written Perl scripts. For the recent upgrade to SLES 12, the workflows were redesigned to allow smoother and less error-prone VM image creation and deployment. Migrating two separate cloud environments with separate datacenters and networks and just one central management point to a new OS and new workflows posed a huge challenge to all teams involved.

The new process relies on Chef for configuration management, KIWI for image creation and OBS for image builds. A common base is used for all VMs, customizations done via Chef. GitHub repositories hold Chef cookbooks, recipes and roles and the KIWI configurations for hypervisor, baremetal and VM installations. As of June 2016, customers are testing the workflow and using their own Chef cookbooks for application deployment. At SUSECon, we will provide insights on how a DevOps project of this size got realized and provide feedback by SAP Lines of Business.


No comments yet.

Name (required)
E-mail (required - never shown publicly)
Your Comment (smaller size | larger size)
You may use <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> in your comment.

RSS feed

© Copyright Micro Focus or one of its affiliates