welcome to the partner success day 2020...powershell commands done! 14:15 - 14:45 cet tech townhall...

15
Welcome to the Partner Success Day 2020 Conquering the digital transformation together!

Upload: others

Post on 28-Feb-2021

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Welcome to the Partner Success Day 2020...PowerShell Commands Done! 14:15 - 14:45 CET Tech Townhall Boris Chomette Daniel van Doodewaard What’s Next? Title PowerPoint-presentatie

Welcome to the

Partner Success

Day 2020Conquering the digital transformation together!

Page 2: Welcome to the Partner Success Day 2020...PowerShell Commands Done! 14:15 - 14:45 CET Tech Townhall Boris Chomette Daniel van Doodewaard What’s Next? Title PowerPoint-presentatie

Your host for this session

Daniel van Doodewaard

Head of Software Development

Page 3: Welcome to the Partner Success Day 2020...PowerShell Commands Done! 14:15 - 14:45 CET Tech Townhall Boris Chomette Daniel van Doodewaard What’s Next? Title PowerPoint-presentatie

Introducing our

new ADK

Sana Commerce Cloud

September 22nd, 2020

Page 4: Welcome to the Partner Success Day 2020...PowerShell Commands Done! 14:15 - 14:45 CET Tech Townhall Boris Chomette Daniel van Doodewaard What’s Next? Title PowerPoint-presentatie

ADK Walk-through

Agenda

Walk-through

Showcasing some of the

current possibilities with

a Content Block.

Page 5: Welcome to the Partner Success Day 2020...PowerShell Commands Done! 14:15 - 14:45 CET Tech Townhall Boris Chomette Daniel van Doodewaard What’s Next? Title PowerPoint-presentatie

ADK Recap

Agenda

Recap

What did we see and

what does it imply?

Page 6: Welcome to the Partner Success Day 2020...PowerShell Commands Done! 14:15 - 14:45 CET Tech Townhall Boris Chomette Daniel van Doodewaard What’s Next? Title PowerPoint-presentatie

Creating a SDK Docker Image

Agenda

Docker Image

Sneak preview of how

easy it is to create a

SDK Docker Image.

Page 7: Welcome to the Partner Success Day 2020...PowerShell Commands Done! 14:15 - 14:45 CET Tech Townhall Boris Chomette Daniel van Doodewaard What’s Next? Title PowerPoint-presentatie

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

Page 8: Welcome to the Partner Success Day 2020...PowerShell Commands Done! 14:15 - 14:45 CET Tech Townhall Boris Chomette Daniel van Doodewaard What’s Next? Title PowerPoint-presentatie

Show Time

Commerce Cloud Walk-through

Page 9: Welcome to the Partner Success Day 2020...PowerShell Commands Done! 14:15 - 14:45 CET Tech Townhall Boris Chomette Daniel van Doodewaard What’s Next? Title PowerPoint-presentatie

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.

Page 10: Welcome to the Partner Success Day 2020...PowerShell Commands Done! 14:15 - 14:45 CET Tech Townhall Boris Chomette Daniel van Doodewaard What’s Next? Title PowerPoint-presentatie

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

Page 11: Welcome to the Partner Success Day 2020...PowerShell Commands Done! 14:15 - 14:45 CET Tech Townhall Boris Chomette Daniel van Doodewaard What’s Next? Title PowerPoint-presentatie

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

Page 12: Welcome to the Partner Success Day 2020...PowerShell Commands Done! 14:15 - 14:45 CET Tech Townhall Boris Chomette Daniel van Doodewaard What’s Next? Title PowerPoint-presentatie

Creating a SDK Docker Image

Sana Commerce Cloud

Page 13: Welcome to the Partner Success Day 2020...PowerShell Commands Done! 14:15 - 14:45 CET Tech Townhall Boris Chomette Daniel van Doodewaard What’s Next? Title PowerPoint-presentatie

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!

Page 14: Welcome to the Partner Success Day 2020...PowerShell Commands Done! 14:15 - 14:45 CET Tech Townhall Boris Chomette Daniel van Doodewaard What’s Next? Title PowerPoint-presentatie

14:15 - 14:45 CET

Tech Townhall

Boris Chomette

Daniel van Doodewaard

What’s Next?

Page 15: Welcome to the Partner Success Day 2020...PowerShell Commands Done! 14:15 - 14:45 CET Tech Townhall Boris Chomette Daniel van Doodewaard What’s Next? Title PowerPoint-presentatie