The last few updates for Windows 10 Technical Preview were delivered directly from Windows Update for customers registered in the Windows Insiders program, but it looks like the next update will be available as an ISO at launch.
Full story from the WindowsCentral blog...