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.
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.
Alluxio Webinar | 10x Faster Trino Queries on Your Data PlatformAlluxio, Inc.
Alluxio Webinar
June. 18, 2024
For more Alluxio Events: https://www.alluxio.io/events/
Speaker:
- Jianjian Xie (Staff Software Engineer, Alluxio)
As Trino users increasingly rely on cloud object storage for retrieving data, speed and cloud cost have become major challenges. The separation of compute and storage creates latency challenges when querying datasets; scanning data between storage and compute tiers becomes I/O bound. On the other hand, cloud API costs related to GET/LIST operations and cross-region data transfer add up quickly.
The newly introduced Trino file system cache by Alluxio aims to overcome the above challenges. In this session, Jianjian will dive into Trino data caching strategies, the latest test results, and discuss the multi-level caching architecture. This architecture makes Trino 10x faster for data lakes of any scale, from GB to EB.
What you will learn:
- Challenges relating to the speed and costs of running Trino in the cloud
- The new Trino file system cache feature overview, including the latest development status and test results
- A multi-level cache framework for maximized speed, including Trino file system cache and Alluxio distributed cache
- Real-world cases, including a large online payment firm and a top ridesharing company
- The future roadmap of Trino file system cache and Trino-Alluxio integration
Malibou Pitch Deck For Its €3M Seed Roundsjcobrien
French start-up Malibou raised a €3 million Seed Round to develop its payroll and human resources
management platform for VSEs and SMEs. The financing round was led by investors Breega, Y Combinator, and FCVC.
A neural network is a machine learning program, or model, that makes decisions in a manner similar to the human brain, by using processes that mimic the way biological neurons work together to identify phenomena, weigh options and arrive at conclusions.
The Rising Future of CPaaS in the Middle East 2024Yara Milbes
Explore "The Rising Future of CPaaS in the Middle East in 2024" with this comprehensive PPT presentation. Discover how Communication Platforms as a Service (CPaaS) is transforming communication across various sectors in the Middle East.
14 th Edition of International conference on computer visionShulagnaSarkar2
About the event
14th Edition of International conference on computer vision
Computer conferences organized by ScienceFather group. ScienceFather takes the privilege to invite speakers participants students delegates and exhibitors from across the globe to its International Conference on computer conferences to be held in the Various Beautiful cites of the world. computer conferences are a discussion of common Inventions-related issues and additionally trade information share proof thoughts and insight into advanced developments in the science inventions service system. New technology may create many materials and devices with a vast range of applications such as in Science medicine electronics biomaterials energy production and consumer products.
Nomination are Open!! Don't Miss it
Visit: computer.scifat.com
Award Nomination: https://x-i.me/ishnom
Conference Submission: https://x-i.me/anicon
For Enquiry: Computer@scifat.com
Manyata Tech Park Bangalore_ Infrastructure, Facilities and Morenarinav14
Located in the bustling city of Bangalore, Manyata Tech Park stands as one of India’s largest and most prominent tech parks, playing a pivotal role in shaping the city’s reputation as the Silicon Valley of India. Established to cater to the burgeoning IT and technology sectors
Unveiling the Advantages of Agile Software Development.pdfbrainerhub1
Learn about Agile Software Development's advantages. Simplify your workflow to spur quicker innovation. Jump right in! We have also discussed the advantages.
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSISTier1 app
Are you ready to unlock the secrets hidden within Java thread dumps? Join us for a hands-on session where we'll delve into effective troubleshooting patterns to swiftly identify the root causes of production problems. Discover the right tools, techniques, and best practices while exploring *real-world case studies of major outages* in Fortune 500 enterprises. Engage in interactive lab exercises where you'll have the opportunity to troubleshoot thread dumps and uncover performance issues firsthand. Join us and become a master of Java thread dump analysis!
Transforming Product Development using OnePlan To Boost Efficiency and Innova...OnePlan Solutions
Ready to overcome challenges and drive innovation in your organization? Join us in our upcoming webinar where we discuss how to combat resource limitations, scope creep, and the difficulties of aligning your projects with strategic goals. Discover how OnePlan can revolutionize your product development processes, helping your team to innovate faster, manage resources more effectively, and deliver exceptional results.
Mobile App Development Company In Noida | Drona InfotechDrona Infotech
React.js, a JavaScript library developed by Facebook, has gained immense popularity for building user interfaces, especially for single-page applications. Over the years, React has evolved and expanded its capabilities, becoming a preferred choice for mobile app development. This article will explore why React.js is an excellent choice for the Best Mobile App development company in Noida.
Visit Us For Information: https://www.linkedin.com/pulse/what-makes-reactjs-stand-out-mobile-app-development-rajesh-rai-pihvf/
Photoshop Tutorial for Beginners (2024 Edition)alowpalsadig
Photoshop Tutorial for Beginners (2024 Edition)
Explore the evolution of programming and software development and design in 2024. Discover emerging trends shaping the future of coding in our insightful analysis."
Here's an overview:Introduction: The Evolution of Programming and Software DevelopmentThe Rise of Artificial Intelligence and Machine Learning in CodingAdopting Low-Code and No-Code PlatformsQuantum Computing: Entering the Software Development MainstreamIntegration of DevOps with Machine Learning: MLOpsAdvancements in Cybersecurity PracticesThe Growth of Edge ComputingEmerging Programming Languages and FrameworksSoftware Development Ethics and AI RegulationSustainability in Software EngineeringThe Future Workforce: Remote and Distributed TeamsConclusion: Adapting to the Changing Software Development LandscapeIntroduction: The Evolution of Programming and Software Development
Photoshop Tutorial for Beginners (2024 Edition)Explore the evolution of programming and software development and design in 2024. Discover emerging trends shaping the future of coding in our insightful analysis."Here's an overview:Introduction: The Evolution of Programming and Software DevelopmentThe Rise of Artificial Intelligence and Machine Learning in CodingAdopting Low-Code and No-Code PlatformsQuantum Computing: Entering the Software Development MainstreamIntegration of DevOps with Machine Learning: MLOpsAdvancements in Cybersecurity PracticesThe Growth of Edge ComputingEmerging Programming Languages and FrameworksSoftware Development Ethics and AI RegulationSustainability in Software EngineeringThe Future Workforce: Remote and Distributed TeamsConclusion: Adapting to the Changing Software Development LandscapeIntroduction: The Evolution of Programming and Software Development
The importance of developing and designing programming in 2024
Programming design and development represents a vital step in keeping pace with technological advancements and meeting ever-changing market needs. This course is intended for anyone who wants to understand the fundamental importance of software development and design, whether you are a beginner or a professional seeking to update your knowledge.
Course objectives:
1. **Learn about the basics of software development:
- Understanding software development processes and tools.
- Identify the role of programmers and designers in software projects.
2. Understanding the software design process:
- Learn about the principles of good software design.
- Discussing common design patterns such as Object-Oriented Design.
3. The importance of user experience (UX) in modern software:
- Explore how user experience can improve software acceptance and usability.
- Tools and techniques to analyze and improve user experience.
4. Increase efficiency and productivity through modern development tools:
- Access to the latest programming tools and languages used in the industry.
- Study live examples of applications
Liberarsi dai framework con i Web Component.pptxMassimo Artizzu
In Italian
Presentazione sulle feature e l'utilizzo dei Web Component nell sviluppo di pagine e applicazioni web. Racconto delle ragioni storiche dell'avvento dei Web Component. Evidenziazione dei vantaggi e delle sfide poste, indicazione delle best practices, con particolare accento sulla possibilità di usare web component per facilitare la migrazione delle proprie applicazioni verso nuovi stack tecnologici.
How Can Hiring A Mobile App Development Company Help Your Business Grow?ToXSL Technologies
ToXSL Technologies is an award-winning Mobile App Development Company in Dubai that helps businesses reshape their digital possibilities with custom app services. As a top app development company in Dubai, we offer highly engaging iOS & Android app solutions. https://rb.gy/necdnt
Using Query Store in Azure PostgreSQL to Understand Query PerformanceGrant Fritchey
Microsoft has added an excellent new extension in PostgreSQL on their Azure Platform. This session, presented at Posette 2024, covers what Query Store is and the types of information you can get out of it.
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...kalichargn70th171
In today's fiercely competitive mobile app market, the role of the QA team is pivotal for continuous improvement and sustained success. Effective testing strategies are essential to navigate the challenges confidently and precisely. Ensuring the perfection of mobile apps before they reach end-users requires thoughtful decisions in the testing plan.