LFCA: Основы облачных вычислений – Часть 13

Облачные вычисления – это популярное модное слово, которое относится к технологии по запросу, которая ворвалась в мир технологий и упрощает способ предоставления ИТ-ресурсов и доступа к данным. Чтобы лучше понять и оценить концепцию облачных вычислений, давайте вернемся назад во времени и посмотрим, как выглядело технологическое окружение до появления облачной технологии.

Традиционно организация приобретала физические серверы и устанавливала их в своем офисе. По мере роста компании, растущие деловые требования заставляли компанию перемещать свои ресурсы в центр обработки данных, где она приобретала дополнительные ресурсы, такие как серверы, сетевое оборудование, резервное электропитание и системы охлаждения. Это хорошо работало, но настройка представляла несколько проблем.

Проблема с традиционными вычислениями

Очевидно, что традиционный подход к предоставлению физических ресурсов на месте часто приводил к увеличению операционных расходов, вызванных расширением бизнеса. Как уже обсуждалось ранее, компании должны были направлять больше средств на аренду дополнительного пространства, затраты на электроэнергию, обслуживание и найм команды экспертов для мониторинга своих ресурсов круглосуточно.

Масштабирование ресурсов вовремя для удовлетворения растущих потребностей бизнеса также было бы проблемой. Кроме того, естественные катастрофы, такие как землетрясения, тайфуны и пожары, часто создавали риск для бизнеса и приводили к массовому простою, который, в свою очередь, влиял на бизнес.

И вот здесь на сцену выходят облачные вычисления.

Облачные вычисления

Облачные вычисления – это услуги по требованию, которые включают хранение баз данных, вычислительную мощность, приложения, сети и другие ИТ-ресурсы. Ключевое слово – ПО ЗАПРОСУ. Это означает, что вы можете предоставлять ресурсы по мере необходимости. Это становится возможным благодаря поставщику облачных услуг в модели ценообразования “плати, сколько потребуешь”, где вы платите только за то, что вам нужно.

Вы также можете легко масштабировать свои ресурсы по мере роста ваших потребностей. Таким образом, вы можете добавлять дисковое пространство, процессоры или память на вашем облачном вычислительном узле буквально за считанные секунды, не прибегая к мучительным задержкам при получении одобрений на покупку дополнительного оборудования в традиционной схеме.

Простыми словами, облачные вычисления включают предоставление ИТ-услуг, таких как серверы, базы данных, хранилища, приложения и сети, ‘в облаке’ или через интернет при помощи поставщика облачных услуг. Это обеспечивает экономию на масштабе, поскольку вы обычно платите только за использование, что, в свою очередь, снижает ваши операционные расходы и помогает вам эффективнее управлять вашим бизнесом.

Некоторые из ведущих платформ облачных вычислений включают:

  • Amazon Web Services (AWS)
  • Google Cloud Platform (GCP)
  • Microsoft Azure
  • IBM Cloud
  • Oracle Cloud

Типы моделей развертывания облака

Не все развертывания облака одинаковы, и не существует универсального типа развертывания облака. Различные модели и архитектуры облака развивались для помощи пользователям и организациям в удовлетворении их потребностей. Давайте на мгновение кратко рассмотрим основные типы облака.

1. Публичное облако

В публичном облаке все ресурсы полностью принадлежат и управляются компаниями или поставщиками сторонних услуг. Эти поставщики предоставляют вычислительные ресурсы через интернет и включают компании, такие как AWS, Google Cloud и Microsoft Azure.

В публичном облаке ресурсы используются различными пользователями и организациями. Чтобы получить доступ и пользоваться услугами, просто создайте учетную запись и добавьте свои платежные данные, чтобы начать использовать ресурсы через веб-браузер.

2. Частное облако

В частном облаке вычислительные ресурсы зарезервированы для одной компании или бизнеса. Здесь инфраструктура размещается и поддерживается в центре обработки данных компании. Организация имеет полный контроль над оборудованием и услугами, которые она предоставляет.

Частное облако дает организациям больший контроль над своими ресурсами и обеспечивает приличный уровень конфиденциальности, гарантируя, что конфиденциальная информация не доступна сторонним поставщикам.

Примеры частного облака включают HP Cloud Services и Ubuntu Cloud.

3. Гибридное облако

Это смесь облачных технологий Общественного и Частного. Компания может выбрать использование общественного облака для определенного сервиса и хранить файлы и другие данные в частном облаке, что обеспечивает большую гибкость.

Виды облачных сервисов

Мы можем классифицировать облачные сервисы на следующие широкие категории – IaaS, PaaS, SaaS и Бессерверное.

1. IaaS (Инфраструктура как сервис)

IaaS – это базовая категория облачных технологий, которая лежит в основе инфраструктуры облака. Она предоставляет платформу, на которой пользователи и компании могут получать доступ к ресурсам, таким как хранилище и приложения. Это также позволяет компаниям создавать и управлять своим контентом без проблем.

Примеры IaaS включают Microsoft Azure, AWS и Google Cloud Platform.

2. SaaS (Программное обеспечение как сервис)

SaaS, сокращение от Программное обеспечение как сервис, относится к облачным приложениям или программному обеспечению, к которому конечные пользователи могут получить доступ для создания и управления своим контентом. Приложения SaaS доступны через браузер и не требуют резервного копирования и установки приложений напрямую на вашем локальном ПК.

SaaS очень масштабируема и обеспечивает необходимую предприятию безопасность. Это безусловно одна из самых популярных категорий Облачных сервисов и используется практически каждым бизнесом – будь то небольшой стартап или огромное предприятие. SaaS пригоден особенно в сотрудничестве, особенно там, где члены команды работают удаленно или находятся в разных географических регионах.

Популярными примерами SaaS-сервисов являются Google Apps, Microsoft Office 365 и DropBox.

3. PaaS (Платформа Как Сервис)

PaaS, сокращение от Платформа Как Сервис, является облачной платформой, ориентированной на разработчиков и предприятия. Это предоставляет им среду для размещения, создания и развертывания своих собственных пользовательских приложений.

Помимо базовой инфраструктуры, такой как серверы, базы данных, сетевое оборудование и хранение, PaaS предоставляет инструменты разработки, системы управления базами данных и BI (Бизнес-аналитика) для обеспечения предприятий возможностью эффективно создавать и развертывать свои приложения.

Простыми словами, в PaaS вы управляете своими собственными приложениями и сервисами. Облачный провайдер берет на себя все остальное.

Примерами платформ PaaS являются OpenShift и Google App Engine.

Преимущества Облачных Вычислений

Мы уже рассмотрели, в чем заключаются облачные вычисления и различные типы облачных платформ и облачных сервисов. На этом этапе у вас уже есть представление о некоторых преимуществах, которые приносят облачные вычисления. Давайте рассмотрим обзор некоторых достоинств облачной технологии.

1. Экономичность

Модель облачных вычислений работает по принципу оплаты по мере использования. Это означает, что вы платите только за ресурсы, которые используете, в отличие от традиционной ИТ-среды, где вы платите дорого даже за недоиспользуемые услуги.

Здесь абсолютно нет никаких предварительных затрат или закупки аппаратного обеспечения. Ваш счет прекращается, как только вы прекращаете использование облачных услуг. Все это обеспечивает экономичный способ предоставления ресурсов и развертывания ваших приложений, что приводит к лучшему прогнозированию будущих затрат.

2. Масштабирование

Технология облачных вычислений позволяет вам масштабировать ресурсы вверх или вниз в соответствии с потребностями вашего бизнеса. Вы можете легко увеличить вычислительные ресурсы, такие как ОЗУ и ЦП, в случае увеличения рабочей нагрузки, и уменьшить их, чтобы снизить затраты, когда нагрузка уменьшается.

3. Высокая доступность

Облачные вычисления обеспечивают возможность легкого доступа к вашим ресурсам в любое время суток с различных устройств, таких как Mac, ПК, планшеты и даже смартфоны с минимальным временем простоя.

4. Безопасность

Безопасность в облаке имеет два аспекта. Существует физическая безопасность, обеспечиваемая надежными центрами обработки данных, которые защищены передовыми системами видеонаблюдения и мониторинга. Кроме того, поставщики облачных услуг обеспечивают цифровую безопасность для защиты ваших активов от несанкционированных и злонамеренных пользователей с использованием современной технологии брандмауэра, систем предотвращения вторжений и обнаружения, а также круглосуточного мониторинга.

5. Улучшенная производительность и надежность

Поставщики облачных услуг имеют несколько центров обработки данных в разных географических регионах, обеспечивающих репликацию данных и, таким образом, гарантирующих избыточность данных и устойчивость к отказам в случае возникновения проблем. Беспокойства о физических катастрофах, таких как пожары и землетрясения, наносящих ущерб вашим данным, теперь являются вещью прошлого.

Это одно из основных преимуществ использования облачных технологий.

Недостатки облачных вычислений

Конечно, облако приносит некоторые преимущества, делающие жизнь намного проще. Но лишено ли оно каких-либо недостатков? Конечно, нет, и как и любая технология, облако связано с некоторыми недостатками, которые мы постараемся рассмотреть.

1. Отсутствие полного контроля над данными

Одной из самых больших проблем с облаком является то, что вы отказываетесь от контроля над своими данными в пользу третьей стороны. Вы фактически доверяете им свои данные и надеетесь, что они будут поддерживать и хранить их в безопасности в своих центрах обработки данных, далеко от посторонних глаз и внешних угроз.

Однако ваши данные находятся в их инфраструктуре и подвержены их политике. Если поставщик столкнется с простоем или, что еще хуже, прекратит свое существование, ваши данные станут недоступными. Проще говоря, сохранение данных в облаке подразумевает, что вы уступаете контроль над своими данными поставщику.

2. Зависимость от интернет-соединения

В этом нет никакого пути: вам нужно интернет-соединение для доступа к своим данным и ресурсам в облаке. Отсутствие интернет-соединения по какой-либо причине оставит вас в неведении и лишит возможности получить доступ к вашим данным.

3. Безопасность

Это может показаться запутанным, так как ранее мы утверждали, что ваши данные в облаке защищены. Однако безопасность ваших данных такая, какие меры безопасности реализованы поставщиком облачных услуг. Недостаточные меры безопасности могут создать лазейку для хакеров, чтобы проникнуть в ваш облачный поставщик и получить доступ к вашей конфиденциальной информации.

4. Технические проблемы

Если у вас возникнет техническая проблема, вам нужно подать заявку у вашего провайдера и дождаться, чтобы он решил этот вопрос. Некоторые поставщики занимают довольно много времени, чтобы связаться с вами, и это приводит к задержкам.

Заключение

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

Большее количество поставщиков будут стремиться улучшить безопасность своих платформ, чтобы быть в курсе новых угроз и защитить данные своих пользователей. Будут предприняты усилия для интеграции новых технологий, таких как IoT, с облаком.

Действительно, будущее облачных вычислений светло, учитывая многочисленные преимущества, которые они предлагают. Их экономическая целесообразность и надежность идеально подходят для ускорения роста бизнеса, как малого, так и крупного.

Source:
https://www.tecmint.com/fundamentals-of-cloud-computing/