Eine Reise ins Monitoring mit Prometheus
|
|
- Gert Thomas
- vor 4 Jahren
- Abrufe
Transkript
1 Eine Reise ins Monitoring mit Prometheus Markus Bente Michael news.trivadis.com/blog
2 Markus Bente Data Analytics Plattform Architekturen Streaming Architekturen Open Source Infrastructure Data Analytics & Streaming news.trivadis.com/blog
3 Michael Mühlbeyer bei Trivadis seit 2012 Oracle und PostgreSQL Datenbank Architekturen Oracle DB High Availability Oracle Engineered Systems Big Data und Streaming news.trivadis.com/blog
4
5 Agenda Prometheus Architektur Prometheus & Docker Prometheus & Grafana Prometheus in der Praxis Apache Kafka Oracle DB
6 Architektur
7 Architektur - Geschichte Open-Source Monitoring und Alerting Tool Seit 2012 von Soundcloud entwickelt Produktives Monitoring ab 2013 Seit 2016 als Projekt in der Cloud Native Computing Foundation Version 1.0 Version 2.0 in 2017 Aktuelles Stable Release v2.13.0
8 Architektur Features Pull Architektur Metriken werden von Services gepullt Push-Gateway wenn Pull nicht möglich Multi-dimensionales Datenmodell TimeSeries Metrik-Namen und Key/Value Paare PromQL Flexible Query Sprache
9 Architektur Components Prometheus Server Sammler um Metrik Daten zu sammeln (scraping) Time Series DB (TSDB) um die Daten zu speichern API für die Abfrage Alertmanager Alerting Engine Exporter Für verschiedene Services wie HAProxy, Graphite, MongoDB,... Pushgateway Push von Metriken zum Prometheus Server
10 Architektur Components Quelle:
11 Architektur Prometheus pull via http pull via http pull via http Metriken in TSDB
12 Architektur Alertmanager Alertmanager verwaltet die Alarme der Clients Prometheus Server Gruppierung der Alarme De-Duplizierung der Alarme Routing der Alarme Mail Teams Slack... Datacenter1 Alerts Slack Alertmanger Benachrichtigungen SMS
13 Architektur Exporter Viele Libraries und Server für das exportieren verschiedener Metriken nach Prometheus verfügbar Einige Exporter werden beim offiziellen Prometheus GIT Repo verwaltet Andere werden extern gepflegt Blackbox Exporter verfügbar Endpoint Monitoring HTTP, HTTPS, DNS,... MongoDB Exporter Metrik pull Verbindet an
14 Architektur Metriken MongoDB Exporter Python App Batch job Cpu_usage:123 Memory_usage:47 Clients_connected:500 Metrik pull Metrik pull Pushgateway Metrik Cache Metrik push
15 Architektur Installation Binaries beim Projekt Build von Source Docker
16 Prometheus & Docker
17 Prometheus & Docker Schnelle und einfache Monitoring Lösung mit Docker Out of the box Monitoring aller HTTP Services in kurzer Zeit Auch mit Cloud Container Services möglich (z.b. AWS ECS) Cloud Spezialitäten beachten Integration in Jenkins hilfreich Deploy mit einem Klick
18 Prometheus & Docker Beispiel #docker-compose.yml version: '3.1' networks: monitor-net: driver: bridge services: prometheus: build: context:. dockerfile: prometheus restart: unless-stopped expose: networks: - monitor-net ports: - "9090:9090" alertmanager: build: context:. dockerfile: alert_manager restart: unless-stopped expose: ports: - "9093:9093" networks: - monitor-net blackboxexporter: build: context:. dockerfile: blackbox_exporter expose: networks: - monitor-net
19 Prometheus & Docker Beispiel #prometheus.yml global: scrape_interval: 10s evaluation_interval: 10s rule_files: - alert.rules.yml alerting: alertmanagers: - static_configs: - targets: - alertmanager:9093 scrape_configs: - job_name: 'prometheus' static_configs: - targets: ['localhost:9090'] - job_name: 'blackbox' metrics_path: /probe params: module: [http_2xx] static_configs: - targets: - relabel_configs: - source_labels: [ address ] target_label: param_target - source_labels: [ param_target] target_label: instance - target_label: address replacement: blackbox:9115 # The blackbox exporter's real hostname:port.
20 Prometheus & Docker Beispiel #alertmanager.yml global: smtp_smarthost: 'yoursmtp.yourdomain:25' smtp_from: smtp_require_tls: true smtp_auth_username: 'xxx' smtp_auth_password: 'zzz' receivers: - name: 'mymon' _configs: - to: 'monitor@byom.de' html: null text: '{{ template " .mail.text". }}' templates: - '/etc/alertmanager/mail.tmpl' route: group_by: [job, instance] group_wait: 10s group_interval: 10s receiver: 'mymon'
21 Prometheus & Docker Beispiel #blackbox config modules: http_2xx: prober: http timeout: 5s http: valid_status_codes: [] method: GET preferred_ip_protocol: "ipv4" tls_config: insecure_skip_verify: true no_follow_redirects: true
22 Prometheus & Grafana
23 Prometheus & Grafana Visualisung von Metriken Verschiedene Graphen zur Darstellung Alerting Möglichkeit Threshold Visualisierung Dynamische Dashboards
24 Prometheus & Grafana "targets": [ { "expr": "jvm_memory_bytes_max{instance='$instance:9095'}", "format": "time_series", "intervalfactor": 1, "legendformat": "max {{area}}", "refid": "A" }, { "expr": "jvm_memory_bytes_used{instance='$instance:9095'}", "format": "time_series", "intervalfactor": 1, "legendformat": "used {{area}}", "refid": "B" } ],
25 Prometheus & Grafana "templating": { "list": [ { "allvalue": null, "current": { "text": "Bk_Zk_1", "value": [ " " ] }, "hide": 0, "includeall": false, "label": null, "multi": false, "name": "instance", "options": [ { "selected": false, "text": "Bk_Zk_1", "value": " " } ], "query": " ", "skipurlsync": false, "type": "custom"
26 Prometheus & Grafana
27 Prometheus & Grafana
28 Prometheus & Grafana
29 Prometheus in der Praxis
30 Prometheus in der Praxis Apache Kafka Prometheus Kafka JMX Exporter Kafka Broker Blackbox Exporter Zookeeper JMX Exporter Kafka Zookeeper Grafana Kafka Mirror Maker Mirror Maker JMX Exporter Replication Monitoring
31 Prometheus in der Praxis Apache Kafka JMX Exporter für Java Prozesse Javaagend implementation Aufbereitung der Mbeans in Prometheus lesbare Metriken Möglichkeit zur einschränkung der Mbeans publizierten Environment=KAFKA_OPTS=-javaagent:/apps/jmx_prometheus_javaagent jar=9098:/apps/jmx_config_zookeeper.yml
32 Prometheus in der Praxis Apache Kafka lowercaseoutputname: true rules: - pattern: java.lang<type=(garbagecollector), name=(.+)><lastgcinfo>duration name: java_zookeeper_$1_duration labels: GCType: "$2" - pattern: "org.apache.zookeeperservice<name0=replicatedserver_id(\\d+), name1= replica.(\\d+), name2=(\\w+)><>(\\w+)" name: "zookeeper_$4" labels: replicaid: "$2" membertype: "$3"
33 Prometheus in der Praxis Apache Kafka Replication Monitoring Custom Docker Container Basierent auf dem Node Exporter Textfile Reader Exponiert Consumer Gruppen Lag Benötigte Komponenten für den Custom Docker Container Node Exporter Kafka Binaries Java
34 DEMO
35 Prometheus in der Praxis Oracle Oracle Exporter Custom Metric Support Dockerisiert [[metric]] context = "version" labels = [ "oracle" ] metricsdesc = { value= "Guage metric with Oracle Release number" } request = "SELECT 'Oracle' as oracle, substr(version_full, 1,2) '.' substr(version_full, 4,1) as value FROM v$instance"
36 Prometheus in der Praxis Oracle
37 Prometheus in der Praxis Oracle
38 DEMO
39
40 Visit us at our booth on level 3 Trivadis barista (good coffee from morning to night) Birthday cake (daily from 15:00) Speed-Sessions at the booth with raffle: Di 14:45: Martin Berger "Oracle Cloud Free Tier eben mal kurz ausprobiert " Mi 10:45: Guido Schmutz "Warum ich Apache Kafka als IT-Spezialist kennen sollte!" Mi 14:45: Stefan Oehrli "PDB Sicherheit und Isolation, Herausforderungen von Oracle Container DB s" Do 10:45: Chris Antognini "Welche Query-Optimizer Funktionalitäten sind nur in Autonomous Database verfügbar? Participation in our DOAG raffle Networking and discussions with our speakers Party with drinks and snacks after the sessions on Tuesday 17:30
Übersicht Monitoring/Alerting Prometheus. Licht ins Dunkel. Monitoring mit Prometheus und Grafana. Alexander Schreiber
Monitoring mit Prometheus und Grafana. Chemnitzer Linux-Tage 2019, 2019-03-17 Nicht alles was zählt, kann gezählt werden, und nicht alles was gezählt werden kann, zählt! Albert Einstein Inhalt 1 Übersicht
MehrData Pipelines mit zentralem Kosmos Kafka. Markus Bente
Data Pipelines mit zentralem Kosmos Kafka Markus Bente @trivadis doag2018 Mit über 650 IT- und Fachexperten bei Ihnen vor Ort. 16 Trivadis Niederlassungen mit über 650 Mitarbeitenden. Erfahrung aus mehr
MehrCopyright 2012, Oracle and/or its affiliates. All rights reserved.
Copyright 2012, Oracle and/or its affiliates. All rights Oracle Enterprise Manager Cloud Control verbindet Monitoring mit Diagnose und ermöglicht so ein umfassendes Monitoring mit integrierten Analysemöglichkeiten.
MehrDevOps und Red Hat Openshift Eine Traumkombination SEVEN PRINCIPLES AG
DevOps und Red Hat Openshift Eine Traumkombination SEVEN PRINCIPLES AG 1 $ whoami Jochen Schneider 1997-2000: Software Entwickler Trescom 2000-2011: Network Designer/Technical Architect Telefónica Deutschland
MehrPlatform as a Service (PaaS) & Containerization
Platform as a Service (PaaS) & Containerization Open Source Roundtable Bundesverwaltung; Bern, 23. Juni 2016 André Kunz Chief Communications Officer Peter Mumenthaler Head of System Engineering 1. Puzzle
MehrWeblogic 12.2 und DB 12.2 das perfekte Duo
Gemeinsam mehr erreichen. Weblogic 12.2 und DB 12.2 das perfekte Duo Matthias Fuchs, Andreas Chatziantoniou Vorstellung > Esentri > Matthias Fuchs > Oracle Partner Spezialized SOA > Ettlingen, Nürnberg
MehrAPEX OOS TOOLS & HELFER
APEX OOS TOOLS & HELFER About me Oracle > 8 Jahre APEX > 8 Jahre Freelancer seit 2016 Vorher APEX Entwickler im Versicherungsumfeld aktiver Open Source Entwickler auf Github Mit-Entwickler von apex.world!
MehrContainer Hype. TODO : Vollflächiges Container Bild. Håkan Dahlström Source: https://www.flickr.com/photos/dahlstroms/
OpenShift 3 Techlab Container Hype TODO : Vollflächiges Container Bild Håkan Dahlström Source: https://www.flickr.com/photos/dahlstroms/3144199355 1. Ziele 2. Container 3. OpenShift 3 4. Workshop Agenda
MehrSaaS Von der Revolution zur Option
SaaS Von der Revolution zur Option Praxisbeispiel: Erstellen einer SaaS Anwendung auf der force.com Plattform Matthew Friend, Technical Sales Engineer salesforce.com Agenda Einführung in Force.com Demo
MehrContinuous Integration mit GitLab CI. Christine Koppelt Philipp Haußleiter GUUG-Frühjahrsfachgespräch 1. März 2018
Continuous Integration mit GitLab CI Christine Koppelt Philipp Haußleiter GUUG-Frühjahrsfachgespräch 1. März 2018 Continuous Integration (CI) Continuous Integration (CI) Sourcecode Source Repository Deploybare
MehrIn Nullkommanix zur Datenbank in der eigenen Cloud
In Nullkommanix zur Datenbank in der eigenen Cloud Ralf Durben & Manuel Hoßfeld BU Database Technologies Oracle Deutschland B.V. & Co KG Agenda Warum Multitenant für DB-Konsolidierung und DB-Cloud ( DBaaS
MehrZukunft der Oracle Applikationsentwicklung: BC4J & XML
2 Jahre Niederlassung in München Trivadis GmbH Zukunft der Oracle Applikationsentwicklung: BC4J & XML Markus Heinisch 1 Agenda Tägliches Brot BC4J DEMO Applikation BC4J XML DEMO Applikation XML Fazit 2
MehrAnwendungsmetriken sammeln und auswerten mit Micrometer
.consulting.solutions.partnership Anwendungsmetriken sammeln und auswerten mit Micrometer Alexander Schwartz, Principal IT Consultant JavaLand Brühl, 2019-03-19 Anwendungsmetriken sammeln und auswerten
MehrImmer in Bewegung bleiben Oracle Managed File Transfer
Immer in Bewegung bleiben Oracle Managed File Transfer Michael Stapf DOAG 2014 Oracle Deutschland B.V. & Co. KG 18. November 2014 Safe Harbor Statement The following is intended to outline our general
MehrAPEX Office Print - Einfach Druck machen! Daniel Hochleitner Freelance APEX Developer, FOEX GmbH
APEX Office Print - Einfach Druck machen! Daniel Hochleitner Freelance APEX Developer, FOEX GmbH APEX Connect 2018 Call for Papers bis 08.11.2017!! Agenda About APEX Office Print Lizenz / Architektur /
MehrIst Ihre Mainframe Anwendungs- Umgebung wirklich so effizient, wie Sie denken?
Ist Ihre Mainframe Anwendungs- Umgebung wirklich so effizient, wie Sie denken? Cross-Enterprise APM und Application Performance Management 30. Oktober 2012 Agenda Cross-Enterprise APM Mainframe Application
MehrOracle Workload für den Mainframe
Oracle Workload für den Mainframe DOAG Regionalgruppe 18.01.2005 Joachim Jaensch Principal Sales Consultant BU Datenbank und Plattformtechnologien joachim.jaensch jaensch@oracle.com Agenda Der Mainframe
MehrWebLogic Server im Zusammenspiel mit Real Application Cluster
WebLogic Server im Zusammenspiel mit Real Application Cluster Michael Bräuer Leitender Systemberater Sylvie Lübeck Leitende Systemberaterin ORACLE Deutschland B.V. & Co. KG The following is intended to
MehrNeues von Grid Control. Ralf Durben Oracle Deutschland B.V. & Co. KG Business Unit Datenbank DBTec
Neues von Grid Control Ralf Durben Oracle Deutschland B.V. & Co. KG Business Unit Datenbank DBTec Agenda Grid Control 11g Neue Infrastruktur Installation Integration mit MyOracle Support Unterstützung
MehrORACLE CLOUD VERLEIHT ADF ANWENDUNGEN FLÜGEL. Andreas Koop CEO & Consultant Oracle Technologies
ORACLE CLOUD VERLEIHT ADF ANWENDUNGEN FLÜGEL CEO & Consultant Oracle Technologies DOAG 2013 Development, Bonn, 19.06.2013 ÜBER MICH CEO & Consultant Oracle Technologies Beratung, Training Oracle Technologie
MehrBI meets GEO DOAG Regionalgruppe Berlin-Brandenburg 3. Juni 2009
BI meets GEO DOAG Regionalgruppe Berlin-Brandenburg 3. Juni 2009 Karin Patenge und Wolfgang Kriebel Oracle Deutschland GmbH Agenda Oracle s Geodaten-Plattform BI und Geodaten Demo
MehrIT im Wandel. Der richtige Weg zu modernen Apps und in die Oracle Cloud
IT im Wandel Der richtige Weg zu modernen Apps und in die Oracle Cloud Aktuelle Trends der Digitalisierung Mobile Social Big Data Internet of Things Aktivitäten an jedem Ort und zu jeder Zeit Ermöglicht
MehrOpen Source Data Center Virtualisierung mit OpenNebula. 05.03.2013 CeBIT 2013. Bernd Erk www.netways.de
Open Source Data Center Virtualisierung mit OpenNebula 05.03.2013 CeBIT 2013 Bernd Erk VORSTELLUNG NETWAYS NETWAYS! Firmengründung 1995! GmbH seit 2001! Open Source seit 1997! 35 Mitarbeiter! Spezialisierung
MehrDBaaS mit APEX 5.1 Frontend und Oracle Multitenant Option. Hans Eichenberger, die Mobiliar Versicherungen und Vorsorge
DBaaS mit APEX 5.1 Frontend und Oracle Multitenant Option Hans Eichenberger, die Mobiliar Versicherungen und Vorsorge Wer bin ich? Hans Eichenberger Elektroingenieur, NDS Software Engineering Seit Oracle
MehrContainer als Immutable Infrastructure. John M. Hutchison
Container als Immutable Infrastructure John M. Hutchison Container als Immutable Infrastructure 1. Context 2. Anwendungsbereiche 3. Demo 4. Erkenntnisse Präsentationstitel 06.03.2017 2 Container Verschiedene
MehrDie Cloud im Griff mit Consul
.consulting.solutions.partnership Die Cloud im Griff mit Consul GUUG Frühjahrsfachgespräch 26. Februar 2016 Die Cloud im Griff mit Consul 1 2 3 4 5 6 Cloud Setup und Herausforderungen Einstieg in Consul
MehrOracle Enterprise Manager 10g Grid Control Release 2
Oracle University Kontakt: 0180-2000-526 / +49 89-14301200 Oracle Enterprise Manager 10g Grid Control Release 2 Dauer: 5 Tage Lerninhalte Oracle Enterprise Manager 10g Grid Control stellt zentrale Management-Funktionen
MehrOperations Management Suite. Stefan Schramek, Michael Seidl
Operations Management Suite Stefan Schramek, Michael Seidl feat. 1 Peter Schatz Vorstellung OMS OMS KOMPONENTEN Automation & Control Insight & Analytics Protection & Recovery Security & Compliance Automatisieren
MehrLizenzierung von ODI. Oracle Lizenzierung. Michael Paege, Director License Management Consulting. Lizenzierung ODI, DOAG Data Integration Day 2015
Lizenzierung von ODI Oracle Lizenzierung Michael Paege, Director License Management Consulting OPITZ CONSULTING GmbH 2015 Seite 1 Agenda 1. ODI Historie: vom OWB u.a. zum ODI 2. ODI-Lizenzierung aktuell
MehrOracle Enterprise Manager 12c Database Express (EM Express)
Oracle Enterprise Manager 12c Database Express (EM Express) Josef Lippert Freiberuflicher IT Consultant München Schlüsselworte Oracle Enterprise Manager Database Express, EM Express, Administration Einleitung
MehrDockerbank II. Block 2: Komplexbeispiel. Benjamin Baum 1, Christian Bauer 1
Dockerbank II Vertiefungsworkshop zum Container-basierten Deployment von biomedizinischen IT-Lösungen Block 2: Komplexbeispiel Benjamin Baum 1, Christian Bauer 1 1 Universitätsmedizin Göttingen Dockerbank
MehrAgenda. Ausgangssituation (Beispiel) PaaS oder IaaS? Migrationspfade Deep Dives. IaaS via Azure Site Recovery PaaS via SQL Deployment Wizard
Agenda Ausgangssituation (Beispiel) PaaS oder IaaS? Migrationspfade Deep Dives IaaS via Azure Site Recovery PaaS via SQL Deployment Wizard AZURE REGIONS offen BETRIEBSSYSTEME DATENBANKEN ENTWICKLUNGS-
MehrSODA. Die Datenbank als Document Store. Rainer Willems. Master Principal Sales Consultant Oracle Deutschland B.V. & Co. KG
SODA Die Datenbank als Document Store Rainer Willems Master Principal Sales Consultant Oracle Deutschland B.V. & Co. KG vs No Anforderungskonflikte Agile Entwicklung Häufige Schema-Änderungen Relationales
MehrJavaforum Stuttgart Dr. Ralph Guderlei exxcellent Solutions GmbH
A P A C H E K A F K A A L S I O T - D A T E N - P L A T T F O R M Javaforum Stuttgart 05.07.2018 Dr. Ralph Guderlei exxcellent Solutions GmbH Agenda Wie alles begann Grundlagen Apache Kafka Kafka Connect
MehrÜbersicht Streams nach Liste Produkte/Themen
Stream Datenbank: DB Oracle 9i bis 12c In-Memory Datenbanken Enterprise Manager Appliances EXADATA RAC DataGuard Upgrades, Konsolidierungen Implementationen Administration / Monitoring Performance Tuning
MehrUse Cases für Change Data Streams Change Data Streams erstellen Change Data Capture mit Kafka (Connect) Demo. #Debezium
Streaming von Datenbankänderungen mit Debezium Gunnar Morling Agenda Use Cases für Change Data Streams Change Data Streams erstellen Change Data Capture mit Kafka (Connect) Debezium Demo Gunnar Morling
MehrDevOps with AWS. Software Development und IT Operation Hand in Hand. Matthias Imsand CTO Amanox Solutions AG
DevOps with AWS Software Development und IT Operation Hand in Hand Matthias Imsand CTO Amanox Solutions AG Agenda Evolution agiles DevOps AWS Kurzeinführung Automation und Infrastruktur als Code AWS CloudFormation
MehrOpen Source Data Center Virtualisierung mit OpenNebula. 22.05.2013 LinuxTag Berlin. Bernd Erk www.netways.de
Open Source Data Center Virtualisierung mit OpenNebula 22.05.2013 LinuxTag Berlin Bernd Erk VORSTELLUNG NETWAYS NETWAYS! Firmengründung 1995! GmbH seit 2001! Open Source seit 1997! 38 Mitarbeiter! Spezialisierung
MehrCriteria API Komplexe SQL-Queries mit Eclipselink bauen 1
Criteria API Komplexe SQL-Queries mit Eclipselink bauen Criteria API Komplexe SQL-Queries mit Eclipselink bauen 1 Was erwartet Sie? Wer ist t&p? Warum die Criteria API nutzen? Wie funktionierts? Wie kann
MehrSkalierbare Webanwendungen
Skalierbare Webanwendungen Thomas Bachmann Lead Software Architect & CIO Mambu GmbH Twitter: @thobach Anwendungsbeispiel Hohe Nichtfunktionale Anforderungen Sicherheit Vertraulichkeit Integrität Verfügbarkeit
MehrAutomatisierter Java EE Entwicklungs-Lifecycle mit WebLogic Server 12c. Robin Müller-Bady Systemberater, Oracle Deutschland
Automatisierter Java EE Entwicklungs-Lifecycle mit WebLogic Server 12c Robin Müller-Bady Systemberater, Oracle Deutschland The following is intended to outline our general product direction. It is intended
MehrNeue Features Oracle Database 12.2 Wann denn endlich?
Neue Features Oracle Database 12.2 Wann denn endlich? DOAG 2017 Datenbank Dierk Lenz Erfolgreich seit 1996 am Markt Firmensitz: Burscheid (bei Leverkusen) Beratung, Schulung und Betrieb/Fernwartung rund
MehrTest-Driven DevOps. Michael Jerger. Michael Jerger. TestDrivenDevOps_1_0-expanded 04/07/18 / Seite 1.
Test-Driven DevOps 04/07/18 / Seite 1 Agenda Vorstellung 04/07/18 / Seite 2 Agenda Vorstellung Tests für Developer 04/07/18 / Seite 3 Agenda Vorstellung Tests für Developer Herausforderung Operations 04/07/18
MehrCloud Control und die Datenbank
Cloud Control und die Datenbank von Jaroslav Dutov dbtotal.de 1 Enterprise Manager Cloud Control: Überblick System Management Software für die komplette IT Infrastruktur Oracle und
MehrReporting Lösungen für APEX wähle Deine Waffen weise
Reporting Lösungen für APEX wähle Deine Waffen weise Dietmar Aust Opal-Consulting Köln Schlüsselworte: Oracle APEX, Reporting, JasperReports, PL/PDF, BI Publisher, OPAL:XP, Doxxy, Oracle Rest Data Services
MehrAPIC-EM Software Engineering Insight
APIC-EM Software Engineering Insight Programmieren mit APIC-EM Fabian Wirz 8. September 2016 Fabian Wirz Informatikstudent Hochschule Rapperswil Faszination SDN und Cloud Computing Entwickler AnyMulticast
MehrNode.js Einführung Manuel Hart
Node.js Einführung Manuel Hart Seite 1 Inhalt 1. Node.js - Grundlagen 2. Serverseitiges JavaScript 3. Express.js 4. Websockets 5. Kleines Projekt Seite 2 1. Node.js Grundlagen Node.js is a JavaScript runtime
MehrAPEX DESKTOP APPS. Interaktion mit dem Client System
APEX DESKTOP APPS Interaktion mit dem Client System About me Oracle > 8 Jahre APEX > 8 Jahre Freelancer seit 2016 Vorher APEX Entwickler im Versicherungsumfeld aktiver Open Source Entwickler auf Github
MehrContainisierung von Java Apps mit Docker
Containisierung von Java Apps mit Docker Inhalt 1. Virtualisierungskonzept 2. Softwarecontainer 3. Docker 4. Anwendungsbeispiel 5. Fazit 07.06.2018 Containerisierung von Java Apps mit Docker 2 Inhalt 1.
MehrAnyWeb AG 2008 www.anyweb.ch
Agenda SM7 Service Service Manager 7 Service Lifycycle Demo Q&A HP Software BTO System Service Business outcomes STRATEGY Project & Portfolio CIO Office SOA CTO Office APPLICATIONS Quality Quality Performance
MehrSE2 - also ich möchte das nicht.
SE2 - also ich möchte das nicht. Martin Friemel mfriemel@webag.com DOAG 2016 Konferenz 15. November 2016, 12:00 Uhr NCC Nürnberg Convention Center 1 Bisherige Konfiguration Datenbank: Oracle Standard Edition
MehrHochverfügbare Webanwendungen mit Apache Cassandra. msg systems ag, 26. November 2014
R8 Hochverfügbare Webanwendungen mit Apache Cassandra 1 Forschung zu Wirtschaft 2 Name R8 Name R8 3 Applikations-Framework Big-Data-Framework für besonders anspruchsvolle Kunden 4 derzeitige Architekturen
Mehrv i r t u a l 7 G m b H Consulting- und Softwarepartner Unternehmergeführt 1996 gegründet 85 Mitarbeiter 1 Team aus Spezialisten W E R W I R S I N D
v i r t u a l 7 G m b H Consulting- und Softwarepartner Unternehmergeführt 1996 gegründet 85 Mitarbeiter 1 Team aus Spezialisten W E R W I R S I N D K A R L S R U H E 50 Mitarbeiter Consulting Development
MehrIdP Cluster Strukturen und zentrales Logging
IdP Cluster Strukturen und zentrales Logging Agenda Agenda Kurzvorstellung RWTH Aachen Shibboleth Kennzahlen an der RWTH Aachen IdP Cluster Strukturen an der RWTH Aachen Aufbau IdP Cluster Kurzvorstellung
MehrDocker. Grundlagen SaarCamp 2016 Nico Maas
Docker Grundlagen SaarCamp 2016 Nico Maas Zur Person Nico Maas IT Systemelektroniker Bachelor of Science mail@nico-maas.de www.nico-maas.de @nmaas87 04.06.2016 Nico Maas / www.nico-maas.de / mail@nico-maas.de
MehrNeue Welten: Externe Daten mit APEX nutzen
Neue Welten: Externe Daten mit APEX nutzen Carsten Czarski Oracle Application Express Development-Team DOAG Regio München - 17. Mai 2018 Copyright 2017 Oracle and/or its affiliates. All rights reserved.
MehrDocker revisited - Leichtgewichtige Orchestrierung. Dr. Halil-Cem Gürsoy @hgutwit adesso AG - Dortmund
Docker revisited - Leichtgewichtige Orchestrierung Dr. Halil-Cem Gürsoy @hgutwit adesso AG - Dortmund Über mich Principal Architect @ adesso AG seit 15 Jahre Software-Entwicklung > davor in wissenschaftlichem
MehrContainer. Fluten Container bald das RZ? Markus Schaub
Container Fluten Container bald das RZ? Markus Schaub Viele Profile Viele Modelle Jedes hat andere Sensoren Optionales Zubehör => weitere Sensoren möglich Sensoren Rohdaten Kommunikation Datenverarbeitung
MehrForms auf Tablets. Vision oder Realität?
Forms auf Tablets Vision oder Realität? Die handelnden Personen Jan-Peter Timmermann Entwickler seit 1985 (Informix) OCP Oracle Forms/Reports, PL/SQL Seit 2000 bei Unternehmen wie Opitz, Trivadis und PITSS
MehrDennis Schulte / Tobias Flohre codecentric AG. Enterprise Java Batch mit Spring
Dennis Schulte / Tobias Flohre Enterprise Java Batch mit Spring Dennis Schulte Düsseldorf @denschu www.github.com/denschu blog.codecentric.de/author/dsc tel +49 (0) 1515 _ 288 2395 dennis.schulte@codecentric.de
MehrCD in the box. Jan Rümenapf Matthias Zieger
CD in the box Jan Rümenapf Matthias Zieger Zahlen, Daten, Fakten_ codecentric im Überblick 1. 2005 gegründetes Unternehmen aus Solingen mit über 370 Mitarbeitern an 14 Standorten in vier europäischen Ländern.
MehrWeb Services Monitoring
Web Services Monitoring Foliensatz zum Vortrag von der OIO Hauskonferenz am 17. Dezember 2009 predic8 GmbH Moltkestr. 40 53173 Bonn www.predic8.de info@predic8.de Ihr Sprecher Thomas Bayer Trainer, Berater,
MehrDocker. Grundlagen Workshop Trier Tech Talk Conference, Nico Maas
Docker Grundlagen Workshop Trier Tech Talk Conference, Nico Maas Zur Person Nico Maas IT Systemelektroniker Bachelor of Science mail@nico-maas.de www.nico-maas.de @nmaas87 Agenda - I. Einführung - VMs
MehrMobile in Minuten? Forms-Anwendungen auf mobilen Endgeräten
Mobile in Minuten? Forms-Anwendungen auf mobilen Endgeräten Zur Person Jürgen Menge Themenverantwortlicher der DOAG für Oracle Forms juergen.menge@der-it-macher.de www.der-it-macher.de Königsdorfer Str.
MehrPostgreSQL in großen Installationen
PostgreSQL in großen Installationen Cybertec Schönig & Schönig GmbH Hans-Jürgen Schönig Wieso PostgreSQL? - Die fortschrittlichste Open Source Database - Lizenzpolitik: wirkliche Freiheit - Stabilität,
MehrQuo vadis, DBA? Johannes Ahrends & Markus Flechtner
Quo vadis, DBA? Johannes Ahrends & Markus Flechtner Johannes Ahrends Oracle Spezialist seit 1992 1992: Presales bei Oracle in Düsseldorf 1999: Projektleiter bei Herrmann & Lenz Services GmbH 2005: Technischer
MehrEclipse, Spring und OSGi 1
Eclipse, Spring und OSGi Eclipse, Spring und OSGi 1 Was erwartet Sie? Wer ist t&p? Wie war die Ausgangslage? Wie sieht die Architektur der migrierten Applikation aus? Welche Rolle spielen Eclipse, Spring
MehrTRIVADIS HOLDING AG Sägereistrasse 29 CH-8152 Glattbrugg Telefon: Telefax: Stand:
WWW.TRIVADIS.COM TRIVADIS HOLDING AG Sägereistrasse 29 CH-8152 Glattbrugg Telefon: +41-58-459 55 55 Telefax: +41-58-459-55-95 Stand: 09.07.2017 Events Review «DOAG Jahreskonferenz 2016» Drei aktive und
MehrOracle SOA Suite 11g Mediator vs. Oracle Service Bus (OSB)
Oracle SOA Suite 11g Mediator vs. Oracle Service Bus (OSB) Guido Schmutz Trivadis Bern, Schweiz Schlüsselworte: Oracle SOA Suite 11g, Mediator, BPEL, ESB Einleitung Mit der SOA Suite 11g wurde der frühere
MehrProjektgruppe. Thomas Kühne. Komponentenbasiertes Software Engineering mit OSGi
Projektgruppe Thomas Kühne Komponentenbasiertes Software Engineering mit OSGi Anforderungen der PG IDSE an ein Komponenten- Client Nativer Client Web Client Alternativen IDSE Nutzer Szenario Pipe IDSE
MehrWE SHAPE INDUSTRY 4.0 BOSCH CONNECTED INDUSTRY DR.-ING. STEFAN AßMANN
WE SHAPE INDUSTRY 4.0 BOSCH CONNECTED INDUSTRY DR.-ING. STEFAN AßMANN Bosch-Definition for Industry 4.0 Our Seven Features Connected Manufacturing Connected Logistics Connected Autonomous and Collaborative
MehrMicrosoft Azure Deutschland ist jetzt verfügbar -
Einordnung und Überblick Data Scientist Operationalisierung IT-Abteilung Anwendungsentwickler Der Data Scientist agil Tool seiner Wahl möglichst wenig Zeit Skalierung Code für die Operationalisierung Der
MehrOracle Public Cloud benutzen
Oracle Public Cloud benutzen 1. Service auswählen 2. Plan auswählen 3. Service konfigurieren 6. Benutzen & verwalten 5. Credentials erhalten 4. Request abschicken 1 Oracle Public Cloud Architektur Ge-Hosted,
MehrOracle Database Cloud Service
1 Oracle Database Cloud Service Gerd Schoen Senior Leitender Systemberater 2 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from
MehrMicrosoft Server Lösungen
Microsoft Server Lösungen Seite 2 Microsoft Server-Lösungen Windows Server 2016 System Center 2016 SQL Server 2016 Exchange 2016 SharePoint 2016 OneDrive for Business Skype for Business 2015 Microsoft
MehrStorage as a Service - STaaS
Storage as a Service - STaaS OpenStack Storage der Zukunft Alte Storage Konzepte Alte Storage Konzepte Zentraler Storage Auf Fat-Clients optimiert Statisch definiert Synchroner Abgleich Meist auf NAS und
MehrSteffen Bischoff Senior Sales Engineer
CLOUD FÜR DUMMIES Steffen Bischoff Senior Sales Engineer sbischoff@talend.com 4 WAS CLOUD-LÖSUNGEN BIETEN Keine Anfangsinvestition Geringe Betriebskosten Zahlung nach Gebrauch Überall zugänglich Einfache
MehrOra Education GmbH. Lehrgang: Oracle Application Server 10g R3: Administration
Ora Education GmbH www.oraeducation.de info@oraeducation.de Lehrgang: Oracle Application Server 10g R3: Administration Beschreibung: Oracle Application Server 10g Release 3 (10.1.3.1.0) bietet eine neue
MehrEinleitung Big Data... Hadoop...
1 Einleitung 1 2 Big Data... 7 2.1 Historische Entstehung... 9 2.2 Big Data - ein passender Begriff?... 10 2.2.1 Die drei V... 11 2.2.2 Weitere V s... 14 2.2.3 Der Verarbeitungsaufwand ist big... 14 2.2.4
MehrZend PHP Cloud Application Platform
Zend PHP Cloud Application Platform Jan Burkl System Engineer All rights reserved. Zend Technologies, Inc. Zend PHP Cloud App Platform Ist das ein neues Produkt? Nein! Es ist eine neue(re) Art des Arbeitens.
MehrCloud-Provider im Vergleich. Markus Knittig @mknittig
Cloud-Provider im Vergleich Markus Knittig @mknittig As Amazon accumulated more and more services, the productivity levels in producing innovation and value were dropping primarily because the engineers
MehrNext Generation Cloud
Next Generation Cloud Building Blocks In Zukunft wird es darum gehen, aus der Summe der Teile Anwendungen (Apps) zu generieren, die Mehrwerte zu schaffen App besteht aus Integration von > Funktionen, z.b.
MehrVom MicroService zum Geschäftsprozess Thomas Bröll Principal Consultant Trivadis GmbH, Stuttgart
Vom MicroService zum Geschäftsprozess Thomas Bröll Principal Consultant Trivadis GmbH, Stuttgart BASEL BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENEVA HAMBURG COPENHAGEN LAUSANNE MUNICH STUTTGART
MehrOracle9i Designer. Rainer Willems. Page 1. Leitender Systemberater Server Technology Competence Center Frankfurt Oracle Deutschland GmbH
Oracle9i Designer Rainer Willems Leitender Systemberater Server Technology Competence Center Frankfurt Oracle Deutschland GmbH Page 1 1 Agenda 9i Designer & 9i SCM in 9i DS Design Server Generierung &
MehrDocker. Softwaretest, Testautomatisierung und -management. Nico Maas. Grundlagen. Saar 2017
Docker Grundlagen Softwaretest, Testautomatisierung und -management Saar 2017 Nico Maas Zur Person Nico Maas IT Systemelektroniker Bachelor of Science mail@nico-maas.de www.nico-maas.de @nmaas87 Agenda
MehrCopyright 2012, Oracle and/or its affiliates. All rights reserved.
Datenbankinstallation und Patching mit Cloud Control Ralf Durben Senior Principal Sales Consultant Copyright 2012, Oracle and/or its affiliates. All rights reserved. Agenda Grundlagen des Provisionings
Mehr!!!! Mail: Web: juergen-schuster-it.de. ! APEX D-A-CH Facebook Group: bit.ly/apex_on_facebook
!!!! Mail: j_schuster@me.com! Twitter: @JuergenSchuster Web: juergen-schuster-it.de!! APEX D-A-CH Facebook Group: bit.ly/apex_on_facebook Zu meiner Person Oracle (13 Jahre) Freiberuflich (5 Jahre) APEX
MehrFrühling für iphone-apps
Spring-basierte Backends für ios-applikationen Stefan Scheidt Solution Architect OPITZ CONSULTING GmbH OPITZ CONSULTING GmbH 2010 Seite 1 Wer bin ich? Software-Entwickler und Architekt Trainer und Coach
MehrOffice 365 Dynamics 365 Azure Cortana Intelligence. Enterprise Mobility + Security Operations Mgmt. + Security
Office 365 Dynamics 365 Azure Cortana Intelligence Enterprise Mobility + Security Operations Mgmt. + Security API Application Availability Bottomless Storage Identity Management Full hybrid
MehrStreams im Enterprise Manager Grid Control
Streams im Enterprise Manager Grid Control Eine praktikable How-to Anleitung (Kochrezept) für den Aufbau einer einfachen Streams Umgebung mit Grid Control um Erfahrungen zu sammeln Referent: Michael Pfautz
Mehr5000 User+, Erfahrungen im Produktivbetrieb einer Saas-DB. DOAG 2011 Konferenz + Ausstellung Bernhard Vogel & Frank Szilinski, esentri
5000 User+, Erfahrungen im Produktivbetrieb einer Saas-DB DOAG 2011 Konferenz + Ausstellung Bernhard Vogel & Frank Szilinski, esentri Agenda Was ist RDS? Warum RDS? Setup Betrieb Lizensierung Datensicherheit
MehrPOWER BI DAS neue BI Tool von Microsoft!? Wolfgang Strasser twitter.com/wstrasser
POWER BI DAS neue BI Tool von Microsoft!? Wolfgang Strasser wolfgang.strasser@gmx.at twitter.com/wstrasser Danke. About me Wolfgang Strasser Consultant Software, Business Intelligence and DWH SQL Server,
MehrDas Netzwerk von Docker. Java Stammtisch Goettingen
Das Netzwerk von Docker ist work in progress Ausgangslage Linux System (Netz bei Windows und MAC anders) Ein Ethernet-Interface mit oeffentlicher Adresse enp4s0 Ethernet Hwaddr c8:60:00:88:70:55 inet addr:134.76.82.240
MehrContinuous Everything
Continuous Everything Development, Integration, Deployment, DevOps Peter Hormanns cusy GmbH, Berlin Vortrag OpenRheinRuhr 5./6. November 2016 de.slideshare.net/cusyio/continuous-everything Kapitel you
MehrRecap. Oliver Arafat, Technical Evangelist Amazon Web Services. arafato@amazon.de. @OliverArafat
Recap Oliver Arafat, Technical Evangelist Amazon Web Services arafato@amazon.de @OliverArafat 5 Tage 19.000+ Teilnehmer Bootcamps 2 Keynotes Hands-On Labs 250+ Breakout Sessions, 13 Tracks Gameday Hackathon
MehrICINGA Open Source Monitoring in Web 2.0 Style
ICINGA Open Source Monitoring in Web 2.0 Style Icinga Development Team @ FrOSCon 6 21.08.2011 Sankt Augustin Agenda Einführung Icinga an sich Team Projekt Icinga-Core Icinga-Web Icinga-Reporting Demo Roadmap
MehrAutomatisiertes Monitoring mit Icinga 2 und dem Director. Nicolai Buchwitz #Proxtalks 2018, 24. Oktober 2018
Automatisiertes Monitoring mit Icinga 2 und dem Director Nicolai Buchwitz #Proxtalks 2018, 24. Oktober 2018 Nicolai Buchwitz CTO @enda_kg Entwickler diverser Erweiterungen rund um Icinga 2 Monitoringprojekte
MehrSonargraph in 15 Minuten. Andreas Hoyer blog.hello2morrow.com
Sonargraph in 15 Minuten Andreas Hoyer a.hoyer@hello2morrow.com blog.hello2morrow.com hello2morrow GmbH Gegründet 2005 Angesiedelt in Deutschland, USA und Kolumbien > 95% des Umsatzes Software Lizenzen,
MehrContinuous Integration mit GitLab CI Christine Koppelt Open-Source-Treffen, 26. Januar 2018
Continuous Integration mit GitLab CI Christine Koppelt christine.koppelt@gmail.com Open-Source-Treffen, 26. Januar 2018 Continuous Integration Softwareentwicklung & Deployment Aufgaben eines Continuous
Mehr