Что такое облачные вычисления?



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

Что такое облачные вычисления?

Что такое облачные вычисления? Облачные вычисления, часто называемые «облаком», простыми словами означают хранение или доступ к вашим данным и программам через Интернет, а не через ваш собственный жесткий диск.

В настоящее время все перемещается в облако, работает в облаке, доступно из облака или может храниться в облаке.Следовательно, спрос на растет во всех секторах экономики.





Где именно это облако?

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



  • Для этого вам не нужно поддерживать или администрировать какую-либо инфраструктуру.
  • Емкость никогда не иссякнет, поскольку она практически бесконечна.
  • Вы можете получить доступ к своим облачным приложениям из любого места, вам просто нужно устройство, которое может подключаться к Интернету.

Как это все началось?

Хотя Интернет родился в 1960-х, только в 1990-х был открыт потенциал Интернета для обслуживания бизнеса, что затем привело к большему количеству инноваций в этой области. По мере того, как скорость передачи данных в Интернете и возможности подключения улучшались, это уступало место новому типу компаний, называемых поставщиками услуг приложений (ASP).

программирование сокетов на примере java

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



Но только в конце 1990-х годов появились облачные вычисления в том виде, в каком мы их знаем сегодня, что привело к созданию этого блога о том, что такое облачные вычисления.

И так как он только вырос, в последнее время Businessinsider сообщил,

Услуга облачных вычислений выросла почти на 80% по сравнению с аналогичным периодом прошлого года за последние два квартала, и в 2015 году выручка компании должна достичь 7,8 млрд долларов, что в четыре раза превышает объем продаж 2012 года в 1,8 млрд долларов.

Интригует, правда?

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

Сейчас же Как все это работает, давай понять эточерез пример :

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

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

Менеджеры по продажам также могут отслеживать все на своих устройствах с подключением к Интернету и знать, какие сделки закрывать или нет. Все происходит на ходу!

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

Что такое облачные вычисления? | AWS Training | Эдурека

Давайте углубимся в тему ' что такое облачные вычисления »И понять его архитектуру:

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

  • SaaS
  • PaaS
  • IaaS

SaaS (программное обеспечение как услуга)

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

Например: salesforce.com предоставляет клиенту CRM (Customer Relation Manager) в облачной инфраструктуре и взимает с него плату, но программное обеспечение принадлежит только компании salesforce.

PaaS (платформа как услуга)

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

Например: Этот сервис будет иметь смысл для вас, только если вы разработчик, поскольку этот сервис предоставляет вам платформу для разработки приложений, таких как Google App Engine.

IaaS (инфраструктура как услуга)

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

Например AWS (Amazon Web Services) - это IaaS, например AWS EC2 .

На диаграмме ниже показаны различия между ч / б IaaS, PaaS и SaaS.

rc3-04

Теперь мы знаем о моделях обслуживания, и как только вы предложите услугу, следующее развертывание, давайте теперь обсудим модели развертывания:

  • Публичное облако
  • Частное облако
  • Гибридное облако

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

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

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

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

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

Гибридное облако включает в себя функции как частного, так и общедоступного облака. Как?

Давайте разберемся с этим на примере: Предположим, есть исследовательская компания, поэтому у нее будут некоторые опубликованные данные, а также данные, которые все еще находятся на стадии исследования.Сейчас жевсе, что еще находится в стадии исследования, должно храниться в секрете, верно? Хотя ваш облачный провайдер может иметь современные функции безопасности, но он по-прежнему открыт для публики, поэтому подвержен кибератакам.

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

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

Потребители против бизнеса

Давайте поговорим о потребителях, тех из нас, кто работает в малых и средних офисах, регулярно пользуется Интернетом, для нас облако - это Google Диск или, может быть, DropBox.

Но для организаций и предприятий это совершенно другая сцена, для них облако - это SaaS, где они могут захотеть использовать программное обеспечение в облаке, или, возможно, PaaS, где они могут захотеть создать приложение в среде, предоставляемой облачная среда или, возможно, они хотят использовать облачный сервис в качестве инфраструктуры, где они будут сдавать в аренду целые виртуальные машины и настраивать их по-своему, что будет IaaS.

Сейчас жеВам, возможно, интересно, действительно ли компании используют облачные вычисления? Конечно, есть, согласно популярному сайту блогов PCMag, облачные вычисления принесли 127 миллиардов долларов в 2016 году, а к 2020 году они могут составить 500 миллиардов долларов.

Довольно впечатляюще, не правда ли? Теперь почему люди или компании переходят на облако? Должны быть какие-то преимущества, верно?

Давайте посмотрим, какие преимущества дают облачные вычисления:

что такое sqoop в hadoop
  • Быстрая реализация
    Если вы участвовали в разработке или внедрении приложения, то иногда требуются месяцы или даже годы, чтобы его запустить и запустить, а с облаком вы можете сократить время и ускорить работу.
  • Мгновенная масштабируемость
    С облачными ресурсами вы всегда можете увеличить или уменьшить масштаб. ресурсов и пользователей в соответствии с вашими потребностями, облачная емкость никогда не заканчивается!
  • Доступ откуда угодно
    Приложения, созданные в облаке, предназначены для доступа из любого места, вам просто нужно подключение к Интернету на мобильном устройстве.
  • Без предварительных затрат
    Раньше для развертывания приложения вам приходилось приобретать необходимое оборудование, строить архитектуру, покупать лицензии на программное обеспечение и т. Д., Но с облаком все эти затраты резко снижаются, а в некоторых случаях полностью устраняются.
  • Бесплатная поддержка
    Традиционно вам приходилось обновлять программное обеспечение до последних версий, обновлять оборудование, а также устранять неисправности в вашей системе на аппаратном уровне, но с облаком вам не нужно беспокоиться о техническом обслуживании вашего оборудования, все это будет управляться вашим облачным провайдером.
  • Лучшая безопасность
    Независимое исследование показало, что ежегодно компания среднего размера теряет около 260 ноутбуков, это потеря для компании не в денежном выражении, но данные, которые были на ноутбуке, ценны, с Cloud вам не нужно об этом беспокоиться. , все ваши данные хранятся в централизованном безопасном месте.

Итак, с чего начать?

Есть масса поставщиков облачных услуг на выбор. Возьмем самые известные.

  • Лазурный: Это платформа облачных вычислений, основанная Microsoft в 2010 году.
  • AWS: Amazon Web Services - это платформа облачных вычислений, созданная Amazon в 2006 году.

Какой вы выберете?

Вопрос, который пришел бы вам в голову, как только вы увидели эти два имени.

Что ж, давайте попробуем ответить на этот вопрос за вас.

AWS и Microsoft Azure - два основных игрока в индустрии облачных вычислений, но все же AWS больше, чем Azure. Насколько больше?

Что ж, емкость серверов AWS в 6 раз превышает размер серверов всех конкурентов вместе взятых.

Кроме того, AWS начала свой путь к облаку еще в 2006 году по сравнению с Microsoft Azure, запущенным в 2010 году, поэтому с точки зрения обслуживания сервисная модель AWS является более зрелой.Amazon владеет крупнейшими центрами обработки данных в мире, которые стратегически расположены по всему миру.

Когда мы видим, Azure, это далеко не емкости, что Amazon имеет, но Microsoft работает над достижением рода услуг и гибкость, что Amazon предлагает. Например, в 2014 году Microsoft запустила опцию избыточного хранилища под названием Зональное резервное хранилище что на уровне услуг, которые предлагает Amazon.

Давайте поговорим о более важном параметре, таком как Ценообразование .

Amazon выставляет счет за час, то есть нет. часов, которые вы будете использовать свои экземпляры, обратная сторона этого может заключаться в том, что если вы остановите свой экземпляр, скажем, через 2,5 часа, вам будет выставлен счет за все 3 часа.

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

Например: Экземпляр AWS m3.large стоит 0,133 доллара за час, а эквивалентный экземпляр в Azure (средняя виртуальная машина) стоит 0,45 доллара за час.

В заключение, Amazon выходит в лидеры!

Тактеперь посмотрите на это с другой стороны, если вы хотите смена карьеры Какая услуга в индустрии облачных вычислений будет более востребована, верно?

Посмотрим, что говорит Google Analytics,

Рис. На этом графике показаны объявления о вакансиях архитектора решений AWS с сайта Indeed.com.

Хотите стать архитектором решений AWS?

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

Что дальше, после того как вы узнаете обо всех этих сервисах и, конечно же, что такое облачные вычисления?

Вы получите сертификат! Вот по различным сертификатам, которые вы можете выполнить в AWS.

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

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

Давай послушаем интересные аргументы об облачных вычислениях.

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

На самом деле это произошло с нашей собственной AWS в 2012 году, когда произошло отключение электроэнергии из-за грозы в Северной Вирджинии, из-за которой серверы Amazon вышли из строя из-за того, что крупные компании, такие как Instagram, Pinterest и Instagram, также испытали простой, потому что они размещают свои сервисы на AWS.

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

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

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

Правильно это или нет, покажет время.

Надеюсь, вам понравился этот учебник «Что такое облачные вычисления».

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

Есть вопрос к нам? Пожалуйста, укажите это в комментариях к этому руководству по облачным вычислениям, и мы свяжемся с вами.

перейти к работе в Python