SHAPE BUILD RUN TRACK. inovex Case Study. ProSiebenSat.1 DevOps-Betrieb für die Senderportale von ProSieben Sat.1



Ähnliche Dokumente
BI in der Cloud eine valide Alternative Überblick zum Leistungsspektrum und erste Erfahrungen

Test zur Bereitschaft für die Cloud

Integration mit. Wie AristaFlow Sie in Ihrem Unternehmen unterstützen kann, zeigen wir Ihnen am nachfolgenden Beispiel einer Support-Anfrage.

TEUTODATA. Managed IT-Services. Beratung Lösungen Technologien Dienstleistungen. Ein IT- Systemhaus. stellt sich vor!

Persönliche Einladung. Zur IT Managers Lounge am 4. November 2009 in Köln, Hotel im Wasserturm.

Tender Manager. Sparen Sie Zeit und Kosten durch eine optimierte Erstellung Ihrer individuellen IT-Ausschreibungen

Bacher Integrated Management

where IT drives business

Feedback in Echtzeit. Social Media Monitoring Services von Infopaq. SOCIAL MEDIA

Success-Story. Das Unternehmen. mobile.international

TYPO3 CMS 6.2 LTS. Die neue TYPO3- Version mit Langzeit- Support

Was macht Layer2 eigentlich? Erfahren Sie hier ein wenig mehr über uns.

SMARTE LÖSUNGEN FÜR DIE VERNETZTE WELT

SMART Newsletter Education Solutions April 2015

IHRE ZIELE SIND UNSERE HERAUSFORDERUNG FÜR INDIVIDUELLE LEISTUNGEN UND PERFEKTE LÖSUNGEN!

I N F O R M A T I O N V I R T U A L I S I E R U N G. Wir schützen Ihre Unternehmenswerte

Agile Enterprise Development. Sind Sie bereit für den nächsten Schritt?

DIGITALKONSULAT DK. Unsere Leistungen

Inside. IT-Informatik. Die besseren IT-Lösungen.

Einführung von DMS in 5 Schritten

Lassen Sie sich entdecken!

.. für Ihre Business-Lösung

Mehr Effizienz und Wertschöpfung durch Ihre IT. Mit unseren Dienstleistungen werden Ihre Geschäftsprozesse erfolgreicher.

Geyer & Weinig: Service Level Management in neuer Qualität.

360 - Der Weg zum gläsernen Unternehmen mit QlikView am Beispiel Einkauf

Die Wasser App.

IT-Asset-Management in der Cloud

bruederlinpartner «Nearshoring auf höchstem Niveau!»

Content Management System mit INTREXX 2002.

Die codecentric AG ist Ihr Premium-Partner, wenn es um die Entwicklung massgeschneiderter

Microsoft SharePoint 2013 Designer

SHAPE BUILD RUN TRACK. inovex Case Study. Payleven Unterstützung bei der Entwicklung einer Mobile Payment App

Thema: Microsoft Project online Welche Version benötigen Sie?

Spotlight 5 Gründe für die Sicherung auf NAS-Geräten

»Kredite einfach vermitteln«5 Jahre. Noch einfacher. Noch besser.

implexis GmbH: Kompetente Lösungen für smarte Anforderungen

Free Software Strategy In the Public Administration of South Tyrol. 12. November 2010

Nr. 12-1/Dezember 2005-Januar A 12041

Worum geht es in diesem Projekt?

Entwicklung des Dentalmarktes in 2010 und Papier versus Plastik.

esearch one-single-point-of-information Federated Search Modul

Ein starker Partner an Ihrer Seite.

Intelligente Updateverwaltung Inventarisierung von Softwareprodukten Remoteunterstützung, mobile Endgeräte u.v.m.

Informationen zum neuen Studmail häufige Fragen

P R E S S E M I T T E I L U N G

OUTSOURCING ADVISOR. Analyse von SW-Anwendungen und IT-Dienstleistungen auf ihre Global Sourcing Eignung. Bewertung von Dienstleistern und Standorten

System Center Essentials 2010

Mehr Sicherheit für Ihre IT.

YouTube: Video-Untertitel übersetzen

Egal, ob Sie neu bauen oder renovieren mit DATALIGHT bekommen Sie ein zukunftssicheres Strom- und Datennetz in einem. Und das bedeutet grenzenlose

(1) Mit dem Administrator Modul werden die Datenbank, Gruppen, Benutzer, Projekte und sonstige Aufgaben verwaltet.

Hardware, Software, Services

Hinweise zum Ausfüllen der Zeiterfassung

Stammdaten Auftragserfassung Produktionsbearbeitung Bestellwesen Cloud Computing

Windows Small Business Server (SBS) 2008

mobile Dokumente, Informationen, ECM... Immer präsent auch unterwegs.

Raiffeisenlandesbank Kärnten Rechenzentrum und Revisionsverband, reg.gen.m.b.h.

Microsoft Cloud Ihr Weg in die Cloud

Whitepaper webmethods 9.0. webmethods 9.0. Die Integrationsplattform für BPM, EAI und SOA 2013 SYRACOM AG

SSI WHITE PAPER Design einer mobilen App in wenigen Stunden

WSO de. <work-system-organisation im Internet> Allgemeine Information

Automotive. Für eine effiziente und zuverlässige Produktion: Unsere Montage- und Automatisierungslösungen.

Anforderungen an die HIS

Executive Information. SAP HANA Ihr Weg zum In-Memory-Computing

Die Zeit ist reif. Für eine intelligente Agentursoftware.

Einrichten eines POP-Mailkontos unter Thunderbird Mail DE:

All for One Steeb. Das SAP Haus. ALL FOR ONE STEEB DAS SAP HAUS

Digitale Zertifikate

SharePoint Portal für eine effiziente Zusammenarbeit

Lizenzierung von System Center 2012

Robotik-Schulungen Praxisorientiert Individuell Flexibel

Anlegen eines SendAs/RecieveAs Benutzer unter Exchange 2003, 2007 und 2010

Installationsanleitung. triomis vat calculator for Dynamics CRM 2011

Anwendertage WDV2012

IT-Kosten im Mittelstand höher als bei Großunternehmen

Einfach wie noch nie. Der mypackage-ansatz. Ihre Lösung zur automatisierten Client-Bereitstellung. mypackage im Überblick

Online Marketing für weltweite Filialen zentral steuern

Referenzen (Auszug) Fischerwerke Application Development: Web-basierte Vertriebssteuerung mit Zugriff auf SAP

MANAGED BUSINESS CLOUD. Individuell. Flexibel. Sicher.

SharePoint Demonstration

Business Application Framework für SharePoint Der Kern aller PSC-Lösungen

Wo finde ich die Software? - Jedem ProLiant Server liegt eine Management CD bei. - Über die Internetseite

EDV und Netzwerk Planung

Die integrierte Zeiterfassung. Das innovative Softwarekonzept

Fehler und Probleme bei Auswahl und Installation eines Dokumentenmanagement Systems

OLXTeamOutlook 1.5 für Outlook 2003, 2002/XP, 2000 und 97/98

Mit den neuen Lexis Diligence Funktionen werden Ihre Due Diligence- Überprüfungen jetzt noch effizienter.

ARCHIV- & DOKUMENTEN- MANAGEMENT-SERVER PAPIER ARCHIVIEREN

1 Kurzanleitung IMAP-Verfahren

SCHULUNG MIT SYSTEM: E-LEARNING VON RAUM21

Translation Memory Leistungsstarke Technologie, die Zeit und Geld spart

1 Was ist Personal Online-Coaching?

SWOT Analyse zur Unterstützung des Projektmonitorings

Über uns. HostByYou Unternehmergesellschaft (haftungsbeschränkt), Ostrastasse 1, Meerbusch, Tel , Fax.

FrontDoor/Monitor mehr sehen von FrontDoor

Umstieg auf Microsoft Exchange in der Fakultät 02

Zur richtigen Zeit am richtigen Ort

Innovative Software und Beratung für Veranstaltungsmanagement, Ticketing und Eintrittskontrolle.

Transkript:

SHAPE BUILD RUN TRACK TEACH inovex Case Study ProSiebenSat.1 DevOps-Betrieb für die Senderportale von ProSieben Sat.1 inovex GmbH Mai 2015

inovex unterstützt IT-Infrastruktur für größte deutsche TV-Gruppe Senderportale von ProSiebenSat.1 bauen auf inovex Expertise Die Online-Portale der ProSiebenSat.1 Networld zählen zu den meistbesuchten Netzwerken im deutschen Internetmarkt: Mehr als 1,3 Millionen Visits erreichen täglich die Seiten der bekannten TV-Sender der Gruppe. Hinter dem Erfolg steht eine anspruchsvolle IT-Landschaft, für deren Aufbau, Steuerung und Betrieb ProSiebenSat.1 das Know-how der IT Engineering & Operations Spezialisten von inovex nutzt eine enge, partnerschaftliche Zusammenarbeit sichert die hohe Qualität. Das größte deutsche Fernsehunternehmen überlässt auch im Online-Bereich nichts dem Zufall: Interaktive Angebote und zusätzliche Inhalte zu viel beachteten Formaten wie Germany s Next Top Model, ergänzen und erweitern die Erlebniswelten von ProSiebenSat.1 hinein ins World Wide Web. Dort finden Besucher Informationen zu sämtlichen TV-Sendungen, können ganze Folgen ihrer Lieblingsprogramme, Clips und Filmtrailer ansehen sowie News, Ratgeber und Specials zu den verschiedensten Themen lesen. Eine eigene Multimediatochter, die ProSiebenSat.1 Digital GmbH, kümmert sich um diese und andere digitale Aktivitäten, die für den Münchner Konzern inzwischen einen wichtigen Wachstumsmarkt darstellen. Dabei umfasst das Webangebot neben den Portalen der großen Sender der Gruppe pro7.de, sat1.de, kabeleins.de und Sixx.de zusätzliche eigene Auftritte für Erfolgsformate wie The Voice of Germany, Schlag den Raab, ran Seite 2

oder Bully Herbigs Website bullybase.de, hinzu kommen die Portale der neuen, wachsenden TV-Sender ProSieben MAXX und Sat.1 Gold und der neue Online-Musikdienst Ampya.com. Die dazu nötige IT-Infrastruktur hat ProSiebenSat.1 zentralisiert und ist heute in der Abteilung Central Operations zusammengefasst. Hier läuft die gesamte Steuerung des digitalen Geschäfts aus IT-Sicht zusammen, werden IT-Prozesse, -Infrastrukturen, -Tools und Kooperationspartner identifiziert und gemanagt. Hinter der Bühne: Server- Architektur sucht Top Engineers Für den erfolgreichen Aufbau und Betrieb einer derart umfassenden Online- Landschaft, deren Zugriffszahlen zusammengenommen im Top-20-Bereich der von der IVW ausgewiesenen heimischen Internetangebote anzusiedeln sind 1, benötigt die Central Operations Abteilung der ProSiebenSat.1 Digital GmbH auf technologischer Seite zwei Schlüssel: Die präzise Planung, das Testen und Konfigurieren der IT-Infrastruktur erfordern detaillierte Linux-Systemkenntnisse und umfangreiche Erfahrung in der Tiefe. Gleichzeitig verlangt die möglichst nahtlose, integrierte Zusammenarbeit von der Entwicklung über die Testumgebungen bis hin zu Deployment und Betrieb nach intelligenten Prozessen, einer sehr guten Automatisierung und bereichsübergreifender Expertise in der Breite. Die erste Dimension sichert die stabile Verfügbarkeit in Anbetracht hoher (und stark schwankender) Lasten mit großen Datenmengen und wöchentlich Millionen von Zugriffen. Die zweite Dimension sorgt vor allem für bessere Kosteneffizienz und Flexibilität bei der Implementierung von Neuerungen auf dem Weg von der Entwicklung zur Produktivumgebung sowie für eine hohe Nachhaltigkeit. Anforderungen, die in ihrer Summe an das IT Engineering für ProSiebenSat.1 höchste Ansprüche stellen. Für die gesamte Planung, Konfiguration, Installation, Automatisierung, Steuerung und Überwachung der für die Senderportale von ProSiebenSat.1 benötigten 1 Stand: 1. Januar 2014. Alle Zugriffszahlen nach IVW (http://www.ivw.eu). Die genannten Zahlen beziehen sich auf die durchschnittlichen Visits der von der IVW unter den Titeln ProSieben online, Sat.1 online, Sixx und Kabel1 online erfassten Angebote, Juli Dezember 2013 (durchschnittlich täglich ca.1,3 Mio. Visits und ca. 4,3 Mio. Page Impressions). Seite 3

Server-Landschaften nutzt ProSiebenSat.1 Digital die Unterstützung der inovex GmbH am Standort Karlsruhe und arbeitet in enger Kooperation zwischen eigener Fachabteilung und externem Dienstleister. Anhand der Vorgaben aus der ProSiebenSat.1-eigenen Entwicklungsabteilung zu denen neben technischen Spezifikationen wie Systemversionen, benötigte Web-, Datenbank- und andere Server und Module auch die erwarteten Besucherzahlen gehören, bauen und konfigurieren die inovex Ingenieure maßgeschneiderte Testumgebungen, die produktionsnahe Stage-Umgebung und schließlich die hochverfügbare Live- Umgebung. Dabei war inovex maßgeblich am Aufbau der gesamten Konfigurationsverwaltung und der Einrichtung einer automatisierten Deployment- Infrastruktur beteiligt. Besondere Anforderungen Für die Senderportale von ProSiebenSat.1 gilt es im Hinblick auf die Skalierbarkeit, eine Besonderheit TV-naher Plattformen zu berücksichtigen: Bedingt durch bestimmte TV-Kampagnen, unerwartet einschlagende TV-Sendungen oder während des laufenden Programms hervorgehobenen Webadressen kann es zu ganz erheblichen Hochlasten auf der entsprechenden Online-Plattform kommen. Mit einem normalen Zugriffszyklus auf Websites über den Tag hat dies oft wenig gemein viel stärker und teilweise unvorhersehbar schwanken die Zugriffszahlen. Schon jetzt skalieren die inovex IT Engineers bei Bedarf, etwa an Wochenenden oder anlässlich bestimmter Aktionen mit Millionenpublikum, kurzfristig hoch; künftig wird, gerade im Hinblick auf die Wachstumspläne von ProSiebenSat.1, eine noch höhergradige Automatisierung umgesetzt werden. Langfristige Kooperation sichert Kontinuität Die Zusammenarbeit zwischen ProSiebenSat.1 und inovex geht bis auf das Jahr 2009 zurück und hat inzwischen zu umfangreichen Folgeaufträgen für inovex geführt. Bereits damals waren die Experten des Systemhauses für die populäre Video-on-Demand-Plattform Maxdome zuständig, die heute vollständig in Besitz von ProSiebenSat.1 ist und die inovex bis heute betreibt. Mit Erfolg: Die langfristige Partnerschaft mit dem Medienkonzern wird auch in Zukunft fortge- Seite 4

setzt. So hat inovex für die Senderportale von ProSiebenSat.1 auch selbst den Produktivbetrieb übernommen und steht seit Anfang 2013 unter anderem mit einem eigenen Team und einer Rufbereitschaft rund um die Uhr, sieben Tage die Woche, für die Lösung sämtlicher anfallender Probleme im laufenden Betrieb der Plattformen zur Verfügung. Auch für die immer wichtiger werdende kostenfreie Videoplattform MyVideo.de, die ebenfalls zu ProSiebenSat.1 Digital gehört, hat inovex Test- und Stageumgebungen mit aufgebaut und bei der initialen Konfiguration unterstützt. Unsere enge und partnerschaftliche Zusammenarbeit mit ProSiebenSat.1 zeigt, wie wir auf individuelle Anforderungen unserer Kunden inhaltlich und personell flexibel reagieren können, erklärt Matthias Albert, Head of IT Engineering & Operations bei der inovex GmbH: So treten wir, um die hohe Qualität dieser umfangreichen Landschaft nachhaltig sicherzustellen, speziell für ProSiebenSat.1 auch als Betreiber auf. Unsere integrierte Abteilung IT Engineering & Operations hilft uns bei der effizienten Verzahnung der bereichsübergreifenden Aufgaben und ein dediziertes, kundenspezifisches Team sorgt für Kontinuität. Testen, Konfigurieren und Deployen in großen Webprojekten Große Web-Projekte erfordern Überlegungen auf dem Weg von der Neuentwicklung bis zum Deployment in die Produktivumgebung, deren Komplexität von Kunden teilweise noch immer unterschätzt werden. Jedes gewünschte neue Feature stellt immer auch ein potenzielles Risiko für die Stabilität und Verfügbarkeit des Systems dar. Diese Risiken lassen sich zum einen durch korrekt konzipierte Test- und Stage-Umgebungen, zum anderen durch einen gut etablierten Continuous Integration- und Deployment-Prozess effektiv und effizient in den Griff bekommen. So werden bedeutende Risiken vor dem Produktivbetrieb erkannt und abgefangen, was den Erfolg eines Projekts beim anspruchsvollen Webpublikum sichern hilft. Der nachhaltige Aufbau der Server-Infrastrukturen beginnt mit der zielgerichteten Einrichtung und Konfiguration der jeweiligen Testumgebungen beispielsweise getrennt für Front- und Backend und unterschiedliche Teststufen, die viel praktisches Know-how und Erfahrung erfordern, um Aussagekraft zu besit- Seite 5

zen. Ein falsch konfigurierter Test ist dabei ebenso gut wie kein Test. Anschließend deployt inovex die fertige Entwicklung auf die Stage-Umgebung für noch produktionsnähere Tests und schließlich die Abnahme durch den Kunden. Solche Stage-Umgebungen sind auch im Umfang näher an der späteren Live-Umgebung, um Lasten zu testen, was in der Größenordnung von Millionen Zugriffen wöchentlich eine nicht-triviale Aufgabe darstellt. Erst im Anschluss an einen erfolgreich absolvierten Stage-Test kommt es zur Einspielung in den Live-Betrieb. Gerade für eine heterogene, aus vielen Einzelportalen bestehende Online-Landschaft, wie sie ProSiebenSat.1 besitzt und zusammen mit den inovex Experten neu aufgebaut wurde, kommt es hier zu Beginn zu einer sehr hohen Zahl von Deployments. Technologien und Automatisierung Neueste Technologien werden von inovex laufend bewertet und kommen, wo sinnvoll, schnell zum Einsatz. inovex legt hierbei den Schwerpunkt klar auf quelloffene Technologien, die zukunftssichere und herstellerunabhängige Investitionen erleichtern. So bringen OpenSource-Automatisierungs-Technologien wie Puppet und Rex, in denen inovex sehr große Expertise besitzt, erhebliche Einsparungen beim Konfigurationsaufwand und helfen Prozesse zu standardisieren. Webserveralternativen (Nginx), In-Memory-Datenbanken (Redis), Cache-Server (memcached) und Webbeschleuniger (Varnish) sorgen für bessere Performanz. Auch im Suchserverbereich (Solr, Elasticsearch) sowie bei relationalen und dokumentenorientierten Datenbanken (PostgreSQL, MySQL, CouchDB) spielen quelloffene Produkte eine herausragende Rolle. Die größtmögliche Automatisierung von Konfigurations- und Deploymentprozessen ist dabei nicht allein aufgrund der reinen Zeitersparnis wünschenswert 2. In großen Projekten reduziert Automatisierung auch die Fehleranfälligkeit auf verschiedenen Ebenen: Änderungen bzw. neue Versionen werden verlässlich und reproduzierbar ausgeliefert, die Testqualität erhöht sich durch Ausschaltung möglicher manueller, undokumentierter Abweichungen. Zudem bergen manuelles Deployment und Konfigurationsmanagement die Gefahr, dass sich kritisches Wissen auf viele Mitarbeiter verteilt, die zum benötigten Zeitpunkt möglicher- 2 Zusammenfassende Darstellung angelehnt an Kai Spichale, Continuous Integration in großen Projekten. Java Magazin 4/2013. S. 72-75. Seite 6

weise nicht vollständig zur Verfügung stehen. Schließlich sorgt die Automatisierung für eine Standardisierung, d. h. Fehlerquellen und Abstimmungsbedarf werden deutlich reduziert. In diesem bedeutenden Bereich der Automatisierung amortisieren sich anfängliche Mehraufwände schnell. inovex verfügt über viel Erfahrung mit automatisierten Linux-Rechenzentren. Speziell im Bereich der Automatisierungslösung Rex (http://www.rexify.org) verfügt inovex über branchenweit führendes Knowhow; der Hauptcommitter der Open Source Software ist selbst für inovex tätig und das Systemhaus bietet Schulungen und Vorträge zum Thema an. Arbeitsorganisation: inovex macht DevOps konkret Im Sinne eines DevOps-Ansatzes arbeitet inovex nicht nur sehr eng mit der jeweiligen Entwicklungsabteilung zusammen, sodass die Test- und Administrationssicht von Beginn an eingebunden sind, sondern auch mit dem Bereich Central Operations. Gerade die Kooperation mit den Central Operations Experten der ProSiebenSat.1 Digital GmbH zeigt, wie DevOps, richtig verstanden, kein Buzzword bleibt, sondern als tatsächlich gelebte Arbeitsweise Prozesse verbessert, Zusammenarbeit fördert, Fehlentwicklungen in abstimmungsintensiven Bereichen eliminiert und so die Effizienz deutlich erhöht. Anstelle von Silos mit abgetrennten Verantwortlichkeiten und Zielen kommt es zu einer übergreifenden Kommunikation; Abläufe verlaufen reibungsloser und damit schneller und günstiger. So arbeitet beispielsweise ein inovex Mitarbeiter als ständiges Mitglied im Entwicklungsteam von ProSiebenSat.1 und die Abteilungen stehen im täglichen Kontakt miteinander eine Fortführung agiler Entwicklung über ursprünglich getrennte Bereiche hinweg. Zusammenfassung Inovex unterstützt in einer dauerhaften Partnerschaft mit der Central Operations Abteilung der ProSiebenSat.1 Digital GmbH den Aufbau, die Konfiguration und den Betrieb der Online-Portale der verschiedenen Sender der ProSiebenSat.1 Gruppe. inovex ist dabei bereits in die Entwicklungsabteilung involviert (Dev- Seite 7

Ops), baut die verschiedenen Umgebungen (Test/Stage/Live) auf und managt den Live-Betrieb des Data Centers bis hin zur 24x7 -Rufbereitschaft und Problemlösung. Das Ergebnis ist ein stabiles und dennoch flexibles, hochverfügbares und hochskalierbares System für die Senderportale der ProSiebenSat.1 Gruppe. Key Facts: Aufbau sämtlicher Umgebungen (TEST/STAGE/LIVE) Aufbau des gesamten Configuration Managements automatisierte Deployment-Infrastruktur 24x7 Betrieb der Websites mit Rufbereitschaft Technologien: Puppet, Rex Apache, Nginx Memcached Varnish Solr, Elasticsearch Redis MySQL, CouchDB Redhat/Centos/Ubuntu Seite 8

Über inovex inovex ist ein IT-Projekthaus mit mehr als 130 Mitarbeitern an den vier Standorten Karlsruhe, Pforzheim, München und Köln. Unsere IT-Ingenieure unterstützen die IT-Abteilungen in großen Unternehmen und in Internet- Companies mit ihrer Expertise bei der Bewältigung der wichtigsten Aufgaben, die sich im Internet-Umfeld stellen: Social Business, Mobile Applications, Web und Portal Engineering, Business Intelligence und Big Data, Clouds und Data Center Management. Wir arbeiten für führende deutsche Internet-Unternehmen wie die 1&1 Internet AG (WEB.DE, GMX), maxdome und Wirecard oder Medienkonzerne wie ProSiebenSat.1 genauso wie für die Automotive-Industrie (Bosch, Daimler, Mahle, Porsche, Volkswagen) und Branchenführer wie dm-drogerie markt, Deutsche Bahn, Deutsche Telekom, Dr. Oetker, E.ON, EnBW und Zeppelin. Ihr direkter Draht zu inovex Haben Sie Fragen rund um das Thema DevOps und Data Center? Suchen Sie einen Partner, der Sie bei Ihren Data- Center-Herausforderungen unterstützt? Möchten Sie mehr über inovex und unser IT-Portfolio für das digitale Business erfahren? Dann freuen wir uns auf Ihre Nachricht. Ihr Ansprechpartner ist Timo Dotzauer Head of Business Development Tel. 0173 31 81 015 E-Mail timo.dotzauer@inovex.de www.inovex.de