SlideShare a Scribd company logo
1 of 89
Univention Product Roundtrip
Highlights 2016 and look-out 2017
Dr. Alexander Kläser, Ingo Steuwer
Univention GmbH
klaeser@univention.de / steuwer@univention.de
About us
Dr. Alexander Kläser
Since 2010 @Univention
Product Development
Web, UX, App platform, ...
Ingo Steuwer
Since 2003 @Univention
Head of Professional
Services
Agenda
(5) Ideas & Vision for 2017+
(4) What else to else to expect in 2017 ?
(3) What to expect in UCS 4.2 ?
(2) App & feature highlights in UCS 4.1
(1) What happened in 2016 ?
Agenda
(1) What happened in 2016 ?
UCS 4.1 retrospection – Overview
UCS 4.1-0 Release: 2015/11/17, Highlights:
Docker integrated
SAML as a default
(Password) Self Service
Since then:
Fixes, improvements and extensions in >350 Errata Updates
Upgrades and new features in dedicated Apps
New features without new releases? – Challenge: Release cycles
“Classic” linux distribution release policy:
upstream upgrades only in feature releases
“Upstream”:
Debian, Kernel, Samba, Firefox, …
→ Various release cycles
Various maintenance durations, version numbering, ...
One release cycle can’t match all upstream cycles
→ Univention decided to deliver “needed” updates
New features without new releases? – Goals
UCS Errata Updates are result of an agile development to
Address security issues
Fix bugs
Improve the usability of the product
„Apps“ deliver dedicated features
Separated environment where possible (Docker)
Individual release process
But: stable APIs
New features without new releases? – Content
Ease-of-use is a major focus of UCS:
Usability and user experience of graphical user interfaces
Improvements to make existing functionality better (example: App Center)
Updates of upstream packages that are not maintained anymore or better
the stability or compatibility (example: Samba)
Enhancements in Errata updates introduce a risk
Errata must not break existing functionality!
Release process – Automated tests (I)
Automated tests to ensure stability
Each release is undergoing tests
Single instances and full
environments in IAAS
August
September
October
November
December
January
(estimation)
0
5000
10000
15000
20000
25000
30000
35000
instance usage (hours)
UCS-4.2
UCS-4.1
UCS-4.0
UCS-3.3
UCS-3.2
Release process – Automated tests (II)
~50 scenarios
~1.500 test cases
~190.000 lines of code
Run for
Errata
Releases
Apps
Release process – Docker & Apps
Docker allows individual environments for Apps
No conflicts between App dependencies or UCS
Example: different PHP versions
→ App releases are independent
… of each other
… of UCS
Release process – Results
Shorter test periods / quicker releases
Incidents per customer (Support requests) reduced
Growing number of „combinations“ tested
Scenarios (server roles, number of instances)
Releases (Upgrades and mixed environments)
Apps (single Apps and combinations)
Agenda
(2) App & feature highlights in UCS 4.1
(1) What happened in 2016 ?
Highlights – SAML
SAML = Security Assertion Markup Language
Allows Single Sign-on (SSO) for web services
Identity Provider (IdP) = Server for authentication (e.g., UCS)
Service Provider (SP) = Web service (Office 365, GSuite, Salesforce, ...)
IdP's certificate has been registered at the SP
Via browser redirects → Works with IdP accessible only via intranet
Passwords remain at the IdP + can be managed centrally (via UCS)
SAML integration in UCS
UCS provides an IdP by default
Access via: ucs-sso.<mydomain>
IdP service runs on DC master + DC backup roles
High availability: SAML sessions are synchronized (via memchache)
Implementation via simpleSAMLphp
Note: DNS needs to be configured for clients
Fallback login without SAML for UCS test instances
UMC login
with UCS 4.1
SAML login
with UCS 4.1
Highlights – Office 365 / GSuite with UCS
Apps for providing:
Wizard to guide the setup process of establishing a secure connection
Connector = listener module for synchronizing user accounts
What is the connector doing?
Create accounts at Azure/Google when activating access for user
Sync selected attributes of user accounts (configurable via UCR)
Disable/delete accounts at Azure/Google
Highlights – Office 365 / GSuite setup process
Common setup steps:
Configure client access to Azure/Google API for connector
Download config data + credentials and pass them to connector
Only Office 365: Upload Manifest file from connector to Azure
Upload IdP certificate:
Office 365: Can only be done via a Windows system
GSuite: Can be done via the browser
Setup wizard for
Office 365
Setup wizard for
GSuite
Enabling GSuite
access for a
user
Highlights – (Password) Self Service
Goal: Save time as users can reset passwords on their own
App allowing to reset a users password via SMS / email address
Custom password recover channels can be configured
"Forgot password?" link can be included by other Apps
Among the top 10 Apps
Access via the
UCS startsite
Resetting a
password (1)
Resetting a
password (2)
Resetting a
password (3)
User can set
alternative
contacts
Contacts are
saved at user
object
Highlights – French translation
Since UCS 4.1-4
Translations for installation
wizards + web interface
UCS translation tools have been
greatly improved
Installed automatically if French is
chosen in Installer
… or package univention-l10n-fr
Highlights – Active Directory Connection password sync (I)
Active Directory Connection: Sync Users, Groups and
other objects between MS Active Directory and UCS
Until mid of 2016: dedicated service for Windows DC
needed to synchronize passwords:
Introduced in 2007 with first UCS AD Connector
Based on old NT “debugging” API
Needed wide permissions, had it’s own TCP port and authentication
→ Installation complicated & security concerns
Highlights – Active Directory Connection password sync (II)
App Upgrade in Mai 2016
Password Hashes are now synced based on standard RPC calls
→ No dedicated service on Windows DCs needed!
→ Standard Windows rights management
Compatible to all maintained Windows versions
Easy configuration
Details: https://www.univention.com/2016/05/bye-bye-active-directory-password-service/
Highlights – Univention Corporate Client 3 (I)
Easy deployment and integration of Thin and Fat Clients
Image based, including UCS LDAP & Kerberos integration
Core Changes:
Based on Ubuntu 16.04 LTS
Official support for mixed architectures (32bit / 64bit)
Improved tools and integration:
Central reporting of image version
Easier “move” of UCC LDAP objects
Highlights – Univention Corporate Client 3 (II)
Major changes Fat Clients:
64bit image
Default Desktop: Unity
Major changes Thin Clients:
Update of RDP and Citrix clients
Improved management & offline
capability for read only clients
Still “Citrix Ready” certified!
Highlights – UCS@school 4.1
Feature Release: 2016/06/16
Improved import tool with generation of attributes:
login, mail address, …
API in “classroom” UMC module for 3rd
party integrations
Real “multischool” accounts for teachers and pupils
Highlights – UCS@school 4.1 – “multischool” accounts – Old
Creation of one account for each assigned school
School A
School B
User 1
User 1*User 1*
User 2
DC school A
DC school B
Highlights – UCS@school 4.1 – “multischool” accounts – New
One account, replicated to each assigned school
School A
School B
User 1
User 2
DC school A
DC school B
Highlights – UCS@school 4.1 – Behind the scenes
iTalc improvements
example: better handling of temporary (dis-)connected clients
Large environment improvements
more consistency checks during setup
better conflict handling for sync between schools
Streamline LDAP ACLs (security & performance)
Highlights – App Center
market place relaunch in Q4/2016
One place for licenses/maintenance
and support for Apps and UCS
Reachable by App Catalog
(web page) and App Center (UMC)
Buying + selling Apps much easier
Supports Reseller accounts
Register now!
Highlights – App Center Provider Portal
Allows App providers to easily manage their Apps
All meta information is edited via form fields
Translations are entered separately
Packages are uploaded / docker images are registered
Logos, screenshots, videos are uploaded and previewed
Changes are synchronized directly to the test App Center
Univention publishes final version to the App Center
Overview of all
available Apps
App details –
Description
App details –
Logos
App details –
Screenshots and
videos
App details –
Software
packages
App details –
Docker settings
Agenda
(3) What to expect in UCS 4.2 ?
(2) App & feature highlights in UCS 4.1
(1) What happened in 2016 ?
Annual UCS Minor releases….?
For more than 5 years there was an annual feature release
– why not 2016?
Focus: new Apps & migration to Docker
Prepares a smooth upgrade to UCS 4.2
Features have been delivered
in Apps (and Errata)
No urgent needs
Release schedule UCS 4.2
UCS 4.2
Milestones in February
Release Candidates in March
Release in April
3 Patchlevel Releases in 2017
UCS 4.2 – Main features: based on Debian 8
Based on current Debian stable “Jessie”
New: no full rebuild but direct use of Debian
upstream packages
Less differences between UCS and Debian
Security updates for "unmaintained" repository
(following Debian updates)
Univention builds for selected packages, examples:
Kernel, OpenLDAP, Samba
Debian major release vs. UCS minor release
Including a major upstream release in a minor UCS release…
… a conflict with release policy expectations?
Expectation: stable environment (for Apps)
→ Is given using Docker: Container can stay with UCS 4.1
→ Most Apps will be directly available with the release of UCS 4.2
Expectation: stable APIs
→ Our processes (like automated testing) ensure the
needed stability and compatibility
UCS 4.2 – Debian upstream features
Goal: use Debian packages where possible
But newer packages if needed
Changes introduced by Debian upgrade:
Upgrade of core libs (like libc)
systemd to replace “old” init and runsv
KVM upgrade (including challenges like migration of snapshots…)
...
UCS 4.2 – Samba upgrade
Goal: Samba 4.6
Improved NETLOGON Performance
Improved Replication Performance and Impact on Receiver
Improved Performance: Add and Delete of Accounts
Fix uploading Point-and-Print printer drivers from Windows 10
Samba 4.x upcoming features
Samba 4.7 Roadmap
Improved Samba/AD LDAP performance (multi-process)
Implementation of print server protocol MS-PAR
replacing MS-RPRN
Inter-Domain trust
Windows Search Protocol (MS-WSP)
UCS 4.2 – Usability changes
Portal page as central view on the full UCS domain
Overview of all Apps in the whole domain
Entries can be managed and modified / added
Favorites visible after login
Corporate branding: Custom logo / background can be configured
UCS 4.2 – Usability changes (2)
Central login page for portal page + UMC
SAML as default authentication process when possible
Fallback to normal login otherwise
More prominent side menu
Mark modules that are not installed yet (DHCP, Printing, Mail etc.)
Usability adjustments for (Password) Self Service
Also better integration (e.g., into side menu)
Mockups 4.2 –
Portal view
Mockups 4.2 –
Portal view
logged in
Mockups 4.2 –
Portal view
with menu
Mockups 4.2 –
UMC
overview
Mockups 4.2 –
User list
Mockups 4.2 –
User list
Mockups 4.2 –
User grid
Mockups 4.2 –
User details
Mockups 4.2 –
UMC
overview
Agenda
(4) What else to else to expect in 2017 ?
(3) What to expect in UCS 4.2 ?
(2) App & feature highlights in UCS 4.1
(1) What happened in 2016 ?
Planned for 2017 – Connector upgrades
Sync more attributes between OpenLDAP and Samba 4
RFC 2307 attributes: uidNumber + gidNumber
Merge improvements implemented in S4 connector to AD connector,
examples:
Improved caching
Differential updates
Error handling, logging
Planned for 2017 – Transparent Maintenance
Difference between UCS Core Edition and Subscription:
Core Edition may need to update to the latest release to get all Errata
Maintenance will be more transparent:
Improved "end of maintenance" messages
Guide updating to releases available for current maintenance contract
Same for Apps
Transparent status: free Apps, test periods,
usage / updates that require a charge, ...
Planned for 2017 – Simplified App integration
Option for App activation checkbox in user module [UCS 4.1]
Easy way to specify LDAP schema extension [2017]
Extended configuration settings for docker Apps [2017 Q3?]
→ See also expert talk “Make an App” tomorrow
Planned for 2017 – Testing UCS
We will continue to write more tests for UCS in 2017
Goal 1: Automate more product release tests
Product release tests are carried out manually before every release
Goal 2: Cover more and more complex scenarios
Goal 3: Automate GUI tests (Debian Installer + setup wizard)
Planned for 2017 – Automated browser tests
Working framework and proof-of-concept tests exist
Framework is based Selenium + integrated in Univention test lib
Todo:
Integration into Jenkins
Integration into Selenium grid to test different browser types
More tests
Some aspects of UMC are already tested via scripted HTTP requests
Planned for 2017 – Automated GUI installation tests
Test framework using a VNC connection + optical character recognition
(OCR) has been developed
Actions: Wait for text to appear + Click on text
Proof-of-concept tests exist
Allows to fully automate graphical tests
Debian installer + UMC setup wizard
Todo: Integration into Jenkins + more test
Debian
Installer
Debian
Installer –
OCR output
l!‘ univention
Select a language
Choose the language to be used for the installed system. The UCS installer only supports
English and German and will use English as fallback. Similar restrictions apply to other
parts of the installed system which have not yet been localized.
Language.-
Chinese (Simplified) - EPYU’H‘WK) A
Chinese (Traditional) - CPYlSE)
Croatian - Hrvatski
Czech - Cestina
Danish - Dansk
Dutch - Nederlands
Dzongkha - E'Fl
English - English
Esperanto - Esperanto
Estonian - Eesti
Finnish - Suomi
Galician - Galego
Georgian - dafimacgm
German - Deutsch v
Screenshot ‘ Go Back ‘
Debian
Installer
Debian
Installer –
Button detection
UMC wizard
UMC wizard –
OCR output
k
(El univention
Account information
Enterthe name ofyour organization and ' '
an e-mail address to activate UCSi Unlventlon
Organization name
l
E-mail address to activate UCS (more information)
UMC wizard
UMC wizard –
Button detection
Agenda
(5) Ideas & Vision for 2017+
(4) What else to else to expect in 2017 ?
(3) What to expect in UCS 4.2 ?
(2) App & feature highlights in UCS 4.1
(1) What happened in 2016 ?
… things we want to talk about
Discussed feature – Separate UMC modules into Apps
Idea: Everything in App Center is accessible as separated App
Goal: Clearer navigation + separation of concerncs
If installed as App, it should be found on the portal
Current counter example: UCS@school, UVMM, UCC
Separated App for all UDM modules
UMC for solely for system administration with fixed set of modules
Maybe as UX concept for UCS 5.0
Discussed features – Mail stack
Mail forwarding
Wizard for general mail settings as well as fetchmail
Enforce mail identity when sending mails
Validate incoming emails via Sender Policy Framework (SPF)
Makes sure email arrive from an authorized mail server
Simple monitoring for mail queues
More discussed features…
Further integration of the App Center marketplace (look'n'feel)
What about community Apps? Is there an interest?
Monitoring: Nagios vs. Icinga 2
Make AD domain trusts production ready
Various use cases for integrating AD services in UCS (MS Exchange, ...)
More flexibility for working with UCS and AD
Need: Get started easier
Some users
struggle to
… decide technical questions (sizing, network, ...)
… get resources (hardware, people, …)
but want to
… start quickly
… avoid long term investments
Vision: “UCS as a Service”
Standardized, Cloud based UCS offering
On premise services if needed
“Pay per use”
Full service (deployment, updates, support)
Scalable Apps and services
Customer decides what to use
“UCS as a Service” delivers – technical needs included
Need: Deploy Apps in existing environments
Docker is expected to become the
standard IAAS platform for
Private Clouds
Cloud Service Provider
but…
Deployment & Maintenance of Apps is different
Current Container often struggle with updates
Software Vendors may not have the needed knowledge
Vision: App Center deploys to Kubernetes
App Center brings everything to deploy and maintain Apps in Docker
Currently: if Docker runs on UCS
Vision:
Enable App Center to also deploy to
non-UCS Docker
Expected “API”: Kubernetes
Thank You!
Contact
Dr. Alexander Kläser Ingo Steuwer
klaeser@univention.de steuwer@univention.de
http://www.univention.com

More Related Content

Viewers also liked

Die Rechnung bitte! – UCS als Transaktionsplattform
Die Rechnung bitte! – UCS als TransaktionsplattformDie Rechnung bitte! – UCS als Transaktionsplattform
Die Rechnung bitte! – UCS als TransaktionsplattformUnivention GmbH
 
Die Zukunft muss offen bleiben
Die Zukunft muss offen bleibenDie Zukunft muss offen bleiben
Die Zukunft muss offen bleibenUnivention GmbH
 
ownCloud Software im Univention App Center als Businessmodell für andere App ...
ownCloud Software im Univention App Center als Businessmodell für andere App ...ownCloud Software im Univention App Center als Businessmodell für andere App ...
ownCloud Software im Univention App Center als Businessmodell für andere App ...Univention GmbH
 
Anforderungsermittlung und Weiterentwicklung von schulischen IT-Infrastrukturen
Anforderungsermittlung und Weiterentwicklung von schulischen IT-InfrastrukturenAnforderungsermittlung und Weiterentwicklung von schulischen IT-Infrastrukturen
Anforderungsermittlung und Weiterentwicklung von schulischen IT-InfrastrukturenUnivention GmbH
 
Kompliziert kann jeder, Schulen wollen einfach verständliche IT
Kompliziert kann jeder, Schulen wollen einfach verständliche ITKompliziert kann jeder, Schulen wollen einfach verständliche IT
Kompliziert kann jeder, Schulen wollen einfach verständliche ITUnivention GmbH
 
Ifib Kommunale Medienentwicklungsplanung zum Aufbau von lernförderlichen IT-I...
Ifib Kommunale Medienentwicklungsplanung zum Aufbau von lernförderlichen IT-I...Ifib Kommunale Medienentwicklungsplanung zum Aufbau von lernförderlichen IT-I...
Ifib Kommunale Medienentwicklungsplanung zum Aufbau von lernförderlichen IT-I...Univention GmbH
 
Das A-Team - Schul-IT braucht ein Team
Das A-Team - Schul-IT braucht ein TeamDas A-Team - Schul-IT braucht ein Team
Das A-Team - Schul-IT braucht ein TeamUnivention GmbH
 
Automated UCS configuration with Ansible
Automated UCS configuration with AnsibleAutomated UCS configuration with Ansible
Automated UCS configuration with AnsibleUnivention GmbH
 
Automated Installation and Configuration of UCS with opsi
Automated Installation and Configuration of UCS with opsiAutomated Installation and Configuration of UCS with opsi
Automated Installation and Configuration of UCS with opsiUnivention GmbH
 
Alles aus einer Hand - Office 365 für Schulen
Alles aus einer Hand - Office 365 für SchulenAlles aus einer Hand - Office 365 für Schulen
Alles aus einer Hand - Office 365 für SchulenUnivention GmbH
 
Future of UCS: What are we working on?
Future of UCS: What are we working on?Future of UCS: What are we working on?
Future of UCS: What are we working on?Univention GmbH
 
Alle wollen BYOD, wie fängt man eigentlich an?
Alle wollen BYOD, wie fängt man eigentlich an?Alle wollen BYOD, wie fängt man eigentlich an?
Alle wollen BYOD, wie fängt man eigentlich an?Univention GmbH
 
Verstehe deine Daten! Wie App-Hersteller ihre App-Performance steigern
Verstehe deine Daten! Wie App-Hersteller ihre App-Performance steigernVerstehe deine Daten! Wie App-Hersteller ihre App-Performance steigern
Verstehe deine Daten! Wie App-Hersteller ihre App-Performance steigernUnivention GmbH
 
Die nächste Stufe in der Schul-IT: Automatisierung, Delegation von Aufgaben, ...
Die nächste Stufe in der Schul-IT: Automatisierung, Delegation von Aufgaben, ...Die nächste Stufe in der Schul-IT: Automatisierung, Delegation von Aufgaben, ...
Die nächste Stufe in der Schul-IT: Automatisierung, Delegation von Aufgaben, ...Univention GmbH
 
Ein Universum voller Möglichkeiten - Digitalisierung mit DMS
Ein Universum voller Möglichkeiten - Digitalisierung mit DMS Ein Universum voller Möglichkeiten - Digitalisierung mit DMS
Ein Universum voller Möglichkeiten - Digitalisierung mit DMS Univention GmbH
 

Viewers also liked (16)

Die Rechnung bitte! – UCS als Transaktionsplattform
Die Rechnung bitte! – UCS als TransaktionsplattformDie Rechnung bitte! – UCS als Transaktionsplattform
Die Rechnung bitte! – UCS als Transaktionsplattform
 
Die Zukunft muss offen bleiben
Die Zukunft muss offen bleibenDie Zukunft muss offen bleiben
Die Zukunft muss offen bleiben
 
ownCloud Software im Univention App Center als Businessmodell für andere App ...
ownCloud Software im Univention App Center als Businessmodell für andere App ...ownCloud Software im Univention App Center als Businessmodell für andere App ...
ownCloud Software im Univention App Center als Businessmodell für andere App ...
 
Anforderungsermittlung und Weiterentwicklung von schulischen IT-Infrastrukturen
Anforderungsermittlung und Weiterentwicklung von schulischen IT-InfrastrukturenAnforderungsermittlung und Weiterentwicklung von schulischen IT-Infrastrukturen
Anforderungsermittlung und Weiterentwicklung von schulischen IT-Infrastrukturen
 
Kompliziert kann jeder, Schulen wollen einfach verständliche IT
Kompliziert kann jeder, Schulen wollen einfach verständliche ITKompliziert kann jeder, Schulen wollen einfach verständliche IT
Kompliziert kann jeder, Schulen wollen einfach verständliche IT
 
Ifib Kommunale Medienentwicklungsplanung zum Aufbau von lernförderlichen IT-I...
Ifib Kommunale Medienentwicklungsplanung zum Aufbau von lernförderlichen IT-I...Ifib Kommunale Medienentwicklungsplanung zum Aufbau von lernförderlichen IT-I...
Ifib Kommunale Medienentwicklungsplanung zum Aufbau von lernförderlichen IT-I...
 
Das A-Team - Schul-IT braucht ein Team
Das A-Team - Schul-IT braucht ein TeamDas A-Team - Schul-IT braucht ein Team
Das A-Team - Schul-IT braucht ein Team
 
Automated UCS configuration with Ansible
Automated UCS configuration with AnsibleAutomated UCS configuration with Ansible
Automated UCS configuration with Ansible
 
Automated Installation and Configuration of UCS with opsi
Automated Installation and Configuration of UCS with opsiAutomated Installation and Configuration of UCS with opsi
Automated Installation and Configuration of UCS with opsi
 
Alles aus einer Hand - Office 365 für Schulen
Alles aus einer Hand - Office 365 für SchulenAlles aus einer Hand - Office 365 für Schulen
Alles aus einer Hand - Office 365 für Schulen
 
Future of UCS: What are we working on?
Future of UCS: What are we working on?Future of UCS: What are we working on?
Future of UCS: What are we working on?
 
Alle wollen BYOD, wie fängt man eigentlich an?
Alle wollen BYOD, wie fängt man eigentlich an?Alle wollen BYOD, wie fängt man eigentlich an?
Alle wollen BYOD, wie fängt man eigentlich an?
 
Verstehe deine Daten! Wie App-Hersteller ihre App-Performance steigern
Verstehe deine Daten! Wie App-Hersteller ihre App-Performance steigernVerstehe deine Daten! Wie App-Hersteller ihre App-Performance steigern
Verstehe deine Daten! Wie App-Hersteller ihre App-Performance steigern
 
Die nächste Stufe in der Schul-IT: Automatisierung, Delegation von Aufgaben, ...
Die nächste Stufe in der Schul-IT: Automatisierung, Delegation von Aufgaben, ...Die nächste Stufe in der Schul-IT: Automatisierung, Delegation von Aufgaben, ...
Die nächste Stufe in der Schul-IT: Automatisierung, Delegation von Aufgaben, ...
 
Ein Universum voller Möglichkeiten - Digitalisierung mit DMS
Ein Universum voller Möglichkeiten - Digitalisierung mit DMS Ein Universum voller Möglichkeiten - Digitalisierung mit DMS
Ein Universum voller Möglichkeiten - Digitalisierung mit DMS
 
VietOpenStack meetup 7th Auto-scaling
VietOpenStack meetup 7th  Auto-scalingVietOpenStack meetup 7th  Auto-scaling
VietOpenStack meetup 7th Auto-scaling
 

Similar to UCS Product Roundtrip – Highlights 2016 and Look-Out 2017

UCS „Wrap Up“: Highlights 2017 und Ausblick 2018
UCS „Wrap Up“: Highlights 2017 und Ausblick 2018UCS „Wrap Up“: Highlights 2017 und Ausblick 2018
UCS „Wrap Up“: Highlights 2017 und Ausblick 2018Univention GmbH
 
Univention Corporate Server Roadmap 2016
Univention Corporate Server Roadmap 2016Univention Corporate Server Roadmap 2016
Univention Corporate Server Roadmap 2016Univention GmbH
 
UCS "Wrap Up": Highlights from 2018 and Prospects for 2019
UCS "Wrap Up": Highlights from 2018 and Prospects for 2019UCS "Wrap Up": Highlights from 2018 and Prospects for 2019
UCS "Wrap Up": Highlights from 2018 and Prospects for 2019Univention GmbH
 
ECS19 - Bill Ayers - UNLOCK YOUR BUSINESS KNOWLEDGE WITH THE MICROSOFT GRAPH,...
ECS19 - Bill Ayers - UNLOCK YOUR BUSINESS KNOWLEDGE WITH THE MICROSOFT GRAPH,...ECS19 - Bill Ayers - UNLOCK YOUR BUSINESS KNOWLEDGE WITH THE MICROSOFT GRAPH,...
ECS19 - Bill Ayers - UNLOCK YOUR BUSINESS KNOWLEDGE WITH THE MICROSOFT GRAPH,...European Collaboration Summit
 
3 modern desktop - office 365 pro plus deployment + servicing
3   modern desktop - office 365 pro plus deployment + servicing3   modern desktop - office 365 pro plus deployment + servicing
3 modern desktop - office 365 pro plus deployment + servicingAndrew Bettany
 
Outlook on UCS 5.2 - Ingo Steuwer - Univention Summit 2024
Outlook on UCS 5.2 - Ingo Steuwer - Univention Summit 2024Outlook on UCS 5.2 - Ingo Steuwer - Univention Summit 2024
Outlook on UCS 5.2 - Ingo Steuwer - Univention Summit 2024Univention GmbH
 
UCS "Wrap Up": Technical Highlights 2019 and Outlook 2020 - Univention Summit...
UCS "Wrap Up": Technical Highlights 2019 and Outlook 2020 - Univention Summit...UCS "Wrap Up": Technical Highlights 2019 and Outlook 2020 - Univention Summit...
UCS "Wrap Up": Technical Highlights 2019 and Outlook 2020 - Univention Summit...Univention GmbH
 
AD101: IBM Domino Application Development Futures
AD101: IBM Domino Application Development FuturesAD101: IBM Domino Application Development Futures
AD101: IBM Domino Application Development FuturesEamon Muldoon
 
4156 Twist and cloud-how ibm customers make cics dance
4156 Twist and cloud-how ibm customers make cics dance4156 Twist and cloud-how ibm customers make cics dance
4156 Twist and cloud-how ibm customers make cics dancenick_garrod
 
Application cloudification with liberty and urban code deploy - UCD
Application cloudification with liberty and urban code deploy - UCDApplication cloudification with liberty and urban code deploy - UCD
Application cloudification with liberty and urban code deploy - UCDDavide Veronese
 
Wohin entwickelt sich UCS? Ingo Steuwer - Univention Summit 2022
Wohin entwickelt sich UCS? Ingo Steuwer - Univention Summit 2022Wohin entwickelt sich UCS? Ingo Steuwer - Univention Summit 2022
Wohin entwickelt sich UCS? Ingo Steuwer - Univention Summit 2022Univention GmbH
 
PCF: Platform for a New Era - Kubernetes for the Enterprise - London
PCF: Platform for a New Era - Kubernetes for the Enterprise - LondonPCF: Platform for a New Era - Kubernetes for the Enterprise - London
PCF: Platform for a New Era - Kubernetes for the Enterprise - LondonVMware Tanzu
 
Microsoft, Linux, Open Source, DevOps
Microsoft, Linux, Open Source, DevOpsMicrosoft, Linux, Open Source, DevOps
Microsoft, Linux, Open Source, DevOpsJessica Deen
 
DoD IA Training Products, Tools Integration, and Operationalization
DoD IA Training Products, Tools Integration, and OperationalizationDoD IA Training Products, Tools Integration, and Operationalization
DoD IA Training Products, Tools Integration, and OperationalizationVICTOR MAESTRE RAMIREZ
 
Microsoft Graph community call May, 2018
Microsoft Graph community call May, 2018Microsoft Graph community call May, 2018
Microsoft Graph community call May, 2018Microsoft 365 Developer
 
XP to Windows 7 with MDT
XP to Windows 7 with MDTXP to Windows 7 with MDT
XP to Windows 7 with MDTStephen Rose
 
Zure Azure PaaS Zero to Hero - DevOps training day
Zure Azure PaaS Zero to Hero - DevOps training dayZure Azure PaaS Zero to Hero - DevOps training day
Zure Azure PaaS Zero to Hero - DevOps training dayOkko Oulasvirta
 

Similar to UCS Product Roundtrip – Highlights 2016 and Look-Out 2017 (20)

UCS „Wrap Up“: Highlights 2017 und Ausblick 2018
UCS „Wrap Up“: Highlights 2017 und Ausblick 2018UCS „Wrap Up“: Highlights 2017 und Ausblick 2018
UCS „Wrap Up“: Highlights 2017 und Ausblick 2018
 
Univention Corporate Server Roadmap 2016
Univention Corporate Server Roadmap 2016Univention Corporate Server Roadmap 2016
Univention Corporate Server Roadmap 2016
 
UCS "Wrap Up": Highlights from 2018 and Prospects for 2019
UCS "Wrap Up": Highlights from 2018 and Prospects for 2019UCS "Wrap Up": Highlights from 2018 and Prospects for 2019
UCS "Wrap Up": Highlights from 2018 and Prospects for 2019
 
ECS19 - Bill Ayers - UNLOCK YOUR BUSINESS KNOWLEDGE WITH THE MICROSOFT GRAPH,...
ECS19 - Bill Ayers - UNLOCK YOUR BUSINESS KNOWLEDGE WITH THE MICROSOFT GRAPH,...ECS19 - Bill Ayers - UNLOCK YOUR BUSINESS KNOWLEDGE WITH THE MICROSOFT GRAPH,...
ECS19 - Bill Ayers - UNLOCK YOUR BUSINESS KNOWLEDGE WITH THE MICROSOFT GRAPH,...
 
3 modern desktop - office 365 pro plus deployment + servicing
3   modern desktop - office 365 pro plus deployment + servicing3   modern desktop - office 365 pro plus deployment + servicing
3 modern desktop - office 365 pro plus deployment + servicing
 
Outlook on UCS 5.2 - Ingo Steuwer - Univention Summit 2024
Outlook on UCS 5.2 - Ingo Steuwer - Univention Summit 2024Outlook on UCS 5.2 - Ingo Steuwer - Univention Summit 2024
Outlook on UCS 5.2 - Ingo Steuwer - Univention Summit 2024
 
UCS "Wrap Up": Technical Highlights 2019 and Outlook 2020 - Univention Summit...
UCS "Wrap Up": Technical Highlights 2019 and Outlook 2020 - Univention Summit...UCS "Wrap Up": Technical Highlights 2019 and Outlook 2020 - Univention Summit...
UCS "Wrap Up": Technical Highlights 2019 and Outlook 2020 - Univention Summit...
 
AD101: IBM Domino Application Development Futures
AD101: IBM Domino Application Development FuturesAD101: IBM Domino Application Development Futures
AD101: IBM Domino Application Development Futures
 
4156 Twist and cloud-how ibm customers make cics dance
4156 Twist and cloud-how ibm customers make cics dance4156 Twist and cloud-how ibm customers make cics dance
4156 Twist and cloud-how ibm customers make cics dance
 
Resume
ResumeResume
Resume
 
Application cloudification with liberty and urban code deploy - UCD
Application cloudification with liberty and urban code deploy - UCDApplication cloudification with liberty and urban code deploy - UCD
Application cloudification with liberty and urban code deploy - UCD
 
Wohin entwickelt sich UCS? Ingo Steuwer - Univention Summit 2022
Wohin entwickelt sich UCS? Ingo Steuwer - Univention Summit 2022Wohin entwickelt sich UCS? Ingo Steuwer - Univention Summit 2022
Wohin entwickelt sich UCS? Ingo Steuwer - Univention Summit 2022
 
PCF: Platform for a New Era - Kubernetes for the Enterprise - London
PCF: Platform for a New Era - Kubernetes for the Enterprise - LondonPCF: Platform for a New Era - Kubernetes for the Enterprise - London
PCF: Platform for a New Era - Kubernetes for the Enterprise - London
 
Microsoft, Linux, Open Source, DevOps
Microsoft, Linux, Open Source, DevOpsMicrosoft, Linux, Open Source, DevOps
Microsoft, Linux, Open Source, DevOps
 
DoD IA Training Products, Tools Integration, and Operationalization
DoD IA Training Products, Tools Integration, and OperationalizationDoD IA Training Products, Tools Integration, and Operationalization
DoD IA Training Products, Tools Integration, and Operationalization
 
Microsoft Graph community call May, 2018
Microsoft Graph community call May, 2018Microsoft Graph community call May, 2018
Microsoft Graph community call May, 2018
 
OpenOffice.org 2.x and Beyond
OpenOffice.org 2.x and BeyondOpenOffice.org 2.x and Beyond
OpenOffice.org 2.x and Beyond
 
XP to Windows 7 with MDT
XP to Windows 7 with MDTXP to Windows 7 with MDT
XP to Windows 7 with MDT
 
2011 NASA Open Source Summit - Forge.mil
2011 NASA Open Source Summit - Forge.mil2011 NASA Open Source Summit - Forge.mil
2011 NASA Open Source Summit - Forge.mil
 
Zure Azure PaaS Zero to Hero - DevOps training day
Zure Azure PaaS Zero to Hero - DevOps training dayZure Azure PaaS Zero to Hero - DevOps training day
Zure Azure PaaS Zero to Hero - DevOps training day
 

More from Univention GmbH

Status des Rollen- und Rechtemodells in UCS und UCS@school - Daniel Tröder - ...
Status des Rollen- und Rechtemodells in UCS und UCS@school - Daniel Tröder - ...Status des Rollen- und Rechtemodells in UCS und UCS@school - Daniel Tröder - ...
Status des Rollen- und Rechtemodells in UCS und UCS@school - Daniel Tröder - ...Univention GmbH
 
Technical Deep Dive - OpenID-Connect and OAuth 2.0 in UCS IAM - Florian Best ...
Technical Deep Dive - OpenID-Connect and OAuth 2.0 in UCS IAM - Florian Best ...Technical Deep Dive - OpenID-Connect and OAuth 2.0 in UCS IAM - Florian Best ...
Technical Deep Dive - OpenID-Connect and OAuth 2.0 in UCS IAM - Florian Best ...Univention GmbH
 
Univention IAM and Portal for Kubernetes - Ingo Steuwer - Univention Summit 2024
Univention IAM and Portal for Kubernetes - Ingo Steuwer - Univention Summit 2024Univention IAM and Portal for Kubernetes - Ingo Steuwer - Univention Summit 2024
Univention IAM and Portal for Kubernetes - Ingo Steuwer - Univention Summit 2024Univention GmbH
 
Keycloak as the New Identity Provider for UCS - Felix Botner & Erik Damrose -...
Keycloak as the New Identity Provider for UCS - Felix Botner & Erik Damrose -...Keycloak as the New Identity Provider for UCS - Felix Botner & Erik Damrose -...
Keycloak as the New Identity Provider for UCS - Felix Botner & Erik Damrose -...Univention GmbH
 
Modularisierung und Containerisierung von UCS
Modularisierung und Containerisierung von UCSModularisierung und Containerisierung von UCS
Modularisierung und Containerisierung von UCSUnivention GmbH
 
Barrierefreiheit in UCS - Univention GmbH - Univention Summit 2022
Barrierefreiheit in UCS - Univention GmbH - Univention Summit 2022Barrierefreiheit in UCS - Univention GmbH - Univention Summit 2022
Barrierefreiheit in UCS - Univention GmbH - Univention Summit 2022Univention GmbH
 
Digitale Souveränität für die zivile Seenotrettung von Sea-Watch - Sea-Watch ...
Digitale Souveränität für die zivile Seenotrettung von Sea-Watch - Sea-Watch ...Digitale Souveränität für die zivile Seenotrettung von Sea-Watch - Sea-Watch ...
Digitale Souveränität für die zivile Seenotrettung von Sea-Watch - Sea-Watch ...Univention GmbH
 
Schulische Lernplattformen in Deutschland - Institut für Informationsmanageme...
Schulische Lernplattformen in Deutschland - Institut für Informationsmanageme...Schulische Lernplattformen in Deutschland - Institut für Informationsmanageme...
Schulische Lernplattformen in Deutschland - Institut für Informationsmanageme...Univention GmbH
 
Technologie in der Schule: Ein Projektüberblick & Beratungsansatz der Bechtle...
Technologie in der Schule: Ein Projektüberblick & Beratungsansatz der Bechtle...Technologie in der Schule: Ein Projektüberblick & Beratungsansatz der Bechtle...
Technologie in der Schule: Ein Projektüberblick & Beratungsansatz der Bechtle...Univention GmbH
 
UCS@school Roadmap 2022 - Univention GmbH - Univention Summit 2022
UCS@school Roadmap 2022 - Univention GmbH - Univention Summit 2022UCS@school Roadmap 2022 - Univention GmbH - Univention Summit 2022
UCS@school Roadmap 2022 - Univention GmbH - Univention Summit 2022Univention GmbH
 
BILDUNGSLOGIN: Mit zwei Klicks die ganze Bandbreite digitaler Bildungsmedien ...
BILDUNGSLOGIN: Mit zwei Klicks die ganze Bandbreite digitaler Bildungsmedien ...BILDUNGSLOGIN: Mit zwei Klicks die ganze Bandbreite digitaler Bildungsmedien ...
BILDUNGSLOGIN: Mit zwei Klicks die ganze Bandbreite digitaler Bildungsmedien ...Univention GmbH
 
Schule digital neu denken - Schulstiftung der Ev.-Luth. Landeskriche Sachsens...
Schule digital neu denken - Schulstiftung der Ev.-Luth. Landeskriche Sachsens...Schule digital neu denken - Schulstiftung der Ev.-Luth. Landeskriche Sachsens...
Schule digital neu denken - Schulstiftung der Ev.-Luth. Landeskriche Sachsens...Univention GmbH
 
UCS Roadmap 2022 - Univention GmbH - Univention Summit 2022
UCS Roadmap 2022 - Univention GmbH - Univention Summit 2022UCS Roadmap 2022 - Univention GmbH - Univention Summit 2022
UCS Roadmap 2022 - Univention GmbH - Univention Summit 2022Univention GmbH
 
Shift happens! Let's create a better IT now! - UNivention GmbH - Univention S...
Shift happens! Let's create a better IT now! - UNivention GmbH - Univention S...Shift happens! Let's create a better IT now! - UNivention GmbH - Univention S...
Shift happens! Let's create a better IT now! - UNivention GmbH - Univention S...Univention GmbH
 
Einführung eines zentralen IDM auf Basis der hessischen Landesdatenbank LUSD ...
Einführung eines zentralen IDM auf Basis der hessischen Landesdatenbank LUSD ...Einführung eines zentralen IDM auf Basis der hessischen Landesdatenbank LUSD ...
Einführung eines zentralen IDM auf Basis der hessischen Landesdatenbank LUSD ...Univention GmbH
 
Sie serverlose Schule - Stadt Norderstedt - Univention Summit 2022
Sie serverlose Schule - Stadt Norderstedt - Univention Summit 2022Sie serverlose Schule - Stadt Norderstedt - Univention Summit 2022
Sie serverlose Schule - Stadt Norderstedt - Univention Summit 2022Univention GmbH
 
Digital Souveräne Collaboration mit Nextcloud - Nextcloud-Univention-Summit-2...
Digital Souveräne Collaboration mit Nextcloud - Nextcloud-Univention-Summit-2...Digital Souveräne Collaboration mit Nextcloud - Nextcloud-Univention-Summit-2...
Digital Souveräne Collaboration mit Nextcloud - Nextcloud-Univention-Summit-2...Univention GmbH
 
Enough about Gaia-X theory – Let’s shift towards real use cases! - Plusserver...
Enough about Gaia-X theory – Let’s shift towards real use cases! - Plusserver...Enough about Gaia-X theory – Let’s shift towards real use cases! - Plusserver...
Enough about Gaia-X theory – Let’s shift towards real use cases! - Plusserver...Univention GmbH
 
Get your shift together now! - agorum Software - Univention Summit 2022
Get your shift together now! - agorum Software - Univention Summit 2022Get your shift together now! - agorum Software - Univention Summit 2022
Get your shift together now! - agorum Software - Univention Summit 2022Univention GmbH
 
Alles schon da? IT-Architektur für die digital souveräne Verwaltung
Alles schon da? IT-Architektur für die digital souveräne VerwaltungAlles schon da? IT-Architektur für die digital souveräne Verwaltung
Alles schon da? IT-Architektur für die digital souveräne VerwaltungUnivention GmbH
 

More from Univention GmbH (20)

Status des Rollen- und Rechtemodells in UCS und UCS@school - Daniel Tröder - ...
Status des Rollen- und Rechtemodells in UCS und UCS@school - Daniel Tröder - ...Status des Rollen- und Rechtemodells in UCS und UCS@school - Daniel Tröder - ...
Status des Rollen- und Rechtemodells in UCS und UCS@school - Daniel Tröder - ...
 
Technical Deep Dive - OpenID-Connect and OAuth 2.0 in UCS IAM - Florian Best ...
Technical Deep Dive - OpenID-Connect and OAuth 2.0 in UCS IAM - Florian Best ...Technical Deep Dive - OpenID-Connect and OAuth 2.0 in UCS IAM - Florian Best ...
Technical Deep Dive - OpenID-Connect and OAuth 2.0 in UCS IAM - Florian Best ...
 
Univention IAM and Portal for Kubernetes - Ingo Steuwer - Univention Summit 2024
Univention IAM and Portal for Kubernetes - Ingo Steuwer - Univention Summit 2024Univention IAM and Portal for Kubernetes - Ingo Steuwer - Univention Summit 2024
Univention IAM and Portal for Kubernetes - Ingo Steuwer - Univention Summit 2024
 
Keycloak as the New Identity Provider for UCS - Felix Botner & Erik Damrose -...
Keycloak as the New Identity Provider for UCS - Felix Botner & Erik Damrose -...Keycloak as the New Identity Provider for UCS - Felix Botner & Erik Damrose -...
Keycloak as the New Identity Provider for UCS - Felix Botner & Erik Damrose -...
 
Modularisierung und Containerisierung von UCS
Modularisierung und Containerisierung von UCSModularisierung und Containerisierung von UCS
Modularisierung und Containerisierung von UCS
 
Barrierefreiheit in UCS - Univention GmbH - Univention Summit 2022
Barrierefreiheit in UCS - Univention GmbH - Univention Summit 2022Barrierefreiheit in UCS - Univention GmbH - Univention Summit 2022
Barrierefreiheit in UCS - Univention GmbH - Univention Summit 2022
 
Digitale Souveränität für die zivile Seenotrettung von Sea-Watch - Sea-Watch ...
Digitale Souveränität für die zivile Seenotrettung von Sea-Watch - Sea-Watch ...Digitale Souveränität für die zivile Seenotrettung von Sea-Watch - Sea-Watch ...
Digitale Souveränität für die zivile Seenotrettung von Sea-Watch - Sea-Watch ...
 
Schulische Lernplattformen in Deutschland - Institut für Informationsmanageme...
Schulische Lernplattformen in Deutschland - Institut für Informationsmanageme...Schulische Lernplattformen in Deutschland - Institut für Informationsmanageme...
Schulische Lernplattformen in Deutschland - Institut für Informationsmanageme...
 
Technologie in der Schule: Ein Projektüberblick & Beratungsansatz der Bechtle...
Technologie in der Schule: Ein Projektüberblick & Beratungsansatz der Bechtle...Technologie in der Schule: Ein Projektüberblick & Beratungsansatz der Bechtle...
Technologie in der Schule: Ein Projektüberblick & Beratungsansatz der Bechtle...
 
UCS@school Roadmap 2022 - Univention GmbH - Univention Summit 2022
UCS@school Roadmap 2022 - Univention GmbH - Univention Summit 2022UCS@school Roadmap 2022 - Univention GmbH - Univention Summit 2022
UCS@school Roadmap 2022 - Univention GmbH - Univention Summit 2022
 
BILDUNGSLOGIN: Mit zwei Klicks die ganze Bandbreite digitaler Bildungsmedien ...
BILDUNGSLOGIN: Mit zwei Klicks die ganze Bandbreite digitaler Bildungsmedien ...BILDUNGSLOGIN: Mit zwei Klicks die ganze Bandbreite digitaler Bildungsmedien ...
BILDUNGSLOGIN: Mit zwei Klicks die ganze Bandbreite digitaler Bildungsmedien ...
 
Schule digital neu denken - Schulstiftung der Ev.-Luth. Landeskriche Sachsens...
Schule digital neu denken - Schulstiftung der Ev.-Luth. Landeskriche Sachsens...Schule digital neu denken - Schulstiftung der Ev.-Luth. Landeskriche Sachsens...
Schule digital neu denken - Schulstiftung der Ev.-Luth. Landeskriche Sachsens...
 
UCS Roadmap 2022 - Univention GmbH - Univention Summit 2022
UCS Roadmap 2022 - Univention GmbH - Univention Summit 2022UCS Roadmap 2022 - Univention GmbH - Univention Summit 2022
UCS Roadmap 2022 - Univention GmbH - Univention Summit 2022
 
Shift happens! Let's create a better IT now! - UNivention GmbH - Univention S...
Shift happens! Let's create a better IT now! - UNivention GmbH - Univention S...Shift happens! Let's create a better IT now! - UNivention GmbH - Univention S...
Shift happens! Let's create a better IT now! - UNivention GmbH - Univention S...
 
Einführung eines zentralen IDM auf Basis der hessischen Landesdatenbank LUSD ...
Einführung eines zentralen IDM auf Basis der hessischen Landesdatenbank LUSD ...Einführung eines zentralen IDM auf Basis der hessischen Landesdatenbank LUSD ...
Einführung eines zentralen IDM auf Basis der hessischen Landesdatenbank LUSD ...
 
Sie serverlose Schule - Stadt Norderstedt - Univention Summit 2022
Sie serverlose Schule - Stadt Norderstedt - Univention Summit 2022Sie serverlose Schule - Stadt Norderstedt - Univention Summit 2022
Sie serverlose Schule - Stadt Norderstedt - Univention Summit 2022
 
Digital Souveräne Collaboration mit Nextcloud - Nextcloud-Univention-Summit-2...
Digital Souveräne Collaboration mit Nextcloud - Nextcloud-Univention-Summit-2...Digital Souveräne Collaboration mit Nextcloud - Nextcloud-Univention-Summit-2...
Digital Souveräne Collaboration mit Nextcloud - Nextcloud-Univention-Summit-2...
 
Enough about Gaia-X theory – Let’s shift towards real use cases! - Plusserver...
Enough about Gaia-X theory – Let’s shift towards real use cases! - Plusserver...Enough about Gaia-X theory – Let’s shift towards real use cases! - Plusserver...
Enough about Gaia-X theory – Let’s shift towards real use cases! - Plusserver...
 
Get your shift together now! - agorum Software - Univention Summit 2022
Get your shift together now! - agorum Software - Univention Summit 2022Get your shift together now! - agorum Software - Univention Summit 2022
Get your shift together now! - agorum Software - Univention Summit 2022
 
Alles schon da? IT-Architektur für die digital souveräne Verwaltung
Alles schon da? IT-Architektur für die digital souveräne VerwaltungAlles schon da? IT-Architektur für die digital souveräne Verwaltung
Alles schon da? IT-Architektur für die digital souveräne Verwaltung
 

Recently uploaded

%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2
 
tonesoftg
tonesoftgtonesoftg
tonesoftglanshi9
 
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrandmasabamasaba
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...masabamasaba
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxAnnaArtyushina1
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburgmasabamasaba
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrainmasabamasaba
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...SelfMade bd
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...masabamasaba
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2
 

Recently uploaded (20)

%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security Program
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - Keynote
 

UCS Product Roundtrip – Highlights 2016 and Look-Out 2017

  • 1. Univention Product Roundtrip Highlights 2016 and look-out 2017 Dr. Alexander Kläser, Ingo Steuwer Univention GmbH klaeser@univention.de / steuwer@univention.de
  • 2. About us Dr. Alexander Kläser Since 2010 @Univention Product Development Web, UX, App platform, ... Ingo Steuwer Since 2003 @Univention Head of Professional Services
  • 3. Agenda (5) Ideas & Vision for 2017+ (4) What else to else to expect in 2017 ? (3) What to expect in UCS 4.2 ? (2) App & feature highlights in UCS 4.1 (1) What happened in 2016 ?
  • 5. UCS 4.1 retrospection – Overview UCS 4.1-0 Release: 2015/11/17, Highlights: Docker integrated SAML as a default (Password) Self Service Since then: Fixes, improvements and extensions in >350 Errata Updates Upgrades and new features in dedicated Apps
  • 6. New features without new releases? – Challenge: Release cycles “Classic” linux distribution release policy: upstream upgrades only in feature releases “Upstream”: Debian, Kernel, Samba, Firefox, … → Various release cycles Various maintenance durations, version numbering, ... One release cycle can’t match all upstream cycles → Univention decided to deliver “needed” updates
  • 7. New features without new releases? – Goals UCS Errata Updates are result of an agile development to Address security issues Fix bugs Improve the usability of the product „Apps“ deliver dedicated features Separated environment where possible (Docker) Individual release process But: stable APIs
  • 8. New features without new releases? – Content Ease-of-use is a major focus of UCS: Usability and user experience of graphical user interfaces Improvements to make existing functionality better (example: App Center) Updates of upstream packages that are not maintained anymore or better the stability or compatibility (example: Samba) Enhancements in Errata updates introduce a risk Errata must not break existing functionality!
  • 9. Release process – Automated tests (I) Automated tests to ensure stability Each release is undergoing tests Single instances and full environments in IAAS August September October November December January (estimation) 0 5000 10000 15000 20000 25000 30000 35000 instance usage (hours) UCS-4.2 UCS-4.1 UCS-4.0 UCS-3.3 UCS-3.2
  • 10. Release process – Automated tests (II) ~50 scenarios ~1.500 test cases ~190.000 lines of code Run for Errata Releases Apps
  • 11. Release process – Docker & Apps Docker allows individual environments for Apps No conflicts between App dependencies or UCS Example: different PHP versions → App releases are independent … of each other … of UCS
  • 12. Release process – Results Shorter test periods / quicker releases Incidents per customer (Support requests) reduced Growing number of „combinations“ tested Scenarios (server roles, number of instances) Releases (Upgrades and mixed environments) Apps (single Apps and combinations)
  • 13. Agenda (2) App & feature highlights in UCS 4.1 (1) What happened in 2016 ?
  • 14. Highlights – SAML SAML = Security Assertion Markup Language Allows Single Sign-on (SSO) for web services Identity Provider (IdP) = Server for authentication (e.g., UCS) Service Provider (SP) = Web service (Office 365, GSuite, Salesforce, ...) IdP's certificate has been registered at the SP Via browser redirects → Works with IdP accessible only via intranet Passwords remain at the IdP + can be managed centrally (via UCS)
  • 15. SAML integration in UCS UCS provides an IdP by default Access via: ucs-sso.<mydomain> IdP service runs on DC master + DC backup roles High availability: SAML sessions are synchronized (via memchache) Implementation via simpleSAMLphp Note: DNS needs to be configured for clients Fallback login without SAML for UCS test instances
  • 18. Highlights – Office 365 / GSuite with UCS Apps for providing: Wizard to guide the setup process of establishing a secure connection Connector = listener module for synchronizing user accounts What is the connector doing? Create accounts at Azure/Google when activating access for user Sync selected attributes of user accounts (configurable via UCR) Disable/delete accounts at Azure/Google
  • 19. Highlights – Office 365 / GSuite setup process Common setup steps: Configure client access to Azure/Google API for connector Download config data + credentials and pass them to connector Only Office 365: Upload Manifest file from connector to Azure Upload IdP certificate: Office 365: Can only be done via a Windows system GSuite: Can be done via the browser
  • 23. Highlights – (Password) Self Service Goal: Save time as users can reset passwords on their own App allowing to reset a users password via SMS / email address Custom password recover channels can be configured "Forgot password?" link can be included by other Apps Among the top 10 Apps
  • 24. Access via the UCS startsite
  • 29. Contacts are saved at user object
  • 30. Highlights – French translation Since UCS 4.1-4 Translations for installation wizards + web interface UCS translation tools have been greatly improved Installed automatically if French is chosen in Installer … or package univention-l10n-fr
  • 31. Highlights – Active Directory Connection password sync (I) Active Directory Connection: Sync Users, Groups and other objects between MS Active Directory and UCS Until mid of 2016: dedicated service for Windows DC needed to synchronize passwords: Introduced in 2007 with first UCS AD Connector Based on old NT “debugging” API Needed wide permissions, had it’s own TCP port and authentication → Installation complicated & security concerns
  • 32. Highlights – Active Directory Connection password sync (II) App Upgrade in Mai 2016 Password Hashes are now synced based on standard RPC calls → No dedicated service on Windows DCs needed! → Standard Windows rights management Compatible to all maintained Windows versions Easy configuration Details: https://www.univention.com/2016/05/bye-bye-active-directory-password-service/
  • 33. Highlights – Univention Corporate Client 3 (I) Easy deployment and integration of Thin and Fat Clients Image based, including UCS LDAP & Kerberos integration Core Changes: Based on Ubuntu 16.04 LTS Official support for mixed architectures (32bit / 64bit) Improved tools and integration: Central reporting of image version Easier “move” of UCC LDAP objects
  • 34. Highlights – Univention Corporate Client 3 (II) Major changes Fat Clients: 64bit image Default Desktop: Unity Major changes Thin Clients: Update of RDP and Citrix clients Improved management & offline capability for read only clients Still “Citrix Ready” certified!
  • 35. Highlights – UCS@school 4.1 Feature Release: 2016/06/16 Improved import tool with generation of attributes: login, mail address, … API in “classroom” UMC module for 3rd party integrations Real “multischool” accounts for teachers and pupils
  • 36. Highlights – UCS@school 4.1 – “multischool” accounts – Old Creation of one account for each assigned school School A School B User 1 User 1*User 1* User 2 DC school A DC school B
  • 37. Highlights – UCS@school 4.1 – “multischool” accounts – New One account, replicated to each assigned school School A School B User 1 User 2 DC school A DC school B
  • 38. Highlights – UCS@school 4.1 – Behind the scenes iTalc improvements example: better handling of temporary (dis-)connected clients Large environment improvements more consistency checks during setup better conflict handling for sync between schools Streamline LDAP ACLs (security & performance)
  • 39. Highlights – App Center market place relaunch in Q4/2016 One place for licenses/maintenance and support for Apps and UCS Reachable by App Catalog (web page) and App Center (UMC) Buying + selling Apps much easier Supports Reseller accounts Register now!
  • 40. Highlights – App Center Provider Portal Allows App providers to easily manage their Apps All meta information is edited via form fields Translations are entered separately Packages are uploaded / docker images are registered Logos, screenshots, videos are uploaded and previewed Changes are synchronized directly to the test App Center Univention publishes final version to the App Center
  • 47. Agenda (3) What to expect in UCS 4.2 ? (2) App & feature highlights in UCS 4.1 (1) What happened in 2016 ?
  • 48. Annual UCS Minor releases….? For more than 5 years there was an annual feature release – why not 2016? Focus: new Apps & migration to Docker Prepares a smooth upgrade to UCS 4.2 Features have been delivered in Apps (and Errata) No urgent needs
  • 49. Release schedule UCS 4.2 UCS 4.2 Milestones in February Release Candidates in March Release in April 3 Patchlevel Releases in 2017
  • 50. UCS 4.2 – Main features: based on Debian 8 Based on current Debian stable “Jessie” New: no full rebuild but direct use of Debian upstream packages Less differences between UCS and Debian Security updates for "unmaintained" repository (following Debian updates) Univention builds for selected packages, examples: Kernel, OpenLDAP, Samba
  • 51. Debian major release vs. UCS minor release Including a major upstream release in a minor UCS release… … a conflict with release policy expectations? Expectation: stable environment (for Apps) → Is given using Docker: Container can stay with UCS 4.1 → Most Apps will be directly available with the release of UCS 4.2 Expectation: stable APIs → Our processes (like automated testing) ensure the needed stability and compatibility
  • 52. UCS 4.2 – Debian upstream features Goal: use Debian packages where possible But newer packages if needed Changes introduced by Debian upgrade: Upgrade of core libs (like libc) systemd to replace “old” init and runsv KVM upgrade (including challenges like migration of snapshots…) ...
  • 53. UCS 4.2 – Samba upgrade Goal: Samba 4.6 Improved NETLOGON Performance Improved Replication Performance and Impact on Receiver Improved Performance: Add and Delete of Accounts Fix uploading Point-and-Print printer drivers from Windows 10
  • 54. Samba 4.x upcoming features Samba 4.7 Roadmap Improved Samba/AD LDAP performance (multi-process) Implementation of print server protocol MS-PAR replacing MS-RPRN Inter-Domain trust Windows Search Protocol (MS-WSP)
  • 55. UCS 4.2 – Usability changes Portal page as central view on the full UCS domain Overview of all Apps in the whole domain Entries can be managed and modified / added Favorites visible after login Corporate branding: Custom logo / background can be configured
  • 56. UCS 4.2 – Usability changes (2) Central login page for portal page + UMC SAML as default authentication process when possible Fallback to normal login otherwise More prominent side menu Mark modules that are not installed yet (DHCP, Printing, Mail etc.) Usability adjustments for (Password) Self Service Also better integration (e.g., into side menu)
  • 58. Mockups 4.2 – Portal view logged in
  • 59. Mockups 4.2 – Portal view with menu
  • 66. Agenda (4) What else to else to expect in 2017 ? (3) What to expect in UCS 4.2 ? (2) App & feature highlights in UCS 4.1 (1) What happened in 2016 ?
  • 67. Planned for 2017 – Connector upgrades Sync more attributes between OpenLDAP and Samba 4 RFC 2307 attributes: uidNumber + gidNumber Merge improvements implemented in S4 connector to AD connector, examples: Improved caching Differential updates Error handling, logging
  • 68. Planned for 2017 – Transparent Maintenance Difference between UCS Core Edition and Subscription: Core Edition may need to update to the latest release to get all Errata Maintenance will be more transparent: Improved "end of maintenance" messages Guide updating to releases available for current maintenance contract Same for Apps Transparent status: free Apps, test periods, usage / updates that require a charge, ...
  • 69. Planned for 2017 – Simplified App integration Option for App activation checkbox in user module [UCS 4.1] Easy way to specify LDAP schema extension [2017] Extended configuration settings for docker Apps [2017 Q3?] → See also expert talk “Make an App” tomorrow
  • 70. Planned for 2017 – Testing UCS We will continue to write more tests for UCS in 2017 Goal 1: Automate more product release tests Product release tests are carried out manually before every release Goal 2: Cover more and more complex scenarios Goal 3: Automate GUI tests (Debian Installer + setup wizard)
  • 71. Planned for 2017 – Automated browser tests Working framework and proof-of-concept tests exist Framework is based Selenium + integrated in Univention test lib Todo: Integration into Jenkins Integration into Selenium grid to test different browser types More tests Some aspects of UMC are already tested via scripted HTTP requests
  • 72. Planned for 2017 – Automated GUI installation tests Test framework using a VNC connection + optical character recognition (OCR) has been developed Actions: Wait for text to appear + Click on text Proof-of-concept tests exist Allows to fully automate graphical tests Debian installer + UMC setup wizard Todo: Integration into Jenkins + more test
  • 74. Debian Installer – OCR output l!‘ univention Select a language Choose the language to be used for the installed system. The UCS installer only supports English and German and will use English as fallback. Similar restrictions apply to other parts of the installed system which have not yet been localized. Language.- Chinese (Simplified) - EPYU’H‘WK) A Chinese (Traditional) - CPYlSE) Croatian - Hrvatski Czech - Cestina Danish - Dansk Dutch - Nederlands Dzongkha - E'Fl English - English Esperanto - Esperanto Estonian - Eesti Finnish - Suomi Galician - Galego Georgian - dafimacgm German - Deutsch v Screenshot ‘ Go Back ‘
  • 78. UMC wizard – OCR output k (El univention Account information Enterthe name ofyour organization and ' ' an e-mail address to activate UCSi Unlventlon Organization name l E-mail address to activate UCS (more information)
  • 81. Agenda (5) Ideas & Vision for 2017+ (4) What else to else to expect in 2017 ? (3) What to expect in UCS 4.2 ? (2) App & feature highlights in UCS 4.1 (1) What happened in 2016 ? … things we want to talk about
  • 82. Discussed feature – Separate UMC modules into Apps Idea: Everything in App Center is accessible as separated App Goal: Clearer navigation + separation of concerncs If installed as App, it should be found on the portal Current counter example: UCS@school, UVMM, UCC Separated App for all UDM modules UMC for solely for system administration with fixed set of modules Maybe as UX concept for UCS 5.0
  • 83. Discussed features – Mail stack Mail forwarding Wizard for general mail settings as well as fetchmail Enforce mail identity when sending mails Validate incoming emails via Sender Policy Framework (SPF) Makes sure email arrive from an authorized mail server Simple monitoring for mail queues
  • 84. More discussed features… Further integration of the App Center marketplace (look'n'feel) What about community Apps? Is there an interest? Monitoring: Nagios vs. Icinga 2 Make AD domain trusts production ready Various use cases for integrating AD services in UCS (MS Exchange, ...) More flexibility for working with UCS and AD
  • 85. Need: Get started easier Some users struggle to … decide technical questions (sizing, network, ...) … get resources (hardware, people, …) but want to … start quickly … avoid long term investments
  • 86. Vision: “UCS as a Service” Standardized, Cloud based UCS offering On premise services if needed “Pay per use” Full service (deployment, updates, support) Scalable Apps and services Customer decides what to use “UCS as a Service” delivers – technical needs included
  • 87. Need: Deploy Apps in existing environments Docker is expected to become the standard IAAS platform for Private Clouds Cloud Service Provider but… Deployment & Maintenance of Apps is different Current Container often struggle with updates Software Vendors may not have the needed knowledge
  • 88. Vision: App Center deploys to Kubernetes App Center brings everything to deploy and maintain Apps in Docker Currently: if Docker runs on UCS Vision: Enable App Center to also deploy to non-UCS Docker Expected “API”: Kubernetes
  • 89. Thank You! Contact Dr. Alexander Kläser Ingo Steuwer klaeser@univention.de steuwer@univention.de http://www.univention.com

Editor's Notes

  1. User sind regelmäßige Updates von Cloud Services gewohnt, teilweise ist das die Erwartungshaltung
  2. Usually (number of instances): 15-20%: errata deployed after 2 days 25-30%: errata deployed after 1 week
  3. Stand: 15 Minuten / 13:45 Uhr Übergabe an Alex
  4. Nächster Slide: Ingo Stand: 25 Minuten / 13:55 Uhr
  5. Release: August 2016
  6. Nächster Slide: Alex Stand: 35 Minuten / 14:05
  7. Stand: 40 Minuten / 14:10 Uhr Nächster Slide Ingo
  8. Hier: - Paketbau → früher war Neubau nötig um Konsistenz sicherzustellen → gute Erfahrungen mit UCC Nächster Slide: Debian Major upgrade in UCS Minor upgrade
  9. Docker upgrade? Stand: 50 Minuten / 14:20 Nächster Slide Arvid
  10. Arvid
  11. Arvid Nächster Slide Alex Stand: 55 Minuten / 14:25 Uhr
  12. Nächster Slide Ingo Stand 65 Minuten / 14:35
  13. Nächster Slide Alex Stand 70 Minuten / 14:40 Uhr
  14. Stand 80 Minuten / 14:50
  15. Nächster Slide Ingo Stand: 85 Minuten / 14:55 Uhr