Installation Flashcards

1
Q

Welche Application Server für hybris 5.2?

A
  • hybris Server (bundled, based on Tomcat 7.0.52)
  • VMWare tcServer 2.9.3
  • Oracle Weblogic / Exalogic Elastic Cloud 12c ( ab 5.4 komplett)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Welche DB-Versionen für hybris 5.2?

A

MySQL 5.5, 5.6
Percona Xtra DB Cluster 5.6
Oracle (Single Node, Active/Passive, Active/Active) 11.2, 12c
SQL-Server (Single Node, Active/Passive) 2008 R2, 2012
SAP Hana (tested against SPS06 - R70)
HSQLDB (single node) 2.2.9 (for development / evaluation only)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Webbrowser für Backend / Admin UIs für hybris 5.2?

A

IE 8, 9, 10
Firefox: latest ESR version (Firefox 24 ESR, 17.9.2013) or newer
Chrome: latest stable Version
Safari: 5,6

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Was ist bei der Installation einer DB zu beachten?

A

Setting Database

Choose a CI (case insensitive) collate when creating a database for hybris. The commonly used collations are:
Latin1_General_CI_AS :Latin1-General, case-insensitive, accent- sensitive, kanatype-insensitive, width-insensitive SQL_Latin1_General_CP1_CI_AS:- Latin1-General, case-insensitive, accent-sensitive, kanatype-insensitive, width-insensitive for Unicode Data, SQL Server Sort Order 52 on Code Page 1252 for non-Unicode Data
Enabled accent sensitivity otherwise ‘a’ will be treated the same as ‘á’ (note with an accent).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Welche Java-Version für hybris 5.5?

A

JDK 7.0

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Welche Virtualisierungen sind möglich bei hybris 5.2?

A

hybris actively tests the hybris Commerce Suite in the following setups:
- VMware ESX(i) 3.5, 4.x, 5.x hypervisor
- VMware vSphere 4.x, 5.x hypervisor
- Microsoft Windows Server 2008 R2 Hyper-V
- Oracle VM 3.x
- Proxmox 1.8 (http://pve.proxmox.com/wiki/Main_Page) on Debian (bare-metal ISO)

Note
In every case hybris Support interprets a problem as being unique to a non listed virtualized environment, hybris will request you to demonstrate the problem in a non-virtualized environment before hybris can respond with support services.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Welche HW-Voraussetzung gibt es für Demonstration / Development?

A

Demonstration/Development
Minimum; Recommended
CPU Dual Core, e.g. i5; Quad Core, e.g. i7
RAM [2] 8 GB;16 GB
Hard Disk [3] 7200 rpm IDE; SSD [2]
Hard Disk Space 10 GB; 20 GB

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Welche HW-Empfehlung gibt es für Produktiv-Systeme?

A

Production
Small servers; Large Servers [2]
CPU: Dual Core,e.g. i5; multiple Quad Core CPUs
RAM: 4 GB; 16 GB or more
Hard Disk [1]: RAID 7200 rpm SAS/SCSI [1]; RAID 1/5 10000 rpm+ SAS/SCSI [1]
Hard Disk Space [3]: 40 GB; >40 GB
Network [4]: 100 M Bit Ethernet [4]; One or two 1 GB Ethernet adapters [4]

For production systems we recommend a multi-tier system, with at least one dedicated backoffice application server, a few web servers and application servers, and a solar search server. The exact configuration depends on the load you expect on the system. For detailed recommendations please contact your hybris representative.

[1] If running in production environments, we highly recommend a proven backup system. You typically do not need high performance hard disks because all IO bound data is either placed on the web server or in the database.
[2] The recommended setup for productive systems highly depends on the load you expect on the system. Running hybris implementations range from one Single Core to a …

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Welche Anforderungen gibt es bzgl. Datenbanken für Test / Development und Prod? (nicht Versionen gemeint)

A

There is no need to install a separate database if you want to try out and demonstrate the hybris Commerce Suite. We bundled and preconfigured the lightweight HSQLDB database, which typically is sufficient for primary tests.

When you implement a hybris solution, we highly recommend to use a professional database system such as SAP Hana, Oracle, MySQL or Microsoft SQL Server. For details see Third-Party Compatibility - Release 5.2.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Was enthält die hybris Commerce Suite?

A

The hybris Commerce Suite provides you with all functionality currently available. It contains:
- The hybris Platform.
- All the bundles from the hybris B2C Accelerator, hybris B2B Accelerator, hybris Telco Accelerator & Subscription Billing Gateway, and hybris B2C Accelerator for China.
- The new Core+ Bundle for Order Management Services
- The Native Mobile Apps SDK.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Welche Verzeichnisse enthält die hybris Commerce Suite nach dem Entpacken und was ist dort enthalten?

A
hybris folder: Contains a bin directory with the platform and all the module extensions in their corresponding subdirectories. Additionally, the sample configurations directory is designed to help you tailor the hybris Commerce Suite to your unique needs. 

hybris-mobile-apps folder: Contains the Native Mobile Apps SDK, and the two sample Apps for iOS and Android. 

hybris-oms folder Contains the OMS Services WAR files, OMS documentation, sample configuration files, and an SDK, along with the required libraries for customizing the OMS behavior. 

hybris-sbg folder: ???

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Welche Kombinationen gibt es in den Sample-Konfigurationen?

A
  • B2B-Accelerator
  • B2C-Accelerator
  • B2C + CIS (mit Properties-Datei)
  • B2C + CIS + OMS (mit Properties-Datei)
  • B2C + B2B (dies ist der Standard)
  • B2C Accelerator China
  • Telco Accelerator
  • Telco Accelerator + SBG (mit Properties-Datei)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Wie kann eine Sample-Konfiguration übernommen werden?

A

To set up your hybris Commerce Suite for a special configuration, execute the following steps:
1. Copy the applicable extension set xml template to your hybris/config/ directory as local extensions.xml file.
Note: If you start with a new installation, you need to run ant clean all from the hybris/bin/platform directory to create the default hybris/config folder.

  1. Merge the properties from the application properties template into your local.properties file in the hybris/config directory if required.
  2. If required, setup:
    a. Your OMS as described in the Bundles document, section Order Management Services.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Welche Verbesserungen in hybris Commmerce Suite 5 gibt es in der Product Content Management (PCM)?

A

Product Content Management (PCM)
Business users are now able to filter search results by Base products and Product variants within the advanced search.
The origin of classification attributes is displayed as tooltip on rollover of a classification attribute as breadcrumb.
Uploading & assigning media to a product is now much more intuitive and easier - you can upload medias stored on your local machine / desktop using drag & drop, the number of clicks was reduced by 6 clicks.
You can easily access connected product variants / base products in the context area with a single click.
We introduced a quick and easy way to manage displayed columns of the List View.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Welche Verbesserungen gibt es in hybris 5 in Workflow und Collaboration?

A

A new workflow preview enables business users to easily access a graphical overview of a running or prepared workflow instance, including active tasks within the workflow and possible user decision for each task
We reworked the layout of the workflow component - for more concise and intuitive user experience

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Wozu dient OMS (Order Management System)?

A

hybris Order Management Services (OMS) enable customers to configure a set of availability formulas, fulfillment strategies, order splitting rules, and workflow steps in order to achieve the best OmniCommerce solution for their business.

hybris OMS is integrated with Commerce Accelerator as well as the Commerce Infrastructure Services in order to enable an OmniCommerce shopper to buy online and pickup in store, ship from store, check stock while in a store, order in store for home delivery, find the nearest store with stock, etc.

hybris OMS provides UI and business tools that are easy for business users and in-store personnel to use, improving order process and workflow management.

Order Management Services is available in a Pre-Release Test Environment only.

17
Q

Real-time inventory Management mit OMS: Welche Möglichkeiten gibt es?

A
  • Centralized view of all stock across all locations (warehouses, stores, third party logistics, distribution centers, etc)
  • True real-time inventory management and stock availability across all stock locations
  • Create-your-own Available To Sell (ATS) formulas using inventory statuses, order statuses and threshold values
  • Location-level thresholds to prevent overselling of stock (fixed quantity or percentage of total stock)
  • Stock Availability Services can be requested for a single location, multiple locations or globally
  • Reduce overhead stock levels and capture lost sales through endless aisle
18
Q

Automated Order Workflow: Wozu dient dies im OMS?

A
  • Guides an order and all its shipments through fulfillment
  • Automatically triggers payment capture and tax invoicing using the hybris Commerce Infrastructure Services
  • Certain steps can be turned on and off to suit your business process
19
Q

Advanced Fulfilment Strategy: wozu dient dies im OMS?

A
  • Find the location(s) that have available stock, and deliver it to the consumer in the most efficient manner
  • Configurable fulfillment strategies allow you to minimize shipments, prioritize some stockroom locations over others, ship from the closest store, reduce inventory stock-outs, reduce shipping costs
  • Configurable order splitting logic for orders as well as order lines
  • Provide buy online and pickup in store, and ship from store options
20
Q

Pick, pack, label and confirm shipments im OMS-Cockpit: Was ist dort möglich?

A
  • Prepare orders in your store or small warehouse for delivery or pick up by the client
  • Easy-to-use business tooling to manage all order and shipment processes and workflows
  • Search orders and view details
  • Print pick list (what do I need to take off the store/warehouse shelf?)
  • Print pack slip (what do I need to put in the shipping box/package?)
  • Print shipping label
  • Confirm shipments (confirm that package is out the door)
  • Re-allocate or decline order lines which your location cannot fulfill
  • Collect in store - customized workflow for pick-up orders
  • Search and update inventory (by SKU or by location)
  • Search stockroom locations, view details, and manage threshold and priority values
  • Create and manage OMS Cockpit users
  • View the status of your imports and any error logs
21
Q

Wie ist das OMS integriert im hybris Commerce Accelerator und in die Commerce Infrastructure Services (CIS)?

A
  • All orders coming from the Commerce Accelerator are validated using CIS services before being submitted to the hybris OMS: (Address verification, Fraud check, Merchandise and shipping tax estimation)
  • Latitude and longitude values are retrieved for each order’s shipping address (and store location address) in order to calculate the closest store for most efficient fulfillment
  • Shipping carrier integration for printing shipping labels with FedEx, UPS, USPS, or CanadaPost
  • Payment is captured automatically through CIS once a shipment is shipped
    Taxes are committed automatically through CIS once payment has been captured
22
Q

Wozu dient hybris inStore?

A

hybris InStore is a purpose-built application running on tablet devices. Using NFC and barcode scanning, it enables retailers to immediately identify products, access rich product information and check availability across stores so that they can answer customer inquiries directly on the spot.

Based on the Next Generation Cockpit Framework hybris InStore provides a customizable, flexible UI that is fully connected to the hybris Platform. It can leverage all business processes running on the hybris Platform, connecting your store network into your omni-channel environment and enabling flexible fulfillment methods like ship from store or BOPiS. One essential aspect of this system is customization of the widgets. You simply adjust your application to supply your needs.

23
Q

Wozu dient der hybris Commerce Accelerator?

A

hybris Commerce Accelerator is a ready-to-use MVC-based web application that enables you to jump-start your implementation and easily build and maintain a feature-rich omni-channel commerce solution.
Risk is reduced for hybris customers by packaging commodity commerce functionality in a form that is ready for all members of the partner development team to work with right from day one of implementation. Thus, partners are freed to spend time delivering business value for their customers.

Not only a storefront - the hybris Commerce Accelerator is deeply integrated with hybris business tools and provides a variety of ways to bulk import and export data to enable straightforward integration with other business-critical systems. As you would expect with a hybris Product, the hybris Commerce Accelerator makes extensive use of open source technologies and uses widely adopted MVC-based paradigms for building, configuring and orchestrating the commerce processes.

24
Q

Welche Features sind neu in hybris 5 für den hybris Commerce Accelerator?

A
  • Gast-Checkout
  • Buy online, pickup in Store
  • Silent order Post Payment
  • Hard / Soft Authentication and Cart Restoration
  • Address Verification and Localized Addresses
  • URL encoding of session Variables (z.B. Währung, Sprache für besseres SEO und Caching)
25
Q

Welche Möglichkeiten gibt es bei hybris Commerce Accelerator Add-Ons?

A

hybris Commerce Accelerator AddOns extend the Commerce Accelerator without touching its codebase. From a technical perspective they are regular extensions with enhanced capabilities. They may or may not provide additional frontend components to the Commerce Accelerator. In general, they greatly improve overall extensibility. You can build self-contained component libraries to reuse, share or sell them.
With hybris version 5 we provide a number of AddOns out of the box. They can be used to integrate the Commerce Accelerator with hybris OnDemand services, such as Commerce Infrastructure Services (CIS) or the Order Management Services (OMS). These à la carte services allow you to include value-added functionality in your Commerce Accelerator implementation without having to write any code. Above that, with hybris Labs 5.0 we provide a number of AddOns that integrate Commerce Accelerator with social networks such as Facebook.

AddOns are completely separated from the rest of the Commerce Accelerator. That includes frontend files like JPS, HTML, JavaScript or CSS files. Therefore upgrading Commerce Accelerator won’t overwrite your files. You may extend one feature with more than one AddOn. AddOns can be easily removed without any traces of them left behind.

26
Q

Was versteht man unter der hybris Platform?

A

hybris Platform is the foundation of the hybris Commerce Suite. It is architected to be the operating environment for modern, always-on Internet applications, and provides the framework for building high performance systems supporting high traffic as well as big data requirements. The strength and agility of the hybris Platform not only enables us to build all our applications upon this single stack an architecture unique among commerce platforms but also allows our customers and partners to build their own extensions and applications upon it.
The Spring Framework is an integral building block of the hybris platform, making it simple to learn, and extend. Additional services can also be easily added to the ServiceLayer, thus becoming available to other part of the solution as well.

27
Q

Welche Erweiterungen gibt es in der hybris Platform mit Version 5?

A
  • Extensible Media Framework
  • Secure Media Access
  • Extensible Beans and Enumeration
  • Simplified Extension Configuration
  • Tenant Simplification
  • Language Packs
  • Performance Optimization (Cache, Lazy-load von Models, Reduce of Update-Statements, …)
  • Russisch als weitere Sprache (damit sind die folgenden Sprachen unterstützt: English, German, French, Italian, Brazilian Portuguese, Japanese, Simplified Chinese and Russian)
28
Q

Was versteht man unter dem Next Generation Cockpit Framework?

A

The Next Generation Cockpit Framework has been designed to allow powerful business tools and user interfaces - fully leveraging hybris Platform functionality - to be developed easily and in a consistent way. Consistency is assured by having one single business tool environment and web application, and have domain specific functionality tied in as plugins.

One of the key concepts behind the new framework is the idea of an application being constituted of a set of widgets, where each widget is a stand-alone, deployable component with a clearly defined interface and a specific purpose. By combining and connecting widgets, a tailor-made application can be designed and put together in no time. Especially, using the UI-driven Application Orchestrator.

The Next Generation Cockpit Framework not only provides the tools required to build powerful administrative applications, but has also been designed - from the very beginning on - to make it easier to create applications which focus on business roles and business processes.
The widget approach and the constantly growing widget repository allows components built by hybris, partners and customers to be shared and re-used by everyone. The Widget engine and Widget API make it easy to develop, configure and extend widgets according to your needs. This allows you to:
- Focus on real value-adds

  • Shorten the time-to-market
  • Profit from the work of others