This document discusses Haufe-Lexware's API strategy. It advocates adopting a microservices architecture with independently working teams that follow an API style guide. APIs are organized by domain and sit at the domain boundary rather than for internal communication. API management follows a DevOps approach with immutable infrastructure, containerization, and green-blue deployments. The role of APIs is to act as a shock absorber by decoupling domains, systems, teams, and development speeds through outside-in design and self-service.
Haufe Akademie is, in preparation for “breaking the monolith” in its system architecture, using microservice patterns in the context of enterprise application integration to connect a variety of specialized systems to meet evolving business needs. In their presentation, the Akadamie team showcases some of their main lessons learned and what the future holds for microservices as the architectural pattern for Haufe Akademie.
Extending the first segment of building a microservices ecosystem, Lorenzo Nicora introduces reactive principles for microservices and compares two different approaches - macro and micro - to implementing them.
Lorenzo introduces the Actor Programming Model and how it differs from other approaches for tackling concurrent and non-blocking programming in Java, using Akka as his implementation reference.
This document discusses dockerizing an e-learning application called Avendoo. It provides an overview of Avendoo and why Docker was used. Key points include:
1. Avendoo is an application for managing and publishing e-trainings that was developed externally and customized for Haufe Akademie.
2. Docker was implemented to containerize and deploy Avendoo across different environments like development, testing, staging and production in a standardized way.
3. The Docker implementation uses a factory pattern with Dockerfiles, images and volumes to build, test and deploy Avendoo and its dependencies to new virtual machines created with Docker Machine.
BTEXX entwickelt und gestaltet SAP-basierte Businesslösungen konsequent aus der Perspektive ihrer Anwender. Von der Bedarfsanalyse bis zur Übergabe des Konzepts in die SAP-basierte Implementierung orientieren wir Ihre Lösung an den Bedürfnissen von Management, Business, IT und Anwender. Aus der Erfahrung zahlreicher Konzeptions- und Designprojekte wissen wir, dass Akzeptanz und Nachhaltigkeit Ihrer Lösungen durch Anwenderfokussierung signifikant verbessert werden können.
Die Vorteile
- Optimierte Usability steigert die Zufriedenheit Ihrer Anwender
- Steigerung der Enterprise Performance durch UX
- Senkung der Implementierungskosten durch anwenderorientierte Konzepte
- Innovationsprozesse in IT-Projekten mit der Design-Thinking-Methodik fördern
- Nachhaltige IT-Lösungen, die Fachbereich und CIO gleichermaßen begeistern
- Reduktion der Support- und Trainingskosten durch intuitive Bedienkonzepte
Jetzt Fachartikel zum Thema "User Centered Design" lesen: www.btexx.de/creation
The document discusses Haufe Group's transformation to a more modern and agile technology strategy. It outlines the company's move to microservices, automation, and product teams. Key points include establishing architectural principles focused on business value over technical strategy, using microservices with a shared nothing architecture, and automating the development ecosystem through infrastructure as code, continuous integration/delivery, and containerization. The presentation provides examples from migrating services to microservices and refactoring a monolithic publishing system.
All is not completely rosy in microservice-land. It is often a sign of an architectural approach’s maturity that in addition to the emergence of well established principles and practices, that anti-patterns also begin to be identified and classified. In this talk we introduce the 2016 edition of the seven deadly sins that if left unchecked could easily ruin your next microservices project... This talk will take a tour of some of the nastiest anti-patterns in microservices, giving you the tools to not only avoid but also slay these demons before they tie up your project in their own special brand of hell.
Integrating automated testing tools and concepts into pipelines.
1. Coded UI is used for UI testing and Postman + Newman for API testing of a license manager application. Tests are run in parallel on different browsers in the pipeline after deployment.
2. An existing testing framework uses Selenium for UI testing a web application. Tests are structured using page objects and run on Jenkins.
3. Tools and strategies discussed include Page Object Model, test frameworks, test environments, and communication during collaboration on testing. The goal is faster, more reliable releases through prioritized, efficient automated testing.
The document discusses the challenges faced when attempting to transition a monolithic application to microservices. An initial attempt to extract a single service failed due to lost test coverage, scope creep and increased complexity. Lessons were learned around the need for rapid provisioning, monitoring, deployment and automated testing. A reset was implemented with time-boxed phases, infrastructure as code using Docker, and deployment automation. This successful approach focused on stabilizing the team through an emphasis on culture, structure and technology alignment to deliver reliably on time and budget.
BTEXX – CREATING PORTAL EXPERIENCES
BTEXX ist der führende Anbieter von innovativen Portallösungen in der SAP-Welt. Der Erfolg beruht auf der Verknüpfung von Technologie, Prozess und Kreation zu einer optimalen User Experience in bislang mehr als 500 erfolgreich abgeschlossenen Projekten. 20 Prozent der deutschen DAX-Unternehmen stehen auf der BTEXX-Kundenliste.
Am Hauptsitz Mainz und in den Niederlassungen Köln und München arbeiten rund 60 Mitarbeiter. BTEXX ist zertifizierter SAP Special Expertise Partner und steht im aktuellen BVDW-Internetagentur-Ranking 2014 in den Top 20 der Mobile-Agenturen und Top-5 der Intranet-Agenturen.
weitere Informationen zu BTEXX: www.btexx.de/unternehmen
BTEXX Portal Suite: Cleveres Informationsmanagement mit dem SAP Enterprise Po...BTEXX GmbH
Die BTEXX Portal Suite
Die BTEXX Portal Suite ist die führende Informations-Management-Plattform für das SAP Enterprise Portal. Fünf optimal miteinander vernetzte Lösungen für Web Content Management, Collaboration-Integration, Dokumenten-Management, Unternehmenssuche und mobilen Zugriff ermöglichen innovative Unternehmensportale. Alle Produkte basieren zu 100 % auf SAP Enterprise Portal-Standards und sind für SAP NetWeaver 7.3 sowie 7.4 freigegeben. Sie sind sowohl im Verbund als auch einzeln in heterogenen Portal-Szenarien einsetzbar.
Die Vorteile
- Mit der BTEXX Portal Suite bekommen Sie alles, was Sie in Ihrem Unternehmensportal benötigen
- Die Anschaffung von zusätzlicher Hardware entfällt
- Fünf Produkte harmonisch aufeinander abgestimmt
- Out of the box einsetzbar
- Einfache Installation, integrierte Customizing-Funktionen, geringer Einführungsaufwand
- Unterstützung von Desktop, Tablet und Smartphone
Jetzt zur kostenlosen Live-Demo anmelden: www.btexx.de/live-demo/portal-software
BTEXX Intranet-Portal – ready to run: Die Komplettlösung für Ihr Intranet-Por...BTEXX GmbH
BTEXX Intranet-Portal – ready to run ist eine vorkonfigurierte Intranetlösung, in der über zehn Jahre Erfahrung in der Konzeption und Umsetzung anspruchsvoller Intranetprojekte stecken. Ihr Vorteil: Viele Funktionen sind standardmäßig enthalten und müssen nicht erst aufwendig im Projekt entwickelt werden.
Es können die unterschiedlichsten Intranetvarianten – vom Kommunikationsportal bis hin zum Prozessportal – realisiert werden. Die Oberflächengestaltung lässt sich harmonisch an Ihr Corporate Design anpassen. 100 Prozent SAP Enterprise Portal-Standards garantieren volle Upgradefähigkeit der Portalinfrastruktur.
Zehn Gründe für BTEXX Intranet-Portal – ready to run:
- 100 Prozent SAP Enterprise Portal: keine zusätzliche Infrastruktur oder Hardware erforderlich
- Abgestimmt: integrierte Softwareprodukte der BTEXX Portal Suite statt verstreuter Insellösungen
- Out of the box: vorgefertigte Intranetfunktionen statt aufwendiger Eigenentwicklungen
- Hohe Akzeptanz: attraktives Benutzerinterface für Endanwender und Redakteure
- Schneller Return on Investment (ROI): kurze Einführungszeiten und attraktives Preismodell
- Nachhaltige Projektsicherheit: Profitieren Sie von der Erfahrung aus über 500 erfolgreichen - Portalprojekten und der kontinuierlichen Weiterentwicklung des Produkts
- Individuell erweiterbar: Customizing-Konzept und standardisierte Schnittstellen
- Ihr Look: effiziente Anpassung an Ihr Corporate Design
- Überall nutzbar: optimiert für Smartphone, Tablet und PC
- Usability im Fokus: einfache, schnelle und intuitive Nutzbarkeit
Unternehmensportale erfolgreich realisieren: www.btexx.de/intranet-intensivseminar
BTEXX universalSearch: Globale Suche von SAP- und Non-SAP-Systeme im Unterneh...BTEXX GmbH
BTEXX universalSearch
BTEXX universalSearch ist die globale Suche über SAP- und Non-SAP-Systeme im Unternehmensportal. Wissensarbeiter verbringen heute ca. 15 bis 30% Ihrer Arbeitszeit mit der aktiven Informationssuche. Genau hier setzt BTEXX universalSearch an: Connectoren ermöglichen die globale Suche nach Daten in SAP- und Non-SAP-Systemen. Eigens entwickelte leistungsfähige Suchoberflächen (Search UIs) werden mit dem Produkt ausgeliefert. Wählen Sie hier zwischen einem sofort einsetzbaren AJAX-basiertem Suchinterface oder einer frei definierbaren Oberfläche (HTML/JavaScript); diese wird mit dem BTEXX Search Interface Builder erstellt.
Die Vorteile
- Unterschiedlichste Quellen global durchsuchen: Navigation, Dokumente (KM, Fileserver etc.), SAP-Businessdaten, Personen, Microsoft SharePoint etc.
- Ideal geeignet als SAP Enterprise Portalsuche im Intranet/Extranet/Internet und für Applikationen
Vollständig freie Gestaltung der Suchoberfläche
- Parallele Suchoberflächen im Portal für unterschiedliche Applikationen und Prozesse
- Umfangreiche Auswertungsmöglichkeiten des Suchverhaltens
- Einzigartiger Komfort durch Facettennavigation, LiveSearch und Filtering
- Rollenbasierte Suchergebnisse in Abhängigkeit von Benutzerprofilen und Berechtigungen
Jetzt Teststellung beantragen: www.btexx.de/universalsearch
BTEXX Fachartikel: Der Weg vom Schreibtisch zum Digital WorkplaceBTEXX GmbH
„Die Mitarbeiter von morgen sind quasi immer im Dienst und immer in der Freizeit, stark vernetzt und autonom. Der typische Arbeitsort in Form eines Büros innerhalb des Unternehmens steht in Konkurrenz zu anderen, attraktiveren Orten. Der ursprüngliche Arbeitsplatz wird nun zu einem von vielen Orten, an denen gearbeitet wird.“
Björn Adam, Head of Business Unit Intranet bei BTEXX schreibt über die Arbeitswelt von morgen.
BTEXX mobilePortal
Die wichtigsten Unternehmensanwendungen auf Ihrem mobilen Endgerät. Mit BTEXX mobilePortal 2.0 erhöhen Sie die Reichweite Ihres SAP Enterprise Portals und ermöglichen Ihren Mitarbeitern, auch von unterwegs einfach und flexibel produktiv tätig zu sein. BTEXX steigert die Produktivität im Management-Alltag durch eine Easy-to-use-Anwendung, die gelebte Mobilität unterstützt. Die Benutzeroberfläche lässt sich individuell anpassen. Die Lösung erfordert keine neue Infrastruktur und ist damit sofort mit dem vorhandenen SAP Enterprise Portal und seinen Berechtigungskonzepten nutzbar.
Die Vorteile
- Mobiles Framework für Smartphones und Tablet zur Integration von SAPUI5-Anwendungen
- Die Unterstützung von weiteren Web- und nativen Anwendungen ist möglich, u.a. die Integration von SAP Mobile Documents und SAP Fiori
- Rollenbasierter Zugriff auf Anwendungen – individuelles Berechtigungskonzept pro Benutzer
- HR-Services (ESS/MSS) – Abwesenheitsanträge werden im SAP-Backend konfiguriert und erscheinen automatisch im Frontend zur Auswahl
- Portalansatz steht im Vordergrund – nutzen Sie die Objekte, die Sie bereits kennen, schützen Sie die Investition in das SAP EnterprisePortal
- Einfacher Rollout und Aktualisierung der mobilen Anwendungen durch webbasierte Anwendung
- Modular erweiterbar – mit dem BTEXX Mobile Development Kit erhalten Sie ausführliche Anleitungen, um eigene auf SAPUI5 basierende Anwendungen zu erstellen
Jetzt sechsmonatige Teststellung beantragen: www.btexx.de/mobileportal
BTEXX Fachartikel: 8 Tipps zu Social-Intranet-Plattformen im UnternehmenBTEXX GmbH
Die Rahmenbedingungen für „Wissens- oder Kopfarbeit“ verändern sich heute rasant:
Mit dem Web 2.0 halten neue Werkzeuge im Unternehmen Einzug. Die breite Masse der Anwender kennt diese aber bisher eher aus der privaten Nutzung des Internets. Die Chancen der neuen Arbeitswelt sind riesig, stellen aber auch hohe Anforderungen an das zukünftige Selbstverständnis von Unternehmen.
Markus Marenbach, Sales Director bei der BTEXX GmbH gibt 8 Tipps zu Social-Intranet-Plattformen im Unternehmen.
The document lists various programming languages including Java, C#, Delphi, and Python. It also covers frontend technologies like React, Angular, and Vue. Databases such as MongoDB, SQLITE, Oracle, and MySQL are mentioned along with cloud providers AWS and Azure. Source control systems including GitLab, GitHub, TFS Onpremise, and Bitbucket as well as IDEs like Visual Studio Code, IntelliJ, and Visual Studio are provided.
In this talk, Martin covers how an All-JavaScript approach with MongoDB, Express, React and Node.js (MERN) enables iterating fast, picking the example of the quickly growing product 'myOnboarding' by Haufe-Lexware. He touches on the pros and cons of this technology stack, how the technology ties in to the product's microservices architecture, and how the product team leverages CI/CD to be able to act, and react, fast and securely. The talk further touches on how the product team setup and customer feedback is crucial to iterate fast, in the right direction.
This document discusses moving two customer-facing applications, Haufe Instant Feedback and Haufe Agile Hats, from self-hosted to cloud-native architectures on AWS. It provides an overview of the architectures, which include separating the applications by product at the VPC level and using AWS Fargate for container orchestration without Kubernetes. The document outlines the security measures taken and continuous integration/delivery pipeline used to deploy updates from development to production environments on AWS.
This document provides an overview of the myOnboarding product and development approach at Haufe. Key points:
- myOnboarding is an onboarding SaaS product with a CMS, mobile apps, and responsive website to help new employees through their first months.
- It uses a microservices architecture with the MERN stack (MongoDB, Express, React, Node.js) deployed to Kubernetes. This allows for independent deployments and fast iteration.
- Features are developed using a RAD approach with short-lived branches and feature flags. This enables quick feedback loops and gradual rollout.
- Extensive automated testing of APIs and Docker images helps ensure backward compatibility and catch errors during deploys.
Meetup presentation on Feb 27th 2019 at the Dock8s Meetup in Heidelberg/Rhein-Neckar, at the verivox campus.
The talk touches on all areas which involve a cloud journey of a major produkt (iDesk2) of the Haufe Group: Planning & Politics, Technology and doing Operations for that product as a DevOps team.
ONA ( organizational network analysis ) to enable individuals to impact their...Haufe-Lexware GmbH & Co KG
ONA - organizational network analysis - is becoming an important topic for HR-technology. Simply put, ONA provides insight into how organizations really function.
Embedding ONA capability has the potential to enable employers and employees to organize themselves more effectively, communicate more impactfully, and to lead their companies forward.
ONA ( organizational network analysis ) enabling individuals to impact their ...Haufe-Lexware GmbH & Co KG
ONA - organizational network analysis - is becoming an important topic for HR-technology. Simply put, ONA provides insight into how organizations really function.
Embedding ONA capability has the potential to enable employers and employees to organize themselves more effectively, communicate more impactfully, and to lead their companies forward.
One of the areas that can greatly improve the customer experience is a search that returns relevant content.
In this session, Hans presents the most current results on his research to extract a keyword vocabulary and use vectorized representations of these words to enable lawyer customers to find the content that helps them do their job.
It is a core demand of marketing & sales to segment their customer base. Join this session to learn to identify and prepare the data to perform this segmentation with machine learning.
myOnboarding is a solution that aims to help employees have the best start at a new company. It provides relevant onboarding information to employees at the right time to reduce uncertainty and improve performance and engagement. The solution was developed using rapid application development principles with an agile approach to gather feedback and continuously improve. It has evolved over time from initial frameworks like KeystoneJS to use MeteorJS and React for a customizable and scalable platform. The technology uses Docker, Kubernetes, and Azure services for continuous delivery of new features and versions to customers.
All is not completely rosy in microservice-land. It is often a sign of an architectural approach’s maturity that in addition to the emergence of well established principles and practices, that anti-patterns also begin to be identified and classified. In this talk we introduce the 2016 edition of the seven deadly sins that if left unchecked could easily ruin your next microservices project... This talk will take a tour of some of the nastiest anti-patterns in microservices, giving you the tools to not only avoid but also slay these demons before they tie up your project in their own special brand of hell.
Integrating automated testing tools and concepts into pipelines.
1. Coded UI is used for UI testing and Postman + Newman for API testing of a license manager application. Tests are run in parallel on different browsers in the pipeline after deployment.
2. An existing testing framework uses Selenium for UI testing a web application. Tests are structured using page objects and run on Jenkins.
3. Tools and strategies discussed include Page Object Model, test frameworks, test environments, and communication during collaboration on testing. The goal is faster, more reliable releases through prioritized, efficient automated testing.
The document discusses the challenges faced when attempting to transition a monolithic application to microservices. An initial attempt to extract a single service failed due to lost test coverage, scope creep and increased complexity. Lessons were learned around the need for rapid provisioning, monitoring, deployment and automated testing. A reset was implemented with time-boxed phases, infrastructure as code using Docker, and deployment automation. This successful approach focused on stabilizing the team through an emphasis on culture, structure and technology alignment to deliver reliably on time and budget.
BTEXX – CREATING PORTAL EXPERIENCES
BTEXX ist der führende Anbieter von innovativen Portallösungen in der SAP-Welt. Der Erfolg beruht auf der Verknüpfung von Technologie, Prozess und Kreation zu einer optimalen User Experience in bislang mehr als 500 erfolgreich abgeschlossenen Projekten. 20 Prozent der deutschen DAX-Unternehmen stehen auf der BTEXX-Kundenliste.
Am Hauptsitz Mainz und in den Niederlassungen Köln und München arbeiten rund 60 Mitarbeiter. BTEXX ist zertifizierter SAP Special Expertise Partner und steht im aktuellen BVDW-Internetagentur-Ranking 2014 in den Top 20 der Mobile-Agenturen und Top-5 der Intranet-Agenturen.
weitere Informationen zu BTEXX: www.btexx.de/unternehmen
BTEXX Portal Suite: Cleveres Informationsmanagement mit dem SAP Enterprise Po...BTEXX GmbH
Die BTEXX Portal Suite
Die BTEXX Portal Suite ist die führende Informations-Management-Plattform für das SAP Enterprise Portal. Fünf optimal miteinander vernetzte Lösungen für Web Content Management, Collaboration-Integration, Dokumenten-Management, Unternehmenssuche und mobilen Zugriff ermöglichen innovative Unternehmensportale. Alle Produkte basieren zu 100 % auf SAP Enterprise Portal-Standards und sind für SAP NetWeaver 7.3 sowie 7.4 freigegeben. Sie sind sowohl im Verbund als auch einzeln in heterogenen Portal-Szenarien einsetzbar.
Die Vorteile
- Mit der BTEXX Portal Suite bekommen Sie alles, was Sie in Ihrem Unternehmensportal benötigen
- Die Anschaffung von zusätzlicher Hardware entfällt
- Fünf Produkte harmonisch aufeinander abgestimmt
- Out of the box einsetzbar
- Einfache Installation, integrierte Customizing-Funktionen, geringer Einführungsaufwand
- Unterstützung von Desktop, Tablet und Smartphone
Jetzt zur kostenlosen Live-Demo anmelden: www.btexx.de/live-demo/portal-software
BTEXX Intranet-Portal – ready to run: Die Komplettlösung für Ihr Intranet-Por...BTEXX GmbH
BTEXX Intranet-Portal – ready to run ist eine vorkonfigurierte Intranetlösung, in der über zehn Jahre Erfahrung in der Konzeption und Umsetzung anspruchsvoller Intranetprojekte stecken. Ihr Vorteil: Viele Funktionen sind standardmäßig enthalten und müssen nicht erst aufwendig im Projekt entwickelt werden.
Es können die unterschiedlichsten Intranetvarianten – vom Kommunikationsportal bis hin zum Prozessportal – realisiert werden. Die Oberflächengestaltung lässt sich harmonisch an Ihr Corporate Design anpassen. 100 Prozent SAP Enterprise Portal-Standards garantieren volle Upgradefähigkeit der Portalinfrastruktur.
Zehn Gründe für BTEXX Intranet-Portal – ready to run:
- 100 Prozent SAP Enterprise Portal: keine zusätzliche Infrastruktur oder Hardware erforderlich
- Abgestimmt: integrierte Softwareprodukte der BTEXX Portal Suite statt verstreuter Insellösungen
- Out of the box: vorgefertigte Intranetfunktionen statt aufwendiger Eigenentwicklungen
- Hohe Akzeptanz: attraktives Benutzerinterface für Endanwender und Redakteure
- Schneller Return on Investment (ROI): kurze Einführungszeiten und attraktives Preismodell
- Nachhaltige Projektsicherheit: Profitieren Sie von der Erfahrung aus über 500 erfolgreichen - Portalprojekten und der kontinuierlichen Weiterentwicklung des Produkts
- Individuell erweiterbar: Customizing-Konzept und standardisierte Schnittstellen
- Ihr Look: effiziente Anpassung an Ihr Corporate Design
- Überall nutzbar: optimiert für Smartphone, Tablet und PC
- Usability im Fokus: einfache, schnelle und intuitive Nutzbarkeit
Unternehmensportale erfolgreich realisieren: www.btexx.de/intranet-intensivseminar
BTEXX universalSearch: Globale Suche von SAP- und Non-SAP-Systeme im Unterneh...BTEXX GmbH
BTEXX universalSearch
BTEXX universalSearch ist die globale Suche über SAP- und Non-SAP-Systeme im Unternehmensportal. Wissensarbeiter verbringen heute ca. 15 bis 30% Ihrer Arbeitszeit mit der aktiven Informationssuche. Genau hier setzt BTEXX universalSearch an: Connectoren ermöglichen die globale Suche nach Daten in SAP- und Non-SAP-Systemen. Eigens entwickelte leistungsfähige Suchoberflächen (Search UIs) werden mit dem Produkt ausgeliefert. Wählen Sie hier zwischen einem sofort einsetzbaren AJAX-basiertem Suchinterface oder einer frei definierbaren Oberfläche (HTML/JavaScript); diese wird mit dem BTEXX Search Interface Builder erstellt.
Die Vorteile
- Unterschiedlichste Quellen global durchsuchen: Navigation, Dokumente (KM, Fileserver etc.), SAP-Businessdaten, Personen, Microsoft SharePoint etc.
- Ideal geeignet als SAP Enterprise Portalsuche im Intranet/Extranet/Internet und für Applikationen
Vollständig freie Gestaltung der Suchoberfläche
- Parallele Suchoberflächen im Portal für unterschiedliche Applikationen und Prozesse
- Umfangreiche Auswertungsmöglichkeiten des Suchverhaltens
- Einzigartiger Komfort durch Facettennavigation, LiveSearch und Filtering
- Rollenbasierte Suchergebnisse in Abhängigkeit von Benutzerprofilen und Berechtigungen
Jetzt Teststellung beantragen: www.btexx.de/universalsearch
BTEXX Fachartikel: Der Weg vom Schreibtisch zum Digital WorkplaceBTEXX GmbH
„Die Mitarbeiter von morgen sind quasi immer im Dienst und immer in der Freizeit, stark vernetzt und autonom. Der typische Arbeitsort in Form eines Büros innerhalb des Unternehmens steht in Konkurrenz zu anderen, attraktiveren Orten. Der ursprüngliche Arbeitsplatz wird nun zu einem von vielen Orten, an denen gearbeitet wird.“
Björn Adam, Head of Business Unit Intranet bei BTEXX schreibt über die Arbeitswelt von morgen.
BTEXX mobilePortal
Die wichtigsten Unternehmensanwendungen auf Ihrem mobilen Endgerät. Mit BTEXX mobilePortal 2.0 erhöhen Sie die Reichweite Ihres SAP Enterprise Portals und ermöglichen Ihren Mitarbeitern, auch von unterwegs einfach und flexibel produktiv tätig zu sein. BTEXX steigert die Produktivität im Management-Alltag durch eine Easy-to-use-Anwendung, die gelebte Mobilität unterstützt. Die Benutzeroberfläche lässt sich individuell anpassen. Die Lösung erfordert keine neue Infrastruktur und ist damit sofort mit dem vorhandenen SAP Enterprise Portal und seinen Berechtigungskonzepten nutzbar.
Die Vorteile
- Mobiles Framework für Smartphones und Tablet zur Integration von SAPUI5-Anwendungen
- Die Unterstützung von weiteren Web- und nativen Anwendungen ist möglich, u.a. die Integration von SAP Mobile Documents und SAP Fiori
- Rollenbasierter Zugriff auf Anwendungen – individuelles Berechtigungskonzept pro Benutzer
- HR-Services (ESS/MSS) – Abwesenheitsanträge werden im SAP-Backend konfiguriert und erscheinen automatisch im Frontend zur Auswahl
- Portalansatz steht im Vordergrund – nutzen Sie die Objekte, die Sie bereits kennen, schützen Sie die Investition in das SAP EnterprisePortal
- Einfacher Rollout und Aktualisierung der mobilen Anwendungen durch webbasierte Anwendung
- Modular erweiterbar – mit dem BTEXX Mobile Development Kit erhalten Sie ausführliche Anleitungen, um eigene auf SAPUI5 basierende Anwendungen zu erstellen
Jetzt sechsmonatige Teststellung beantragen: www.btexx.de/mobileportal
BTEXX Fachartikel: 8 Tipps zu Social-Intranet-Plattformen im UnternehmenBTEXX GmbH
Die Rahmenbedingungen für „Wissens- oder Kopfarbeit“ verändern sich heute rasant:
Mit dem Web 2.0 halten neue Werkzeuge im Unternehmen Einzug. Die breite Masse der Anwender kennt diese aber bisher eher aus der privaten Nutzung des Internets. Die Chancen der neuen Arbeitswelt sind riesig, stellen aber auch hohe Anforderungen an das zukünftige Selbstverständnis von Unternehmen.
Markus Marenbach, Sales Director bei der BTEXX GmbH gibt 8 Tipps zu Social-Intranet-Plattformen im Unternehmen.
The document lists various programming languages including Java, C#, Delphi, and Python. It also covers frontend technologies like React, Angular, and Vue. Databases such as MongoDB, SQLITE, Oracle, and MySQL are mentioned along with cloud providers AWS and Azure. Source control systems including GitLab, GitHub, TFS Onpremise, and Bitbucket as well as IDEs like Visual Studio Code, IntelliJ, and Visual Studio are provided.
In this talk, Martin covers how an All-JavaScript approach with MongoDB, Express, React and Node.js (MERN) enables iterating fast, picking the example of the quickly growing product 'myOnboarding' by Haufe-Lexware. He touches on the pros and cons of this technology stack, how the technology ties in to the product's microservices architecture, and how the product team leverages CI/CD to be able to act, and react, fast and securely. The talk further touches on how the product team setup and customer feedback is crucial to iterate fast, in the right direction.
This document discusses moving two customer-facing applications, Haufe Instant Feedback and Haufe Agile Hats, from self-hosted to cloud-native architectures on AWS. It provides an overview of the architectures, which include separating the applications by product at the VPC level and using AWS Fargate for container orchestration without Kubernetes. The document outlines the security measures taken and continuous integration/delivery pipeline used to deploy updates from development to production environments on AWS.
This document provides an overview of the myOnboarding product and development approach at Haufe. Key points:
- myOnboarding is an onboarding SaaS product with a CMS, mobile apps, and responsive website to help new employees through their first months.
- It uses a microservices architecture with the MERN stack (MongoDB, Express, React, Node.js) deployed to Kubernetes. This allows for independent deployments and fast iteration.
- Features are developed using a RAD approach with short-lived branches and feature flags. This enables quick feedback loops and gradual rollout.
- Extensive automated testing of APIs and Docker images helps ensure backward compatibility and catch errors during deploys.
Meetup presentation on Feb 27th 2019 at the Dock8s Meetup in Heidelberg/Rhein-Neckar, at the verivox campus.
The talk touches on all areas which involve a cloud journey of a major produkt (iDesk2) of the Haufe Group: Planning & Politics, Technology and doing Operations for that product as a DevOps team.
ONA ( organizational network analysis ) to enable individuals to impact their...Haufe-Lexware GmbH & Co KG
ONA - organizational network analysis - is becoming an important topic for HR-technology. Simply put, ONA provides insight into how organizations really function.
Embedding ONA capability has the potential to enable employers and employees to organize themselves more effectively, communicate more impactfully, and to lead their companies forward.
ONA ( organizational network analysis ) enabling individuals to impact their ...Haufe-Lexware GmbH & Co KG
ONA - organizational network analysis - is becoming an important topic for HR-technology. Simply put, ONA provides insight into how organizations really function.
Embedding ONA capability has the potential to enable employers and employees to organize themselves more effectively, communicate more impactfully, and to lead their companies forward.
One of the areas that can greatly improve the customer experience is a search that returns relevant content.
In this session, Hans presents the most current results on his research to extract a keyword vocabulary and use vectorized representations of these words to enable lawyer customers to find the content that helps them do their job.
It is a core demand of marketing & sales to segment their customer base. Join this session to learn to identify and prepare the data to perform this segmentation with machine learning.
myOnboarding is a solution that aims to help employees have the best start at a new company. It provides relevant onboarding information to employees at the right time to reduce uncertainty and improve performance and engagement. The solution was developed using rapid application development principles with an agile approach to gather feedback and continuously improve. It has evolved over time from initial frameworks like KeystoneJS to use MeteorJS and React for a customizable and scalable platform. The technology uses Docker, Kubernetes, and Azure services for continuous delivery of new features and versions to customers.
An introduction to the concept of BDD and its implementation using the JGiven framework.
Presentation for the Java User Group Freiburg meetup on October 24, 2017.
Configuration of Spring Boot applications using Spring Cloud Config and Spring Cloud Vault.
Presentation given at the meeting of the Java User Group Freiburg on October 24, 2017
1) The document discusses managing short-lived Kubernetes deployments and outlines the steps taken to implement a DevOps process using Kubernetes and Azure Container Services.
2) Key priorities included enabling CI/CD, automatic provisioning, and minimizing the need for operations work.
3) The solution implemented Kubernetes with Azure Container Services using Azure as the IaaS provider to enable on-demand development and test environments identical to production.
Opportunities offered by Serverless Architecture: What are the offers from the big Cloud Providers and how you can build a 3-tier architecture app having no servers. See also http://dev.haufe.com/Serverless_with_AWS_at_DevTalks/
The document discusses the Haufe Publishing System project and its approach using lean principles. Some key points:
- The project aimed to modernize their platform by reducing dependencies, improving sharing, and allowing for faster change.
- Lean principles like eliminating waste, amplifying learning, and deciding late were followed. Features were implemented incrementally and feedback was used for continuous improvement.
- The architectural approach focused on business value, composability, shared services, evolutionary refinement, and data-driven processes.
- The project used a pipeline approach with separate environments for development, integration, and production on Kubernetes clusters for each environment. Automated testing was done at each stage.
Kubernetes is an open-source platform for automating deployment, scaling, and operations of containerized applications. It provides tools to deploy containers across clusters of hosts, provide mechanisms for load-balancing, monitor health, and update containers. Kubernetes adds functionality to Docker by managing Docker hosts and containers at scale. It uses abstractions like pods, replica sets, deployments, services and ingresses to declaratively define application components and expose them using NodePorts, LoadBalancers or Ingresses. Users can interact with Kubernetes using kubectl to deploy and manage applications on the cluster.
Martin Danielsson presented on API Management with wicked.haufe.io. API Management provides discoverability and self-service access to APIs for developers, monitors traffic to provide usage insights, and protects APIs from misuse through security procedures and policies. Wicked.haufe.io is an open source API Management platform based on Mashape Kong that provides features like rate limiting, OAuth 2.0 support, and a developer portal with self signup. It is designed to run in Docker and deploy on any infrastructure for machine-to-machine communication, single page applications, and mobile apps. The presentation demonstrated wicked.haufe.io functionality through a live demo.
Lorenzo Nicora makes an introductory presentation on event sourcing, what you want to achieve and how to use CQRS to implement event sourcing for your microservices.
PDF Reader Pro Crack Latest Version FREE Download 2025mu394968
🌍📱👉COPY LINK & PASTE ON GOOGLE https://dr-kain-geera.info/👈🌍
PDF Reader Pro is a software application, often referred to as an AI-powered PDF editor and converter, designed for viewing, editing, annotating, and managing PDF files. It supports various PDF functionalities like merging, splitting, converting, and protecting PDFs. Additionally, it can handle tasks such as creating fillable forms, adding digital signatures, and performing optical character recognition (OCR).
WinRAR Crack for Windows (100% Working 2025)sh607827
copy and past on google ➤ ➤➤ https://hdlicense.org/ddl/
WinRAR Crack Free Download is a powerful archive manager that provides full support for RAR and ZIP archives and decompresses CAB, ARJ, LZH, TAR, GZ, ACE, UUE, .
Download YouTube By Click 2025 Free Full Activatedsaniamalik72555
Copy & Past Link 👉👉
https://dr-up-community.info/
"YouTube by Click" likely refers to the ByClick Downloader software, a video downloading and conversion tool, specifically designed to download content from YouTube and other video platforms. It allows users to download YouTube videos for offline viewing and to convert them to different formats.
How can one start with crypto wallet development.pptxlaravinson24
This presentation is a beginner-friendly guide to developing a crypto wallet from scratch. It covers essential concepts such as wallet types, blockchain integration, key management, and security best practices. Ideal for developers and tech enthusiasts looking to enter the world of Web3 and decentralized finance.
Creating Automated Tests with AI - Cory House - Applitools.pdfApplitools
In this fast-paced, example-driven session, Cory House shows how today’s AI tools make it easier than ever to create comprehensive automated tests. Full recording at https://applitools.info/5wv
See practical workflows using GitHub Copilot, ChatGPT, and Applitools Autonomous to generate and iterate on tests—even without a formal requirements doc.
Apple Logic Pro X Crack FRESH Version 2025fs4635986
🌍📱👉COPY LINK & PASTE ON GOOGLE http://drfiles.net/ 👈🌍
Logic Pro X is a professional digital audio workstation (DAW) software for macOS, developed by Apple. It's a comprehensive tool for music creation, offering features for songwriting, beat making, editing, and mixing. Logic Pro X provides a wide range of instruments, effects, loops, and samples, enabling users to create a variety of musical styles.
Here's a more detailed breakdown:
Digital Audio Workstation (DAW):
Logic Pro X allows users to record, edit, and mix audio and MIDI tracks, making it a central hub for music production.
MIDI Sequencing:
It supports MIDI sequencing, enabling users to record and manipulate MIDI performances, including manipulating parameters like note velocity, timing, and dynamics.
Software Instruments:
Logic Pro X comes with a vast collection of software instruments, including synthesizers, samplers, and virtual instruments, allowing users to create a wide variety of sounds.
Audio Effects:
It offers a wide range of audio effects, such as reverbs, delays, EQs, compressors, and distortion, enabling users to shape and polish their mixes.
Recording Facilities:
Logic Pro X provides various recording facilities, allowing users to record vocals, instruments, and other audio sources.
Mixing and Mastering:
It offers tools for mixing and mastering, allowing users to refine their mixes and prepare them for release.
Integration with Apple Ecosystem:
Logic Pro X integrates well with other Apple products, such as GarageBand, allowing for seamless project transfer and collaboration.
Logic Remote:
It supports remote control via iPad or iPhone, enabling users to manipulate instruments and control mixing functions from another device.
Cryptocurrency Exchange Script like Binance.pptxriyageorge2024
This SlideShare dives into the process of developing a crypto exchange platform like Binance, one of the world’s largest and most successful cryptocurrency exchanges.
DVDFab Crack FREE Download Latest Version 2025younisnoman75
⭕️➡️ FOR DOWNLOAD LINK : http://drfiles.net/ ⬅️⭕️
DVDFab is a multimedia software suite primarily focused on DVD and Blu-ray disc processing. It offers tools for copying, ripping, creating, and editing DVDs and Blu-rays, as well as features for downloading videos from streaming sites. It also provides solutions for playing locally stored video files and converting audio and video formats.
Here's a more detailed look at DVDFab's offerings:
DVD Copy:
DVDFab offers software for copying and cloning DVDs, including removing copy protections and creating backups.
DVD Ripping:
This allows users to rip DVDs to various video and audio formats for playback on different devices, while maintaining the original quality.
Blu-ray Copy:
DVDFab provides tools for copying and cloning Blu-ray discs, including removing Cinavia protection and creating lossless backups.
4K UHD Copy:
DVDFab is known for its 4K Ultra HD Blu-ray copy software, allowing users to copy these discs to regular BD-50/25 discs or save them as 1:1 lossless ISO files.
DVD Creator:
This tool allows users to create DVDs from various video and audio formats, with features like GPU acceleration for faster burning.
Video Editing:
DVDFab includes a video editing tool for tasks like cropping, trimming, adding watermarks, external subtitles, and adjusting brightness.
Video Player:
A free video player that supports a wide range of video and audio formats.
All-In-One:
DVDFab offers a bundled software package, DVDFab All-In-One, that includes various tools for handling DVD and Blu-ray processing.
Landscape of Requirements Engineering for/by AI through Literature ReviewHironori Washizaki
Hironori Washizaki, "Landscape of Requirements Engineering for/by AI through Literature Review," RAISE 2025: Workshop on Requirements engineering for AI-powered SoftwarE, 2025.
Avast Premium Security Crack FREE Latest Version 2025mu394968
🌍📱👉COPY LINK & PASTE ON GOOGLE https://dr-kain-geera.info/👈🌍
Avast Premium Security is a paid subscription service that provides comprehensive online security and privacy protection for multiple devices. It includes features like antivirus, firewall, ransomware protection, and website scanning, all designed to safeguard against a wide range of online threats, according to Avast.
Key features of Avast Premium Security:
Antivirus: Protects against viruses, malware, and other malicious software, according to Avast.
Firewall: Controls network traffic and blocks unauthorized access to your devices, as noted by All About Cookies.
Ransomware protection: Helps prevent ransomware attacks, which can encrypt your files and hold them hostage.
Website scanning: Checks websites for malicious content before you visit them, according to Avast.
Email Guardian: Scans your emails for suspicious attachments and phishing attempts.
Multi-device protection: Covers up to 10 devices, including Windows, Mac, Android, and iOS, as stated by 2GO Software.
Privacy features: Helps protect your personal data and online privacy.
In essence, Avast Premium Security provides a robust suite of tools to keep your devices and online activity safe and secure, according to Avast.
Exceptional Behaviors: How Frequently Are They Tested? (AST 2025)Andre Hora
Exceptions allow developers to handle error cases expected to occur infrequently. Ideally, good test suites should test both normal and exceptional behaviors to catch more bugs and avoid regressions. While current research analyzes exceptions that propagate to tests, it does not explore other exceptions that do not reach the tests. In this paper, we provide an empirical study to explore how frequently exceptional behaviors are tested in real-world systems. We consider both exceptions that propagate to tests and the ones that do not reach the tests. For this purpose, we run an instrumented version of test suites, monitor their execution, and collect information about the exceptions raised at runtime. We analyze the test suites of 25 Python systems, covering 5,372 executed methods, 17.9M calls, and 1.4M raised exceptions. We find that 21.4% of the executed methods do raise exceptions at runtime. In methods that raise exceptions, on the median, 1 in 10 calls exercise exceptional behaviors. Close to 80% of the methods that raise exceptions do so infrequently, but about 20% raise exceptions more frequently. Finally, we provide implications for researchers and practitioners. We suggest developing novel tools to support exercising exceptional behaviors and refactoring expensive try/except blocks. We also call attention to the fact that exception-raising behaviors are not necessarily “abnormal” or rare.
Microsoft AI Nonprofit Use Cases and Live Demo_2025.04.30.pdfTechSoup
In this webinar we will dive into the essentials of generative AI, address key AI concerns, and demonstrate how nonprofits can benefit from using Microsoft’s AI assistant, Copilot, to achieve their goals.
This event series to help nonprofits obtain Copilot skills is made possible by generous support from Microsoft.
What You’ll Learn in Part 2:
Explore real-world nonprofit use cases and success stories.
Participate in live demonstrations and a hands-on activity to see how you can use Microsoft 365 Copilot in your own work!
Full Cracked Resolume Arena Latest Versionjonesmichealj2
Resolume Arena is a professional VJ software that lets you play, mix, and manipulate video content during live performances.
This Site is providing ✅ 100% Safe Crack Link:
Copy This Link and paste it in a new tab & get the Crack File
↓
➡ 🌍📱👉COPY & PASTE LINK👉👉👉 👉 https://yasir252.my/
Not So Common Memory Leaks in Java WebinarTier1 app
This SlideShare presentation is from our May webinar, “Not So Common Memory Leaks & How to Fix Them?”, where we explored lesser-known memory leak patterns in Java applications. Unlike typical leaks, subtle issues such as thread local misuse, inner class references, uncached collections, and misbehaving frameworks often go undetected and gradually degrade performance. This deck provides in-depth insights into identifying these hidden leaks using advanced heap analysis and profiling techniques, along with real-world case studies and practical solutions. Ideal for developers and performance engineers aiming to deepen their understanding of Java memory management and improve application stability.
Societal challenges of AI: biases, multilinguism and sustainabilityJordi Cabot
Towards a fairer, inclusive and sustainable AI that works for everybody.
Reviewing the state of the art on these challenges and what we're doing at LIST to test current LLMs and help you select the one that works best for you