Архив рубрики: Virtualization

In computing, virtualization refers to the act of creating a virtual version of something, including virtual computer hardware platforms, storage devices, and computer network resources.

NGINX: управление конфигурацией прокси

3 мая 2016
 

 Система управления прокси-сервером под NGINX на Ubuntu 14.04 в Azure. Файлы конфигураций бекенд-хостов хранятся в Atlassian Stash, в роли CI/CD сервера выступает GoCD от Hashicorp. Предназначена для предоставления девелоперам возможности управления конфигурацией хостов в процессе переноса сайтов проекта со старых на новые версии. Репозиторий Скрипты Скрипт backup.sh Скрипт nginx_update.sh GoCD Репозиторий

Azure: VM с NGINX в роли reverse-прокси к WebApp

30 апреля 2016
 

 Задача — поднять реверс-прокси на NGINX, который будет проксировать данные к WebApp в Azure. NGINX будет работать на виртуальной машине. Создание VM Используем Azure CLI  для создания машины. Логинимся: $ azure login Проверяем режим Azure CLI — нужен arm (Resource Manager mode): $ azure config list | grep arm data: mode arm

Azure: CDN и Blob Storage

26 апреля 2016
 

  Введение Создание Storage account Настройка Azure CDN Content Delivery Network (CDN) — система распределенных (географически, по различным дата-центрам) серверов, которые доставляют веб-страницы и другой контент пользователю, основываясь на его местоположении, с ближайшего к нему  сервера, входящего в CDN. Принцип его работы: Пользователь запрашивает файл (или asset) через специальный URL, который выглядит как <endpointname>.azureedge.net. DNS перенаправляет запрос к Point-of-Presence… Читать далее »

Azure: SQL — Client with IP address <***> is not allowed to access the server

12 апреля 2016
 

 После создания SQL сервера и базы в Azure Portal — разработчик сообщил об ошибке подключения к ней с его рабочего места: Cannot open server ‘***’ requested by the login. Client with IP address ‘***’ is not allowed to access the server. To enable access, use the Windows Azure Management Portal or run sp_set_firewall_rule on the… Читать далее »

AWS: IAM — Identity and Access Management

4 апреля 2016
 

 AWS Identity and Access Management (IAM) позволяет управлять доступом к AWS аккаунту и ресурсам, используемым в нем. С помощью IAM можно управлять доступом пользователей вашего аккаунта к отдельным реурсам, предоставлять доступ другим системам к этому аккаунту с помощью AWS Security Token Service и предоставлять доступ к ресурсам аккаунта для другого аккаунта AWS. Не все сервисы имеют… Читать далее »

Azure: Blob storage

1 апреля 2016
 

 Blob Storage в Azure — это сервис, позволяющий хранить неструктурированные данные в облаке, обеспечивая простой доступ к ним из любого ресурса Azure — VM, Wep App и т.д. Кроме того — к любому ресурсу (блобу) в хранилище можно получить доступ по HTTP/HTTPS, используя Access keys. Структура хралилища состоит из трех основных компонентов: Storage Account: доступ… Читать далее »

Azure: работа с DNS из Azure CLI

26 марта 2016
 

 Задача: добавить зону для домена на DNS от Azure. Подготовка Логинимся: $ azure login info: Executing command login |info: To sign in, use a web browser to open the page https://aka.ms/devicelogin. Enter the code CBJ9C6EZ4 to authenticate. -info: Added subscription Free Trial info: Added subscription Pay-As-You-Go info: Setting subscription «Free Trial» as default + info:… Читать далее »

Vagrant: The box ‘ubuntu/trusty64’ could not be found

23 марта 2016
 

 После установки Vagrant из репозитория — возникает ошибка при запуске Ubuntu: $ vagrant up Bringing machine ‘default’ up with ‘virtualbox’ provider… There are errors in the configuration of this machine. Please fix the following errors and try again: vm: * The box ‘ubuntu/trusty64’ could not be found. Больше деталей можно найти тут>>>. Из репозитория устанавливается… Читать далее »

Python: пример AWS boto3 SQS и SES

19 марта 2016
 

 boto3 — набор библиотек для Python, для работы с AWS. AWS CLI «под капотом» использует boto3 для работы с ядром Amazon Web Services. Данный пост — ни разу не HowTo, а скорее просто набор заметок и быстрых примеров + пример скрипта, использующего boto3 для работы с AWS SQS и SES. Документация: https://boto3.readthedocs.org/en/latest Документация по модулю… Читать далее »