{"id":64444,"date":"2021-11-17T13:33:59","date_gmt":"2021-11-17T13:33:59","guid":{"rendered":"https:\/\/owncloud.com\/?p=64444"},"modified":"2021-11-23T14:10:31","modified_gmt":"2021-11-23T14:10:31","slug":"the-state-of-owncloud-infinite-scale","status":"publish","type":"post","link":"https:\/\/owncloud.com\/de\/blogs\/the-state-of-owncloud-infinite-scale\/","title":{"rendered":"The state of ownCloud Infinite Scale"},"content":{"rendered":"<p>ownCloud Infinite Scale has come a long way since its first official tech preview release in December 2020. Up until now,\u00a0<span class=\"inline-comment-marker\" data-ref=\"5c9e09fb-2eb9-4b33-aa0d-01bdf3433e82\">there<\/span>\u00a0have been 14 tech preview releases\u00a0<span class=\"inline-comment-marker\" data-ref=\"b7e194c1-e18e-4266-bba6-f608aca6de2d\">with\u00a0<a class=\"external-link\" href=\"https:\/\/owncloud.dev\/ocis\/release_notes\/\" rel=\"nofollow noopener\" target=\"_blank\">lots of new features and improvements<\/a><\/span>. In this post, we\u00a0want to give you\u00a0a roundup as well as an outlook on the shape of things to come. As a cloud-native platform, ownCloud Infinite Scale embraces open standards and relies on the microservice architecture. And of course, ownCloud Infinite Scale is fully Open Source, released under the Apache 2.0 license while ownCloud Web is released under the AGPL license.<\/p>\n<h3>The timeline<\/h3>\n<p>We\u00a0plan to\u00a0release a beta for ownCloud Infinite Scale in Q1 2022, probably in February. We look forward to reach general availability in Q2 2022. At that stage, ownCloud Infinite Scale will be a solid, mature Content Collaboration Platform that&#8217;s easy to deploy, performant, efficient, scalable and extensible, with a future-proof architecture. There is a transition strategy from ownCloud Classic towards ownCloud Infinite Scale, as\u00a0<span class=\"inline-comment-marker\" data-ref=\"0c67cd85-a050-424a-8570-3d4d1c51c855\">outlined<\/span> by our Product Manager Patrick Maier at the ownCloud Conference 2021. You can <a href=\"https:\/\/www.youtube.com\/watch?v=C4a4q9IGyFQ&amp;t=1570s\" target=\"_blank\" rel=\"noopener\">re-watch the segment here<\/a> and <a href=\"https:\/\/owncloud.dev\/ocis\/migration\/\" target=\"_blank\" rel=\"noopener\">learn more about migration in the docs<\/a>. In the months since the initial tech preview release, the first production deployment\u00a0<span class=\"inline-comment-marker\" data-ref=\"c43b4847-8576-4133-985a-01037a41bfd6\">has<\/span>\u00a0gone online to great success, for example at our partner CERN (see\u00a0<a class=\"external-link\" href=\"https:\/\/owncloud.com\/news\/owncloud-infinite-scale-live-at-cern\/\" rel=\"nofollow\">https:\/\/owncloud.com\/news\/owncloud-infinite-scale-live-at-cern\/<\/a>). The documentation at owncloud.dev\/ocis already contains the most important information for admins.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-large wp-image-64520\" src=\"https:\/\/owncloud.com\/wp-content\/uploads\/2021\/11\/Bild1-1-1024x539.png\" alt=\"Roadmap to general availability\" width=\"1024\" height=\"539\" srcset=\"https:\/\/owncloud.com\/wp-content\/uploads\/2021\/11\/Bild1-1-980x516.png 980w, https:\/\/owncloud.com\/wp-content\/uploads\/2021\/11\/Bild1-1-480x253.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/p>\n<h3><span class=\"inline-comment-marker\" data-ref=\"d986a1b2-1e6a-444b-b230-52b93fb84b29\">Improvements since the initial release<\/span><\/h3>\n<p>ownCloud Infinite Scale handles authentication through any Identity Provider compatible with OpenID Connect. For authentication functionality out of the box, it comes with Kopano Konnect. For storage, ownCloud Infinite Scale already offers storage drivers for POSIX (local storage \/ NFS) and S3. A lot of smaller features are also already\u00a0available, such as file integrity checking using checksums, downloading multiple files at once as archives, sharing with groups and quota support.<\/p>\n<h3>Features and integrations for smooth productivity<\/h3>\n<p>To simplify longer-term collaboration in teams and projects, will be\u00a0soon introducing the Spaces feature. Spaces are dedicated storage areas uncoupled from individual users to enable productive teamwork and lighten the workload for admins. We recently added support for external viewers and editors through the open-standard WOPI interface to ownCloud Infinite Scale, supporting a wide range of popular browser-based productivity suites like Collabora Online, OnlyOffice, CodiMD and Microsoft Office Online Server.<\/p>\n<h3>New view<\/h3>\n<p>For ownCloud Infinite Scale, we have developed a new browser frontend called ownCloud Web. Since the initial release, we have also made this single-view web app available as an extension for the php-based ownCloud, which we now call ownCloud Classic. See the documentation on <a href=\"https:\/\/owncloud.dev\/clients\/web\/deployments\/oc10-app\" target=\"_blank\" rel=\"noopener\">how to setup up ownCloud Web with ownCloud Classic<\/a>. ownCloud Web\u00a0<span class=\"inline-comment-marker\" data-ref=\"46c530e8-0c3c-4c82-bf11-4ef48df3224d\">brings<\/span>\u00a0comprehensive branding\/theming support and is fully translatable through\u00a0<a href=\"https:\/\/owncloud.com\/news\/by-contributing-localizations-you-can-make-owncloud-even-more-accessible\/\"><span class=\"inline-comment-marker valid\" data-ref=\"2b886dd3-6769-4675-8d62-07e7c3dd440c\">Transifex<\/span><\/a>. It also pushes the envelope on accessibility; ownCloud Web can be fully navigated by keyboard, pack screenreader support and focus management. It is currently being certified for WCAG and BITV compliance. With improved dependency handling, ownCloud Web is very efficient and loads really fast. It fetches elements like thumbnails and avatars asynchronously, using pagination to limit the number of elements. It caches images and avoids loading resources more than once.<\/p>\n<h3>More performance<\/h3>\n<p>As mentioned above, despite all of\u00a0<span class=\"inline-comment-marker\" data-ref=\"7b78807a-6705-41a3-a00c-e3af9ce7c769\">these<\/span>\u00a0new features, we managed to reduce the memory consumption in ownCloud Infinite Scale by a factor of 24 in this past year. The dynamic service registry makes sure that services find each other and work with one another automatically to make distributed, scale-out environments are a lot easier to handle. ownCloud Infinite Scale now has API parity with ownCloud Classic. Continuous performance tests based on real-world examples have led us to find a number of bottlenecks that we were able to solve &#8211; we employ OpenTelemetry to trace requests through the whole stack.<\/p>\n<h3>What&#8217;s ahead<\/h3>\n<p>In the coming months, we will\u00a0<span class=\"inline-comment-marker\" data-ref=\"2d76ba9c-d9ba-47f4-b968-978749736b07\">focus<\/span>\u00a0on what ownCloud Infinite Scale now still needs to be ready for the big stage. In particular, we are working on the event system, notifications, auditing, search and\u00a0<a href=\"https:\/\/owncloud.com\/de\/news\/libregraph-initiative-kopano\/\"><span class=\"inline-comment-marker valid\" data-ref=\"63e01448-7f00-4f18-9ed1-25dec7aea3b0\">integrated user management<\/span><\/a>. For ownCloud Web, we will\u00a0<span class=\"inline-comment-marker\" data-ref=\"57d1a9b0-8f05-42a8-999f-b88c000a55af\">focus<\/span>\u00a0on usability, the URLs, the new Spaces feature, the user management interface and the grid view. Watch the video from the ownCloud Conference here! <a href=\"https:\/\/youtu.be\/C4a4q9IGyFQ\" target=\"_blank\" rel=\"noopener\">&#8222;Infinite Scale &#8211; A new era for ownCloud&#8220;<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>One year after the initial tech preview release for ownCloud Infinite Scale, it&#8217;s time to talk about how far we&#8217;ve come &#8211; and what&#8217;s ahead<\/p>\n","protected":false},"author":7,"featured_media":64445,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_et_pb_use_builder":"off","_et_pb_old_content":"","_et_gb_content_width":"","inline_featured_image":false,"footnotes":""},"categories":[43,48],"tags":[],"class_list":["post-64444","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","category-news"],"acf":[],"_links":{"self":[{"href":"https:\/\/owncloud.com\/de\/wp-json\/wp\/v2\/posts\/64444","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/owncloud.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/owncloud.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/owncloud.com\/de\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/owncloud.com\/de\/wp-json\/wp\/v2\/comments?post=64444"}],"version-history":[{"count":4,"href":"https:\/\/owncloud.com\/de\/wp-json\/wp\/v2\/posts\/64444\/revisions"}],"predecessor-version":[{"id":64527,"href":"https:\/\/owncloud.com\/de\/wp-json\/wp\/v2\/posts\/64444\/revisions\/64527"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/owncloud.com\/de\/wp-json\/wp\/v2\/media\/64445"}],"wp:attachment":[{"href":"https:\/\/owncloud.com\/de\/wp-json\/wp\/v2\/media?parent=64444"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/owncloud.com\/de\/wp-json\/wp\/v2\/categories?post=64444"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/owncloud.com\/de\/wp-json\/wp\/v2\/tags?post=64444"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}