{"id":15189,"date":"2025-05-15T09:29:32","date_gmt":"2025-05-15T07:29:32","guid":{"rendered":"https:\/\/wpethzprd.ethz.ch\/id\/?p=15189"},"modified":"2025-05-15T09:29:33","modified_gmt":"2025-05-15T07:29:33","slug":"andre-hunziker-20-jahre-an-der-eth-zuerich","status":"publish","type":"post","link":"https:\/\/blogs.ethz.ch\/id\/2025\/05\/15\/andre-hunziker-20-jahre-an-der-eth-zuerich\/","title":{"rendered":"Andr\u00e9 Hunziker 20 Jahre an der ETH Z\u00fcrich"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Andr\u00e9 Hunziker arbeitet in der Gruppe Hosting und Application Management bei ID APPS. Herzlichen Gl\u00fcckwunsch zu deinen zwei Jahrzehnten ETH, Andr\u00e9!<\/p>\n\n\n\n<!--more-->\n\n\n\n<p class=\"wp-block-paragraph\">20 Jahre ETH Z\u00fcrich! Eine Zeit gepr\u00e4gt von Ver\u00e4nderungen durfte ich bisher erleben. Am 1. Mai 2005 habe ich in der damaligen Betriebsinformatik (ID-BI) als SAP-Systemadministrator gestartet. Gerne erz\u00e4hle ich nun von dieser spannenden Zeit.<\/p>\n\n\n\n<figure class=\"wp-block-image size-post-size is-style-rounded\"><a href=\"https:\/\/blogs.ethz.ch\/id\/files\/2025\/05\/ETH_Headshots_HIRES_010_20250506-scaled.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"400\" src=\"https:\/\/blogs.ethz.ch\/id\/files\/2025\/05\/ETH_Headshots_HIRES_010_20250506-600x400.jpg\" alt=\"Andr\u00e9 Hunziker 20 Jahre an der ETH Z\u00fcrich\" class=\"wp-image-15195\" srcset=\"https:\/\/blogs.ethz.ch\/id\/files\/2025\/05\/ETH_Headshots_HIRES_010_20250506-600x400.jpg 600w, https:\/\/blogs.ethz.ch\/id\/files\/2025\/05\/ETH_Headshots_HIRES_010_20250506-300x200.jpg 300w, https:\/\/blogs.ethz.ch\/id\/files\/2025\/05\/ETH_Headshots_HIRES_010_20250506-1024x683.jpg 1024w, https:\/\/blogs.ethz.ch\/id\/files\/2025\/05\/ETH_Headshots_HIRES_010_20250506-768x512.jpg 768w, https:\/\/blogs.ethz.ch\/id\/files\/2025\/05\/ETH_Headshots_HIRES_010_20250506-1536x1024.jpg 1536w, https:\/\/blogs.ethz.ch\/id\/files\/2025\/05\/ETH_Headshots_HIRES_010_20250506-2048x1365.jpg 2048w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Geb\u00e4ude<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Die augenscheinlichsten \u00c4nderungen waren die etlichen Wechsel des Arbeitsplatzes. Gestartet im CLU ging es \u00fcber STB\/STC ins WEC, um schlussendlich im OCT im Shared-Office zu landen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Hardware<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Zu Beginn bestand die OIS-SAP-Umgebung aus physischen SUN-Solaris Systemen. Alle Dienste wurden auf diesen gehostet, mit einer kleinen Firewall-Infrastruktur wurden sie im Netzwerk abgeschottet, selbst eigene Printserver wurden von uns f\u00fcr die SAP-ERP-Umgebung bereitgestellt. Auf die SAP-ERP-Systeme konnten zu dieser Zeit nur mit dem auf den Clients installierten SAPGUI zugegriffen werden. Neue Server oder Storages wurden von uns selber in die Racks eingebaut, auch verschieden Umz\u00fcge innerhalb des RZs wurden von uns durchgef\u00fchrt.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mit der neuen zentralen Firewall-Infrastruktur, welche durch NetNG entstanden ist, konnten die eigenen Firewall-Server ausser Betrieb genommen werden, ebenso wurden im Laufe der Zeit auch die Drucker \u00fcber den zentralen Druckserver angebunden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">F\u00fcr den Aufbau der Business-Continuity-Umgebung wurden nochmals physische Server und Storage-Systeme im RZ auf dem H\u00f6nggerberg verwendet.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/blogs.ethz.ch\/id\/files\/2025\/05\/image.jpeg\"><img loading=\"lazy\" decoding=\"async\" width=\"255\" height=\"340\" src=\"https:\/\/blogs.ethz.ch\/id\/files\/2025\/05\/image.jpeg\" alt=\"Rack 6 im B65 mit den verschiedenen SAP-Systemen (nur Server)\" class=\"wp-image-15191\" srcset=\"https:\/\/blogs.ethz.ch\/id\/files\/2025\/05\/image.jpeg 255w, https:\/\/blogs.ethz.ch\/id\/files\/2025\/05\/image-225x300.jpeg 225w\" sizes=\"auto, (max-width: 255px) 100vw, 255px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Rack 6 im B65 mit den verschiedenen SAP-Systemen (nur Server)<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/blogs.ethz.ch\/id\/files\/2025\/05\/image-2.jpeg\"><img loading=\"lazy\" decoding=\"async\" width=\"255\" height=\"340\" src=\"https:\/\/blogs.ethz.ch\/id\/files\/2025\/05\/image-2.jpeg\" alt=\"Rack 7 oben im B65 mit verschiedenen SAP-Server und Storage-Systemen\" class=\"wp-image-15193\" srcset=\"https:\/\/blogs.ethz.ch\/id\/files\/2025\/05\/image-2.jpeg 255w, https:\/\/blogs.ethz.ch\/id\/files\/2025\/05\/image-2-225x300.jpeg 225w\" sizes=\"auto, (max-width: 255px) 100vw, 255px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Rack 7 oben im B65 mit verschiedenen SAP-Server und Storage-Systemen<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/blogs.ethz.ch\/id\/files\/2025\/05\/image-1.jpeg\"><img loading=\"lazy\" decoding=\"async\" width=\"255\" height=\"340\" src=\"https:\/\/blogs.ethz.ch\/id\/files\/2025\/05\/image-1.jpeg\" alt=\"Rack 7 unten im B65 mit verschiedenen SAP-Server und Storage-Systemen\" class=\"wp-image-15192\" srcset=\"https:\/\/blogs.ethz.ch\/id\/files\/2025\/05\/image-1.jpeg 255w, https:\/\/blogs.ethz.ch\/id\/files\/2025\/05\/image-1-225x300.jpeg 225w\" sizes=\"auto, (max-width: 255px) 100vw, 255px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Rack 7 unten im B65 mit verschiedenen SAP-Server und Storage-Systemen<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Projekt ETHIS<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Neue Anforderungen aus dem Business und der Wunsch, dass auch der Zugriff \u00fcber Web-Browser auf die SAP-Systeme m\u00f6glich sein soll, f\u00fchrte dazu, dass die Anzahl der zu betreibenden Server und Systeme exponentiell wuchsen. Portalserver auf Netweaver-Java, BW-Server auf Netweaver-ABAP, Solman als Dual-Stack-System und Webdispatcher geh\u00f6rten dazu. Eine Prozess Orchestration-System-Umgebung erm\u00f6glicht den Austausch von Daten zwischen SAP \u2013 und Non-SAP-Systemen. Zwischenzeitlich umfasste dies \u00fcber 60 Server.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Neue Anforderungen der Schulleitung f\u00fchrten dazu, dass eine Infrastruktur f\u00fcr Zweifaktor-Authentisierung f\u00fcr SAPGUI aufgebaut werden musste. All dies in einer Dreisystem-Landschaft. Durch die Virtualisierung dieser Systeme konnten sie in einem vern\u00fcnftigen Rahmen aufgebaut und betrieben werden. Ebenso wurde die bestehenden SAP-ERP-Systeme virtualisiert, bei dieser Migration wurden die dazugeh\u00f6renden Oracle-DBs nach Unicode konvertiert.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Projekt Refine<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Da das SAP-ERP nach einigen Jahren nicht mehr den Anforderungen der modernen Rechnungslegung entsprach, beschloss das Fach den Umstieg auf S\/4HANA der Nachfolger von SAP-ERP.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Zu Beginn dieses Projektes mussten alle DBs im SAP-Umfeld der ETH Z\u00fcrich von Oracle nach HANA-DB migriert werden, als Besonderheit ist zu bemerken, dass die ETH zu den Pilot-Kunden geh\u00f6rten, welche die eigenen Server und Storage-Systeme verwenden durften und nicht eine SAP-HANA-Appliance verwenden mussten. Die neue Umgebung f\u00fcr S\/4HANA wurde als Dreisystem-Landschaft mit einem zus\u00e4tzlichen Sandbox-System aufgebaut.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Daily Work<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In der ganzen Zeit galt es die Verf\u00fcgbarkeit der Umgebung aufrecht zu erhalten und dies entsprechend zu Warten und die verschiedenen Komponenten auf dem neusten Stand der Technik zu halten.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Richtung Zukunft<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Nachdem SAP auf Ende 2027 verschieden Produkte aus der Wartung nehmen wird und deren Nachfolger nur noch als Service in der Cloud anzubieten, gilt es nun diese Herausforderungen anzunehmen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Dank<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Gerne bedanke ich mich bei Allen (Und dies sind nicht wenige, sei es aus dem CCSAP, der ID Infrastructure und der ID Applications) die mich in diesen 20 Jahren begleitet und unterst\u00fctzt haben, mir die M\u00f6glichkeit gaben mich in all diesen Themen zu schulen und weiterzubilden.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Herzlichen Gl\u00fcckwunsch zu deinen zwei Jahrzehnten ETH, Andr\u00e9!<\/p>\n","protected":false},"author":838,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1175,25,1181,1177,890,898],"tags":[296498],"class_list":["post-15189","post","type-post","status-publish","format-standard","hentry","category-kommunikation","category-news","category-passwort-applikationen","category-software-arbeitsplatze","category-speicher","category-support","tag-20-jahre-eth-jubilaeum"],"_links":{"self":[{"href":"https:\/\/blogs.ethz.ch\/id\/wp-json\/wp\/v2\/posts\/15189","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.ethz.ch\/id\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.ethz.ch\/id\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.ethz.ch\/id\/wp-json\/wp\/v2\/users\/838"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.ethz.ch\/id\/wp-json\/wp\/v2\/comments?post=15189"}],"version-history":[{"count":7,"href":"https:\/\/blogs.ethz.ch\/id\/wp-json\/wp\/v2\/posts\/15189\/revisions"}],"predecessor-version":[{"id":15200,"href":"https:\/\/blogs.ethz.ch\/id\/wp-json\/wp\/v2\/posts\/15189\/revisions\/15200"}],"wp:attachment":[{"href":"https:\/\/blogs.ethz.ch\/id\/wp-json\/wp\/v2\/media?parent=15189"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.ethz.ch\/id\/wp-json\/wp\/v2\/categories?post=15189"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.ethz.ch\/id\/wp-json\/wp\/v2\/tags?post=15189"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}