Вы, вероятно, слышали термин «облако» в контексте вычислений, но что он на самом деле означает?
Облачные вычисления могут звучать как плохая ситуация о небесных существах, борющихся с технологиями, но в реальном мире это значит совсем другое. Даже если вы не знаете, что такое облако, вы, вероятно, используете его каждый день. Оно помогает вам общаться, развлекаться и управлять данными. Давайте узнаем об этом подробнее.
Что такое облако простыми словами?
Так что же на самом деле такое облако и чем оно отличается от локальных компьютеров и серверов? Вкратце, облако — это серверы, доступные удаленно через Интернет. Облачные компании поддерживают большие сети серверов, которые люди и компании используют для хранения данных и позволения использования онлайн-сервисов типа потокового видео, социальных сетей, веб-почты и многих других инструментов, как указано ниже.
Что такое облачные вычисления?
Между тем, облачные вычисления — это доставка различных процессов и сервисов через облако, таких как резервное копирование данных, синхронизация данных, потоковое видео, тестирование приложений, анализ данных и многое другое. Сравните это с данными, которые вы храните или обрабатываете локально на своем компьютере или на серверах в вашем офисе. Эти данные находятся на диске, физически расположенном на вашем компьютере или в офисе, тогда как данные, хранящиеся «в облаке», находятся на серверах в дата-центрах, управляемых облачными провайдерами.
Примеры облачных вычислений
- Сервисы потокового видео: Netflix, Amazon Prime, Apple TV, Hulu, HBO Max
- Облачные игровые сервисы: NVIDIA GeForce Now, Xbox Cloud Gaming, Google Stadia, PlayStation Now
- Электронная почта: Gmail, Hotmail, Yahoo mail
- Хранение данных: Dropbox, Microsoft OneDrive, Google Drive
- Обмен изображениями: Flickr, iCloud Photos
- Текстовые редакторы: Google Docs
- Кибербезопасность: Облачная платформа безопасности Malwarebytes Nebula
- Программное обеспечение как услуга (SaaS): Microsoft Office 365
Какие преимущества у облачных вычислений?
Удаленный доступ
Удаленный доступ уже был значительным преимуществом облачных вычислений. Ваши электронные письма, сохраненные файлы видеоигр, документы или серверы компании доступны из любой точки, где есть подключение к Интернету. Однако в последние годы использование облачных вычислений резко возросло, частично из-за того, что потребители проводят больше времени дома и вдали от офисов.
Мощность обработки
При облачных вычислениях вашему компьютеру или устройству не нужно выполнять всю тяжелую работу по обработке данных. Например, вам не нужен самый современный процессор, графический процессор или оперативная память, чтобы играть в требовательные игры AAA в облачных играх. Вам также не нужен SSD или HDD для игр в облаке, потому что вы не загружаете гигабайты данных. Помимо игр, облачные вычисления полезны и для других видов деятельности, требующих значительных вычислительных мощностей, с которыми вы не хотите, чтобы справлялся ваш компьютер.
Безопасность
Надежная облачная служба хранения данных, скорее всего, будет защищена лучше, чем ваше устройство или ноутбук. Например, если вы потеряете свое устройство в результате поломки или кражи, вы, скорее всего, не увидите свои данные, если они не находятся в облаке.
Конечно, облачные вычисления небезопасны. Например, серверы уязвимы для распределенных атак типа "отказ в обслуживании" (DDoS), стихийных бедствий, отключений электроэнергии и т. д. Пользователи также могут быть обмануты социальным инжинирингом, таким как "облачный фишинг", когда угрожающий субъект использует личину облачных вычислительных сервисов, чтобы обманом заставить жертву перейти по вредоносной ссылке. Агентство кибербезопасности и защиты инфраструктуры (CISA) предупреждает, что киберпреступникам нужны ваши учетные записи в облачных сервисах.
Снижение затрат
Компании переходят на облако рекордными темпами. По данным Gartner, 85% компаний примут принцип "облако в первую очередь" к 2025 году. Кроме безопасности и удаленного доступа, значительной причиной является снижение затрат. Например, одна из крупнейших авиакомпаний мира, Emirates Airlines, ожидает экономить 3,8 млн дирхамов (1 млн долларов США) ежегодно после перехода на облако.
Компаниям, чья инфраструктура находится в облаке, не нужно нести эксплуатационные расходы, такие как обслуживание, ремонт и модернизация. Кроме того, им не нужно использовать резервные технологии, которые пригодятся лишь несколько раз в год в часы пиковой нагрузки. Благодаря облачным услугам они могут легко наращивать и сокращать масштабы.
Инновации
Компании могут внедрять новые идеи, сервисы, приложения, потому что облачные вычисления более гибкие. Например, они могут быстрее и дешевле создавать и сворачивать проекты. Облачные вычисления также способствуют сотрудничеству, что может повысить креативность.
Недостатки облачных вычислений
Наиболее существенным недостатком облачных вычислений является то, что для использования требовательных облачных сервисов, таких как высококлассные игры или потоковое воспроизведение фильмов в формате 4K, обычно требуется большая пропускная способность (узнайте разницу между пропускной способностью и скоростью Интернета). Интернет-соединение также должно быть стабильным, чтобы вы могли пользоваться облачными сервисами без перебоев. Аналогичным образом, ваша работа пострадает, если облачные серверы вашей компании не работают.
Каковы недостатки использования облачного хранилища?
Ваши данные уязвимы для любого hacker в мире с подключением к Интернету, если ваши учетные данные скомпрометированы. Чтобы защитить свой аккаунт в облачном хранилище, используйте сложный пароль и активируйте двухфакторную аутентификацию. Также вам поможет умение распознавать фишинговые письма. Для получения дополнительной информации вы можете ознакомиться с этими советами по защите облачных данных.
Модели доставки облачных вычислений
Программное обеспечение как услуга (SaaS)
С SaaS-сервисами вы получаете доступ к приложениям в облаке, обычно по плану платы по мере использования. Сервис всегда имеет полный контроль над облаком или инфраструктурой. Хорошие примеры SaaS — это Dropbox и MailChimp.
Инфраструктура как услуга (IaaS)
Если вам нужны экономичные и гибкие услуги виртуализации, хранения данных, безопасности или сетевой инфраструктуры по требованию, вы используете IaaS. AWSAmazon Web Services) EC2 - отличный пример IaaS. Он предоставляет виртуальные серверы для предприятий, которые хотят разместить облачные приложения.
Платформа как услуга (PaaS)
PaaS предлагает доступ по требованию к программным и аппаратным средствам для облачных платформенных сервисов. Клиенты PaaS используют эти инструменты для разработки программного обеспечения. Dokku - широко распространенный пример такой модели предоставления облачных услуг.
Примеры облачных провайдеров
Microsoft Azure
Ранее известная как Windows Azure, Microsoft Azure - это служба облачных вычислений американской транснациональной технологической компании. Он предлагает более 200 услуг и позволяет клиентам глубоко настраивать свои сборки и развертывания. Azure предлагает PaaS, IaaS и SaaS.
AWS
AWS расшифровывается как Amazon Web Services. По данным Amazon, это самая распространенная в мире облачная платформа. Как и Microsoft, Amazon предлагает смесь PaaS, IaaS и SaaS.