welcome to the partner success day 2020...powershell commands done! 14:15 - 14:45 cet tech townhall...
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](https://reader036.vdocuments.net/reader036/viewer/2022070211/60fe861619c3e141cb5d700f/html5/thumbnails/1.jpg)
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](https://reader036.vdocuments.net/reader036/viewer/2022070211/60fe861619c3e141cb5d700f/html5/thumbnails/2.jpg)
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](https://reader036.vdocuments.net/reader036/viewer/2022070211/60fe861619c3e141cb5d700f/html5/thumbnails/3.jpg)
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](https://reader036.vdocuments.net/reader036/viewer/2022070211/60fe861619c3e141cb5d700f/html5/thumbnails/4.jpg)
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](https://reader036.vdocuments.net/reader036/viewer/2022070211/60fe861619c3e141cb5d700f/html5/thumbnails/5.jpg)
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](https://reader036.vdocuments.net/reader036/viewer/2022070211/60fe861619c3e141cb5d700f/html5/thumbnails/6.jpg)
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](https://reader036.vdocuments.net/reader036/viewer/2022070211/60fe861619c3e141cb5d700f/html5/thumbnails/7.jpg)
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](https://reader036.vdocuments.net/reader036/viewer/2022070211/60fe861619c3e141cb5d700f/html5/thumbnails/8.jpg)
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](https://reader036.vdocuments.net/reader036/viewer/2022070211/60fe861619c3e141cb5d700f/html5/thumbnails/9.jpg)
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](https://reader036.vdocuments.net/reader036/viewer/2022070211/60fe861619c3e141cb5d700f/html5/thumbnails/10.jpg)
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](https://reader036.vdocuments.net/reader036/viewer/2022070211/60fe861619c3e141cb5d700f/html5/thumbnails/11.jpg)
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](https://reader036.vdocuments.net/reader036/viewer/2022070211/60fe861619c3e141cb5d700f/html5/thumbnails/12.jpg)
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](https://reader036.vdocuments.net/reader036/viewer/2022070211/60fe861619c3e141cb5d700f/html5/thumbnails/13.jpg)
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](https://reader036.vdocuments.net/reader036/viewer/2022070211/60fe861619c3e141cb5d700f/html5/thumbnails/14.jpg)
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](https://reader036.vdocuments.net/reader036/viewer/2022070211/60fe861619c3e141cb5d700f/html5/thumbnails/15.jpg)