SlideShare a Scribd company logo
1 of 47
Developing enterprise
ecommerce solutions using
hybris
Dražen Nikolić
StartIt FEST, Belgrade
May 2014
What ecommerce is?
• web shops
• products
• categories
• online payment
• shipment and delivery
What ecommerce really is?
What ecommerce really is?
THEN NOW
What ecommerce really is?
THEN NOW
What ecommerce really is?
B2B
Possible implementation approaches
• everything from scratch
• use some tools (shopping cart) and
implement everything else
• OR…
Possible implementation approaches
• use an enterprise software solution
(and put main focus on implementing client specific features)
Time to Market
Very important thing
Ecommerce solutions on the market
www.hybris.com
@hybris_software
hybris Commerce Suite
GLOBALENTERPRISES
DIGITAL MANUFACTURING RETAIL WHOLESALE TELCO
DIGITAL MANUFACTURING RETAIL WHOLESALE TELCO
SME
hybris Customers
hybris Partner Levels
Solution providers
hybris Technical Stack
Front-end interface Spring MVC REST Web service APIJSF Frontend .net,Flash,PHP,etc.
Functionality /
Modules
OmniCommerce ConnectTM
Content Order
Management
Cross Channel
Commerce
Channels
Call Center MarketplacesMobile POSPrint SocialWCMS
hybris
B2C Commerce
hybris
B2B Commerce
hybris PCM
Back-office UIs
hybris
Management
Console (hmc)
hybris
Cockpits
Multichannel
Product
CMS
Customer Service
Print
Report
Import
Administration
Platform
Persistence
Internationalization
Caching
Import / Export
Security
Search
Platform
Functionality
Clustering
…
Application server
Database
hybris Architecture
hybris Features
hybris Commerce Accelerator
hybris B2B Commerce Accelerator
hybris Mobile Optimized Websites
hybris Mobile iOS and Android Mobile App SDK
Point of Sale (POS) Integration
hybris InStore
hybris Product Content Management (PCM)
EDIT PRODUCT
ATTRIBUTES
BROWSE CATALOGS
AND NAVIGATE
PRODUCT CONTENT
hybris Product Cockpit
hybris Order Management Services (OMS)
hybris WCMS
Commerce Advanced Search and Marchandising
SEE/EDIT CUSTOMER
ACCOUNT DETAILS
hybris Customer Service / Account Management
PICK UP CUSTOMER
CART & ADAPT ORDERS
hybris Customer Service / Cart Management
hybris Print
hybris Projects Implementation
Onboarding process @ youngculture
Onboarding process @ youngculture
Starting with development
Building the platform
Running hybris
Initializing the system
B2C Commerce Accelerator - Apparel store
B2C Commerce Accelerator – Electronic store
How do you proceed from this point?
• Create new hybris extension
• Analyze project requirements
• Define data model
• Extend JSP pages, WCMS components,
SOLR configurations to support new attributes
• Apply the front end layout design
• Integration to payment provider
• Integration to ERP system
• Specific client requirements (top products carousels, loyalty
program, email reporting, specific price calculations etc.)
Product, Category, Catalog version
Defining data model
<itemtypes>
<itemtype code="Stadium" generate="true" autocreate="true">
<deployment table="Brasil2014Stadium" typecode="10123" />
<attributes>
<attribute qualifier="code" type="java.lang.String" >
<persistence type="property"/>
<modifiers optional="false" unique="true"/>
</attribute>
<attribute qualifier="capacity" type="java.lang.Integer">
<description>Capacity</description>
<persistence type="property" />
</attribute>
</attributes>
</itemtype>
</itemtypes>
Populating the data model
INSERT_UPDATE Stadium ; code[unique=true] ; capacity
; Arena_Corinthians ; 68034
; Dunes_Arena ; 45000
UPDATE Match ; id[unique=true] ; group ; stadium(code)
; 1 ; wc2014:A ; Arena_Corinthians
; 2 ; wc2014:A ; Arena_Corinthians
; 3 ; wc2014:B ; Dunes_Arena
; 4 ; wc2014:B ; Dunes_Arena
$START_USERRIGHTS
Type ; UID ; Target ; read; change; create
UserGroup ; fifa_admins ; ; ; ;
; ; Stadium ; + ; + ; +
$END_USERRIGHTS
… and this is only scratching the surface
for more info visit www.hybris.com
Questions?
Thank you!
Dražen Nikolić
E-Commerce Team Manager
d.nikolic@youngculture.com
www.youngculture.com
@drazennis
Disclaimer: Most of the material and figures originate from http://wiki.hybris.com

More Related Content

What's hot

Neev Conversion Strategy Capabilities
Neev Conversion Strategy CapabilitiesNeev Conversion Strategy Capabilities
Neev Conversion Strategy CapabilitiesNeev Technologies
 
Connected Retail Reference Architecture
Connected Retail Reference ArchitectureConnected Retail Reference Architecture
Connected Retail Reference ArchitectureWSO2
 
Go direct to consumer: How Trek brings bikes and gear directly to its B2C cus...
Go direct to consumer: How Trek brings bikes and gear directly to its B2C cus...Go direct to consumer: How Trek brings bikes and gear directly to its B2C cus...
Go direct to consumer: How Trek brings bikes and gear directly to its B2C cus...SAP Customer Experience
 
Integrating Magnolia CMS with e-commerce platforms
Integrating Magnolia CMS with e-commerce platformsIntegrating Magnolia CMS with e-commerce platforms
Integrating Magnolia CMS with e-commerce platformsSamuel Schmitt
 
Experience E-Commerce with SAP Hybris With the rise of globalization and intr...
Experience E-Commerce with SAP Hybris With the rise of globalization and intr...Experience E-Commerce with SAP Hybris With the rise of globalization and intr...
Experience E-Commerce with SAP Hybris With the rise of globalization and intr...YASH Technologies
 
Webinar: B2B Ecommerce Mobile App - The Key to Successful B2B Strategy
Webinar: B2B Ecommerce Mobile App - The Key to Successful B2B StrategyWebinar: B2B Ecommerce Mobile App - The Key to Successful B2B Strategy
Webinar: B2B Ecommerce Mobile App - The Key to Successful B2B StrategyAPPSeCONNECT
 
Cross channel e-Commerce
Cross channel e-CommerceCross channel e-Commerce
Cross channel e-Commercevalantic NL
 
Magnolia and commercetools, a powerful combination of content and commerce.
Magnolia and commercetools, a powerful combination of content and commerce.Magnolia and commercetools, a powerful combination of content and commerce.
Magnolia and commercetools, a powerful combination of content and commerce.Dirk Hoerig
 
e-Commerce web app Architecture and Scalability
e-Commerce web app Architecture and Scalabilitye-Commerce web app Architecture and Scalability
e-Commerce web app Architecture and ScalabilityAryashree Pritikrishna
 
Webinar: Successful B2B eCommerce for Wholesalers and Distributors | INSYNC
Webinar: Successful B2B eCommerce for Wholesalers and Distributors | INSYNCWebinar: Successful B2B eCommerce for Wholesalers and Distributors | INSYNC
Webinar: Successful B2B eCommerce for Wholesalers and Distributors | INSYNCAPPSeCONNECT
 
Esp - Ecommerce capabilities magento
Esp - Ecommerce capabilities magentoEsp - Ecommerce capabilities magento
Esp - Ecommerce capabilities magentoESP Instant Solutions
 
Evolve 2014 experience driven commerce
Evolve 2014 experience driven commerceEvolve 2014 experience driven commerce
Evolve 2014 experience driven commerceElastic Path
 
MauiService: B2B E-Commerce: Your Go-To Guide For A Successful B2B!
MauiService: B2B E-Commerce: Your Go-To Guide For A Successful B2B!MauiService: B2B E-Commerce: Your Go-To Guide For A Successful B2B!
MauiService: B2B E-Commerce: Your Go-To Guide For A Successful B2B!Aya Sherif
 
ESP Instant Solutions - Company Profile
ESP Instant Solutions - Company ProfileESP Instant Solutions - Company Profile
ESP Instant Solutions - Company ProfileESP Instant Solutions
 
Architecture for B2B models in Ecommerce
Architecture for B2B models in EcommerceArchitecture for B2B models in Ecommerce
Architecture for B2B models in EcommerceNirbhik Jangid
 
Big data in Retail - ITMAGINATION
Big data  in Retail - ITMAGINATIONBig data  in Retail - ITMAGINATION
Big data in Retail - ITMAGINATIONITMAGINATION
 
Webinar: Enable Magento B2B Ecommerce and Streamline your Operations | InSync
Webinar: Enable Magento B2B Ecommerce and Streamline your Operations | InSyncWebinar: Enable Magento B2B Ecommerce and Streamline your Operations | InSync
Webinar: Enable Magento B2B Ecommerce and Streamline your Operations | InSyncAPPSeCONNECT
 

What's hot (19)

Neev Conversion Strategy Capabilities
Neev Conversion Strategy CapabilitiesNeev Conversion Strategy Capabilities
Neev Conversion Strategy Capabilities
 
Connected Retail Reference Architecture
Connected Retail Reference ArchitectureConnected Retail Reference Architecture
Connected Retail Reference Architecture
 
Go direct to consumer: How Trek brings bikes and gear directly to its B2C cus...
Go direct to consumer: How Trek brings bikes and gear directly to its B2C cus...Go direct to consumer: How Trek brings bikes and gear directly to its B2C cus...
Go direct to consumer: How Trek brings bikes and gear directly to its B2C cus...
 
Sap hybris training
Sap hybris trainingSap hybris training
Sap hybris training
 
Connected Retail
Connected RetailConnected Retail
Connected Retail
 
Integrating Magnolia CMS with e-commerce platforms
Integrating Magnolia CMS with e-commerce platformsIntegrating Magnolia CMS with e-commerce platforms
Integrating Magnolia CMS with e-commerce platforms
 
Experience E-Commerce with SAP Hybris With the rise of globalization and intr...
Experience E-Commerce with SAP Hybris With the rise of globalization and intr...Experience E-Commerce with SAP Hybris With the rise of globalization and intr...
Experience E-Commerce with SAP Hybris With the rise of globalization and intr...
 
Webinar: B2B Ecommerce Mobile App - The Key to Successful B2B Strategy
Webinar: B2B Ecommerce Mobile App - The Key to Successful B2B StrategyWebinar: B2B Ecommerce Mobile App - The Key to Successful B2B Strategy
Webinar: B2B Ecommerce Mobile App - The Key to Successful B2B Strategy
 
Cross channel e-Commerce
Cross channel e-CommerceCross channel e-Commerce
Cross channel e-Commerce
 
Magnolia and commercetools, a powerful combination of content and commerce.
Magnolia and commercetools, a powerful combination of content and commerce.Magnolia and commercetools, a powerful combination of content and commerce.
Magnolia and commercetools, a powerful combination of content and commerce.
 
e-Commerce web app Architecture and Scalability
e-Commerce web app Architecture and Scalabilitye-Commerce web app Architecture and Scalability
e-Commerce web app Architecture and Scalability
 
Webinar: Successful B2B eCommerce for Wholesalers and Distributors | INSYNC
Webinar: Successful B2B eCommerce for Wholesalers and Distributors | INSYNCWebinar: Successful B2B eCommerce for Wholesalers and Distributors | INSYNC
Webinar: Successful B2B eCommerce for Wholesalers and Distributors | INSYNC
 
Esp - Ecommerce capabilities magento
Esp - Ecommerce capabilities magentoEsp - Ecommerce capabilities magento
Esp - Ecommerce capabilities magento
 
Evolve 2014 experience driven commerce
Evolve 2014 experience driven commerceEvolve 2014 experience driven commerce
Evolve 2014 experience driven commerce
 
MauiService: B2B E-Commerce: Your Go-To Guide For A Successful B2B!
MauiService: B2B E-Commerce: Your Go-To Guide For A Successful B2B!MauiService: B2B E-Commerce: Your Go-To Guide For A Successful B2B!
MauiService: B2B E-Commerce: Your Go-To Guide For A Successful B2B!
 
ESP Instant Solutions - Company Profile
ESP Instant Solutions - Company ProfileESP Instant Solutions - Company Profile
ESP Instant Solutions - Company Profile
 
Architecture for B2B models in Ecommerce
Architecture for B2B models in EcommerceArchitecture for B2B models in Ecommerce
Architecture for B2B models in Ecommerce
 
Big data in Retail - ITMAGINATION
Big data  in Retail - ITMAGINATIONBig data  in Retail - ITMAGINATION
Big data in Retail - ITMAGINATION
 
Webinar: Enable Magento B2B Ecommerce and Streamline your Operations | InSync
Webinar: Enable Magento B2B Ecommerce and Streamline your Operations | InSyncWebinar: Enable Magento B2B Ecommerce and Streamline your Operations | InSync
Webinar: Enable Magento B2B Ecommerce and Streamline your Operations | InSync
 

Similar to Developing enterprise ecommerce solutions using hybris by Drazen Nikolic - Belgrade

Direction, Mumbai corporate presentation 2016
Direction, Mumbai corporate presentation 2016Direction, Mumbai corporate presentation 2016
Direction, Mumbai corporate presentation 2016Pritam Bala
 
STR-PRES-Hybris eCommerce Capabilities-SEP2015- ENG
STR-PRES-Hybris eCommerce Capabilities-SEP2015- ENGSTR-PRES-Hybris eCommerce Capabilities-SEP2015- ENG
STR-PRES-Hybris eCommerce Capabilities-SEP2015- ENGStratesysUSA
 
Magento 20/20: Delivering Exceptional Commerce Experiences
Magento 20/20: Delivering Exceptional Commerce ExperiencesMagento 20/20: Delivering Exceptional Commerce Experiences
Magento 20/20: Delivering Exceptional Commerce Experienceswebwinkelvakdag
 
Intoduction commerceserver2009
Intoduction commerceserver2009Intoduction commerceserver2009
Intoduction commerceserver2009Tarek Yehia
 
Enterprise Marketplace Powered by Sitecore Experience Cloud
Enterprise Marketplace Powered by Sitecore Experience CloudEnterprise Marketplace Powered by Sitecore Experience Cloud
Enterprise Marketplace Powered by Sitecore Experience CloudVarunNehra
 
Miritec services for eCommerce
Miritec services for eCommerce Miritec services for eCommerce
Miritec services for eCommerce Miritec
 
Choosing the Right E-commerce Solution
Choosing the Right E-commerce SolutionChoosing the Right E-commerce Solution
Choosing the Right E-commerce SolutionDr Matt McDougall
 
Deliver the Perfect Omnichannel Commerce Experience
Deliver the Perfect Omnichannel Commerce ExperienceDeliver the Perfect Omnichannel Commerce Experience
Deliver the Perfect Omnichannel Commerce ExperienceSAP Customer Experience
 
Microsoft - Qual o segredo do sucesso em seu projeto embedded?
Microsoft - Qual o segredo do sucesso em seu projeto embedded? Microsoft - Qual o segredo do sucesso em seu projeto embedded?
Microsoft - Qual o segredo do sucesso em seu projeto embedded? Embarcados
 
Oracle Commerce Using ATG & Endeca - Do It Yourself Series
Oracle Commerce Using ATG & Endeca - Do It Yourself SeriesOracle Commerce Using ATG & Endeca - Do It Yourself Series
Oracle Commerce Using ATG & Endeca - Do It Yourself SeriesKeyur Shah
 
atSistemas WebSphere Commerce references
atSistemas WebSphere Commerce referencesatSistemas WebSphere Commerce references
atSistemas WebSphere Commerce referencesIBM
 
Adobe Business.pptx
Adobe Business.pptxAdobe Business.pptx
Adobe Business.pptxAnkush Kapil
 
SPEC INDIA Microsoft Technology Case Study
SPEC INDIA Microsoft Technology Case StudySPEC INDIA Microsoft Technology Case Study
SPEC INDIA Microsoft Technology Case StudySPEC INDIA
 
Deep.bi - Real-time, Deep Data Analytics Platform For Ecommerce
Deep.bi - Real-time, Deep Data Analytics Platform For EcommerceDeep.bi - Real-time, Deep Data Analytics Platform For Ecommerce
Deep.bi - Real-time, Deep Data Analytics Platform For EcommerceDeep.BI
 
Portfolio
PortfolioPortfolio
Portfolionasraja
 

Similar to Developing enterprise ecommerce solutions using hybris by Drazen Nikolic - Belgrade (20)

omkar-hybris-cv
omkar-hybris-cvomkar-hybris-cv
omkar-hybris-cv
 
Direction, Mumbai corporate presentation 2016
Direction, Mumbai corporate presentation 2016Direction, Mumbai corporate presentation 2016
Direction, Mumbai corporate presentation 2016
 
STR-PRES-Hybris eCommerce Capabilities-SEP2015- ENG
STR-PRES-Hybris eCommerce Capabilities-SEP2015- ENGSTR-PRES-Hybris eCommerce Capabilities-SEP2015- ENG
STR-PRES-Hybris eCommerce Capabilities-SEP2015- ENG
 
Magento 20/20: Delivering Exceptional Commerce Experiences
Magento 20/20: Delivering Exceptional Commerce ExperiencesMagento 20/20: Delivering Exceptional Commerce Experiences
Magento 20/20: Delivering Exceptional Commerce Experiences
 
Intoduction commerceserver2009
Intoduction commerceserver2009Intoduction commerceserver2009
Intoduction commerceserver2009
 
Enterprise Marketplace Powered by Sitecore Experience Cloud
Enterprise Marketplace Powered by Sitecore Experience CloudEnterprise Marketplace Powered by Sitecore Experience Cloud
Enterprise Marketplace Powered by Sitecore Experience Cloud
 
Miritec services for eCommerce
Miritec services for eCommerce Miritec services for eCommerce
Miritec services for eCommerce
 
Choosing the Right E-commerce Solution
Choosing the Right E-commerce SolutionChoosing the Right E-commerce Solution
Choosing the Right E-commerce Solution
 
Ecommerce Solutions (China & West)
Ecommerce Solutions (China & West)Ecommerce Solutions (China & West)
Ecommerce Solutions (China & West)
 
Deliver the Perfect Omnichannel Commerce Experience
Deliver the Perfect Omnichannel Commerce ExperienceDeliver the Perfect Omnichannel Commerce Experience
Deliver the Perfect Omnichannel Commerce Experience
 
Microsoft - Qual o segredo do sucesso em seu projeto embedded?
Microsoft - Qual o segredo do sucesso em seu projeto embedded? Microsoft - Qual o segredo do sucesso em seu projeto embedded?
Microsoft - Qual o segredo do sucesso em seu projeto embedded?
 
Oracle Commerce Using ATG & Endeca - Do It Yourself Series
Oracle Commerce Using ATG & Endeca - Do It Yourself SeriesOracle Commerce Using ATG & Endeca - Do It Yourself Series
Oracle Commerce Using ATG & Endeca - Do It Yourself Series
 
atSistemas WebSphere Commerce references
atSistemas WebSphere Commerce referencesatSistemas WebSphere Commerce references
atSistemas WebSphere Commerce references
 
Commerce Cloud B2C
Commerce Cloud B2CCommerce Cloud B2C
Commerce Cloud B2C
 
Adobe Business.pptx
Adobe Business.pptxAdobe Business.pptx
Adobe Business.pptx
 
SPEC INDIA Microsoft Technology Case Study
SPEC INDIA Microsoft Technology Case StudySPEC INDIA Microsoft Technology Case Study
SPEC INDIA Microsoft Technology Case Study
 
Deep.bi - Real-time, Deep Data Analytics Platform For Ecommerce
Deep.bi - Real-time, Deep Data Analytics Platform For EcommerceDeep.bi - Real-time, Deep Data Analytics Platform For Ecommerce
Deep.bi - Real-time, Deep Data Analytics Platform For Ecommerce
 
eCommerce @ Neev
eCommerce @ NeeveCommerce @ Neev
eCommerce @ Neev
 
Portfolio
PortfolioPortfolio
Portfolio
 
GLAM COLLECTION.pptx
GLAM COLLECTION.pptxGLAM COLLECTION.pptx
GLAM COLLECTION.pptx
 

More from youngculture

Pimp Your Pipeline - Central Configuration Management - Jens Saade
Pimp Your Pipeline - Central Configuration Management - Jens SaadePimp Your Pipeline - Central Configuration Management - Jens Saade
Pimp Your Pipeline - Central Configuration Management - Jens Saadeyoungculture
 
Customer Inspiration and Loyalty with Shopping Apps, Daniela Capaul - youngcu...
Customer Inspiration and Loyalty with Shopping Apps, Daniela Capaul - youngcu...Customer Inspiration and Loyalty with Shopping Apps, Daniela Capaul - youngcu...
Customer Inspiration and Loyalty with Shopping Apps, Daniela Capaul - youngcu...youngculture
 
Quality Awareness When Practicing Agile Testing
Quality Awareness When Practicing Agile TestingQuality Awareness When Practicing Agile Testing
Quality Awareness When Practicing Agile Testingyoungculture
 
Mobile POS: wie E-Commerce und stationärer Handel zusammen wachsen
Mobile POS: wie E-Commerce und stationärer Handel zusammen wachsenMobile POS: wie E-Commerce und stationärer Handel zusammen wachsen
Mobile POS: wie E-Commerce und stationärer Handel zusammen wachsenyoungculture
 
Boost up your mobile development practice by Uros Krkic & Dragisa Rakic
Boost up your mobile development practice by Uros Krkic & Dragisa RakicBoost up your mobile development practice by Uros Krkic & Dragisa Rakic
Boost up your mobile development practice by Uros Krkic & Dragisa Rakicyoungculture
 
Revolution - How agile cooperation models substitute classical client/vendor ...
Revolution - How agile cooperation models substitute classical client/vendor ...Revolution - How agile cooperation models substitute classical client/vendor ...
Revolution - How agile cooperation models substitute classical client/vendor ...youngculture
 
E-Commerce goes Mobile by Dominic Veit
E-Commerce goes Mobile by Dominic VeitE-Commerce goes Mobile by Dominic Veit
E-Commerce goes Mobile by Dominic Veityoungculture
 

More from youngculture (7)

Pimp Your Pipeline - Central Configuration Management - Jens Saade
Pimp Your Pipeline - Central Configuration Management - Jens SaadePimp Your Pipeline - Central Configuration Management - Jens Saade
Pimp Your Pipeline - Central Configuration Management - Jens Saade
 
Customer Inspiration and Loyalty with Shopping Apps, Daniela Capaul - youngcu...
Customer Inspiration and Loyalty with Shopping Apps, Daniela Capaul - youngcu...Customer Inspiration and Loyalty with Shopping Apps, Daniela Capaul - youngcu...
Customer Inspiration and Loyalty with Shopping Apps, Daniela Capaul - youngcu...
 
Quality Awareness When Practicing Agile Testing
Quality Awareness When Practicing Agile TestingQuality Awareness When Practicing Agile Testing
Quality Awareness When Practicing Agile Testing
 
Mobile POS: wie E-Commerce und stationärer Handel zusammen wachsen
Mobile POS: wie E-Commerce und stationärer Handel zusammen wachsenMobile POS: wie E-Commerce und stationärer Handel zusammen wachsen
Mobile POS: wie E-Commerce und stationärer Handel zusammen wachsen
 
Boost up your mobile development practice by Uros Krkic & Dragisa Rakic
Boost up your mobile development practice by Uros Krkic & Dragisa RakicBoost up your mobile development practice by Uros Krkic & Dragisa Rakic
Boost up your mobile development practice by Uros Krkic & Dragisa Rakic
 
Revolution - How agile cooperation models substitute classical client/vendor ...
Revolution - How agile cooperation models substitute classical client/vendor ...Revolution - How agile cooperation models substitute classical client/vendor ...
Revolution - How agile cooperation models substitute classical client/vendor ...
 
E-Commerce goes Mobile by Dominic Veit
E-Commerce goes Mobile by Dominic VeitE-Commerce goes Mobile by Dominic Veit
E-Commerce goes Mobile by Dominic Veit
 

Recently uploaded

Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 

Recently uploaded (20)

Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 

Developing enterprise ecommerce solutions using hybris by Drazen Nikolic - Belgrade

Editor's Notes

  1. Conduct transactions online instead in store Businesses lower costs, promotions, 24/7 Customers purchase from home, delivered to doorsteps What if you got a job to implement ecommerce app? Let me tell you what I know about implementing ecommerce project using hybris.
  2. Let’s say you want to buy new book Checkout: press button – magic happens – book delivered
  3. From retailer perspective there are other aspects: PIM, Stock levels, Payment, OMS, ERP Also: customer data, different countries (i18n, currencies, taxes), security
  4. Now – accessing the store through different channels: (web, mobile, smart tv…) browsers, native mobile app
  5. Also in store: old big cash register – now demand for light POS devices
  6. B2B area: user groups, credit limits, order approval, customer specific prices, quote system, etc.
  7. … having all the common features already implemented (and tested) You focus on client requirements … and can be in PROD in months, not years
  8. Ecommerce is rapid growing industry, all over the world Essential thing – Time to market, in prod asap If not, competitors grab potential shopping share – and customers Reason why medium-to-big retailers is more likely to use enterprise solution
  9. Big players: IBM Websphere Commerce Hybris Oracle Commerce (ATG) Demandware Recognized by Forrester researches as market leaders Others: Intershop, Magento, Shopify, others (shopping cart only)
  10. Hybris Commerce Suite incorporates commerce for web, mobile and more (B2C and B2B) Powerful search and merchandising, MDM/PIM, OMS, WCMS Built on single stack, modern, service-oriented technology Different deployment and pricing options (on premise, hosted, on demand/cloud) Hybris founded in Germany 1997. Acquired by SAP in 2013
  11. Over 500 customers
  12. youngculture is a solution provider
  13. Hybris is built on a single technical stack based on Java/Spring Enables much faster implementation Adapts more easily to different processes Consistent user experience through all channels Better performances and efficiency Easier maintenance
  14. Supported databases App servers (does not require JEE container) Business logic (all processing is done), core, ServiceLayer API – pluggable processes All managed in Spring, no big efforts in learning Model driven architecture – you can customize data model Persistence layer (separated to business, cached) Presentation layer (HTML5, CSS3, SpringMV, jQuery, Ajax, JavaScript) + RestWS
  15. Hybris absorbs data from disparate sources and supplies it uniformly to all users, devices and apps
  16. All platforms have pros/cons... Hybris is better from Magento which is missing comprehensive OMS, CMS, Call center, multi-channel, B2B. Bigger costs/risks Leave marketing to SAP and Hybris sales, but show “hybris perspective” on this topic So, you think you are up to the challenge? Prerequisite Java, basic Spring
  17. Usually first step: onboarding Can take from couple od days… to more In YC 2-3 months
  18. This part is for developers only
  19. Modular concept of extensions (containing business logic, type def, web app) … B2C accelerator – collection of template extension, you can start with on day one Also is a good way to learn how to code and use common coding patterns
  20. As we bring this presentation to a close, thanks for visiting. Hope you have more info what it means to develop ecommerce apps and how hybris approaches it. Ecommerce is no longer simply about selling online. It’s about delivering a consistent shopping experience across channels, marketing and promotions. All this brings new challenges to app development. Engineers need to be able to use modern tools to fulfil requirements and be in PROD very fast.