assets in the cloud with neos 2.0 & flow 3.0
TRANSCRIPT
![Page 1: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/1.jpg)
Assets in the Cloudwith Neos 2.0 & Flow 3.0
![Page 2: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/2.jpg)
What the Asset?
![Page 3: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/3.jpg)
![Page 4: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/4.jpg)
WebserverDatabaseShared Filesystem
![Page 5: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/5.jpg)
WebserverDatabaseCloud Storage
![Page 6: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/6.jpg)
WebserverDatabaseCloud Storage
![Page 7: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/7.jpg)
WebserverDatabaseCloud Storage
![Page 8: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/8.jpg)
WebserverDatabaseCloud StorageDropbox / GDrive
CDN
![Page 9: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/9.jpg)
ON
![Page 10: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/10.jpg)
Building Blocks
![Page 11: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/11.jpg)
ResourceA resource is the atom of assets; it is the representation of data which is usually stored as a file. It is best practice to not share Resource objects between multiple parents.
![Page 12: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/12.jpg)
Resource PointerThere are NO Resource Pointer objects anymore in Flow 3.0.
![Page 13: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/13.jpg)
Static vs PersistentStatic resources are deployed as part of the code base. They never change during runtime. Persistent resources is data uploaded, created or imported by the application. Each resource is registered in the database.
![Page 14: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/14.jpg)
StorageResources are stored in internal storages which are only accessible to your application. There are writeable and read-only storages.
![Page 15: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/15.jpg)
![Page 16: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/16.jpg)
Publishing TargetResources are published to Publishing Targets. The Publishing Target provides a public URL to a single or multiple resources.
![Page 17: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/17.jpg)
![Page 18: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/18.jpg)
CollectionEach resource belongs to one collection. A collection defines the storage and publishing target to use for the contained resources.
![Page 19: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/19.jpg)
![Page 20: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/20.jpg)
![Page 21: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/21.jpg)
Common Tasks
![Page 22: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/22.jpg)
Publish to a CDN
![Page 23: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/23.jpg)
![Page 24: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/24.jpg)
![Page 25: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/25.jpg)
Import a PDF file
![Page 26: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/26.jpg)
![Page 27: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/27.jpg)
Upload an image
![Page 28: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/28.jpg)
![Page 29: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/29.jpg)
Get a URL for a resource
![Page 30: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/30.jpg)
![Page 31: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/31.jpg)
Media
![Page 32: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/32.jpg)
Asset
Image
Audio
Document
Video
Image Variant
Crop Adjustment
B/W Adjustment
Thumbnail
![Page 33: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/33.jpg)
What else?
![Page 34: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/34.jpg)
![Page 35: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/35.jpg)
![Page 36: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/36.jpg)
S3 / WebDAV / GDrive …
![Page 37: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/37.jpg)
CSS path rewriting
![Page 38: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/38.jpg)
Filters
![Page 39: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/39.jpg)
one more thing …
![Page 40: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/40.jpg)
![Page 41: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/41.jpg)
![Page 42: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/42.jpg)
![Page 43: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/43.jpg)
![Page 44: Assets in the cloud with Neos 2.0 & Flow 3.0](https://reader031.vdocuments.site/reader031/viewer/2022032623/55d0330bbb61eb862b8b470f/html5/thumbnails/44.jpg)
more details? questions?