Обработка событий — одна из самых распространенных задач в области бессерверных технологий. Сегодня расскажем о том, как создать надежный обработчик сообщений, который сведет к нулю их потерю. Кстати, примеры написаны на C# с использованием библиотеки Polly, но показанные подходы будут работать с любыми языками (если не указано обратное).
Рубрика «облачные сервисы» - 57
Как не пропустить ни одного сообщения
2018-05-25 в 8:42, admin, рубрики: azure, azure functions, C#, code, csharp, github, microsoft, Microsoft Azure, polly, redis, Блог компании Microsoft, облако, облачные сервисы, ПрограммированиеКак развернуть инфраструктуру для Pivotal СF, или Рецепт слоеного пирога в картинках
2018-05-23 в 7:02, admin, рубрики: pcf, pivotal, Блог компании ТЕХНОСЕРВ, ит-инфраструктура, облака, облачная инфраструктура, Облачные вычисления, облачные сервисы, Техносерв
Год назад в центр компетенций по системам управления ИТ и мониторинга «прилетела» задача: развернуть продукт Pivotal Cloud Foundry (являющийся, фактически, эталонным образцом модели PaaS). В двух словах, Pivotal Cloud Foundry (PCF) – это готовое коммерческое решение для предприятий, которые:
- нуждаются в платформе, работающей в гибридной среде или в среде с несколькими облаками;
- хотят перейти от использования монолитных архитектур к облачным схемам;
- хотят запускать цифровые сервисы следующего поколения с первого дня использования;
- уже используют Java или Spring для развертывания микросервисов.
В этой статье я не стремлюсь прорекламировать вендорский продукт или в очередной раз «пояснить за микросервисы». Моя главная цель – поделиться опытом развертывания инфраструктуры для облачной платформы PCF в нестандартной конфигурации такого рода решения. Эта конфигурация пришла в ходе задачи о создании среды для разработчиков проекта, который без ложной скромности называли «Цифровой трансформацией».
Интернет-омбудсмен предложил Генпрокуратуре проверить Роскомнадзор, по-прежнему заблокированы миллионы адресов Amazon
2018-05-23 в 6:27, admin, рубрики: amazon, генпрокуратура, Законодательство в IT, облачные сервисы, Роскомнадзор
Мониторинг доступности сервисов Amazon в России
Интернет-омбудсмен Дмитрий Мариничев предложил Генпрокуратуре проверить законность и обоснованность действий Роскомнадзора при массовых блокировках в апреле 2018 года. Такое предложение содержится в ежегодном докладе президенту РФ Владимиру Путину «Книга жалоб и предложений российского бизнеса», представленном бизнес-омбудсменом Борисом Титовым, сообщает агентство ТАСС.
Всего в доклад вошло 284 системных проблемы, препятствующих развитию бизнеса в России, и около 600 предложений по их решению. В составлении доклада участвовал большой коллектив специалистов, в том числе более 30 общественных омбудсменов, каждый из которых отвечает за своё тематическое направление.
Предложение Генпрокуратуре проверить Роскомнадзор очень логично, ведь регулятор производит массовые внесудебные блокировки IP-адресов именно на основании требования Генпрокуратуры, которое направлено на быстрые (в течение нескольких часов) блокировки ресурсов, призывающих к мятежам и массовым беспорядкам (скриншот). Поэтому данное решение позволяет оперативно блокировать любые ресурсы без суда. Однако прокси-сервисы Telegram и 80 заблокированных VPN не призывали к мятежам и беспорядкам, не говоря уже о компании Amazon, которая пострадала больше всех.
Читать полностью »
Брендсквоттеры на марше: как у нас пытались отжать название сервиса
2018-05-22 в 7:01, admin, рубрики: ERP-системы, Help Desk Software, planfix, SaaS / S+S, бренд, брендсквоттер, брендсквоттинг, Законодательство в IT, кража имени, название продукта, название стартапа, облачные сервисы, ПланФикс, регистрация торгового знака, роспатентЭта история началась чуть более года назад. Если бы я писал плохие детективы, то начал бы ее с фразы вроде “В этот прекрасный весенний день ничего не предвещало беды”. Но так как это не детектив, а реальная жизнь, я просто изложу эту историю максимально кратко и близко к сути. Если она послужит вам полезным предостережением, я буду очень рад. У нас чудом получилось проскочить между Сциллой и Харибдой, но совершенно не факт, что где-то в недрах “Роспатента” сейчас не лежит аналогичная заявка неизвестного брендсквоттера на ваш сервис или программу.
Итак, все началось в тот день, когда мы решили зарегистрировать торговую марку нашего сервиса в России. На тот момент у нас уже была зарегистрированная ТМ в США, поэтому мы не ожидали никаких проблем с регистрацией в РФ. Однако, реальность внесла свои коррективы. Через неделю после начала стандартной процедуры регистрации, мы получили письмо от патентного поверенного, которое, мягко говоря, выбило нас из колеи:
Читать полностью »
Как мы организовали хранилище данных дешевле Amazon Simple Storage Service на 35%
2018-05-15 в 7:06, admin, рубрики: amazon, AWS, s3, Блог компании ТЕХНОСЕРВ, облако, облачное хранение данных, облачное хранилище, облачные сервисы, СХД, хранение данных
У нас есть набор систем хранения как традиционных, так и программно определяемых. Они используются в формате блочных хранилищ для хранения виртуальных машин, баз данных и других ресурсов.
На втором этапе мы стали использовать объектное хранение, то есть хранение без иерархии каталогов. Все данные лежат на одном уровне, и каждый файл может быть доступен по своему ключу. Метаданные хранятся рядом с файлом. Для доступа используются простые команды уровня PUT — GET — MODIFY, есть возможность обратиться к каждому файлу по собственному URI, обеспечены лёгкость управления правами и лёгкость размещения самых разных данных и доступа к ним.
Минус данных решений — невозможность обращения к части (сегменту) файла, поэтому для приложений вроде баз данных такие хранилища не используются. Оптимальное применение — сложить туда картинки веб-сайта, файловую помойку, архивы или бэкап данных. На базе объектного хранилища мы построили свой S3 — систему хранения не очень часто изменяемых данных. С прямой совместимостью с Amazon S3.
А ещё классические протоколы доступа, использующиеся внутри компаний для файлового доступа (CIFS или NFS), не предназначены для обмена большими данными через сеть Интернет. Это ещё одна из причин, почему и зачем мы создали своё объектное хранилище.
Стояла задача сделать его не просто работающим отовсюду, но и дешёвым.
Читать полностью »
Как подключиться по RDP c ОС Windows, Ubuntu или Debian (Linux), Mac OS, а также с телефона на Android и iPhone
2018-05-14 в 2:43, admin, рубрики: android, Debian, iOS, ipad, iphone, linux, mac os, Microsoft Remote Desktop, rdp, Remote Desktop Protocol, Ubuntu, vds, vps, windows, Блог компании VPS.house, виртуализация, виртуальный сервер, облачные сервисы, подключение к серверу, подключение по RDP, удаленный рабочий стол, Учебный процесс в IT, хостингСоздавая виртуальный сервер на VPS.house, вы получаете полностью 100% готовую к использованию операционную систему Windows Server, к которому сразу же можно подключаться по сети с любого внешнего устройства по протолку RDP.
RDP (Remote Desktop Protocol) – специальный протокол, разработанный компанией Microsoft для удаленного управления ОС Windows (протокол удалённого рабочего стола). Изначально, разумеется, как и многие вещи под Windows, этот протокол разработали другие люди, но в настоящее время поддерживает его и развивает Microsoft.
Согласно условиям лицензирования, ОС Windows Server допускает по умолчанию не более 2-х одновременных подключений по RDP к серверу, если нужно больше, то понимается терминальный сервер и лицензируется либо количество пользователей, либо количество подключаемых устройств. Но, подключившись к серверу по RDP, вы также можете поставить любое удобное вам решение для удалённого управления рабочим столом: TeamViewer, RAdmin и прочие.
Данная статья описывает процесс подключения к серверу Windows по RDP с многих популярных операционных систем. Ввиду этого получилась она довольно длинной. Моментально перейти к нужному вам разделу вы можете по этому меню:
Мысли про порог входа в технологии в 2018, пример простого мобильного приложения и не только
2018-05-11 в 19:31, admin, рубрики: firebase, Google Cloud Vision API, iphone development, machine learning, swift, машинное обучение, облачные сервисы, разработка мобильных приложений, разработка под iOS
Когда-то я учился в 5-ом классе и сейчас мне почему-то кажется, что между мной тогдашним и ребятами, которые сейчас ходят в 5-ый класс, огромная пропасть с точки зрения доступа к технологиям. А так как технологии развиваются все быстрее и быстрее, интересно, что будет происходить, когда ребята, которые сейчас ходят в 5-ый класс, станут моими ровесниками.
В этой короткой статье я на примере простого мобильного приложения для iPhone хочу показать, насколько доступны технологии.
Читать полностью »
Мониторинг сетевого трафика на серверах в облаке
2018-05-11 в 13:18, admin, рубрики: applications, Блог компании Mars Information Services, Облачные вычисления, облачные сервисы, Серверное администрирование, системное администрированиеВ Mars IS я отвечаю за мониторинг производительности приложений. Главный принцип, на котором основывается мониторинг производительности заключается в детальном централизованном анализе сетевого трафика между конечными пользователями и серверами, расположенными в наших дата-центрах. Он осуществляется в режиме реального времени и позволяет видеть объективную картину производительности как отдельных пользователей, так и приложений в целом. Подробнее о наших методах мониторинга и анализа можно прочитать здесь.
Однако, мир не стоит на месте и наша компания, следуя общему тренду, начинает активно пользоваться облачными решениями. В частности, многие из приложений перемещаются на сервера в облачном дата-центре. Это перемещение вызывает определённые сложности в моей области и даже ставит под угрозу перспективу её существования.
Читать полностью »
Установка OpenVPN в несколько кликов
2018-04-30 в 9:07, admin, рубрики: linux, open source, openvpn, vpn, облачные сервисы, Софт
Не так давно мне пришла в голову мысль, что подключение к Linux-серверу по SSH, установка пакетов, запуск скриптов — все это однотипная рутина, для которой не нужно участие человека, ее может сделать робот. Конечно, я пользуюсь Ansible, но он ведь тоже "не для всех".
В результате была написана программа "для всех" в которой просто есть одна кнопка "сделать хорошо". Программа с открытым исходным кодом и доступна для изучения и скачивания на GitHub.
Но одной программы для того, чтобы нести личный OpenVPN в массы, не достаточно. Поэтому была написана эта статья, в которой просто и по шагам расписано все, от создания аккаунта в облачном сервисе, до подключения с мобильного телефона.
Всего нужно выполнить 4 простых шага:
- Создать сервер (обычно достаточно просто нажать кнопку "Создать")
- Установить и запустить приложение SSHeller
- Нажать кнопку
Installи дождаться завершения установки - Скачать
ovpnфайл и подключиться к VPN с его помощью
Роскомнадзор начинает войну против прокси и VPN
2018-04-25 в 21:04, admin, рубрики: vpn, облачные сервисы, прокси, Регулирование IT-сектора, Роскомнадзор, роскомпозор
По сообщениям в каналах Telegram и в СМИ, в частности на канале «ЗаТелеком» (его ведет исполнительный директор Общества защиты интернета Михаил Климарев) РКН начинает новый виток борьбы с мессенджером: на сей раз под прицелом оказываются прокси и VPN сервисы, размещенные непосредственно у хостинг провайдеров.
Механизм блокировки предположительно таков:
1. Мощностями Mail.ru (сеть 128.140.168.0/21 и в частности 128.140.175.98) сканируется интернет на предмет прокси и VPN сервисов, позволяющих получить доступ к Telegram.
2. Направляется Abuse хостеру (некоторые сообщают о прямом попадании в бан РКН)
3. Хостер прекращает действие услуги
Либо же, некоторые хостеры, как на КДПВ, например, начинают превентивно приостанавливать действие своих услуг.
Сам Mail.ru отрицает обвинения и переводит стрелки на некоего «клиента-арендатора»
Читать полностью »







