Западное и отечественное IT сообщество последние 2-3 года будоражат многочисленные слухи и сплетни об идее Cloud Computing (в переводе на русский "Облачные Вычисления"), которая призвана решить все существующие проблемы и беды. Так что же представляют собой эти "Облачные Вычисления" и в чем их преимущества?
Допустим, у вас есть большие идеи, как рационализировать ваш бизнес и поднять продажи до потолка. Для осуществления этой задачи вам понадобятся бизнес-приложения от Oracle или Microsoft, которые стоят далеко не дешево, особенно на этапе становления бизнеса. За каждой из этих программ кроется мир сложностей, для каждой из них нужны дата-центры, офисные площади, сервера и электропитание, охлаждение серверов, вентиляция, сетевое оборудование и дисковые массивы, также необходим сложный набор различного программного обеспечения и команда инженеров для запуска и обслуживания всего этого. Вам понадобится среда для разработки, тестирования и запуска программ и обеспечения их безотказной работы. А когда возникнет проблема со всем этим, вы звоните в службу технической поддержки, они естественно не в курсе того, что происходит, потому что у них свои заботы. Затем в свет выходит новая версия ПО, и если вы устанавливаете ее неудачно, вся система рушится. Если рассмотреть это на примере одного сервера - это цветочки, а спроецировать это на сотни серверов, завязанных в десятки сетей, то вам станет понятно, что содержание и обслуживание бизнес-приложений доступно только большим компаниям с большим профессиональным IT-подразделением.
Что же остается мелкому и среднему бизнесу? Ответ очевиден - облачные вычисления! Вместо того, чтобы обеспечивать работу бизнес-приложения самостоятельно, вы просто используете их из центра обработки данных. Вы просто подключаете эту готовую услугу, что позволяет вам гораздо быстрее запуститься и стоит гораздо дешевле. Это как Gmail по сравнению с Microsoft Exchange: для работы с Gmail вам не нужны сервера и хранилища информации, не нужны системные администраторы для сопровождения, вам не нужно устанавливать обновления. Когда вы используете любую программу в облаке, вы просто авторизуетесь, осуществляете настройку и просто пользуетесь этой программой - вот в чем сила облачных вычислений. Эта модель настолько лучше, что полностью меняет наше представление о программном обеспечении, причем не только по отношению к пользовательским программам, но и по отношению к большим бизнес-приложениям.
Современный бизнес использует в облаках все типы бизнес-приложений, в том числе и нетиповые. Это позволяет включиться в работу всего за несколько дней, что само по себе неслыханно для традиционных бизнес-приложений! Это стоит намного дешевле, потому что вам не нужно платить за работу обслуживающего персонала, программы, оборудование, помещения, а главное облачные вычисления более масштабируемы, надежны и безопасны. Все указанные преимущества достигаются за счет того, что принцип облачных вычислений реализуется на архитектуре Multi-tenancy, которая позволяет не использовать для каждого бизнеса свое приложение, а использовать одно приложение для всех компаний, но при этом это приложение достаточно гибкое, чтобы обеспечить индивидуальные потребности каждой из компаний. Применений такой архитектуры делает систему эластичной и позволяет обслуживать рост до тысяч пользователей или снижение до нескольких. Задачи обновления систем безопасности, повышения производительности и добавления новых возможностей выполняются незаметно для вас и полностью автоматически.
Другой отличительно чертой облачных приложений является принцип оплаты: вам не нужно ничего приобретать, стоимость всех используемых вами приложений включается в стоимость вашей ежемесячной подписки, поэтому вы платите только за то, что используете.
Облачные вычисления - это простая идея, которая оказывает колоссальное влияние на ваше время и финансы