This document discusses automated testing approaches for Magento 2, including unit testing, integration testing, and functional testing. It provides examples of unit tests using mocks and isolation. It also covers testing the Magento REST API using tools like Swagger. The document emphasizes qualities of good tests like readability, stability, and speed. It provides resources on testing techniques like fixtures, annotations, and predefined IDs to improve test isolation, readability, and speed.
Testing in Magento 2 by examples of Multi-Source Inventory Project (MSI)
- Unit Testing and how to do them right.
- Tautological Test Driven Development
- Integration Testing
- Example of Reservation mechanism in MSI and Integration test coverage for it
- Web API testing (REST, SOAP)
Multi-Source Inventory: The Largest Community-Developed Feature in Magento. Brand new inventory management approach which is about to substitute existing CatalogInventory mechanism in Magento2.
Architecture and workflow of Multi-Source InventoryIgor Miniailo
Magento Multi-Source Inventory (MSI) architecture overview.
- Description of Reservation mechanism
- How MSI will improve Magento checkout performance
- Business Value of MSI Minimal Viable Product
Eugene Shaksuvarov - Tuning Magento 2 for Maximum PerformanceMeet Magento Italy
Performance of Magento 2 has been a hot topic for a while, with many controversial opinions and figures around the community.
This talk is intended to guide a developer from configuring the website for maximum performance to measuring the results of such tuning using the Magento Performance Toolkit, profiling the problematic areas and measuring once again, all using the same approaches as the core engineering team.
The value of a software comes from implementing particular business requirements. Business is interested neither in correct abstractions nor in code reuse. But business is interested in changes and cost of these changes.
The key to writing easy to evolve, extensible and customizable software is strictly defined component dependencies and boundaries.
This presentation considers several best practices that help to write high-quality maintainable Magento 2 modules as well as increase a value of contributed bug fixes and core improvements delivered by Magento Community with minimal code overhead.
Testing in Magento 2 by examples of Multi-Source Inventory Project (MSI)
- Unit Testing and how to do them right.
- Tautological Test Driven Development
- Integration Testing
- Example of Reservation mechanism in MSI and Integration test coverage for it
- Web API testing (REST, SOAP)
Multi-Source Inventory: The Largest Community-Developed Feature in Magento. Brand new inventory management approach which is about to substitute existing CatalogInventory mechanism in Magento2.
Architecture and workflow of Multi-Source InventoryIgor Miniailo
Magento Multi-Source Inventory (MSI) architecture overview.
- Description of Reservation mechanism
- How MSI will improve Magento checkout performance
- Business Value of MSI Minimal Viable Product
Eugene Shaksuvarov - Tuning Magento 2 for Maximum PerformanceMeet Magento Italy
Performance of Magento 2 has been a hot topic for a while, with many controversial opinions and figures around the community.
This talk is intended to guide a developer from configuring the website for maximum performance to measuring the results of such tuning using the Magento Performance Toolkit, profiling the problematic areas and measuring once again, all using the same approaches as the core engineering team.
The value of a software comes from implementing particular business requirements. Business is interested neither in correct abstractions nor in code reuse. But business is interested in changes and cost of these changes.
The key to writing easy to evolve, extensible and customizable software is strictly defined component dependencies and boundaries.
This presentation considers several best practices that help to write high-quality maintainable Magento 2 modules as well as increase a value of contributed bug fixes and core improvements delivered by Magento Community with minimal code overhead.
A long way from Monolith to Service Isolated Architecture #MM19NLIgor Miniailo
Problem:
The application grows in size. Becomes harder to understand
Merchants customization grows in complexity
This pushes Magento for longer release cycles
Harder for merchants to experiment and react to market needs quickly
Solution:
Service Isolation
One of the 6 main goals behind Magento 2.0 release are the new Quality and Testing features provided out of the box into this new major release.
During this talk it will go over these new features and explain how to integrate these very usefull functionalities into new Magento modules to provide high quality modules.
Also it will discuss some internal Magento Core team practices and tools which are used to produce an highly tested product and to provide a high quality software for your business.
- Magento MSI Service Layer
- Public and Private code
- API vs SPI (Service Provider Interface)
- Backward Compatibility requirements and prohibited code changes
- Refactoring
- Functional programming and functors
- Single-method immutable objects
- Examples of Good Interfaces
- Why Execute but not __invoke
- Magento Repositories
BigCommerce Akeneo Connector allows you to connect your BigCommerce store with the Akeneo PIM platform. With the help of this integration, you can manage your entire catalog from Akeneo.
Level Of Automation Powerpoint Presentation SlidesSlideTeam
Increase efficiency of your business with the help of Level Of Automation Powerpoint Presentation Slides. Incorporate our readily available business process automation PPT slide deck and discuss the importance of automation such as higher productivity, reliability, availability, increased performance, and reduced operating costs, etc. Highlight the company’s current cost of production, automation techniques, implementation plan, the impact of automation on business, etc. with our visually appealing digital transformation PPT slide deck. It is possible to compare equipment manufacturers and evaluate the price offered by them. Graphically represent the return on an investment after automation based on sales, profit, cost, and time. Provide an overview of the installation cost of machinery with the aid of this visually attractive business process reengineering PowerPoint slideshow. This covers the cost of depreciation, service, operating, disposal, etc. The timeline for implementing automation in the company can also be showcased. Discuss automation training programs, training, and budget schedule, etc, by downloading our professionally designed business automation PPT slide deck. https://bit.ly/3llVDyG
Magento PWA Studio not just for Magento: it’s for making all kinds of Progressive Web Apps. And it’s not just for PWAs: it’s for helping developers to get work done. Though we conceived PWA Studio as the way to create PWAs that belong in the extensible Magento ecosystem, we are building it to be useful for any frontend developer, inside or outside the world of Magento.
Our standard app architecture uses beloved modern frontend ingredients. You may already know them; if not, you can learn them from a large online community. As Magento joins the busy world of modern Web frontend, you can join us there too.
Come see the many ways you can use PWA Studio tools and the many ways you can contribute to them.
Alexander Shkurko, Technical Advisor at Atwix talks on
‘Disaster Recovery Plan for E-commerce Solutions based on Magento’ Magento Meetup Online on November 17th.
Alex listed the basic steps that should be taken into account by agencies, business owners, and developers to minimize risks and transform the lose-lose situation into a win-win for businesses and clients.
✔ Magecom: https://magecom.net/
✔ Facebook: https://www.facebook.com/magecomcompany/
✔ LinkedIn: https://www.linkedin.com/company/mage...
✔ Instagram: https://www.instagram.com/magecomcomp...
✔ Twitter: https://twitter.com/magecomcompany/
Anastasiia Bondar, Frontend Developer at Magecom, talks on "Hyvä: More Than Just a Theme for Magento 2” Magento Meetup Online on November 17th.
She talked about Hyvä, which provides high performance and fast development, allowing to implement the functionality of varying complexity in a short time. Anastasiia also gave real-life examples and discussed the disadvantages and advantages.
✔ Magecom: https://magecom.net/
✔ Facebook: https://www.facebook.com/magecomcompany/
✔ LinkedIn: https://www.linkedin.com/company/mage...
✔ Instagram: https://www.instagram.com/magecomcomp...
✔ Twitter: https://twitter.com/magecomcompany/
A long way from Monolith to Service Isolated Architecture #MM19NLIgor Miniailo
Problem:
The application grows in size. Becomes harder to understand
Merchants customization grows in complexity
This pushes Magento for longer release cycles
Harder for merchants to experiment and react to market needs quickly
Solution:
Service Isolation
One of the 6 main goals behind Magento 2.0 release are the new Quality and Testing features provided out of the box into this new major release.
During this talk it will go over these new features and explain how to integrate these very usefull functionalities into new Magento modules to provide high quality modules.
Also it will discuss some internal Magento Core team practices and tools which are used to produce an highly tested product and to provide a high quality software for your business.
- Magento MSI Service Layer
- Public and Private code
- API vs SPI (Service Provider Interface)
- Backward Compatibility requirements and prohibited code changes
- Refactoring
- Functional programming and functors
- Single-method immutable objects
- Examples of Good Interfaces
- Why Execute but not __invoke
- Magento Repositories
BigCommerce Akeneo Connector allows you to connect your BigCommerce store with the Akeneo PIM platform. With the help of this integration, you can manage your entire catalog from Akeneo.
Level Of Automation Powerpoint Presentation SlidesSlideTeam
Increase efficiency of your business with the help of Level Of Automation Powerpoint Presentation Slides. Incorporate our readily available business process automation PPT slide deck and discuss the importance of automation such as higher productivity, reliability, availability, increased performance, and reduced operating costs, etc. Highlight the company’s current cost of production, automation techniques, implementation plan, the impact of automation on business, etc. with our visually appealing digital transformation PPT slide deck. It is possible to compare equipment manufacturers and evaluate the price offered by them. Graphically represent the return on an investment after automation based on sales, profit, cost, and time. Provide an overview of the installation cost of machinery with the aid of this visually attractive business process reengineering PowerPoint slideshow. This covers the cost of depreciation, service, operating, disposal, etc. The timeline for implementing automation in the company can also be showcased. Discuss automation training programs, training, and budget schedule, etc, by downloading our professionally designed business automation PPT slide deck. https://bit.ly/3llVDyG
Magento PWA Studio not just for Magento: it’s for making all kinds of Progressive Web Apps. And it’s not just for PWAs: it’s for helping developers to get work done. Though we conceived PWA Studio as the way to create PWAs that belong in the extensible Magento ecosystem, we are building it to be useful for any frontend developer, inside or outside the world of Magento.
Our standard app architecture uses beloved modern frontend ingredients. You may already know them; if not, you can learn them from a large online community. As Magento joins the busy world of modern Web frontend, you can join us there too.
Come see the many ways you can use PWA Studio tools and the many ways you can contribute to them.
Alexander Shkurko, Technical Advisor at Atwix talks on
‘Disaster Recovery Plan for E-commerce Solutions based on Magento’ Magento Meetup Online on November 17th.
Alex listed the basic steps that should be taken into account by agencies, business owners, and developers to minimize risks and transform the lose-lose situation into a win-win for businesses and clients.
✔ Magecom: https://magecom.net/
✔ Facebook: https://www.facebook.com/magecomcompany/
✔ LinkedIn: https://www.linkedin.com/company/mage...
✔ Instagram: https://www.instagram.com/magecomcomp...
✔ Twitter: https://twitter.com/magecomcompany/
Anastasiia Bondar, Frontend Developer at Magecom, talks on "Hyvä: More Than Just a Theme for Magento 2” Magento Meetup Online on November 17th.
She talked about Hyvä, which provides high performance and fast development, allowing to implement the functionality of varying complexity in a short time. Anastasiia also gave real-life examples and discussed the disadvantages and advantages.
✔ Magecom: https://magecom.net/
✔ Facebook: https://www.facebook.com/magecomcompany/
✔ LinkedIn: https://www.linkedin.com/company/mage...
✔ Instagram: https://www.instagram.com/magecomcomp...
✔ Twitter: https://twitter.com/magecomcompany/
Opukhlyi Vladyslav, Backend Tech Lead at Magecom talks on "How to Rescue your Magento 2 Project" Magento Meetup Online on November 17th.
Vladyslav explained how to find critical mistakes in projects, fix them, and make the client and the team happy.
✔ Magecom: https://magecom.net/
✔ Facebook: https://www.facebook.com/magecomcompany/
✔ LinkedIn: https://www.linkedin.com/company/mage...
✔ Instagram: https://www.instagram.com/magecomcomp...
✔ Twitter: https://twitter.com/magecomcompany/
Google Page Insights and Magento 2 — Sergey Nezbritskiy | Magento Meetup Onli...Magecom UK Limited
Сергей Незбрицкий, CTO в Magecom, 11 ноября выступил на Magento Meetup Online #11 с темой «Google Page Insights и Magento 2».
В своем докладе Сергей перечисляет основные проблемы, связанные с Magento 2 Frontend performance. А также он перечислил требования к Google Pagespeed Insights, чтобы сделать Magento 2 френдли.
---
Sergey Nezbritskiy, CTO at Magecom, talks on “Google Page Insights and Magento 2” Magento Meetup Kharkiv Online on November 11th.
Sergey lists the main issues related to Magento 2 Frontend performance in his talk. He also listed the requirements for Google Pagespeed Insights to make Magento 2 friendly.
Magecom: https://magecom.net/careers/
Facebook: https://www.facebook.com/magecomcompany
Instagram: https://www.instagram.com/magecomcompany/
Егор Шитиков, Magento microservice evangelist и developer, 11 ноября выступил на Magento Meetup Online #11 с темой «Magento NodeJS Microservices».
Егор подробно рассказал о микросервисах, strangler application и shared-database-per-microservices-and-monolith паттернах. Кроме того, часть его доклада была посвящена KnexJS как Query Builder.
LinkedIn Егора Шитикова: https://www.linkedin.com/in/yehorshytikov/
Facebook Егора Шитикова: https://www.facebook.com/yehor.shytikov
---
Yehor Shytikov, Magento microservice evangelist and developer, spoke at Magento Meetup Online # 11 on November 11 with the topic “Magento NodeJS Microservices”.
Yehor explained more about microservices, strangler application and shared-database-per-microservices-and-monolithic patterns. Besides, the part of his talk was devoted to KnexJS as a Query Builder.
Magecom: https://magecom.net/careers/
Facebook: https://www.facebook.com/magecomcompany
Instagram: https://www.instagram.com/magecomcompany/
Александр Шкурко на Magento Meetup Kharkiv Online расскажет о Magento enhanced media gallery. Это разрабатываемый инструмент для работы с медиа-ресурсами.
Со стороны администратора, можно выделить такие фишки: новый расширенный интерфейс для поиска и сортировки, поиск по ключевым словам и возможность узнать, где именно используется картинка: catalog, product, cms page/block.
С технической стороны, будут интересны подходы к организации работы самого модуля: его архитектура и взаимодействие с другими частями платформы, индекс картинок из файловой системы и работа masonry grid component.
Из доклада Владислава Опухлого на Magento Meetup Kharkiv Online вы узнаете, как вложиться в дедлайны и что учитывать, чтобы в погоне за сроками не накопить ошибки в инфраструктуре, которые могут положить сайт в самый разгар продаж!
Всё то, что не является проблемой отдельно и что больно поправлять в бессонную ночь в режиме срочно и на сейчас.
Алексей Коростелев рассказал как работает Magento Cloud и не только. Еще он поделился опытом настройки собственного масштабируемого кластера в AWS c особенностями деплоя.
Making the Magento 2 Javascript Loading Great Again - Robin van RaanMagecom UK Limited
In his talk at Magento Meetup Kharkiv, Robin van Raan covers the latest techniques for RequireJS optimizations for Magento 2. Did you know that your production site is running RequireJS in development mode? Let's fix that and make your frontend 3x faster!
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
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.
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.
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
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
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.
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
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.
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.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfPeter Spielvogel
Building better applications for business users with SAP Fiori.
• What is SAP Fiori and why it matters to you
• How a better user experience drives measurable business benefits
• How to get started with SAP Fiori today
• How SAP Fiori elements accelerates application development
• How SAP Build Code includes SAP Fiori tools and other generative artificial intelligence capabilities
• How SAP Fiori paves the way for using AI in SAP apps