■Basics, die nichts mit Java/JVM zu tun haben aber wichtig sind ■Java und der Speicher ■Java und die CPU ■Java und Images
Vortrag auf dem Berlin Experte Day 2019
In diesem Webcast bekommen Sie Tipps und Hilfen auf dem Weg zu einer aufgeräumten Java Landschaft, mit der Sie Kosten und Risiken minimieren. Unsere Lizenzierungs- und Java-Experten sprechen dafür u. a. über diese Fragen:
* Wann ist Java "frei"? Und wann nicht?
* Wie Sie Java Installationen entdecken: Scanning-Tools und Inventarisierungslösungen
* Was steckt hinter Java, JDK und JRE? ... Mal genau erklärt
* Welche Open JDKs gibt es? Vor- und Nachteile, Supportmöglichkeiten
* Was wird morgen? Lifecycle Management, Release-Cadence-Wechsel
* Welche Oracle Lizenz-Metriken werden wann angewandt? Prozessor Core Metrik und NUP richtig zählen, Preislisten
* Geht es auch "ohne"?
* Welche Applikationen basieren auf Java?
* Wem gehört mein Java? Spezialfragen im Umfeld von Virtualisierung und Cloud
* Wie lassen sich Kosten sparen? Kostenminimierungsansätze
Die Aufzeichnung finden Sie hier:
https://youtu.be/k1ZpxoES18I
Im Rahmen der SOA Integration Days hielten Torsten Winterberg (Direktor Strategie & Innovation bei OPITZ CONSULTING) und Thomas Havemeister (Kabel Deutschland) einen Vortrag zum Thema "Integrationsszenarien in modernen Anwendungslandschaften".
In diesem Webcast bekommen Sie Tipps und Hilfen auf dem Weg zu einer aufgeräumten Java Landschaft, mit der Sie Kosten und Risiken minimieren. Unsere Lizenzierungs- und Java-Experten sprechen dafür u. a. über diese Fragen:
* Wann ist Java "frei"? Und wann nicht?
* Wie Sie Java Installationen entdecken: Scanning-Tools und Inventarisierungslösungen
* Was steckt hinter Java, JDK und JRE? ... Mal genau erklärt
* Welche Open JDKs gibt es? Vor- und Nachteile, Supportmöglichkeiten
* Was wird morgen? Lifecycle Management, Release-Cadence-Wechsel
* Welche Oracle Lizenz-Metriken werden wann angewandt? Prozessor Core Metrik und NUP richtig zählen, Preislisten
* Geht es auch "ohne"?
* Welche Applikationen basieren auf Java?
* Wem gehört mein Java? Spezialfragen im Umfeld von Virtualisierung und Cloud
* Wie lassen sich Kosten sparen? Kostenminimierungsansätze
Die Aufzeichnung finden Sie hier: https://youtu.be/abVeIGmxYB0
www.opitz-consulting.com
Das Thema Lizenzierung von Oracle-Produkten ist komplex. Dabei ist das Lizenzmodell von Oracle seit Jahren beinahe unverändert und stabil. Und dennoch – die Tücke lauert im Detail. Ein kleiner Fehler in der Installation kann große Auswirkungen haben – und noch größere Kosten nach sich ziehen. Und dann kündigt sich ein Auditor an …
Worauf Sie achten müssen, damit diese Situation nicht zu immensen Nachzahlungen an Lizenzgebühren führt, soll in diesem Vortrag gezeigt werden. Und dabei werfen wir immer auch ein Auge auf das Thema dieser Zeit – die Cloud. Auch hier lauern Fallen, die ggf. nicht auf den ersten Blick erkennbar sind.
Diesen Vortrag präsentierte unser Experte Andreas Ströbel auf der DOAG Konferenz 2017.
In diesem Webcast bekommen Sie Tipps und Hilfen auf dem Weg zu einer aufgeräumten Java Landschaft, mit der Sie Kosten und Risiken minimieren. Unsere Lizenzierungs- und Java-Experten sprechen dafür u. a. über diese Fragen:
* Wann ist Java "frei"? Und wann nicht?
* Wie Sie Java Installationen entdecken: Scanning-Tools und Inventarisierungslösungen
* Was steckt hinter Java, JDK und JRE? ... Mal genau erklärt
* Welche Open JDKs gibt es? Vor- und Nachteile, Supportmöglichkeiten
* Was wird morgen? Lifecycle Management, Release-Cadence-Wechsel
* Welche Oracle Lizenz-Metriken werden wann angewandt? Prozessor Core Metrik und NUP richtig zählen, Preislisten
* Geht es auch "ohne"?
* Welche Applikationen basieren auf Java?
* Wem gehört mein Java? Spezialfragen im Umfeld von Virtualisierung und Cloud
* Wie lassen sich Kosten sparen? Kostenminimierungsansätze
Die Aufzeichnung finden Sie hier:
https://youtu.be/k1ZpxoES18I
Im Rahmen der SOA Integration Days hielten Torsten Winterberg (Direktor Strategie & Innovation bei OPITZ CONSULTING) und Thomas Havemeister (Kabel Deutschland) einen Vortrag zum Thema "Integrationsszenarien in modernen Anwendungslandschaften".
In diesem Webcast bekommen Sie Tipps und Hilfen auf dem Weg zu einer aufgeräumten Java Landschaft, mit der Sie Kosten und Risiken minimieren. Unsere Lizenzierungs- und Java-Experten sprechen dafür u. a. über diese Fragen:
* Wann ist Java "frei"? Und wann nicht?
* Wie Sie Java Installationen entdecken: Scanning-Tools und Inventarisierungslösungen
* Was steckt hinter Java, JDK und JRE? ... Mal genau erklärt
* Welche Open JDKs gibt es? Vor- und Nachteile, Supportmöglichkeiten
* Was wird morgen? Lifecycle Management, Release-Cadence-Wechsel
* Welche Oracle Lizenz-Metriken werden wann angewandt? Prozessor Core Metrik und NUP richtig zählen, Preislisten
* Geht es auch "ohne"?
* Welche Applikationen basieren auf Java?
* Wem gehört mein Java? Spezialfragen im Umfeld von Virtualisierung und Cloud
* Wie lassen sich Kosten sparen? Kostenminimierungsansätze
Die Aufzeichnung finden Sie hier: https://youtu.be/abVeIGmxYB0
www.opitz-consulting.com
Das Thema Lizenzierung von Oracle-Produkten ist komplex. Dabei ist das Lizenzmodell von Oracle seit Jahren beinahe unverändert und stabil. Und dennoch – die Tücke lauert im Detail. Ein kleiner Fehler in der Installation kann große Auswirkungen haben – und noch größere Kosten nach sich ziehen. Und dann kündigt sich ein Auditor an …
Worauf Sie achten müssen, damit diese Situation nicht zu immensen Nachzahlungen an Lizenzgebühren führt, soll in diesem Vortrag gezeigt werden. Und dabei werfen wir immer auch ein Auge auf das Thema dieser Zeit – die Cloud. Auch hier lauern Fallen, die ggf. nicht auf den ersten Blick erkennbar sind.
Diesen Vortrag präsentierte unser Experte Andreas Ströbel auf der DOAG Konferenz 2017.
Teil 2/3 aus der Webcast-Serie "Oracle Lizenzierung 2020"
*Vertragsgrundlagen
*Virtualisierung
*Oracle Partitioning Policy
*Soft Partitioning am Beispiel VMware
*Software-Nutzung in der Cloud
*Cloud Subscriptions
*Bring Your Own License
www.opitz-consulting.com
Die Oracle SOA Suite bietet eine flexible und komplette Plattform für die Entwicklung von modernen service-orientierten Anwendungen und den Betrieb komplexer Integrationslösungen. Viele Kunden setzen das Produkt heute bereits erfolgreich on-premise, also mit Betrieb in eigenen Rechenzentren, ein. Da Unternehmen sich nicht auf den Betrieb solcher Plattformen, sondern auf ihr Kerngeschäft konzentrieren wollen, ist es sinnvoll, solche Betriebstätigkeiten auszulagern. Die Plattformhersteller haben dies erkannt und bieten deshalb Cloud Services an. So stellt Oracle seit einiger Zeit den SOA Cloud Service (SOACS) zur Verfügung. Hierbei handelt es sich um so genannte "Platform as a Service (PaaS)"-Angebote.
Unternehmen, denen dies noch zu unsicher oder die kein Vertrauen in die Versprechen der Anbieter haben, suchen hier nach Alternativen. Eine solche Alternative besteht darin, die Oracle SOA Suite in der Amazon Cloud (AWS) zu betreiben. Aber: Macht das überhaupt Sinn? Welche Vorteile bringt das Betreiben von Oracle Produkten im Amazon Cloud Service?
Bei der DOAG Konferenz 2016 in Nürnberg beantworteten unsere Experten Sven Bernhardt und Borys Neselovvskyi diese Fragen und teilten ihre Erfahrungen im Betrieb der Oracle SOA Suite in der Amazon Cloud mit ihrem Publikum.
In diesem Vortrag ging es um die praktische Umsetzung von verschiedenen Cloud-Varianten:
- DBaaS
- IaaS
- PaaS
- MWaaS
Wir zeigen an konkreten Beispielen, wie man eine Cloud auf einer Exadata aufsetzt. Dabei werden unterschiedliche Architekturaspekte angesprochen:
- VLAN Tagging
- Backup mit ZFS
- Exadata Vorteile
- ZFS Storage Appliance
Unsere Experten Stefan Seck und Borys Neselovskyi hielten diesen Vortrag am 15.11.2017 bei der DOAG Konferenz in Nürnberg.
www.opitz-consulting.com
Langlebige Branches sind out - es lebe die Trunk-basierte Entwicklung. So oder ähnlich lautet ein Mantra im Bereich Continuous Delivery. Und das ist richtig. Aber wenn man die Trunk-basierte Entwicklung naiv einführt, dann schadet sie vielleicht mehr, als sie nützt.
Im Rahmen ihres Vortrags bei der Continuous Lifecycle Conference am 16.11.2016 berichteten Richard Attermeyer (OPITZ CONSULTING) und Jens Kanschik (ista) von ihrer "Reise" von Story-Branches über naive Trunk-basierte Entwicklung hin zu einem Pre-Tested-Commit Workflow. Dabei zeichnen sie nach, welche Anforderungen maßgeblich für die jeweilige Entscheidung für ein Branching- und Commit-Modell und wie die Erfahrungen in einem Projekt mit vier Entwicklungsteams waren.
http://www.opitz-consulting.com/go/3-6-11
In diesem Vortrag stellte unser Datenbank-Spezialist Borys Neselovskyi ein Kundenprojekt vor, in dem der WebLogic Server auf einer Oracle Database Appliance installiert wurde. Diese Umgebung setzt der Kunde heute produktiv ein.
Der Referent stellte seine Erfahrungen aus dem Projekt anhand der folgenden Aspekte vor:
• Architektur von WebLogic auf ODA
• Erfahrungen mit der Virtualisierung von ODA
• Was muss man bei der Installation von WebLogic Cluster auf ODA besonders beachten?
• Was ist OTD (Oracle Traffic Director), und wie funktioniert OTD mit dem WebLogic Server auf einer ODA?
• Bugs, Probleme, Lösungen und Workarounds
• Tipps und Tricks
• Das Testen der Hochverfügbarkeit
• Performancetests
• Ausblick in die Zukunft: WebLogic Domain auf zwei physikalischen ODA, ist das möglich?
--
Über uns:
Als führender Projektspezialist für ganzheitliche IT-Lösungen tragen wir zur Wertsteigerung der Organisationen unserer Kunden bei und bringen IT und Business in Einklang. Mit OPITZ CONSULTING als zuverlässigem Partner können sich unsere Kunden auf ihr Kerngeschäft konzentrieren und ihre Wettbewerbsvorteile nachhaltig absichern und ausbauen.
Über unsere IT-Beratung: http://www.opitz-consulting.com/go/3-8-10
Unser Leistungsangebot: http://www.opitz-consulting.com/go/3-8-874
Karriere bei OPITZ CONSULTING: http://www.opitz-consulting.com/go/3-8-5
OSMC 2010 | Java Monitoring und Troubleshooting by Rainer JungNETWAYS
Ein großer Teil der Geschäftslogik von Unternehmen ist heute in Java-Software abgebildet. Dennoch werden Java-Anwendungen nur allzu häufig als Black Box betrieben und die Analyse von Störungen sehr schnell an Entwicklungsabteilungen delegiert. Diesen steht jedoch in der Regel keine für eine Ursachenanalyse ausreichende Informationsbasis zur Verfügung, so dass Operations und Entwicklung sich auf eine langwierige und schmerzhafte Suche machen.
Dabei bietet die Java-Plattform durchaus interessante Möglichkeiten der Überwachung, die eine schnelle Eingrenzung der Wurzelursache erleichtern, aber leider noch zu wenig bekannt sind und kaum genutzt werden. Im Vortrag werden zunächst einige Grundlagen hierfür vorgestellt, insbesondere JMX. Am Beispiel von Apache Tomcat vertiefen wir, welche für das Monitoring sehr spannenden Parameter dort zur Verfügung stehen, aber auch welche Probleme dieser Ansatz mit sich bringt.
Ein kurzer Ausflug in die Analyse von Java-Thread Dumps schließt den Vortrag ab. Thread Dumps sind der wichtigste – das Monitoring ergänzende – Ansatz für das Troubleshooting von Java-Anwendungen, insbesondere wenn es um Performance-Probleme in verteilten Landschaften geht. Nicht zu vergessen: diese Methode kann auch in Produktion verwendet werden.
The article "WebLogic Server verwendet die Basis 12 - Das Dutzend ist voll" was published in the German Java Magazin 9.2012 and introduces WebLogic Server 12c with the complete Java EE 6 certification. Now WebLogic Server 12.1.3 supports Java SE 8 since JavaOne 2014 and WebLogic Server 12.1.3 supports some of the Java EE 7
specifications until it's fully Java EE 7 certified with WLS 12.2.1.
http://www.opitz-consulting.com
Nicht immer stehen einem DBA GUI-basierte (und oftmals teure) Tools zur Verfügung, um ein Performance-Problem in der Datenbank zu analysieren. Mit den vorhandenen "Bordmitteln" der Datenbank kann man jedoch auch eine gute Diagnose stellen. Dieser Vortrag widmet sich einer Auswahl dieser Werkzeuge und legt einen Schwerpunkt auf die Möglichkeiten, die einem in der Standard Edition und ohne Tuning Pack zur Verfügung stehen.
Unser Experte Uwe Küchler hat beim DOAG Community Webcast am 8.4.2016 eine Auswahl von Werkzeugen vorgestellt.
--
Über uns:
Als führender Projektspezialist für ganzheitliche IT-Lösungen tragen wir zur Wertsteigerung der Organisationen unserer Kunden bei und bringen IT und Business in Einklang. Mit OPITZ CONSULTING als zuverlässigem Partner können sich unsere Kunden auf ihr Kerngeschäft konzentrieren und ihre Wettbewerbsvorteile nachhaltig absichern und ausbauen.
Besuchen Sie unsere Homepage: http://www.opitz-consulting.com
Leveraging the Power of Solr with SparkQAware GmbH
JAX 2016, Mainz: Talk by Johannes Weigend (@JohannesWeigend, CTO at QAware).
Abstract: Apache Solr is a distributed NoSQL database with impressive search capabilities. Apache Spark makes M/R faster and richer. In this code-intense session Johannes shows how to combine both to solve real-time search and processing problems. The demos feature a portable Solr Cloud / Spark Cluster based on Intel NUC Hardware.
Teil 2/3 aus der Webcast-Serie "Oracle Lizenzierung 2020"
*Vertragsgrundlagen
*Virtualisierung
*Oracle Partitioning Policy
*Soft Partitioning am Beispiel VMware
*Software-Nutzung in der Cloud
*Cloud Subscriptions
*Bring Your Own License
www.opitz-consulting.com
Die Oracle SOA Suite bietet eine flexible und komplette Plattform für die Entwicklung von modernen service-orientierten Anwendungen und den Betrieb komplexer Integrationslösungen. Viele Kunden setzen das Produkt heute bereits erfolgreich on-premise, also mit Betrieb in eigenen Rechenzentren, ein. Da Unternehmen sich nicht auf den Betrieb solcher Plattformen, sondern auf ihr Kerngeschäft konzentrieren wollen, ist es sinnvoll, solche Betriebstätigkeiten auszulagern. Die Plattformhersteller haben dies erkannt und bieten deshalb Cloud Services an. So stellt Oracle seit einiger Zeit den SOA Cloud Service (SOACS) zur Verfügung. Hierbei handelt es sich um so genannte "Platform as a Service (PaaS)"-Angebote.
Unternehmen, denen dies noch zu unsicher oder die kein Vertrauen in die Versprechen der Anbieter haben, suchen hier nach Alternativen. Eine solche Alternative besteht darin, die Oracle SOA Suite in der Amazon Cloud (AWS) zu betreiben. Aber: Macht das überhaupt Sinn? Welche Vorteile bringt das Betreiben von Oracle Produkten im Amazon Cloud Service?
Bei der DOAG Konferenz 2016 in Nürnberg beantworteten unsere Experten Sven Bernhardt und Borys Neselovvskyi diese Fragen und teilten ihre Erfahrungen im Betrieb der Oracle SOA Suite in der Amazon Cloud mit ihrem Publikum.
In diesem Vortrag ging es um die praktische Umsetzung von verschiedenen Cloud-Varianten:
- DBaaS
- IaaS
- PaaS
- MWaaS
Wir zeigen an konkreten Beispielen, wie man eine Cloud auf einer Exadata aufsetzt. Dabei werden unterschiedliche Architekturaspekte angesprochen:
- VLAN Tagging
- Backup mit ZFS
- Exadata Vorteile
- ZFS Storage Appliance
Unsere Experten Stefan Seck und Borys Neselovskyi hielten diesen Vortrag am 15.11.2017 bei der DOAG Konferenz in Nürnberg.
www.opitz-consulting.com
Langlebige Branches sind out - es lebe die Trunk-basierte Entwicklung. So oder ähnlich lautet ein Mantra im Bereich Continuous Delivery. Und das ist richtig. Aber wenn man die Trunk-basierte Entwicklung naiv einführt, dann schadet sie vielleicht mehr, als sie nützt.
Im Rahmen ihres Vortrags bei der Continuous Lifecycle Conference am 16.11.2016 berichteten Richard Attermeyer (OPITZ CONSULTING) und Jens Kanschik (ista) von ihrer "Reise" von Story-Branches über naive Trunk-basierte Entwicklung hin zu einem Pre-Tested-Commit Workflow. Dabei zeichnen sie nach, welche Anforderungen maßgeblich für die jeweilige Entscheidung für ein Branching- und Commit-Modell und wie die Erfahrungen in einem Projekt mit vier Entwicklungsteams waren.
http://www.opitz-consulting.com/go/3-6-11
In diesem Vortrag stellte unser Datenbank-Spezialist Borys Neselovskyi ein Kundenprojekt vor, in dem der WebLogic Server auf einer Oracle Database Appliance installiert wurde. Diese Umgebung setzt der Kunde heute produktiv ein.
Der Referent stellte seine Erfahrungen aus dem Projekt anhand der folgenden Aspekte vor:
• Architektur von WebLogic auf ODA
• Erfahrungen mit der Virtualisierung von ODA
• Was muss man bei der Installation von WebLogic Cluster auf ODA besonders beachten?
• Was ist OTD (Oracle Traffic Director), und wie funktioniert OTD mit dem WebLogic Server auf einer ODA?
• Bugs, Probleme, Lösungen und Workarounds
• Tipps und Tricks
• Das Testen der Hochverfügbarkeit
• Performancetests
• Ausblick in die Zukunft: WebLogic Domain auf zwei physikalischen ODA, ist das möglich?
--
Über uns:
Als führender Projektspezialist für ganzheitliche IT-Lösungen tragen wir zur Wertsteigerung der Organisationen unserer Kunden bei und bringen IT und Business in Einklang. Mit OPITZ CONSULTING als zuverlässigem Partner können sich unsere Kunden auf ihr Kerngeschäft konzentrieren und ihre Wettbewerbsvorteile nachhaltig absichern und ausbauen.
Über unsere IT-Beratung: http://www.opitz-consulting.com/go/3-8-10
Unser Leistungsangebot: http://www.opitz-consulting.com/go/3-8-874
Karriere bei OPITZ CONSULTING: http://www.opitz-consulting.com/go/3-8-5
OSMC 2010 | Java Monitoring und Troubleshooting by Rainer JungNETWAYS
Ein großer Teil der Geschäftslogik von Unternehmen ist heute in Java-Software abgebildet. Dennoch werden Java-Anwendungen nur allzu häufig als Black Box betrieben und die Analyse von Störungen sehr schnell an Entwicklungsabteilungen delegiert. Diesen steht jedoch in der Regel keine für eine Ursachenanalyse ausreichende Informationsbasis zur Verfügung, so dass Operations und Entwicklung sich auf eine langwierige und schmerzhafte Suche machen.
Dabei bietet die Java-Plattform durchaus interessante Möglichkeiten der Überwachung, die eine schnelle Eingrenzung der Wurzelursache erleichtern, aber leider noch zu wenig bekannt sind und kaum genutzt werden. Im Vortrag werden zunächst einige Grundlagen hierfür vorgestellt, insbesondere JMX. Am Beispiel von Apache Tomcat vertiefen wir, welche für das Monitoring sehr spannenden Parameter dort zur Verfügung stehen, aber auch welche Probleme dieser Ansatz mit sich bringt.
Ein kurzer Ausflug in die Analyse von Java-Thread Dumps schließt den Vortrag ab. Thread Dumps sind der wichtigste – das Monitoring ergänzende – Ansatz für das Troubleshooting von Java-Anwendungen, insbesondere wenn es um Performance-Probleme in verteilten Landschaften geht. Nicht zu vergessen: diese Methode kann auch in Produktion verwendet werden.
The article "WebLogic Server verwendet die Basis 12 - Das Dutzend ist voll" was published in the German Java Magazin 9.2012 and introduces WebLogic Server 12c with the complete Java EE 6 certification. Now WebLogic Server 12.1.3 supports Java SE 8 since JavaOne 2014 and WebLogic Server 12.1.3 supports some of the Java EE 7
specifications until it's fully Java EE 7 certified with WLS 12.2.1.
http://www.opitz-consulting.com
Nicht immer stehen einem DBA GUI-basierte (und oftmals teure) Tools zur Verfügung, um ein Performance-Problem in der Datenbank zu analysieren. Mit den vorhandenen "Bordmitteln" der Datenbank kann man jedoch auch eine gute Diagnose stellen. Dieser Vortrag widmet sich einer Auswahl dieser Werkzeuge und legt einen Schwerpunkt auf die Möglichkeiten, die einem in der Standard Edition und ohne Tuning Pack zur Verfügung stehen.
Unser Experte Uwe Küchler hat beim DOAG Community Webcast am 8.4.2016 eine Auswahl von Werkzeugen vorgestellt.
--
Über uns:
Als führender Projektspezialist für ganzheitliche IT-Lösungen tragen wir zur Wertsteigerung der Organisationen unserer Kunden bei und bringen IT und Business in Einklang. Mit OPITZ CONSULTING als zuverlässigem Partner können sich unsere Kunden auf ihr Kerngeschäft konzentrieren und ihre Wettbewerbsvorteile nachhaltig absichern und ausbauen.
Besuchen Sie unsere Homepage: http://www.opitz-consulting.com
Leveraging the Power of Solr with SparkQAware GmbH
JAX 2016, Mainz: Talk by Johannes Weigend (@JohannesWeigend, CTO at QAware).
Abstract: Apache Solr is a distributed NoSQL database with impressive search capabilities. Apache Spark makes M/R faster and richer. In this code-intense session Johannes shows how to combine both to solve real-time search and processing problems. The demos feature a portable Solr Cloud / Spark Cluster based on Intel NUC Hardware.
Big Data Community Webinar vom 16. Mai 2019: Oracle NoSQL DB im ÜberblickKarin Patenge
Ein Key-Value Store mit nativer Unterstützung für JSON, der auch Graphen und SQL “kann”. Der Foliensatz enthält detaillierte Informationen zur Nutzung der Oracle NoSQL DB aus Sicht der Anwendungsentwicklung als auch aus Sicht der Administration / des Betriebs.
Auch nach mehr als 20 Jahren ist Jakarta EE (ehemals Java EE) DER Standard, wenn es um die Entwicklung Java-basierter Enterprise-Computing-Lösungen geht. Das gilt zumindest immer dann, wenn die Anwendung als Monolith in einem Application-Server deployt werden soll. Wie aber steht es mit einer Anwendung, die aus einer Vielzahl autark laufender Microservices besteht? Und wie gut schlägt sich Jakarta EE in der Cloud, in der geringer Speicherbedarf und schnelle Startzeiten gefragt sind? Die Session zeigt, wie es Jakarta EE geschafft hat, mit der Zeit zu gehen und so mit Hilfe von Nebenprojekten wie Eclipse MicroProfile den Anforderungen moderner Cloud-Native-Anwendungen gerecht zu werden. Ein Ausblick das Zusammenspiel mit GraalVM und Quarkus zeigt, das Jakarta EE dabei auch in extrem verteilten Cloud-Szenarien, aka Serverless, eine gute Figur macht.
Docker Workshop Experten Forum Stuttgart 2015, Agile Methoden GmbHagilemethoden
Slide of a workshop about DevOps with Docker in German.
DevOps mit Docker - ein Workshop für Softwareentwickler und Systemadministratoren
Docker zieht seit einiger Zeit viel Aufmerksamkeit auf sich, hauptsächlich weil es das aktuelle sehr populäre Thema DevOps adressiert. Bei Docker handelt es sich eine offene Plattform für Software-Entwickler und Sysadmins, mit der sie Software annähernd überall bauen, ausliefern und betreiben können. In diesem Workshop werden Sie lernen wie Software-Container gebaut, ausgeliefert, konfiguriert und betrieben werden. Der Vortragende wird sie anhand von praktischen Beispielen an seinen Erfahrungen teilhaben lassen.
Java scheint mit seinem Memory- und Runtime-Overhead in Zeiten von Cloud-native und Serverless nicht wirklich gut für die Zukunft gerüstet. Erschwerend kommt hinzu, dass viele auf Java basierende Frameworks mit Annotation Scanning, Aufbau von Proxies und Caches das Start- und Speicherverhalten weiter negativ beeinflussen. Bedeutet das das Aus für Java in der Wunderwelt der Cloud? Mitnichten! Projekte wie Quarkus versuchen, Java in der Cloud zur Numero Uno werden zu lassen. Und das auf beeindruckende Art und Weise. Die Session zeigt anhand praktischer Beispiele, was heute bereits möglich ist.
Ready for the Future: Jakarta EE in Zeiten von Cloud Native & CoOPEN KNOWLEDGE GmbH
Auch nach mehr als 20 Jahren ist Jakarta EE (ehemals Java EE) DER Standard, wenn es um die Entwicklung Java-basierte Enterprise Computing Lösungen geht. Dies gilt zumindest immer dann, wenn die Anwendung als Monolithen in einem Application Server deployed werden soll. Wie aber steht es mit einer Anwendung, die aus einer Vielzahl autark laufender Microservices besteht? Und wie gut schlägt sich Jakarta EE in der Cloud, in der geringer Speicherbedarf und schnelle Startzeiten gefragt sind? Die Session zeigt, wie es Jakarta EE geschafft hat, mit der Zeit zu gehen und so, mit Hilfe von Side-Projekten wie dem Eclipse MicroProfile, den Anforderungen moderner Cloud Native Anwendungen gerecht zu werden.
Ein Ausblick das Zusammenspiel mit GraalVM und Quarkus zeigt, das Jakarta EE dabei auch in extrem verteilten Cloud-Szenarien aka Serverless, eine gute Figur macht.
A Hitchhiker's Guide to the Cloud Native StackQAware GmbH
ContainerConf 2016, Mannheim: Vortrag von Mario-Leander Reimer (@LeanderReimer, Cheftechnologe bei QAware).
Abstract: Cloud-Größen wie Google, Twitter und Netflix haben die Kern-Bausteine ihrer Infrastruktur quelloffen verfügbar gemacht. Das Resultat aus vielen Jahren Cloud-Erfahrung ist nun frei zugänglich, und jeder kann seine eigenen cloud-nativen Anwendungen entwickeln – Anwendungen, die in der Cloud zuverlässig laufen und fast beliebig skalieren. Die einzelnen Bausteine wachsen zu einem großen Ganzen zusammen, dem Cloud Native Stack. In dieser Session stellen wir die wichtigsten Konzepte und Schlüssel-Technologien vor, und bringen dann eine Spring Cloud basierte Beispiel Anwendung schrittweise auf Kubernetes und DC/OS zum Laufen. Dabei diskutieren wir verschiedene praktikable Architektur-Alternativen.
A Hitchhiker’s Guide to the Cloud Native Stack. #ContainerConfMario-Leander Reimer
Cloud companies like Google, Twitter and Netflix have made the core building blocks of their infrastructure open source. As a result, their experience from several years is publicly available and everyone can now build cloud native applications – applications that run in the cloud reliably und scale almost arbitrarily. The individual open-source components have grown together to form something new: the cloud native stack. Cloud native applications follow three key principles: they are built and composed as microservices. They are packaged and distributed in containers. The containers are executed dynamically in the cloud. But which technology is best to build this kind of application? This talk will be your guidebook.
Ähnlich wie Best Practices Java und JVM in Containern (20)
Folien zum Webcast mit Fritz Wein Weinhappl (Oracle) und Uwe Küchler (OPITZ) am 27. April 2021.
Die Aufzeichnung finden Sie unter: https://youtu.be/un4gzCsmfwg
Im Bereich der professionellen Softwareentwicklung hat sich in den letzten 10 Jahren viel getan. In diesem Vortrag schauen wir uns an, was es eigentlich bedeutet, professionelle und nicht nur funktionierende Software zu entwickeln. Gerade auf der persönlichen und Teamebene unterscheidet sich die Disziplin der Softwareentwicklung in vielen Bereichen von den Anforderungen die noch vor einigen Jahren Gültigkeit besaßen.
Die Kernänderungen werden im Vortrag anhand von 10 Thesen verdeutlicht, erläutert und soll darüber zum Nachdenken über den Berufsethos eines Softwareentwicklers anregen. Neben Entwicklern richtet sich der Vortrag vor allem auch an Projektverantwortliche, da auch aufgezeigt wird, dass es weitere wichtige Aspekte neben den rein funktionalen Anforderungen zu beachten gilt.
Zum Referenten:
Richard Attermeyer arbeitet bei OPITZ CONSULTING als Senior Solution Architect im Bereich Technologiemanagement und Innovation. Dort leitet er unter anderem das Architecture Board. Er beschäftigt sich seit Jahren mit flexiblen Systemarchitekturen und deren Wechselwirkungen mit Entwicklungsprozessen und Unternehmens- und Managementkulturen. Hot Topics: CI/CD, Technologiemanagement, flexible Systemarchitekturen und DevOps.
Unsere Experten blicken für Sie aus technischer und fachlicher Sicht auf heutige Applikationslandschaften und zeigen wie Applikationsarchitekturen dynamikrobust gestaltet und umgestaltet werden können, um adaptiv und agil auf neue Anforderungen reagieren und damit extrem veränderungsfähig zu werden.
Längst werden Applikationen als Plattform oder Software as a Service angeboten und genutzt. Im Bereich Business Intelligence und Analytics ist die Zeit reif über eine Transformation in die Cloud nachzudenken, um somit Einsätze auch in größeren Szenarien zu ermöglichen.
Ein Szenario wird unter dem Begriff Analytics as a Service innerhalb dieses Webinars näher beleuchtet. Es wird betrachtet wie Kunden dabei unterstützt werden können, sich den bei einer Transformation entstehenden technischen, funktionalen und organisatorischen Herausforderungen zu stellen. Dabei wird demonstriert, wie der Aufbau einer grundlegenden Analytics Architektur in der Cloud auf Basis von Microsoft Azure gestaltet ist und innerhalb dieser Architektur ein umfassender, skalierbarer Service in den unterschiedlichen Disziplinen Datenakquisition, Datenintegration, Modellierung sowie Visualisierung geleistet werden kann.