Основные выводы
- Облачные вычисления — это предоставление вычислительных ресурсов по запросу — от приложений до хранилищ данных — через Интернет, а не на локальном компьютере или сервере.
- Облако — это обширная сеть удаленных серверов, расположенных по всему миру и объединенных в единую платформу для предоставления компьютерных услуг.
- Пользователи могут получать доступ к облачным ресурсам в любое время и из любого места, без необходимости установки физического оборудования на месте.
- Существует множество веских причин, по которым компании переходят на облачные решения вместо традиционных локальных систем, в том числе гибкость, экономия средств и масштабируемость.
Что такое облако?
Так что же на самом деле такое облако и чем оно отличается от локальных компьютеров и серверов? Вкратце, облако — это серверы, доступные удаленно через Интернет. Облачные компании поддерживают большие сети серверов, которые люди и компании используют для хранения данных и позволения использования онлайн-сервисов типа потокового видео, социальных сетей, веб-почты и многих других инструментов, как указано ниже.
Что такое облачные вычисления?
Между тем, облачные вычисления — это доставка различных процессов и сервисов через облако, таких как резервное копирование данных, синхронизация данных, потоковое видео, тестирование приложений, анализ данных и многое другое. Сравните это с данными, которые вы храните или обрабатываете локально на своем компьютере или на серверах в вашем офисе. Эти данные находятся на диске, физически расположенном на вашем компьютере или в офисе, тогда как данные, хранящиеся «в облаке», находятся на серверах в дата-центрах, управляемых облачными провайдерами.
Примеры облачных вычислений
- Сервисы потокового видео: 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.