Agenda:
Red Hat JBoss and SAP Collaboration
Red Hat JBoss - Overview
SAP Netweaver Gateway
SAP PartnerEdge program for Application Development
Call to Action
Q&A
The presentation covers-
1. Red Hat JBoss Developer Program
2. Red Hat JBoss Fuse
3. Red Hat JBoss Data Virtualization
The workshop was recorded and we will provide a link once it has been posted.
SAP Integration with Red Hat JBoss Technologieshwilming
SAP ERP provides different approaches to integrate Java applications with business logic written in ABAP. With JBoss Fuse, the SOA Platform, and Data Services Platform, Red Hat offers flexible middleware solutions for service-oriented integration and orchestration. As a leading provider of integrated solutions and longtime Premier Partner, akquinet has a long history of projects integrating individual applications based on JBoss with standard ERP software such as SAP or Navision.
Based on various real world examples, we will show different ways to integrate SAP ABAP backends with JBoss Middleware. We will discuss the pros and cons of integrating Java EE applications using (a) the REST based approach with NetWeaver Gateway, (b) JBoss Data Services Platform with NetWeaver Gateway (c) SOAP based Web Services and (d) Remote Function Calls with the Java EE Connector Architecture (JCA) and the SAP Java Connector (JCo) library
Intégration Hybris / SAP
SAP JAVA Connector
PLAN
Introduction
Solution d’intégration Asynchrone
Solution d’intégration Synchrone
SAP Java Connector
Abréviation : SAP JCO
L’objectif:
Définir UN middleware QUI assure la communication avec SAP.
Supporter l’implémentation des applications Desktop & Web.
Caractéristiques SAP JCO :
basé sur JNI - Java Native Interface- CE qui permet d’accéder à bibliothèque CPI-C (Common Programming Interface - Communications) .
EFFectue des apples à des function En mode inbound (Java client appel BAPI OU RFM) OU outbound (ABAP calls external Java Server).
SAP Jco est mutli-Platforms.
Architecture SAP JAVA CoNNECTOR
SAP JCO BAPI
Business Application Programming Interface : des interfaces de programmation normalisées qui permettent aux programmes externes d'avoir accès aux données et aux processus de gestion du système SAP.
SAP JCO JAR
Etablissement de connexion .
Execution des Functions.
accès Et La navigation dans les tables.
Mapping ENTRE ABAP et JAVa data types.
Programmation multithreading.
Gestion des exceptions.
Développement BAPI
Exemple BAPI Stock :
Paramètres BAPI INPUT
Tester BAPI Dans SAP
Télécharger et installer SAP GUI ( SAP logon) :
Tester BAPI Dans SAP
Configuration SAP GUI ( SAP logon) :
Tester BAPI Dans SAP
Connexion SAP GUI ( SAP logon) :
Tester BAPI Dans SAP
Tester BAPI Dans SAP
Tester BAPI Dans SAP
Configurer DESTINATION RFC
L’ajout des extensions SAP Comme DES dépendances de projet dans le fichier localextensions.xml.
Création ou modification de l’impex de création de la RFC destination : sap.impex
Développer BAPI Dans Hybris
Les étapes à suivre :
Récupérer Une Connexion.
Récupérer La fonction BAPI.
Définir les paramètres d’import de la. Fonction BAPI.
Exécuter la fonction.
Récupérer les paramètres d’Export de la fonction.
Récupérer Stock
Conclusion
L’intégration entre SAP / Hybris S’impose Jour après Jour
; Personne N’est à l’abris de cette mutation.
L'intégration SAP / Hybris s’effectue Selon deux mode Synchrone à l’aide de SAP JAVA Connector et Asynchrone à l’aide de DataHUB.
SAP JAVA Connector se base Sur la Notion des BAPIs: des interfaces de programmation normalisées qui permettent aux programmes externes d'avoir accès aux données et aux processus de gestion du système SAP.
SAP LOGON GUI Permet de Tester les BAPI DANS SAP.
Pour plus de détails sur hybris-SAP Solution Integration , Rendez-vous sur : https://wiki.hybris.com/display/release5/Getting+Started+with+hybris-SAP+Solution+Integration
MERCI Pour Votre Attention
Integrating microservices with JBoss FuseEvan Wong
Monolithic applications can be successful, but increasingly people are feeling frustrations with them - especially as more applications are being deployed to the Cloud. Change cycles are tied together - a change made to a small part of the application, requires the entire monolith to be rebuilt and deployed. Over time it's often hard to keep a good modular structure, making it harder to keep changes that ought to only affect one module within that module. Scaling requires scaling of the entire application rather than parts of it that require greater resource.
Microservices is a software architectural style, in which complex applications are composed of small, independent processes communicating with each other using language-agnostic APIs. These services are small, highly decoupled and focus on doing a small task.
Integrating SAP the Java EE Way - JBoss One Day talk 2012hwilming
Cuckoo is an open source Resource Adapter for SAP that is compatible to the Java Connector Architecture (JCA) version 1.5.
It enables developers of Java EE applications to call functions in a SAP backend, making use of Java EE features like Container Managed Transactions and Security.
Hibersap helps developers of Java applications to call business logic in SAP backends. It defines a set of Java annotations to map SAP function modules to Java classes as well as a small, clean API to execute these function modules and handle transaction and security aspects.
Hibersap's programming model is quite similar to those of modern O/R mappers, significantly speeding up the development of SAP interfaces and making it much more fun to write the integration code.
The presentation covers-
1. Red Hat JBoss Developer Program
2. Red Hat JBoss Fuse
3. Red Hat JBoss Data Virtualization
The workshop was recorded and we will provide a link once it has been posted.
SAP Integration with Red Hat JBoss Technologieshwilming
SAP ERP provides different approaches to integrate Java applications with business logic written in ABAP. With JBoss Fuse, the SOA Platform, and Data Services Platform, Red Hat offers flexible middleware solutions for service-oriented integration and orchestration. As a leading provider of integrated solutions and longtime Premier Partner, akquinet has a long history of projects integrating individual applications based on JBoss with standard ERP software such as SAP or Navision.
Based on various real world examples, we will show different ways to integrate SAP ABAP backends with JBoss Middleware. We will discuss the pros and cons of integrating Java EE applications using (a) the REST based approach with NetWeaver Gateway, (b) JBoss Data Services Platform with NetWeaver Gateway (c) SOAP based Web Services and (d) Remote Function Calls with the Java EE Connector Architecture (JCA) and the SAP Java Connector (JCo) library
Intégration Hybris / SAP
SAP JAVA Connector
PLAN
Introduction
Solution d’intégration Asynchrone
Solution d’intégration Synchrone
SAP Java Connector
Abréviation : SAP JCO
L’objectif:
Définir UN middleware QUI assure la communication avec SAP.
Supporter l’implémentation des applications Desktop & Web.
Caractéristiques SAP JCO :
basé sur JNI - Java Native Interface- CE qui permet d’accéder à bibliothèque CPI-C (Common Programming Interface - Communications) .
EFFectue des apples à des function En mode inbound (Java client appel BAPI OU RFM) OU outbound (ABAP calls external Java Server).
SAP Jco est mutli-Platforms.
Architecture SAP JAVA CoNNECTOR
SAP JCO BAPI
Business Application Programming Interface : des interfaces de programmation normalisées qui permettent aux programmes externes d'avoir accès aux données et aux processus de gestion du système SAP.
SAP JCO JAR
Etablissement de connexion .
Execution des Functions.
accès Et La navigation dans les tables.
Mapping ENTRE ABAP et JAVa data types.
Programmation multithreading.
Gestion des exceptions.
Développement BAPI
Exemple BAPI Stock :
Paramètres BAPI INPUT
Tester BAPI Dans SAP
Télécharger et installer SAP GUI ( SAP logon) :
Tester BAPI Dans SAP
Configuration SAP GUI ( SAP logon) :
Tester BAPI Dans SAP
Connexion SAP GUI ( SAP logon) :
Tester BAPI Dans SAP
Tester BAPI Dans SAP
Tester BAPI Dans SAP
Configurer DESTINATION RFC
L’ajout des extensions SAP Comme DES dépendances de projet dans le fichier localextensions.xml.
Création ou modification de l’impex de création de la RFC destination : sap.impex
Développer BAPI Dans Hybris
Les étapes à suivre :
Récupérer Une Connexion.
Récupérer La fonction BAPI.
Définir les paramètres d’import de la. Fonction BAPI.
Exécuter la fonction.
Récupérer les paramètres d’Export de la fonction.
Récupérer Stock
Conclusion
L’intégration entre SAP / Hybris S’impose Jour après Jour
; Personne N’est à l’abris de cette mutation.
L'intégration SAP / Hybris s’effectue Selon deux mode Synchrone à l’aide de SAP JAVA Connector et Asynchrone à l’aide de DataHUB.
SAP JAVA Connector se base Sur la Notion des BAPIs: des interfaces de programmation normalisées qui permettent aux programmes externes d'avoir accès aux données et aux processus de gestion du système SAP.
SAP LOGON GUI Permet de Tester les BAPI DANS SAP.
Pour plus de détails sur hybris-SAP Solution Integration , Rendez-vous sur : https://wiki.hybris.com/display/release5/Getting+Started+with+hybris-SAP+Solution+Integration
MERCI Pour Votre Attention
Integrating microservices with JBoss FuseEvan Wong
Monolithic applications can be successful, but increasingly people are feeling frustrations with them - especially as more applications are being deployed to the Cloud. Change cycles are tied together - a change made to a small part of the application, requires the entire monolith to be rebuilt and deployed. Over time it's often hard to keep a good modular structure, making it harder to keep changes that ought to only affect one module within that module. Scaling requires scaling of the entire application rather than parts of it that require greater resource.
Microservices is a software architectural style, in which complex applications are composed of small, independent processes communicating with each other using language-agnostic APIs. These services are small, highly decoupled and focus on doing a small task.
Integrating SAP the Java EE Way - JBoss One Day talk 2012hwilming
Cuckoo is an open source Resource Adapter for SAP that is compatible to the Java Connector Architecture (JCA) version 1.5.
It enables developers of Java EE applications to call functions in a SAP backend, making use of Java EE features like Container Managed Transactions and Security.
Hibersap helps developers of Java applications to call business logic in SAP backends. It defines a set of Java annotations to map SAP function modules to Java classes as well as a small, clean API to execute these function modules and handle transaction and security aspects.
Hibersap's programming model is quite similar to those of modern O/R mappers, significantly speeding up the development of SAP interfaces and making it much more fun to write the integration code.
Migrating traditional Java EE Applications to mobileSerge Pagop
More than 5 billion people spend an average of 2 hours a day using their mobile phones to bank, shop, reserve hotel rooms, socialize, and more. This challenges companies to migrate their traditional Java EE applications in order to address the demands of mobile and tablet users.
In this session, you’ll learn about some of the approaches to migrate a traditional Java EE application to mobile using specifications like RESTful, Context and Dependency Injection (CDI), Enterprise Java Beans (EJB3), and messaging from the Java Platform, Enterprise Edition (Java EE) 6 for server-side services. You’ll also hear about various choices of client-side technologies, which depend on key differentiators between mobile native, mobile web, and mobile hybrid applications.
Web- and Mobile-Oriented Architectures with Oracle Fusion Middleware (OOW 2014)Lucas Jellema
Mobile applications as well as a large class of modern HTML5 web applications are built on top of an architecture with special provisions, such as RESTful services; the personal cloud, to provide a cross-device experience; push; cache; localization; scalability; and secure interaction with the enterprise back end. Gartner refers to this as the web-oriented architecture. Oracle Fusion Middleware offers key products (Oracle SOA Suite, Oracle Identity Management, and Oracle API Gateway) to implement this architecture, possibly in combination with cloud services such as Oracle Mobile Cloud Service, Oracle Messaging Cloud Service, and Oracle Storage Cloud Service. This session discusses the architecture itself and what it entails.
SAP NetWeaver Gateway Service Development
Agenda:
Data Model Definition
–Declarative model definition
–Import data model (EDMX)
–Import DDIC
–Import RFC/BOR Interface
Service implementation
–Code based implementation
–Code based extenstions
–Mapping of RFC/BOR operations
Service registration
–Gateway Hub
–Gateway Backend
Matching your organization’s business needs to your cloud strategy can mean some complex choices. In this session, you will near how Capgemini and VMware can help you transform your SAP legacy environment to build an innovative platform that enables you to lower your costs quickly, improve your agility, deliver vital business insights, and unlock new business opportunities. You will also learn about how best to leverage the flexibility of fully managed cloud environments – on-premise, hosted, or both –secure, reliable, and highly optimized for all SAP environments.
Presented at SAPPHIRE NOW 2016.
The Top 5 Reasons to Deploy Your Applications on Oracle RACMarkus Michalewicz
A presentation for developers, DBAs, and managers. This presentation was first presented in course of the AIOUG Maximum Availability Architecture (MAA)-focus month August 2021. The first reason might surprise you!
Slides from a Oracle SOA Suite 12c training I did for r2m.
The goal was to prepare for the 1z0-434 certification.
This is part 1 of 3 (co-workers will do other parts, but I will link them as they happen in over the next few weeks).
The labs and demo can be found here: https://github.com/mickem/soa-12c-assignments
During the second half of 2016, IBM built a state of the art Hadoop cluster with the aim of running massive scale workloads. The amount of data available to derive insights continues to grow exponentially in this increasingly connected era, resulting in larger and larger data lakes year after year. SQL remains one of the most commonly used languages used to perform such analysis, but how do today’s SQL-over-Hadoop engines stack up to real BIG data? To find out, we decided to run a derivative of the popular TPC-DS benchmark using a 100 TB dataset, which stresses both the performance and SQL support of data warehousing solutions! Over the course of the project, we encountered a number of challenges such as poor query execution plans, uneven distribution of work, out of memory errors, and more. Join this session to learn how we tackled such challenges and the type of tuning that was required to the various layers in the Hadoop stack (including HDFS, YARN, and Spark) to run SQL-on-Hadoop engines such as Spark SQL 2.0 and IBM Big SQL at scale!
Speaker
Simon Harris, Cognitive Analytics, IBM Research
Migrating traditional Java EE Applications to mobileSerge Pagop
More than 5 billion people spend an average of 2 hours a day using their mobile phones to bank, shop, reserve hotel rooms, socialize, and more. This challenges companies to migrate their traditional Java EE applications in order to address the demands of mobile and tablet users.
In this session, you’ll learn about some of the approaches to migrate a traditional Java EE application to mobile using specifications like RESTful, Context and Dependency Injection (CDI), Enterprise Java Beans (EJB3), and messaging from the Java Platform, Enterprise Edition (Java EE) 6 for server-side services. You’ll also hear about various choices of client-side technologies, which depend on key differentiators between mobile native, mobile web, and mobile hybrid applications.
Web- and Mobile-Oriented Architectures with Oracle Fusion Middleware (OOW 2014)Lucas Jellema
Mobile applications as well as a large class of modern HTML5 web applications are built on top of an architecture with special provisions, such as RESTful services; the personal cloud, to provide a cross-device experience; push; cache; localization; scalability; and secure interaction with the enterprise back end. Gartner refers to this as the web-oriented architecture. Oracle Fusion Middleware offers key products (Oracle SOA Suite, Oracle Identity Management, and Oracle API Gateway) to implement this architecture, possibly in combination with cloud services such as Oracle Mobile Cloud Service, Oracle Messaging Cloud Service, and Oracle Storage Cloud Service. This session discusses the architecture itself and what it entails.
SAP NetWeaver Gateway Service Development
Agenda:
Data Model Definition
–Declarative model definition
–Import data model (EDMX)
–Import DDIC
–Import RFC/BOR Interface
Service implementation
–Code based implementation
–Code based extenstions
–Mapping of RFC/BOR operations
Service registration
–Gateway Hub
–Gateway Backend
Matching your organization’s business needs to your cloud strategy can mean some complex choices. In this session, you will near how Capgemini and VMware can help you transform your SAP legacy environment to build an innovative platform that enables you to lower your costs quickly, improve your agility, deliver vital business insights, and unlock new business opportunities. You will also learn about how best to leverage the flexibility of fully managed cloud environments – on-premise, hosted, or both –secure, reliable, and highly optimized for all SAP environments.
Presented at SAPPHIRE NOW 2016.
The Top 5 Reasons to Deploy Your Applications on Oracle RACMarkus Michalewicz
A presentation for developers, DBAs, and managers. This presentation was first presented in course of the AIOUG Maximum Availability Architecture (MAA)-focus month August 2021. The first reason might surprise you!
Slides from a Oracle SOA Suite 12c training I did for r2m.
The goal was to prepare for the 1z0-434 certification.
This is part 1 of 3 (co-workers will do other parts, but I will link them as they happen in over the next few weeks).
The labs and demo can be found here: https://github.com/mickem/soa-12c-assignments
During the second half of 2016, IBM built a state of the art Hadoop cluster with the aim of running massive scale workloads. The amount of data available to derive insights continues to grow exponentially in this increasingly connected era, resulting in larger and larger data lakes year after year. SQL remains one of the most commonly used languages used to perform such analysis, but how do today’s SQL-over-Hadoop engines stack up to real BIG data? To find out, we decided to run a derivative of the popular TPC-DS benchmark using a 100 TB dataset, which stresses both the performance and SQL support of data warehousing solutions! Over the course of the project, we encountered a number of challenges such as poor query execution plans, uneven distribution of work, out of memory errors, and more. Join this session to learn how we tackled such challenges and the type of tuning that was required to the various layers in the Hadoop stack (including HDFS, YARN, and Spark) to run SQL-on-Hadoop engines such as Spark SQL 2.0 and IBM Big SQL at scale!
Speaker
Simon Harris, Cognitive Analytics, IBM Research
Predicting Defects in SAP Java Code: An Experience Reporttilman.holschuh
Which components of a large software system are the
most defect-prone? In a study on a large SAP Java system,
we evaluated and compared a number of defect predictors,
based on code features such as complexity metrics, static
error detectors, change frequency, or component imports,
thus replicating a number of earlier case studies in an industrial
context. We found the overall predictive power to
be lower than expected; still, the resulting regression models
successfully predicted 50–60% of the 20% most defectprone
components.
Practical SAP pentesting workshop (NullCon Goa)ERPScan
All business processes are generally contained in ERP systems. Any information an attacker might want is stored in a company’s ERP. This information can include financial, customer or public relations, intellectual property, personally identifiable information and more. And SAP is the most popular business application vendor with more than 250000 customers worldwide.
The workshop conducted by Alexander Polyakov, CTO of ERPScan, at NullCon Goa Conference is a practical SAP pentesting guide.
A presentation on how automatic memory management and adaptive compilation impact on latency of applications. Includes some ideas on how to minimise these affects.
SAP HANA Cloud Portal accelerates time-to-value and increases business agility:
- Build scalable and attractive cloud-based sites – quickly and easily
- Integrate existing content with custom widgets on an open platform
- Securely integrate varied content retrieved from SAP and non-SAP sources
- Consume a range of portal PaaS services to create and configure your sites
- Design branded sites, supporting out-of-the-box mobile consumption and social experience
SAP HANA Cloud Portal - Overview PresentationSAP Portal
Get all the details on SAP HANA Cloud Portal which is the name for a cloud-based portal solution that delivers easy site creation and social consumption at end user level, while leveraging SAP’s differentiating assets: in-memory computing, business applications and installed base.
The new SAP Cloud Platform Integration L2 Deck provides the product overview on SAP Cloud Platform Integration services and wide variety of customer use cases.
SAP Data Hub e SUSE Container as a Service PlatformSUSE Italy
SAP Data Hub è una soluzione di integrazione, orchestrazione governance di dati di qualsiasi tipo, varietà e volume, che utilizza Kubernetes come piattaforma, ed è certificato su SUSE CaaS Platform
In questa sessione SAP e SUSE presentano una panoramica delle principali funzionalità e dei vantaggi dell’integrazione delle due soluzioni. (Nicola Bertini, SAP Italia e SUSE)
Wie Sie ungenutzte SAP BusinessObjects Lizenzen für die SAP Analytics Cloud n...Wiiisdom
Learn how you can easily use all unused SAP BusinessObjects licenses for SAP Analytics Cloud and give your company more flexibility with a hybrid analytics landscape.
Speaker: Jürgen Bauer, Head of CoE Business Intelligence, SAP
SAP Active Global Support - Support for Innovation - Quality Assurance at Cus...Bernhard Luecke
For enterprises , Time to Value is what most counts in the more and more rapidly changing world. As a software provider, SAP needs to ensure the quality of the configured and extended product, integrated as part of the solution landscape of the customer. This is achieved through the SAP Control Center Concept delivered within the SAP MaxAttention or Active Embedded engagement by SAP Active Global Support.
Presentation held at "II Jornadas de Calidad del Producto" in Madrid ( http://calidaddelproductosoftware.com/2014/programa/ )
Unlock the Full Potential of SAP Hybris Solutions Using SAP Cloud PlatformSAP Customer Experience
Learn how SAP Hybris solutions can harness key technical capabilities of the SAP Cloud Platform, such as integration, analytics, and machine learning.
For more from SAP Hybris, please visit us at: https://hybris.com/en/customers
Only at #sitNL, on Serverless and FaaS (functions as a service), benefits for developers and the services enabling serverless on the SAP Cloud Platform.
What's New with SAP BusinessObjects Business Intelligence 4.1?SAP Analytics
http://spr.ly/sapbusinessobjectsbi - Learn more about SAP's strategy for an enterprise BI and the new features in SAP BusinessObjects Business Intelligence 4.1.
For more information on “SAP BusinessObjects BI 4.1 Upgrade”, register for our upcoming webcast on October 8, 2013, 8 AM PST: http://bit.ly/1bamzuh
Similar to SAP and Red Hat JBoss Partner Webinar (20)
Our experts from SAP HANA Cloud product management Analytics will provide you an overview on SAP HANA Cloud Platform Analytics and answer your questions related to this service.
During the session, we will endeavor to identify and answer the questions which we deem to offer both high priority and practically useful opportunities for problem resolution.
Agenda:
Visual Tour
Development Environment
Walking through a simple SDK Extension (Colored Box)
Walking through a Data-Bound SDK Extension (Simple Table)
Agenda:
SAP HANA Development Overview
SAP HANA XS Technical Services (XS)
SAP HANA Studio Development Perspective
Browser Based Development Tools
SAP HANA Native Development Model
Introducing River
SUSE Technology Overview
SAP PartnerEdge for Application Development
Q&A
Agenda:
Introduction
Business Intelligence
Demo: Lumira
SUSE Technology Overview
SAP PartnerEdge program for Application Development
Call to Action
Q&A
Agenda:
Overview SAP HANA
First look at SAP HANA Cloud Platform
Technical deep dive into selected platform services (including short live demo)
Advantages for partners (as part of SAP PartnerEdge)
SUSE Technology Overview - Cloud
Q&A
Agenda:
Introduction
Mobile Market Opportunity
Omnichannel Banking
Partner Use-case
SAP Mobile Platform 3.0 Overview and Demo
SAP PartnerEdge for Application Development
Next Steps
Partner and Developer Resources
Questions and Answers
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
7. Red Hat is…
“By running tests and executing numerous examples for specific
teams, we were able to prove […] not only would the solution work,
but it will perform better & at a fraction of the costs.”
MICHAEL BLAKE, Director, Systems & Architecture
9. SAP and Red Hat — Perfect Partners
● Lead the industry in enterprise
applications and open source
solutions
● Complementary Offerings
● Overlapping Customer bases
● Contribute to open source
communities
● Focus on optimizing
performance and reducing risk
● Founded SAP's LinuxLab and
Cloud Management Corsortium
10. Red Hat Solutions for SAP
● The leading Linux platform worldwide
● Physical, virtual, or cloud
● World-class virtualization
● Certified with SAP
● Shortens time-to-market
● Performance-tuned and high availability features for
outstanding mission-critical application performance
● Low TCO and high ROI
● Standards conformance
● Flexibility
● Performance
● Scalability
11. The Collaboration Continues…
Target — JBoss and SAP
interoperability
● Investing in development of new
application integration tools
● Working towards a more intelligent and
integrated enterprise
● Ramp “business velocity”
● Simplify integration of SAP Business Suite
with other applications
● SAP to Cloud Journey
14. What is Data Virtualization?
• Data Virtualization makes
data that is spread across
various disparate sources;
available to applications as if
it is coming from a single
dedicated source.
Virtual Data Source
BI or SOA Applications
JBoss Data Virtualization
15. JBoss
Data Grid
Connect
Compose
Consume
SAP Salesforce.comOracleDWHive
Excel,
CSV filesSQL Server
Unified
Customer View
Unified
Product View
Unified
Supplier View
BI Analytics & Dashboards Mobile SOA Applications
Unified Virtual Database / Common Data Model
Mainframe
ESB, ETL
Native Data Connectivity
Standard based Data Provisioning
JDBC, ODBC, SOAP, REST, OData
JBoss
DataVirtualization
DataConsumersDataSources
Design Tools
Dashboard
Optimization
Caching
Security
Metadata
Data to Actionable Information @ Business Speed
16. Data Virtualization Use Cases
Business
Intelligence
The virtual,reusable data model provides business-friendly
representationof data,allowing the user to interact with theirdata
without havingto know the complexities of their databaseor where the
data is stored and allowingmultipleBI toolsto acquire datafrom
centralized datalayer.
360◦ View Deliver a complete view of master & transactional data in real-time.
The virtual data layer serves as a unified, enterprise-wide view of
business informationthat improves users’ abilityto understandand
leverage enterprise data.
SOA A data virtualizationlayerdeliver the data services layer to SOA
applications. JBoss Data Virtualizationshorten creation of virtual data
stores without the need to touch underlyingsources and creation of
data services that encapsulatethe data access logic and allowing
multiplebusiness service to acquire datafrom centralized datalayer.
17. Integration Solution to Match your Needs
Messaging
• Publish & Subscribe
Enterprise
Service Bus
• Transformation
• Routing
• Mediation
• Enterprise Integration
Patterns
SOA
• Governance
• SCA
• Repository/Registry
JBoss A-MQ
JBoss Service Works
RESULT Greater Business Responsiveness
JBoss Fuse
18. ● Make it easier to consume SAP application data and
business processes using JBoss Data Services and
JBoss Fuse
● Multiple approaches to address different integration
requirements — REST, SOA, EAI
● Goal is to deliver pre-tested interfaces that approach “out-
of-the-box” interoperability
● Functionality will be delivered in phases
Interoperability
19. Custom Java Applications
Custom Java Applications
Custom Java Applications
Choice of Integration Approaches
Custom Java Applications
JBoss Fuse
JBoss Data Services
JBoss Middleware
Non-SAP Systems/Databases
User Experiences
SAP Netweaver
Gateway
SAP Enterprise
Services
SAP Application
Integration
REST SOAP RFC
SAP Business Suite
CRM SRM SCM PLM ERP
Web Mobile Enterprise Social
20. Custom Java Applications
Custom Java Applications
Custom Java Applications
Developer Process
(SAP NetWeaver
Gateway)
Developer Process
(SAP NetWeaver
Gateway)
SAP NetWeaver Gateway
SAP Business Suite
JBoss Fuse
JBoss Middleware
Discover available
SAP services from
Eclipse IDE
JBoss Data Services
JBoss Developer Studio
Auto-generate
Java Code
Deploy App
App invokes
Gateway Services to
access SAP content
(data, business processes)
21. Custom Java Applications
Custom Java Applications
Custom Java Applications
• No SAP training required
• Continue to use familiar Eclipse
developer tools
• Quickly create new JBoss apps to
access SAP data
• Break down silos
• Access SAP systems in real-time
• Avoid latency of working with data
copies
• Increase compliance
• Access SAP systems using vendor-
supported interfaces
• Leverage existing security and
access controls
Benefits
22. Custom Java Applications
Custom Java Applications
Custom Java Applications
● Achieve simple, open, secure,
and affordable data consumption
and process automation
● Extend SAP applications
● Accelerate development — gain
competitive edge
● Increase return on existing IT
investments
● Create better customer
experiences — drive business
and customer satisfaction
Why Red Hat JBoss and SAP?