Welcome to the Partner Success Day 2020...PowerShell Commands Done! 14:15 - 14:45 CET Tech Townhall...

Preview:

Citation preview

Welcome to the

Partner Success

Day 2020Conquering the digital transformation together!

Your host for this session

Daniel van Doodewaard

Head of Software Development

Introducing our

new ADK

Sana Commerce Cloud

September 22nd, 2020

ADK Walk-through

Agenda

Walk-through

Showcasing some of the

current possibilities with

a Content Block.

ADK Recap

Agenda

Recap

What did we see and

what does it imply?

Creating a SDK Docker Image

Agenda

Docker Image

Sneak preview of how

easy it is to create a

SDK Docker Image.

Server-Side

Extensions

Available since Sana 9.3.0

Server-side C# library

Backward-compatible Contracts

for Interoperability between

Add-ons & Sana

Sana Commerce Cloud’s new Add-on Development Kit

Client-Side

Extensions

Reusable React components

Access to Sana’s

NPM packages (libararies)

API’s to communicate with

Sana’s client

Development

Tools

Streamlined for Add-on

development

Testing & Packaging

SEEN

TODAY

Show Time

Commerce Cloud Walk-through

GraphQL API Benefits

Complete

Exposes ALL data needs

of the entire Web Store.

All communication goes

through this API.

Discoverable

All available functions can

be easily explored by 3rd

party developers.

Composable

Fine-grained control over

which entities & fields to

receive.

Extension Points

Can be utilized by

Standard & Custom

Add-ons.

The GraphQL API’s will not be stable yet.

Still working towards feature-completeness.

GraphQL API’s are directly tied to features…

We will announce when the API’s are released as stable.

Work in ProgressAttention

Upgrade-proof Extensibility (ADK) is our counterpart to non-

upgradable Customizations (SDK). We both support due to our

3-stage rocket to becoming ‘fully’ Extensible.

Our Mission to Extensibility

1st Stage | Project Jupiter

GraphQL Web API’sClient-side Extension PointsServer-side Extension Points

2nd Stage | Future

Extensible User InterfaceBased on Components

3rd Stage | Future

Extensible API’sWeb & ERP Connectors

UI Component Add-ons

Not only Content Blocks

Composable Pages

Extensibility through Add-ons

SaaS Compatible

Continuous Value Stream

Creating a SDK Docker Image

Sana Commerce Cloud

Creating a SDK Docker Image

Install prerequisite software

NodeJS & Docker client.

1

Run docker client and switch to Linux

Takes some time. While waiting, follow the next step.

2

Copy 2 Docker files to Solution folder

Will be provided by Sana.

3

Configure Docker’s Resources

Set CPUs to at least 2 and Memory to at least 5.00 GB

4

Open a PowerShell prompt

Execute the commands from the Solution root folder

5

Copy/remember the IMAGE ID

provided by Sana

PowerShell Commands

Done!

14:15 - 14:45 CET

Tech Townhall

Boris Chomette

Daniel van Doodewaard

What’s Next?

Recommended