Presentation is loading. Please wait.

Presentation is loading. Please wait.

October 2014 HYBRIS ARCHITECTURE & TECHNOLOGY 01 OVERVIEW.

Similar presentations


Presentation on theme: "October 2014 HYBRIS ARCHITECTURE & TECHNOLOGY 01 OVERVIEW."— Presentation transcript:

1

2 October 2014 HYBRIS ARCHITECTURE & TECHNOLOGY

3 01 OVERVIEW

4 ARCHITECTURE OVERVIEW

5 EXTENSION CONCEPT

6 FRONTEND LAYER

7 BUSINESS AND PERSISTENCE LAYER

8 DATABASE & APPLICATION SERVER ENVIRONMENT

9 CORE+ CONCEPT

10 HYBRIS: BEST OF BOTH WORLDS

11 02 DEVELOPMENT

12 EASY TO INSTALL AND RUN

13 EASY TO DEVELOP FOR No special tools or IDEs Open standards and proven technologies Extension templates Wiki documentation Training trails hybris Experts community

14 EASY TO CONFIGURE Text-based properties files and … XML-based Spring configuration files Annotations in custom-made extensions

15 JAVA FRAMEWORKS, LIBRARIES AND STANDARDS

16 03 CUSTOMIZATION

17 FLEXIBLE BUSINESS OBJECTS

18 SERVICES IN THE SERVICELAYER Three steps to exchange the service: Find the service interface. 1 Implement the new service. 2 Replace the alias of the service. 3

19 CREATING NEW EXTENSIONS

20 HYBRIS COMMERCE ACCELERATOR

21 EVENTS

22 INTERNATIONALIZATION

23 MULTI - CATALOG SUPPORT

24 COCKPIT CUSTOMIZATION

25 04 INTEGRATION

26 INTEGRATION CHALLENGES

27 DATA VALIDATION

28 DATA INTEGRATION

29 DATA INTEGRATION VIA DATA HUB

30 HYBRIS IMPORT COCKPIT

31 THIRD PARTY SYSTEM INTEGRATION Three common options to connect with external systems: Spring Integration 1 Java Message Service 2 SOAP/RESTful web services 3

32 BUILT-IN RESTFUL WEB SERVICES

33 SPRING INTEGRATION & JAVA MESSAGE SERVICE

34 05 OPERATIONS

35 MINIMAL SYSTEM INFRASTRUCTURE

36 TYPICAL SYSTEM INFRASTRUCTURE

37 PERSISTENT CACHE LRU 20 000 QUERIES / RESULTS FIFO 50 000 TYPES LRU 100 000 ENTITIES Eviction Strategy Size Cache Region

38 TYPICAL ORACLE RAC / MYSQL SETUP

39 SESSION FAILOVER Partial of full session failover. Transparent to users. Support for Oracle Coherence and Tomcat Session replication.

40 VIRTUALIZATION

41 MULTI-CORE PERFORMANCE

42 MONITORING THE RUNNING SYSTEM

43 PERFORMANCE MONITORING

44 06 SECURITY

45

46 ROLE CREATION All security decisions based on user roles. Multiple roles for each user. Roles mapping stored on LDAP servers or hybris persistence. Tools for hierarchical roles creation. Security check performed before execution of an action.

47 SECURING YOUR MODEL Control of CRUD operations. Spring security mechanisms. hybris FlexibleSearch filters. Secured on the basis of user roles.

48 SECURING YOUR DATA Hashing and encryption of sensitive data. Encryption of highly sensitive data. Transparent Attribute Encryption. Managed through back-end administration UI. PCI compliancy support.

49 AUDIT TRAILS All changes to information are recorded. Type of change, user/entity, time, original and new values. Help identify loopholes, violations and spoofing. Improved security maintenance.

50 AUTHENTICATION AND AUTHORIZATION WITH LDAP Integration with LDAP and Active directories. Verification of user accounts. Support for Single- Sign-On. Importing of LDIF files and search results.

51


Download ppt "October 2014 HYBRIS ARCHITECTURE & TECHNOLOGY 01 OVERVIEW."

Similar presentations


Ads by Google