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

Статьи, обзоры, руководства для ИТ специалистов

IBM Bluemix™

  • Статьи и руководста по IBM Bluemix™

    Корпорация IBM позиционирует BlueMix как систему, которая решает задачи, стоящие перед разработчиками бизнес-приложений, перед их бизнес-заказчиками и перед пользователями.

Руководства по теме облачных вычислений

  • Введение в концепцию "Платформа как сервис (Platform as a Service)"

    Руководство познакомит вас с прикладным уровнем облачных вычислений, который носит название "Платформа как сервис" (Platform as a Service, PaaS). После освоения этой серии вы сможете описывать ключевые элементы PaaS-уровня облачных вычислений, а также описывать промежуточное программное обеспечение, благодаря которому работает эта платформа.

  • Инфраструктура как сервис (Infrastructure as a Service, IaaS)

    ИТ-специалистам и студентам - об основных свойствах концепции "Инфраструктура как сервис" (IaaS) и важности планирования для успешного развертывания облачных сред. Вы познакомитесь с облачными технологиями IBM и платформой IBM SmartCloud Enterprise.

  • Введение в программное обеспечение как сервис

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

  • Основы облачных вычислений

    В этой серии "Путь к знаниям" представлены концепции облачных вычислений и модели облачных сервисов "инфраструктура как сервис" (IaaS), "платформа как сервис" (PaaS) и "программное обеспечение как сервис" (SaaS), которые являются основой облачных вычислений.


Полезные ссылки

Новые статьи:

  • Управление непрерывным развертыванием в динамической облачной среде с помощью продукта IBM UrbanCode Deploy

    В статье описывается конфигурирование динамических сред с помощью продукта IBM UrbanCode Deploy. На примере сценария DevOpsInACloud демонстрируется использование UrbanCode Deploy для динамического изменения среды в соответствии с рабочей нагрузкой.

  • Импорт и экспорт данных в/из Bluemix SQL Database с помощью службы SQL Database

    В этом руководстве описан процесс создания и развертывания небольшого Java™-приложения с использованием службы SQL Database. Читатель узнает, как создать среду выполнения Java, привязать к ней экземпляр службы SQL Database, загрузить Java-приложение и получить доступ к консоли SQL Database для создания таблиц и загрузки данных. Консоль не позволяет экспортировать всю таблицу, поэтому для экспорта данных из таблицы SQL Database Bluemix в компьютер пользователя применяется специальное Java-приложение.

  • Создание приложений с использованием службы IBM DataCache

    Как архитекторы программного обеспечения мы пытаемся совмещать бизнес-требования, доступные ресурсы и сроки. Нефункциональные же требования, такие как производительность, обычно отодвигаются на второй план. Однако при наличии технической инфраструктуры удовлетворить нефункциональные требования не так уж трудно. Создавая приложения в IBM Bluemix™и используя службу IBM DataCache, при необходимости можно повысить их производительность.

  • Создание простого приложения для поиска фотографий с помощью сервисов отображения географических объектов с координатной привязкой Pitney Bowes

    Компания Pitney Bowes предоставляет мощные API для геокодирования, поиска по почтовым адресам и многого другого. На простом и интересном примере - приложении, которое сочетает в себе функции определения широты и долготы по любому почтовому адресу в США с поиском фотографий в сети Instagram, - мы продемонстрируем, как использовать API Pitney Bowes в своих собственных приложениях на платформе Bluemix.

  • Создание приложения Java EE, переносимого между платформами Bluemix и частного облака

    Как Java-разработчику, вам хотелось бы соблюсти принцип Java «написано однажды – работает везде». Как это сделать, когда нужно переносить приложение между IBM Bluemix и локальной облачной средой, такой как SmartCloud Orchestrator или PureApplication System?

  • Создание чат-приложения реального времени за пять минут с помощью Node-RED

    Node-RED — это инструмент с открытым исходным кодом, разработанный группой новых технологии IBM, который позволяет создавать приложения, просто соединяя готовые компоненты. Эти компоненты могут быть устройствами, веб-API или онлайн-службами. Мы покажем, как всего за несколько минут построить приложение чата реального времени на платформе Node-RED с помощью Bluemix.

  • Создание системы ответов на вопросы на естественном языке с помощью служб IBM Watson и Bluemix

    Практически все, что характерно для людей: понимание языка, ощущение, суждение, моторные навыки, обучение, пространственное восприятие, социальное поведение и т.п. – относится к познанию. Сегодня мы все чаще ожидаем аналогичного познавательного (когнитивного) поведения от машин, которыми пользуемся. IBM Watson – это первый шаг в область когнитивных систем, новую эру вычислений.

  • Конфиденциальность и безопасность данных пациентов в облаке

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

  • Не допускайте утечки информации из своего облачного приложения

    В новостях все чаще мелькают сообщения о случаях нарушения целостности данных. Они чреваты далеко идущими последствиями как с юридической, так и с финансовой точек зрения, поэтому организации все больше осознают необходимость соблюдения требований конфиденциальности данных, особенно когда данные и приложения размещаются в облаке. Технологии IBM InfoSphere Optim Data Privacy позволяют встраивать в облачные приложения необходимые средства обеспечения конфиденциальности данных. Это руководство учит применять определяемые пользователем функции Optim для обеспечения конфиденциальности данных в приложении Java EE с помощью Bluemix SQL Database.

  • Проектирование системы с постоянной доступностью на основе облачных технологий

    В данной статье рассматривается пример внедрения в отрасли финансовых услуг, демонстрирующий подход IBM под названием cloud-enabled data center к проектированию систем с высокой степенью готовности. Излагается методика предоставления постоянно доступных сервисов цифрового канала. Статья предназначена для старших архитекторов, знакомых со сферой облачных вычислений.

  • Управление удаленными хранилищами в динамической облачной сети с помощью IBM UrbanCode Deploy

    Научитесь создавать удаленный репозиторий пакетов для IBM UrbanCode Deploy и использовать его в контексте процесса непрерывного развертывания. Это позволит оптимизировать и резко сократить время доставки пакетов. Решение основано на исследовании реального примера применения в рамках проекта DevOpsInACloud. Так как среда DevOpsInACloud распределена по разным сетям, для загрузки новой версии продукта в каждый агент может потребоваться много времени. В этой статье показано, как создать и настроить удаленное хранилище для каждой сети и отрегулировать процессы UrbanCode Deploy для загрузки артефактов сборки из этих хранилищ.

  • Использование Node.js и Redis при построении приложений с высокой степенью масштабируемости

    Один из самых весомых доводов в пользу применения платформы IBM Bluemix™ для исполнения ваших приложений — возможность быстро и легко масштабировать приложения. В случае традиционных IaaS-предложений для масштабирования вам пришлось бы приобрести дополнительные виртуальные образы, сконфигурировать их, развернуть свое приложение и организовать какую-либо разновидность выравнивания нагрузки между новыми образами. Платформа Bluemix с ее каталогом сервисов позволяет сделать все это одним нажатием кнопки.

  • Использование специального buildpack-пакета для работы с языком Go на платформе IBM Bluemix

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

  • Применение PaaS для тестирования уязвимостей

    Автор статьи описывает различные сценарии оценки, интеграции и определения концепций тестирования безопасности, а также исследует пример структуры среды тестирования пользовательской PaaS (платформа как сервис) как основы модели тестирования безопасности.

  • Программные интерфейсы Python: главный секрет OpenStack

    В дополнение к REST-интерфейсу и интерфейсу командной строки OpenStack предоставляет нативные API-связывания для Python. Узнайте, как можно существенно упростить написание сценариев автоматизации OpenStack, используя связывания для Python.

  • Обеспечение непрерывной поставки при развертывании отраслевых решений на облачной платформе

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

  • Знакомство с платформой IBM BlueMix

    Сотрудник IBM Дэвид Барнс (David Barnes) подробно рассказывает об облачной платформе IBM BlueMix, предоставляющей возможности, которые будут лежать в основе облачных приложений и сервисов следующего поколения.

  • Передовые методики DevOps: Часть 5. DevOps в облачной среде

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

  • Применение графического интерфейса на серверах SoftLayer

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

  • Расширение платформы Flex System Manager

    Эта статья демонстрирует администраторам PureFlex System, как с помощью функциональности Flex System Manager расширить сценарии управления в среде виртуализации KVM. Кроме того, с помощью любого языка сценариев можно создавать повторно используемые и повторяемые сценарии. Загружаемые примеры сценариев, написанные на языке Python, показывают, как это сделать.

  • Создание Linux- и Windows-образов для частных облаков OpenStack

    В статье предлагается новый способ построения образов Linux® и Windows® для частных облаков, созданных с помощью облачной операционной системы OpenStack.

  • Добавление программного кода пользователя в шаблоны виртуальных приложений для платформы IBM PureApplication System

    В статье демонстрируется создание плагина для шаблона виртуального приложения (Virtual Application Pattern, VAP) с целью добавления программного кода пользователя в существующий шаблон на этапе развертывания этого шаблона.

  • Создание собственной облачной песочницы: Часть 3. Конфигурирование виртуального устройства IBM Workload Deployer

    В этой статье мы продолжаем обсуждение того, как создать и сконфигурировать свою собственную облачную песочницу с использованием виртуального устройства Workload Deployer

  • Будьте готовы к постоянным изменениям

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

  • Что такое Codename: BlueMix?

    Codename: BlueMix — это новейшее облачное предложение от IBM типа PaaS (platform as a service – платформа как сервис) на базе проекта с открытым исходным кодом Cloud Foundry.

  • Каталог классов и стилей LaTeX. Часть 5. Подготовка публикаций в области естественных наук и документов для учебного процесса

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

  • Первая десятка рекомендаций по моделированию для системных инженеров: Рекомендация 1. Единственный эффективный способ гарантировать качество – это непрерывная верификация

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

  • Математика в облаках. Часть 3. Графика в Sage

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

  • Математика в облаках Часть 2. Аналитические возможности Sage

    Эта статье рассматриваются основные аналитические возможности открытой облачной системы компьютерной алгебры Sage. Рассмотрена работа с арифметическими операциями, константами, символьными переменными и выражениями.

  • Математика в облаках Часть 1. История и знакомство с системой Sage

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

  • Вызов сервисов IBM SmartCloud Enterprise+ программными средствами

    Приведенные в статье примеры команд иллюстрируют использование API-интерфейсов для просмотра метаданных и ресурсов, для управления административными ресурсами и для управления виртуальными серверами.

  • Представляем Eclipse Orion: для облака и в облаке

    В статье описывается проект Orion и приводятся ссылки на ресурсы и пояснения, которые помогут вам ознакомиться с этими инструментами.

  • Знакомство с платформой IBM BlueMix

    Сотрудник IBM Дэвид Барнс (David Barnes) подробно рассказывает об облачной платформе IBM BlueMix, предоставляющей возможности, которые будут лежать в основе облачных приложений и сервисов следующего поколения.

  • Инициализация виртуальных машин с помощью API-интерфейсов vSphere

    В данной статье рассматривается два таких способа, а именно inflate и eagerzero. В статье описывается, как использовать эти способы для манипулирования размером виртуального диска и ресурсов хранения в среде VMware.

  • Применение LDAP-инфраструктуры для Keystone в OpenStack

    В данной статье демонстрируется, как сконфигурировать Keystone таким образом, чтобы использовать для идентификационных сервисов Keystone LDAP-хранилище, а не SQL-хранилище (используемое по умолчанию).

  • Из открытого облака в закрытое: что дает переход?

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

  • Выбор правильной модели применения облака

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