6 Р49 Риз, Джордж. Облачные вычисления [Текст] / Дж. Риз ; гл. ред. Е. Кондукова ; пер. с англ. О. Кокоревой. - СПб. : БХВ-Петербург, 2011. - 278 с. : ил. - ISBN 978-5-596-15636-7 (англ.). - ISBN 978-5-9775-0630-4 (рус.) : 230.72 р. Содержание: ОБ АВТОРЕ . - С .1 ПРЕДИСЛОВИЕ ПЕРЕВОДЧИКА . - С .3 ВВЕДЕНИЕ . - С .5 Целевая аудитория этой книги . - С .5 Структура книги . - С .6 Соглашения, использованные в этой книге . - С .7 Использование примеров кода . - С .7 Safari® Books Online . - С .8 Мы ждем ваших отзывов! . - С .8 Благодарности . - С .9 ГЛАВА 1. ОБЛАЧНЫЕ ВЫЧИСЛЕНИЯ . - С .11 Облако . - С .12 Программное обеспечение . - С .12 Аппаратные средства . - С .15 Преимущества облачной инфраструктуры . - С .15 Аппаратная виртуализация . - С .17 Облачное хранилище . - С .19 Архитектуры облачных приложений . - С .20 Концепция Grid Computing . - С .20 Транзакционные вычисления . - С .22 Значимость облачных вычислений . - С .23 Возможности выбора для инфраструктуры IT . - С .25 Экономические соображения . - С .29 Капитальные затраты . - С .29 Сравнение затрат . - С .30 Нижняя граница . - С .32 Модели облачных инфраструктур . - С .34 Платформа как сервис . - С .34 Инфраструктура как сервис . - С .35 Частные облачные вычислительные среды . - С .36 Комбинация моделей . - С .36 Обзорная информация об Amazon Web Services . - С .37 Amazon Elastic Cloud Compute (EC2) . - С .38 Amazon Simple Storage Service (S3) . - С .39 Amazon Simple Queue Service (SQS) . - С .42 Amazon CloudFront . - С .42 Amazon SimpleDB . - С .43 ГЛABA 2. ОБЛАЧНАЯ ОБРАБОТКА ДАННЫХ AMAZON . - С .45 Amazon S3 . - С .45 Доступ к S3 . - С .46 Web-сервисы . - С .46 BitTorrent . - С .47 S3 в действии . - С .48 Amazon ЕС2 . - С .49 Концепции ЕС2 . - С .50 Доступ к ЕС2 . - С .52 Установка экземпляра . - С .53 Доступ к экземпляру . - С .57 Группы безопасности . - С .59 Зоны доступности . - С .61 Статические IP-адреса . - С .62 Хранение данных в ЕС2 . - С .64 Настройка тома EBS . - С .65 Управление томами . - С .67 Моментальные снимки . - С .67 Управление AMI . - С .69 ГЛАВА 3. ПЛАНИРОВАНИЕ ПЕРЕХОДА НА ОБЛАЧНУЮ ОБРАБОТКУ ДАННЫХ . - С .71 Вопросы лицензирования программного обеспечения . - С .71 Переход к модели затрат на облачную среду . - С .74 Подходы к сравнению расценок . - С .74 Пример анализа прибыли на инвестированный капитал . - С .76 На чем еще позволяет экономить облачная инфраструктура . - С .79 Уровни сервиса для облачных приложений . - С .80 Доступность . - С .80 Как оценить доступность вашей системы . - С .81 Из чего складывается доступность? . - С .83 Доступность облачных сервисов . - С .83 Уровни сервиса в Amazon Web Services . - С .84 Ожидаемая доступность в облачной среде . - С .86 Надежность . - С .88 Производительность . - С .89 Организация кластеров или независимые узлы . - С .89 Ограничения по производительности в ЕС2 . - С .90 Безопасность . - С .91 Сложности, связанные с законодательными, организационно-правовыми аспектами и вопросами стандартизации . - С .92 В облачной среде нет периметра . - С .93 Профиль риска для S3 и других облачных хранилищ данных не апробирован . - С .93 Ликвидация последствий чрезвычайных происшествий . - С .94 ГЛАВА 4. ПОДГОТОВКА К ПЕРЕХОДУ НА ОБЛАЧНЫЕ ВЫЧИСЛЕНИЯ . - С .97 Разработка Web-приложений . - С .97 Состояние системы и защита транзакций . - С .98 Проблема блокировок в памяти . - С .99 Защита целостности транзакций с помощью хранимых процедур . - С .101 Две альтернативы хранимым процедурам . - С .103 Что происходит при сбоях серверов . - С .106 Построение образов машин . - С .108 Безопасность данных образа машины Amazon . - С .108 Что входит в состав образа машины? . - С .109 Пример образа машины MySQL . - С .112 Философия Amazon AMI . - С .113 Проектирование системы защиты конфиденциальной информации . - С .114 Конфиденциальность в облачной среде . - С .115 Управление шифрованием информации о кредитных картах . - С .117 Обработка транзакции с использованием кредитной карты . - С .118 Что происходит при компрометации системы электронной коммерции . - С .119 Что происходит при компрометации процессора кредитных карт . - С .119 Что происходит, если облачные сервисы Amazon не могут удовлетворить ваши потребности . - С .120 Управление базами данных . - С .123 Объединение в кластеры или репликация? . - С .123 Применение кластеризации баз данных в облачной среде . - С .125 Использование репликации баз данных в облачной среде . - С .126 Использование репликации для повышения производительности . - С .128 Управление главными ключами . - С .130 Генерация глобально уникальных первичных ключей . - С .130 Поддержка глобально уникальных случайных ключей . - С .132 Резервное копирование баз данных . - С .133 Типы резервных копий баз данных . - С .133 Применение стратегии резервного копирования в облачной среде . - С .135 ГЛАВА 5. БЕЗОПАСНОСТЬ . - С .139 Безопасность данных . - С .139 Управление данными . - С .140 Что происходит в случае остановки деятельности облачного провайдера . - С .141 Что происходит, когда судебная повестка вынуждает вашего облачного провайдера раскрыть ваши данные . - С .141 Что происходит, если облачный провайдер не может обеспечить адекватную защиту собственной сети . - С .142 Шифруйте все! . - С .143 Шифрование сетевого трафика . - С .143 Шифрование резервных копий . - С .143 Шифрование файловых систем . - С .144 Соответствие стандартам и нормативно-законодательным актам . - С .145 Сетевая безопасность . - С .148 Правила брандмауэра . - С .149 Системы обнаружения сетевых вторжений . - С .154 Предназначение сетевых систем обнаружения вторжений . - С .154 Реализация системы обнаружения сетевых вторжений в облачной среде . - С .156 Защита хостов . - С .158 Усиление защиты системы . - С .159 Антивирусная защита . - С .159 Системы обнаружения вторжений на уровне хоста . - С .160 Сегментация данных . - С .162 Управление учетной информацией . - С .163 Реакция на компрометацию . - С .164 ГЛАВА 6. АВАРИЙНОЕ ВОССТАНОВЛЕНИЕ . - С .167 Планирование процесса аварийного восстановления . - С .168 Целевая точка восстановления (RPO) . - С .170 Допустимое время восстановления (RTO) . - С .171 Катастрофические события в облачной среде . - С .172 Управление резервным копированием . - С .172 Стратегия в отношении неизменных данных . - С .174 Стратегия в отношении конфигурационных данных . - С .174 Стратегия в отношении сохраняемых данных (резервное копирование баз данных) . - С .176 Безопасность резервного копирования . - С .179 Географическая избыточность . - С .180 Пересечение границ зон доступности . - С .181 Пересечение границ регионов . - С .182 Организационная избыточность . - С .184 Управление нештатными ситуациями . - С .185 Мониторинг . - С .186 Восстановление балансировщика нагрузки . - С .187 Восстановление сервера приложений . - С .188 Восстановление базы данных . - С .188 ГЛАВА 7. МАСШТАБИРОВАНИЕ ОБЛАЧНОЙ ИНФРАСТРУКТУРЫ . - С .191 Планирование мощностей . - С .191 Ожидаемые потребности . - С .192 Определение ожидаемых потребностей . - С .193 Анализ неожиданностей . - С .195 Влияние нагрузки . - С .195 К вопросу об архитектуре приложений и баз данных . - С .196 Шкалы масштабирования . - С .197 Ценность ваших вычислительных мощностей . - С .198 Простой мысленный эксперимент . - С .199 Насколько различными могут оказаться исходы? . - С .200 Масштабирование в облачной среде . - С .201 Средства и системы мониторинга . - С .202 Процесс выделения ресурсов в облачной среде . - С .204 Управление превентивным масштабированием . - С .205 Управление реактивным масштабированием . - С .206 Рекомендуемый подход . - С .207 Вертикальное масштабирование . - С .208 ЗАКЛЮЧЕНИЕ . - С .211 ПРИЛОЖЕНИЯ . - С .217 ПРИЛОЖЕНИЕ 1. СПРАВОЧНАЯ ИНФОРМАЦИЯ ПО AMAZON WEB SERVICES . - С .217 Справочная информация по командной строке Amazon EC2 . - С .217 Команда ec2-add-group . - С .219 Команда ec2-add-keypair . - С .219 Команда ec2-allocate-address . - С .220 Команда ec2-associate-address . - С .220 Команда ec2-attach-volume . - С .221 Команда ec2-authorize . - С .221 Команда ec2-bundle-instance . - С .222 Команда ec2-cancel-bundle-ta-sk . - С .223 Команда ec2-confirm-product-instance . - С .223 Команда ec2-create-snapshot . - С .223 Команда ec2-create-volume . - С .224 Команда ec2-delete-group . - С .224 Команда ec2-delete-keypair . - С .225 Команда ec2-delete-snapshot . - С .225 Команда ec2-delete-volume . - С .225 Команда ec2-deregister . - С .225 Команда ec2-descfibe-addresses . - С .226 Команда ec2-descnbe-availability-zones . - С .226 Команда ec2-describe-bundle-tasks . - С .227 Команда ec2-describe-group . - С .227 Команда ec2-describe-image-attribute . - С .228 Команда ec2-describe-images . - С .228 Команда ec2-describe-instances . - С .229 Команда ec2-describe-keypairs . - С .230 Команда ec2-describe-regions . - С .230 Команда ec2-describe-snapshots . - С .230 Команда ec2-describe-volumes . - С .231 Команда ec2-detach-volume . - С .231 Команда ec2-di4associate-address . - С .232 Команда ec2-get-console-output . - С .232 Команда ec2-get-password . - С .233 Команда ec2-modify-image-attribute . - С .233 Команда ec2-reboot-instances . - С .234 Команда ec2-release-address . - С .234 Команда ec2-register . - С .234 Команда ec2-reset-image-attribute . - С .235 Команда ec2-revoke . - С .235 Команда ec2-run-instances . - С .235 Команда ec2-terminate-instances . - С .237 Рекомендации по использованию сервиса Amazon EC2 . - С .237 Шифрование на уровне файловой системы . - С .238 Настройка RAID для использования множества томов EBS . - С .241 ПРИЛОЖЕНИЕ 2. ОБЛАЧНЫЙ ХОСТИНГ GOGRID . - С .244 Типы облаков . - С .244 Облачные центры . - С .246 Центры обработки данных в облачных средах . - С .247 GoGrid и традиционные центры обработки данных . - С .247 Горизонтальное и вертикальное масштабирование . - С .248 Архитектуры для развертывания GoGrid . - С .250 Web-приложения - в центре внимания . - С .251 Сравнение подходов . - С .252 Непосредственное сравнение . - С .252 Практическое использование . - С .254 Что лучше подойдет вам? . - С .254 ПРИЛОЖЕНИЕ 3. КОМПАНИЯ RACKSPACE . - С .255 Облачные серверы Rackspace . - С .256 Сервис Cloud Files . - С .257 Сервис Cloud Sites . - С .259 Полная интеграция с обеспечением круглосуточной технической поддержки . - С .259 ПРИЛОЖЕНИЕ 4. ТЕРМИНОЛОГИЧЕСКИЙ ГЛОССАРИЙ . - С .260 СПИСОК ЛИТЕРАТУРЫ И РЕСУРСОВ ИНТЕРНЕТА . - С .269 Русскоязычные ресурсы Интернета . - С .270 ПРЕДМЕТНЫЙ УКАЗАТЕЛЬ . - С .271
Рубрики: Информационные технологии Техника Аннотация: Рассмотрена современная бизнес-модель, в которой вычислительные ресурсы предоставляются пользователям как услуги в сети Интернет. Дана практика разработки Web-приложений для развертывания в облачной среде и переноса в нее уже существующих приложений. Рассказано о приемах программирования и о навыках системного администрирования, которыми необходимо овладеть, чтобы успешно разрабатывать и сопровождать приложения, развертываемые в облаке. Оценена целесообразность переноса существующих приложений в облачную среду как с технической, так и с экономической точек зрения. Описаны построение транзакционных Web-приложений и установка виртуальных серверов для их поддержки. Рассмотрены особенности подготовки плана аварийного восстановления в облачной среде. Показаны преимущества облачной инфраструктуры в области масштабирования приложений. Держатели документа: НБ СГЮА Доп.точки доступа: Кондукова, Екатерина \ред.\; Кокорева, Ольга \пер.\ Экземпляры всего: 30 ч/з1 (1), ч/з6 (1), н/а (3), уч/а (25) Свободны: ч/з1 (1), ч/з6 (1), н/а (3), уч/а (25) |