Облачното бъдеще

Сега стоим на прага на нова ера в облачните изчисления

Не съвсем разбирам защо наричаме отдалечените сървърни изчисления - облачни. Разбира се, е време да си припомним ruvds, които стартираха сървър на балон и Microsoft със дата-център под водата, но всъщност живеем "в близост" до сървъри, които скоро ще станат нашият основен начин на изчисление.

Какво всъщност представляват облачните изчисления? Грубо казано, вместо мощността на нашите компютри, използваме мощността на отдалечени компютри, към които се свързваме през мрежата.

Ако малко помечтаем, скоро няма да се нуждаем от мощни компютри, а старият ви компютър с Pentium и GTX 460 (пиша от такъв) ще може да стартира всички нови игри. Добре, мисля, че сега е ясно защо бъдещето е в това. Но какво е нужно за това и какво ни липсва?

  • Бързи мобилни мрежи с минимална скорост поне 10 Гб/s
    Изминалото изложение MWC 2019 доказа, че такива скорости скоро ще станат достъпни за нас, защото само мързеливата компания не представи своя смартфон с 5G. В Русия положението не е отлично, но както и с 4G, въпреки всичките забрани на министерството на отбраната, мисля, че 5G бързо ще навлезе в живота ни. Първоначално ще работи не без проблеми, но с времето всичко ще се уреди, както беше с 4G. Мисля, че 5G мрежите в големите градове на Русия могат да се очакват още през 2021 година.
  • Програмно осигуряване
    Компании като Google, Apple, IBM и Ebay трябва да се включат в играта, тъй като те имат едни от най-големите дата-центрове в света, които могат да ни осигурят големи мощности за предаване на данни.

Вече използваме програми в ежедневието, които в бъдеще ще се използват навсякъде.

Облачни хранилища

Наричаме ги просто "облаци", защото това е единствената технология, която се използва на постоянна основа или поне пробвана от почти всички. Дата-центровете на облачните хранилища, подобно на вашите дискове, могат да изгорят/износят и вашите данни могат да изчезнат, от това никой не е застрахован. Но огромното предимство на облаците е, че имате достъп до всичките си файлове от всяко устройство с интернет връзка.

Най-популярните облаци (Размер на хранилището, което можете да получите безплатно):

  • Яндекс Диск (10 Гб + бонуси)
  • Облако Mail.ru (През 2013 — 1 Тб, сега — 8 Гб)
  • Dropbox (2 Гб + бонуси)
  • Google Drive (15 Гб)
  • MediaFire (10 ГБ + бонуси)
  • Mega (До 2017 — 50 ГБ, сега — 15 ГБ + бонуси)
  • pCloud (10 ГБ)
  • OneDrive (5 ГБ)

Последният вече е вграден в Windows в Explorer и е свързан с акаунта, с който сте влезли в ОС.

Лично мен ме радва, че Яндекс в момента е един от ключовите играчи на пазара на облачни хранилища. Използвам го от доста време и вече имам над 50 ГБ, просто следя промоциите.

По този начин можем да се отървем от огромните хард дискове. SSD може да е полезен за бързо записване на свалени файлове, но голям обем не е нужен, тъй като това е основно необходимо за времеви файлове, но и това е за времето, когато всички програми реализират интеграция с облаците. Това е проблем, тъй като различни приложения ще реализират интеграция само с облачните хранилища, с които работят. Например, вие използвате Яндекс, а в програмата е реализирана поддръжка само за Dropbox. Това отчасти се решава с протоколи като WebDav/FTP, но все още има много проблеми с тях.

Уеб приложения

Съгласете се, че е много удобно, когато можете просто да въведете URL адрес и да използвате необходимата функционалност. Не е нужно нищо да сваляте, да изтегляте актуализации и т.н. В тази категория са всички уеб приложения, защото ги има вече много и могат да заменят 90% от програмите, инсталирани на нашите компютри. Например, Photopea, която е добър аналог на Photoshop. Въпреки че бих се радвал, ако Adobe пренесе целия си софтуер в уеб, обаче е възможно, но много трудно.

Но вдруги, ако искате приложението да работи офлайн. Няма проблем, съществуват Electron и Ionic, които ще превърнат всяко уеб приложение в програма за абсолютно всяка ОС. Всичко това нямаше да бъде възможно, ако не беше Google с техния Chromium с отворен код.

Аз самият съм уеб разработчик и искам да кажа, че технологиите за уеб приложения се развиват невероятно бързо. В момента основният проблем е, може би, самият език, на който са написани — несравнимо известният JavaScript. В момента активно се развива WebAssembly, който ще даде огромен ръст в скоростта на уеб приложенията.

Документи

Тази категория бих искал да отделя отделно от уеб приложения.

Всички ние често работим с различен вид документи. Това могат да бъдат: реферати, статии в Habr, клиентски бази данни в Excel или нещо друго, в зависимост от вашата дейност. Мисля, че това е най-простият облачен сервис, който може да бъде създаден, но все пак е нужен и търсен.

Най-разпространените Web редактори:

  • MS Office Online
  • Google Docs

Можете да ги отворите директно от вашето облако и да редактирате онлайн. Искам да подчертая съвместната работа, защото е много удобно, когато работите в екип по проект, който лично съм изпитал.

Изчисления

Ако сте разработчик или просто искате да извършвате някакви тежки изчисления, имате на разположение VDS/VPS, наемайки които, можете да получите буквално пълен достъп до част от отдалечения сервер. За разработчиците е важно да се спомене CI/CD, с помощта на което можете да прехвърлите всички задачи по деплойване на сървъра, освобождавайки процесора си.

Стримингови услуги

В момента всички използват Youtube, Яндекс Музика, Apple Music, Spotify и т.н. Използвате ги ежедневно и дори не сте се замисляли, че преди всичко това не е съществувало и цялата музика и видео бяха изтеглени, а сега си спомнете, кога за последен път изтеглихте музика или видео?

Игри

Тази категория също попада в стриминговите услуги, но заслужава отделно внимание. Тези услуги започнаха да се развиват сравнително скоро. Масло в огъня хвърли Google, който
съвсем скоро представи Google Stadia. Кой, ако не Google с неговите дата-центрове? Сега всичко зависи от тях. Или този сервис ще се присъедини към гробището на Google, или ще избухне и всички накрая ще започнат да преминават на облачен гейминг.

Цена

Мисля, че остава открит въпросът как ви се предоставят изчислителните данни, които, разбира се, не са безплатни. Сега купуваме компютър, плащаме веднъж голяма сума, а по-нататък ще плащаме малко, но всеки месец, обаче плащате точно за това, което искате да получите от него, само за това, което ползвате.

Например, имате облак с капацитет от 200 ГБ, но оказа се, че сте недостатъчно, платили сте малко допълнително и сте получили разширение на пространството в реално време. Не е необходимо да ходите никъде до магазина за още един SSD, а и портовете не са безкрайни. А ако решите да добавите допълнително пространство, но нямате повече слотове, ще трябва да продавате/изхвърлите стария SSD и да купите нов, който да включва предишния размер + нужното допълнително пространство, заради което се е правело всичко това. С облаците този проблем изчезва.

Устройства

Вече не са нужни огромни компютри за мощни компютри. Достатъчен е малък лаптоп с малка изчислителна мощност и Linux на борда. Чакайте малко… Трябва да си спомним за Chromebook с Chrome OS, който е направен да работи с уеб приложения и облачни изчисления. Мисля, че той изпреварва времето си, и с правилните действия на Google, може да стане основната операционна система на много лаптопи.

Също така искам да подчертая, че дебелината и теглото на тези лаптопи ще бъдат абсолютно минимални, което отваря нови възможности за използване на компютрите.

Може ли Тим Бернерс-Ли да е предполагал, че неговото творение ще промени света завинаги?

Източник: habr.com

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster