Today evening, we got a big news: They announced the Windows 11 officially as Insider Preview. So now everyone can download and install it via Windows Update tool.
You have to log in to Windows Insider Program in Settings, and set your channel To Beta. After a PC restart, now you can download, if you interested in.
Details and source: Announcing the first Insider Preview for Windows 11 | Windows Insider Blog