Moderne Unternehmenssteuerung – Prozessmanagement in der Praxis
Prozesse bilden die DNA eines Unternehmens. Warum werden ERP-Systeme aber immer noch funktions- und nicht prozessorientiert betrieben? Erfahren Sie, wie Business Process Management Ihr Unternehmen erfolgreicher macht.
Architektur und Automation als Enabler für DevOpsmatfsw
DevOps kann man nicht kaufen, es ist etwas das man selber machen muss und auf seinen Kontext, seine Kultur und Technologie anpassen. Es gibt aber gewisse Faktoren, welche die Transformation zu DevOps begünstigen Auf zwei davon geht diese Präsentation näher ein: Die Architektur im Unternehmen und in Anwendungen, und der Automatisierungsgrad im gesamten DevOps-Zyklus
Cloud Native Migration: Wie IT-Landschaften ihren Weg auf eine Cloud-Native-P...QAware GmbH
ECN Summit 2019, München: Workshop von Josef Adersberger (@adersberger, CTO QAware), Helmut Weiss (Beck et al.) und Mario Lohner (Syncier Cloud)
Abstract:
Um eine Anwendungslandschaft in die Zukunft zu führen wird immer deutlicher, dass kein Weg mehr an Cloud Native Plattformen wie Kubernetes vorbei führt. Eine flexiblere Entwicklung, hochfrequente Releases sowie geringere Betriebskosten und eine bessere Skalierbarkeit zählen mit zu den Hauptvorteilen dieser Technologie. Dies erreicht man jedoch nicht durch eine simple Migration der bestehenden Anwendungen in einen Container und einem Betrieb auf Kubernetes.
Im Workshop gliedert sich dabei in drei Teile:
- Migration von IT-Services in die Cloud
- Migration von Anwendungen in die Cloud
- Aufbau einer Kubernetes-Plattform mit Blick auf Day 2
Anwender-Case Karl Storz GmbH & Co. KG auf OpenText Basisnetmedianer GmbH
Intentive und netmedia berichteten gemeinsam am Beispiel des Kunden Karl Storz am 22. Januar 2013 über Erfahrungen & Herangehensweisen bei Migration und Betrieb des OpenText Web Site Management.
Splunk für alle: Optimierte Prozesse für eine zuverlässige und störungsfreie ...Splunk EMEA
Splunk für alle: Optimierte Prozesse für eine zuverlässige und störungsfreie IT-Infrastruktur - Splunk Public Sector Summit 2024
Vortrag von:
NetDescribe
Sprecher:
Alexander Becht (CTO)
Alexander Hauptner (Senior Consultant)
Moderne Unternehmenssteuerung – Prozessmanagement in der Praxis
Prozesse bilden die DNA eines Unternehmens. Warum werden ERP-Systeme aber immer noch funktions- und nicht prozessorientiert betrieben? Erfahren Sie, wie Business Process Management Ihr Unternehmen erfolgreicher macht.
Architektur und Automation als Enabler für DevOpsmatfsw
DevOps kann man nicht kaufen, es ist etwas das man selber machen muss und auf seinen Kontext, seine Kultur und Technologie anpassen. Es gibt aber gewisse Faktoren, welche die Transformation zu DevOps begünstigen Auf zwei davon geht diese Präsentation näher ein: Die Architektur im Unternehmen und in Anwendungen, und der Automatisierungsgrad im gesamten DevOps-Zyklus
Cloud Native Migration: Wie IT-Landschaften ihren Weg auf eine Cloud-Native-P...QAware GmbH
ECN Summit 2019, München: Workshop von Josef Adersberger (@adersberger, CTO QAware), Helmut Weiss (Beck et al.) und Mario Lohner (Syncier Cloud)
Abstract:
Um eine Anwendungslandschaft in die Zukunft zu führen wird immer deutlicher, dass kein Weg mehr an Cloud Native Plattformen wie Kubernetes vorbei führt. Eine flexiblere Entwicklung, hochfrequente Releases sowie geringere Betriebskosten und eine bessere Skalierbarkeit zählen mit zu den Hauptvorteilen dieser Technologie. Dies erreicht man jedoch nicht durch eine simple Migration der bestehenden Anwendungen in einen Container und einem Betrieb auf Kubernetes.
Im Workshop gliedert sich dabei in drei Teile:
- Migration von IT-Services in die Cloud
- Migration von Anwendungen in die Cloud
- Aufbau einer Kubernetes-Plattform mit Blick auf Day 2
Anwender-Case Karl Storz GmbH & Co. KG auf OpenText Basisnetmedianer GmbH
Intentive und netmedia berichteten gemeinsam am Beispiel des Kunden Karl Storz am 22. Januar 2013 über Erfahrungen & Herangehensweisen bei Migration und Betrieb des OpenText Web Site Management.
Splunk für alle: Optimierte Prozesse für eine zuverlässige und störungsfreie ...Splunk EMEA
Splunk für alle: Optimierte Prozesse für eine zuverlässige und störungsfreie IT-Infrastruktur - Splunk Public Sector Summit 2024
Vortrag von:
NetDescribe
Sprecher:
Alexander Becht (CTO)
Alexander Hauptner (Senior Consultant)
OSMC 2009 | Erfahrungen bei der Migration einer kommerziellen Monitoringsuite...NETWAYS
Eine lange Jahre im Einsatz befindliche, kommerzielle Monitoringsuite wird im Zuge eines Projekts basierend auf Nagios migriert. Dabei gilt es vorhandene Monitoringprozeduren zu ersetzen, neu- bzw. weiterzuentwickeln. Auch die damit einhergehende Integration in die bestehende IT-Landschaft und ITIL konformen Prozessen stellt ein gewisse Herausforderung dar. Die Präsentation stellt einen Abriss zum aktuellen Projektstatus dar. Darüber hinaus gewährt sie einen Einblick auf aufgetretene Schwierigkeiten, Lösungsansätzen und implementierte Lösungen.
Applikationsmodernisierung: Der Weg von Legacy in die CloudAarno Aukia
Stell Dir vor: Du willst einen 6000er besteigen. Eine gute Vorbereitung, gutes Material und professionelles Wissen sind dabei unabdingbar.
Du schnappst Dir einen Berg-Guide, der Dich bei schwierigen Passagen unterstützt und Dir das passende Know-How weitergibt. Das schwere Material kannst Du auf ein Team aufteilen, das genau weiss, welche Pakete Du am sinnvollsten schnürst. Sie zeigen Dir zudem, welchen unnötigen Ballast Du abwerfen kannst.
Am Ende stehst Du am Ziel – Dich erwartet ein grossartiges Resultat und die Zufriedenheit des Vollbrachten.
Genau so fühlt sich die Reise Deiner Legacy Applikation an.
Im Webinar zeigen Dir die drei Partnerfirmen Object Engineering, Puzzle und VSHN, wie Du Deine Applikationen fit hältst. Dabei geben sie Dir einen Einblick, wie Experten die Applikationen analysieren, aufpeppen und den Betrieb sicherstellen können.
Steinzeit war gestern! Wege der Cloud-nativen Evolution.QAware GmbH
JCON 2018, Düsseldorf: Vortrag von Mario-Leander Reimer (@LeanderReimer, Cheftechnologe bei QAware)
Abstract:
Jahrzehnte lang haben wir mehr oder weniger erfolgreich monolithische Enterprise Applikationen gebaut. Leider können diese Systeme und deren Betriebsmodelle den hohen Anforderungen moderner Geschäftsmodelle nur noch schwer genügen. Kurze Release-Zyklen, Antifragilität und Hyperscale scheinen unerreichbar zu sein. Was also tun? Muss man diese Systeme alle neu bauen? Das ist sicherlich kein besonders ökonomischer und sinnvoller Weg. Dieser Vortrag zeigt mögliche Wege der Cloud-nativen Evolution von Bestandssystemen und berichtet aus der Praxis.
Slides der Präsentation von Laurent Strauss, Citrix, am Citrix Day 2014 bei Digicomp:
Ermitteln, modellieren, automatisieren und verwalten Sie Anwendungen für zentrale Anwendungsmigrationsprojekte, darunter Virtualisierungs-, XP-auf-Windows- und andere Initiativen. Die AppDNA-Software automatisiert die manuellen Aufgaben, die zur täglichen Sicherstellung der Anwendungskompatibilität und zum täglichen App-Management gehören. Sie vereinfacht zudem tägliche Managementaufgaben wie Implementierung von Patches und Servicepacks und die Weitergabe wichtiger Informationen.
Diagnose-Systeme halten immer mehr Einzug in alle Stadien der automobilen Entwicklungskette – so auch in die Softwareentwicklung für Steuergeräte. Die Präsentation geht auf die steigenden Anforderungen an Entwicklungstools in Bezug auf die verschiedenen Diagnosestandards ein.
Der Vortrag wurde auf dem 9. CTI-Forum „Automotive Diagnostic Systems“ (Stuttgart, 13. - 14. März 2012) von Hans-Joachim Schleißheimer, Geschäftsführer der Schleißheimer GmbH gehalten.
Webcast: Prozess Monitoring in Azure (und on premise) mit dem IntelliMonQUIBIQ Hamburg
Der Bedarf an umfassender Leistungsüberwachung und -analyse nimmt rasant zu. Prozess Monitoring ist in einer immer agileren Geschäftswelt das Gebot der Stunde. Echtes Ende-zu-Ende-Monitoring vom Quellsystem über Ihre Integrationslösung bis zum Nachrichtenziel out-of-the-box wird zum Standard. Doch wie kann ein Prozess Monitoring einfach und sinnstiftend aufgebaut werden?
Die notwendigen Grundlagen und in der Praxis erprobten Tools stellt Raúl Checa von QUIBIQ Rottweil vor. Informieren Sie sich aus erster Hand über intelligente und innovative End-to-End-Monitoring-Lösungen.
Die Wertstromanalyse 4.0 hat neben dem reinen Herstellungsprozess auch die Informationsflüsse, Planungsabläufe sowie die eingesetzten IT-Tools im Fokus.
Slides zur Präsentation von Torsten Dellmann, Thomas Haller und Patrick Kaeslin (Swisscom) am Citrix Day 2014 von Digicomp.
Das «Dynamic Workplace Framework» ermöglicht sowohl ein vereinfachtes Zugreifen auf Wissen als auch Einsparungen. Gemeinsam mit einem Schweizer Grosskunden hat Swisscom an einem innovativen Zusammenarbeitsmodell für die Citrix-Plattformen gearbeitet. Dank dem «Dynamic Workplace Framework» kann der Kunde auf das Citrix-Wissen – Projekt und Betrieb – von Swisscom zurückgreifen.
Mit diesem Wissen können die neuen Infrastrukturen aufgebaut und betrieben werden, indem die «Logische Appliance» dem optimierten Citrix- und Fat-Workplace entsprechen. Der Einsatz des «Dynamic Workplace Framework» ermöglichte bedeutende Einsparungen bei der Implementation der Major- und Minor Releases. Erfahren Sie am Praxisbeispiel die Lösung und den Kundennutzen!
Steinzeit war gestern! Wege der cloud-nativen EvolutionQAware GmbH
IT-Tage 2018, Frankfurt: Vortrag von Mario-Leander Reimer (@LeanderReimer, Cheftechnologe bei QAware)
=== Dokument bitte herunterladen, falls unscharf! Please download slides if blurred! ===
Abstract:
Jahrzehnte lang haben wir mehr oder weniger erfolgreich monolithische Enterprise Applikationen gebaut. Leider können diese Systeme und deren Betriebsmodelle den hohen Anforderungen moderner Geschäftsmodelle nur noch schwer genügen. Kurze Release-Zyklen, Antifragilität und Hyperscale scheinen unerreichbar zu sein. Was also tun? Muss man diese Systeme alle neu bauen? Das ist sicherlich kein besonders ökonomischer und sinnvoller Weg. Dieser Vortrag zeigt mögliche Wege der Cloud-nativen Evolution von Bestandssystemen und berichtet aus der Praxis.
Initiative zum Aufbau einer föderalen Cloud-Infrastruktur in
Deutschland. Die Deutsche Wolke ist eine working group der OSB-Alliance und eine Kooperation mehrerer OSB-Alliance Mitglieder
Arbeitsprogramm:
● Integration von Software Produkten auf Open Source Basis
● Nutzung geografisch verteilter Rechenzentren
● Umsetzung der Open Cloud Principles (Offene Standards)
● Erarbeitung von OPEX Preismodellen
● Aufbau eines Reseller Netzwerkes
Utilizing messaging systems grants us the capability to decouple services from each other: downtime of a service consuming messages does not impact the functionality of the service sending messages and vice-versa.
In this talk we will discuss how to setup and use messaging systems. As practical examples, we use AMQP backed by ArtemisMQ, as well as kafka to send and receive messages, automatically as well as programmatically.
Speaker: Marco Bungart, Senior Software Engineer at ConSol Düsseldorf
A central focus of Quarkus is developer joy and productivity. As part of this focus, Quarkus provides a powerful development mode which, among other things, allows true hot compilation of code.
In this talk we will take a look at this feature in detail. Aside from allowing hot reloading locally, we can also configure our application to allow hot reloading remotely. For example, the application could be running in a docker container or on a kubernetes-/openshift-cluster. This improves Dev/Prod-parity and thus enhances the development lifecycle.
Speaker: Marco Bungart, Senior Software Engineer at ConSol Düsseldorf
OSMC 2009 | Erfahrungen bei der Migration einer kommerziellen Monitoringsuite...NETWAYS
Eine lange Jahre im Einsatz befindliche, kommerzielle Monitoringsuite wird im Zuge eines Projekts basierend auf Nagios migriert. Dabei gilt es vorhandene Monitoringprozeduren zu ersetzen, neu- bzw. weiterzuentwickeln. Auch die damit einhergehende Integration in die bestehende IT-Landschaft und ITIL konformen Prozessen stellt ein gewisse Herausforderung dar. Die Präsentation stellt einen Abriss zum aktuellen Projektstatus dar. Darüber hinaus gewährt sie einen Einblick auf aufgetretene Schwierigkeiten, Lösungsansätzen und implementierte Lösungen.
Applikationsmodernisierung: Der Weg von Legacy in die CloudAarno Aukia
Stell Dir vor: Du willst einen 6000er besteigen. Eine gute Vorbereitung, gutes Material und professionelles Wissen sind dabei unabdingbar.
Du schnappst Dir einen Berg-Guide, der Dich bei schwierigen Passagen unterstützt und Dir das passende Know-How weitergibt. Das schwere Material kannst Du auf ein Team aufteilen, das genau weiss, welche Pakete Du am sinnvollsten schnürst. Sie zeigen Dir zudem, welchen unnötigen Ballast Du abwerfen kannst.
Am Ende stehst Du am Ziel – Dich erwartet ein grossartiges Resultat und die Zufriedenheit des Vollbrachten.
Genau so fühlt sich die Reise Deiner Legacy Applikation an.
Im Webinar zeigen Dir die drei Partnerfirmen Object Engineering, Puzzle und VSHN, wie Du Deine Applikationen fit hältst. Dabei geben sie Dir einen Einblick, wie Experten die Applikationen analysieren, aufpeppen und den Betrieb sicherstellen können.
Steinzeit war gestern! Wege der Cloud-nativen Evolution.QAware GmbH
JCON 2018, Düsseldorf: Vortrag von Mario-Leander Reimer (@LeanderReimer, Cheftechnologe bei QAware)
Abstract:
Jahrzehnte lang haben wir mehr oder weniger erfolgreich monolithische Enterprise Applikationen gebaut. Leider können diese Systeme und deren Betriebsmodelle den hohen Anforderungen moderner Geschäftsmodelle nur noch schwer genügen. Kurze Release-Zyklen, Antifragilität und Hyperscale scheinen unerreichbar zu sein. Was also tun? Muss man diese Systeme alle neu bauen? Das ist sicherlich kein besonders ökonomischer und sinnvoller Weg. Dieser Vortrag zeigt mögliche Wege der Cloud-nativen Evolution von Bestandssystemen und berichtet aus der Praxis.
Slides der Präsentation von Laurent Strauss, Citrix, am Citrix Day 2014 bei Digicomp:
Ermitteln, modellieren, automatisieren und verwalten Sie Anwendungen für zentrale Anwendungsmigrationsprojekte, darunter Virtualisierungs-, XP-auf-Windows- und andere Initiativen. Die AppDNA-Software automatisiert die manuellen Aufgaben, die zur täglichen Sicherstellung der Anwendungskompatibilität und zum täglichen App-Management gehören. Sie vereinfacht zudem tägliche Managementaufgaben wie Implementierung von Patches und Servicepacks und die Weitergabe wichtiger Informationen.
Diagnose-Systeme halten immer mehr Einzug in alle Stadien der automobilen Entwicklungskette – so auch in die Softwareentwicklung für Steuergeräte. Die Präsentation geht auf die steigenden Anforderungen an Entwicklungstools in Bezug auf die verschiedenen Diagnosestandards ein.
Der Vortrag wurde auf dem 9. CTI-Forum „Automotive Diagnostic Systems“ (Stuttgart, 13. - 14. März 2012) von Hans-Joachim Schleißheimer, Geschäftsführer der Schleißheimer GmbH gehalten.
Webcast: Prozess Monitoring in Azure (und on premise) mit dem IntelliMonQUIBIQ Hamburg
Der Bedarf an umfassender Leistungsüberwachung und -analyse nimmt rasant zu. Prozess Monitoring ist in einer immer agileren Geschäftswelt das Gebot der Stunde. Echtes Ende-zu-Ende-Monitoring vom Quellsystem über Ihre Integrationslösung bis zum Nachrichtenziel out-of-the-box wird zum Standard. Doch wie kann ein Prozess Monitoring einfach und sinnstiftend aufgebaut werden?
Die notwendigen Grundlagen und in der Praxis erprobten Tools stellt Raúl Checa von QUIBIQ Rottweil vor. Informieren Sie sich aus erster Hand über intelligente und innovative End-to-End-Monitoring-Lösungen.
Die Wertstromanalyse 4.0 hat neben dem reinen Herstellungsprozess auch die Informationsflüsse, Planungsabläufe sowie die eingesetzten IT-Tools im Fokus.
Slides zur Präsentation von Torsten Dellmann, Thomas Haller und Patrick Kaeslin (Swisscom) am Citrix Day 2014 von Digicomp.
Das «Dynamic Workplace Framework» ermöglicht sowohl ein vereinfachtes Zugreifen auf Wissen als auch Einsparungen. Gemeinsam mit einem Schweizer Grosskunden hat Swisscom an einem innovativen Zusammenarbeitsmodell für die Citrix-Plattformen gearbeitet. Dank dem «Dynamic Workplace Framework» kann der Kunde auf das Citrix-Wissen – Projekt und Betrieb – von Swisscom zurückgreifen.
Mit diesem Wissen können die neuen Infrastrukturen aufgebaut und betrieben werden, indem die «Logische Appliance» dem optimierten Citrix- und Fat-Workplace entsprechen. Der Einsatz des «Dynamic Workplace Framework» ermöglichte bedeutende Einsparungen bei der Implementation der Major- und Minor Releases. Erfahren Sie am Praxisbeispiel die Lösung und den Kundennutzen!
Steinzeit war gestern! Wege der cloud-nativen EvolutionQAware GmbH
IT-Tage 2018, Frankfurt: Vortrag von Mario-Leander Reimer (@LeanderReimer, Cheftechnologe bei QAware)
=== Dokument bitte herunterladen, falls unscharf! Please download slides if blurred! ===
Abstract:
Jahrzehnte lang haben wir mehr oder weniger erfolgreich monolithische Enterprise Applikationen gebaut. Leider können diese Systeme und deren Betriebsmodelle den hohen Anforderungen moderner Geschäftsmodelle nur noch schwer genügen. Kurze Release-Zyklen, Antifragilität und Hyperscale scheinen unerreichbar zu sein. Was also tun? Muss man diese Systeme alle neu bauen? Das ist sicherlich kein besonders ökonomischer und sinnvoller Weg. Dieser Vortrag zeigt mögliche Wege der Cloud-nativen Evolution von Bestandssystemen und berichtet aus der Praxis.
Initiative zum Aufbau einer föderalen Cloud-Infrastruktur in
Deutschland. Die Deutsche Wolke ist eine working group der OSB-Alliance und eine Kooperation mehrerer OSB-Alliance Mitglieder
Arbeitsprogramm:
● Integration von Software Produkten auf Open Source Basis
● Nutzung geografisch verteilter Rechenzentren
● Umsetzung der Open Cloud Principles (Offene Standards)
● Erarbeitung von OPEX Preismodellen
● Aufbau eines Reseller Netzwerkes
Utilizing messaging systems grants us the capability to decouple services from each other: downtime of a service consuming messages does not impact the functionality of the service sending messages and vice-versa.
In this talk we will discuss how to setup and use messaging systems. As practical examples, we use AMQP backed by ArtemisMQ, as well as kafka to send and receive messages, automatically as well as programmatically.
Speaker: Marco Bungart, Senior Software Engineer at ConSol Düsseldorf
A central focus of Quarkus is developer joy and productivity. As part of this focus, Quarkus provides a powerful development mode which, among other things, allows true hot compilation of code.
In this talk we will take a look at this feature in detail. Aside from allowing hot reloading locally, we can also configure our application to allow hot reloading remotely. For example, the application could be running in a docker container or on a kubernetes-/openshift-cluster. This improves Dev/Prod-parity and thus enhances the development lifecycle.
Speaker: Marco Bungart, Senior Software Engineer at ConSol Düsseldorf
This talk will give you an introduction how to create a Helm based Operators with the Operator SDK. The helm chart which we are going to use will setup a namespace with all bells and whistles. We will create an Operator based on this chart and show how to define a CRD that will be used by the Operator. Furthermore, we will explore which other resources are created for the new Operator. Finally, we show an integration of this Operator with ArgoCD.
Speaker: Olaf Meyer, Senior Software Engineer at ConSol Munich
With the rising popularity of implementing GitOps patterns into the DevOps Lifecycle, it get's more important to secure your production deployments.
With the combination of Flux V2 for automated GitOps rollouts and flagger, we can take care of safe and reliable production deployments. Flagger enables us to do automated Blue/Green and Canary deployments and automatically roll back to the previous version, in case the quality gates will fail.
In this talk we will show the different deployment strategies that flagger offers and will show how an fully automated delivery can look like.
Speaker: Sebastian Tiggelkamp, Software Engineer at ConSol Düsseldorf
Kubernetes as a platform is moving fast from being the "new IT" to standing right in the center of most companies infrastructure. What does that mean for IT Automation? For its own purposes, Kubernetes already comes with a well-engineered declarative model of managing computing resources that has proven to be very efficient. In classic IT, likewise proven automation solutions like Red Hat Ansible are established. This forms two automation silos, and as we all know: Silos are a bad thing. Is there a way to bridge this gap?
In this session we will highlight the possibilities to use Kubernetes state management as backbone for IT automation by extending it with custom operators using Red Hat Ansible. Ansible with its focus on idempotency is a really great match for implementing Kubernetes-Operators and doing it to automate non-K8s resources, just like you would do with Ansible Tower, is easier than you might think. We will have a look at different use cases and provide a strategic outlook.
Speaker: Oliver Weise, Team Lead Software and DevOps engineering at ConSol Düsseldorf
How is automation done in real world (and) on existing systems. This webcast shows our way from existing handmade installations to ansible playbook managed environment.
Why did we choose ansible over others? A demo shows installation and how automation tools can reduce stress during incident remediation situations.
Speaker: Christian Hilgers, Senior Software Engineer at ConSol Düsseldorf
Kubernetes as a platform is moving fast from being the "new IT" to standing right in the center of most companies infrastructure. What does that mean for IT Automation? For its own purposes, Kubernetes already comes with a well-engineered declarative model of managing computing resources that has proven to be very efficient. In classic IT, likewise proven automation solutions like Red Hat Ansible are established. This forms two automation silos, and as we all know: Silos are a bad thing. Is there a way to bridge this gap?
In this session we will highlight the possibilities to use Kubernetes state management as backbone for IT automation by extending it with custom operators using Red Hat Ansible. Ansible with its focus on idempotency is a really great match for implementing Kubernetes-Operators and doing it to automate non-K8s resources, just like you would do with Ansible Tower, is easier than you might think. We will have a look at different use cases and provide a strategic outlook.
Utilizing messaging systems grants us the capability to decouple services from each other: downtime of a service consuming messages does not impact the functionality of the service sending messages and vice-versa.
In this talk we will discuss how to setup and use messaging systems. As practical examples, we use AMQP backed by ArtemisMQ, as well as kafka to send and receive messages, automatically as well as programmatically.
A central focus of Quarkus is developer joy and productivity. As part of this focus, Quarkus provides a powerful development mode which, among other things, allows true hot compilation of code.
In this talk we will take a look at this feature in detail. Aside from allowing hot reloading locally, we can also configure our application to allow hot reloading remotely. For example, the application could be running in a docker container or on a kubernetes-/openshift-cluster. This improves Dev/Prod-parity and thus enhances the development lifecycle.
This talk will give you an introduction how to create a Helm based Operators with the Operator SDK. The helm chart which we are going to use will setup a namespace with all bells and whistles. We will create an Operator based on this chart and show how to define a CRD that will be used by the Operator. Furthermore, we will explore which other resources are created for the new Operator. Finally, we show an integration of this Operator with ArgoCD.
With the rising popularity of implementing GitOps patterns into the DevOps Lifecycle, it get's more important to secure your production deployments.
With the combination of Flux V2 for automated GitOps rollouts and flagger, we can take care of safe and reliable production deployments. Flagger enables us to do automated Blue/Green and Canary deployments and automatically roll back to the previous version, in case the quality gates will fail.
In this talk we will show the different deployment strategies that flagger offers and will show how an fully automated delivery can look like.
How is automation done in real world (and) on existing systems. This webcast shows our way from existing handmade installations to ansible playbook managed environment.
Why did we choose ansible over others? A demo shows installation and how automation tools can reduce stress during incident remediation situations.
This document summarizes a presentation about application security with Keycloak and Quarkus. The presentation introduces OAuth2 and Keycloak as an open-source and verified OAuth2 provider. It demonstrates how to configure Keycloak with clients, users, roles, and mappers and discusses best practices when using OAuth2 for authentication and authorization in applications and microservices.
Dr. Marco Bungart gave a presentation on Quarkus, an open source Kubernetes native Java framework. He began by introducing himself and asking attendees questions about their experience with Java frameworks. He then defined Quarkus, highlighting its lightweight execution, ability to compile to native binaries, and rapid startup times. The presentation demonstrated bootstrapping a Quarkus application and adding extensions. Dr. Bungart outlined what would be covered, including implementing microservices for users and colors and exploring Quarkus features like REST, dependency injection, and Jaeger tracing. He concluded by recapping what was discussed and announcing the next presentation on application security.
The document describes Salem, a medical fitness and occupational health system implemented by the Dubai Health Authority using ConSol CM. Salem automated the medical fitness application and certification process, integrating payment systems, test results, and visa finalization. It processes over 200,000 transactions monthly across 20 centers, saving paper and improving customer service. Upcoming enhancements will add facial recognition, robotic technologies, and touchless check-in to create smart medical centers.
OpenShift and Kubernetes have evolved significantly since their beginnings in 2011 and 2014 respectively. The presentation discusses the past, present, and future of OpenShift and Kubernetes, including how they have grown large developer communities and are used by over 1,000 companies. It also outlines continued focus on multi-cloud management, standardization of tools like Tekton and Knative, and potential future directions such as simpler cluster operations, integration with GPUs and VMs, and stronger developer workflows.
1) Monitoring cloud applications presents unique challenges compared to traditional on-premise applications due to the dynamic and scalable nature of cloud infrastructure.
2) Prometheus is an open source monitoring solution suited for containerized and cloud-native applications like Kubernetes due to its ability to dynamically discover targets and collect many metrics.
3) OMD Labs integrates tools like Prometheus and Grafana to monitor complex and dynamically changing infrastructures like OpenShift clusters, providing dashboards that visualize the health and performance of cluster components from nodes to pods and services.
1. Klassisch oder Cloud - egal.
Monitoring ohne Spagat mit OMD
Gerhard Laußer und Ulrike Klusik
23.10.2019
2. ConSol-Monitoring mit OMD – Digitalisierung?
Digitalisierung bedeutet
• Immer mehr Prozesse werden IT-gestützt automatisiert
• Prozesse finden unsichtbar statt
• Erwartungshaltung in Sachen Fehlerfreiheit und Geschwindigkeit steigt
• Es gibt keinen Ansprechpartner mehr für die Kunden
• Es gibt keine Büro-/Öffnungszeiten mehr
Monitoring bedeutet
• Die „Maschinerie“ IT wird rund um die Uhr überwacht
• Fehlfunktionen werden erkannt, bevor sie zu Ausfällen führen
• Unvorhersehbare Ausfälle werden zeitnah gemeldet
3. ConSol-Monitoring mit OMD – Historie
2005 - Ursprünge
• Wechsel von kommerzieller zu Open-Source-Lösung bei BMW
• Web- und Appserver-Monitoring im Rahmen des Webbetriebs bei BMW
2010 – Etablierung
• Entstehung von OMD, der Open Monitoring Distribution
• Gründung der eigenen Business-Unit
Heute - Platzhirsch
• Namhafte Kunden, langjährige Partnerschaften, hoher Bekanntheitsgrad
• Breites Portfolio, überschaubarer Werkzeugkasten
4. ConSol-Monitoring mit OMD – Funktionsprinzip
Monitoring-Core
Zyklisches Abfragen von Funktionszuständen
durch Aufrufen von Plugins (1min, 5min, 15min, 1h…)
Plugins sind Programme/Scripts, welche
• IT-Komponenten kontaktieren und Zustände ermitteln (Platte voll, Load zu hoch, Queue zu lang,…)
• OK, WARNING, CRITICAL oder UNKNOWN zurückliefern
• ggf. numerische Performancedaten liefern
Gefahr erkannt, Zustandsabfrage definieren, Plugin schreiben, einbinden, fertig – Monitoring erweitert
8. ConSol-Monitoring mit OMD – Installation
• Grundsystem aufsetzen
• VM besorgen
• OMD runterladen
• Paket installieren
• Alte Konfig übernehmen/konvertieren oder neue Konfig erstellen
• System ausbauen und automatisieren
• Weitere VMs besorgen an beliebigen Standorten
• Per Ansible mit OMD versorgen und als Backends anbinden
• Konfiggenerator an CMDB anbinden
9. OMD weltweit verteilt - Architektur
• Zentrale Konfigurationsdatenbank auf
SharePoint Basis + Internationaler
Management Server
• 1 Monitoring-Server (VM)
in jedem Landes-HQ (> 30)
• 1 Monitoring-Server (VM)
in jedem Lager (> 200)
10. OMD weltweit verteilt – Business-Prozesse und Drill Down
Ebene 1 – High Level Ebene 2 - Korreliert Ebene 3 - Ursache