12 Years UCS
The Purpose of UCS
Provide runtime environment and services for Apps
Central and easy to use management system
Easy setup - everywhere
Apps in UCS
More Apps mean more complexity
Our solution:
Objectives of the Docker Integration in UCS
Allow conflicting software dependencies
Reduce complexity
Encapsulation
Non-UCS Apps
Docker Challenges
60 % of Docker images on quay.io vulnerable for GHOST
80 % of Docker images on quay.io vulnerable for Heartbleed
Docker - Next Steps
Release Docker Apps
Migrate Apps to Docker Apps
Support every Docker container
Support for micro services
New Apps
Setup wizard
Sync users and groups
SAML – Web single sign-on
Active Directory-compatible Domain Controller
Top App
Up-to-date Samba version in UCS 4.1
Microsoft Exchange 2013
Crowdfunding for native support in Samba 4
Active Directory Connector
UCS as Mail and Groupware Server
Dovecot
Roadmap for an easy to use and secure mail server
Configuration wizard for mail server setup
Improved Fetchmail integration
SPF (Sender Policy Framework)
DKIM (DomainKeys Identified Mail Signatures)
DANE (DNS-based Authentication of Named Entities)
UCS as Virtualization Server
Easy to use
Support for different services
From single server to dozens of servers
KVM package updates are planned for UCS 4.2
Monitoring in UCS
Using Nagios since 2006
Icinga 1 App is available
Update to Icinga 2 or Nagios 4
App Appliances
The easiest and fastest way to setup an App
Available in different formats and clouds
App Appliances - Branding
App Appliances - Branding
App Appliances - Branding
UCS Management System
30 million users
Single sign-on via SAML
Support for multi-factor authentication
Design and usability
UCS Management System
'Forgot password' resets cost VW
€1 million a year
Multi Master Replication
Perform changes on multiple LDAP servers
Feature request from different projects
Evaluation of different solutions
Releases in 2016
UCS@school feature release
UCC 3.0 based on Ubuntu 16.04
Errata updates for every maintained UCS version
UCS 4.2
UCS 4.2
UCS 4.2 will be based on Debian 8 (Jessie)
Increasing maintenance for minor releases from 6 to 12 months
Thanks for your attention!
Contact
www.univention.com/feedback
Stefan Gohmann
Univention GmbH
www.univention.com