Зовсім недавно з-за проблем з сервісом Amazon S3 стався справжній «облакалипсис». Збій в роботі став причиною падіння великої кількості сайтів та сервісів тих компаній, хто є клієнтом Amazon. Проблеми почалися увечері 28 лютого, про що можна було дізнатися з соціальних мереж. Потім стали масово з'являтися повідомлення про непрацюючих Quora, IFTTT, розсилок Sailthru, Business Insider, Giphy, Medium, Slack, Courser і т. п.

Сбоили не тільки сервіси та сайти, багато IoT пристрою виявилося неможливо контролювати через інтернет (зокрема, із-за непрацюючого IFTTT). Найцікавіше те, що до останнього моменту статус Amazon S3 показувався, як нормальний. Але багато сотень, а то і тисячі компаній, чиї ресурси були порушені проблемою, усвідомили, що рано чи пізно навіть дуже надійне «хмара» може впасти, накривши всіх своїми уламками. Чи можна щось зробити в такій ситуації?

Читати далі →


AWS Marketplace
Перш за все хотілося б сказати кілька слів про маркеті Amazon AWS Marketplace. На відміну від Google Play та App Store, де викладаються мобільні додатки, на AWS розробники викладають серверні додатки. Тут можна знайти багато цікавого, починаючи від безкоштовного стека LAMP і закінчуючи серверними Enterprise-рішеннями на зразок SAP.

Принадність роботи з маркетом криється в швидкості і зручності розгортання. Потрібний сервер додатків, як правило, вже налаштований, оптимально конфігурований і буде запущено під час запуску самого EC2 инстанса (віртуального сервера Amazon EC2). Запуск инстанса відбувається з веб-інтерфейсу і не потребує якихось додаткових адмінських знань і вмінь.
Читати далі →

Куди переїхати з Parse Push?

Сервіс Parse, який, серед іншого, легко запрограмувати відправку пуш-повідомлень, закривається 28 січня; залишилося 8 днів. Саме час переїхати (це жарт, насправді потрібно було переїхати вже давно).

Ми знаємо два хороших сервісу на заміну:

Читати далі →

Досвід надсилання Apple Push Notification через SNS сервіс від Amazon і трохи корисного коду

Теплим літнім вечором, в процесі розробки чергового додатки для iOS, у мене збіглося два фактори — виникла необхідність реалізації Apple Push Notification (APN) і бажання спробувати щось зовсім нове для мене. Йти второваною дорогою через один з безлічі сервісів, що пропонують відправку APN не хотілося.

Для винаходу велосипеда був обраний Amazon Simple Notification Service (Amazon SNS). Amazon SNS — це сервіс, який дозволяє вам відправляти повідомлення-нотифікації, за допомогою різноманітних механізмів (APN, GCM, e-mail, SMS і т. д.).

Про те, як це працює і більш детальну інформацію можна прочитати в документації Amazon. Я розповім зовсім трохи, щоб визначитися з подальшою термінологією. У SNS є два типи клієнтів — публикаторы (publishers) і передплатники (subscribers). Публикаторы з передплатниками асинхронно обмінюються повідомленнями (messages), які доставляють передплатникам, за допомогою різноманітних механізмів. Для відправки групових повідомлень передплатники можуть бути згруповані за темами (topics). Тоді усі передплатники, підписані на тему, отримають повідомлення в цю тему відправлене.

Картинка з документації Amazon:
image

Читати далі →

Як втратити й знайти свій аккаунт на AWS

Дуже корисний пост на 3 пропозиції, який, тим не менш, допоможе заощадити час і нерви.

Кілька днів тому зі мною трапилася неприємну річ: при спробі увійти в AWS Console з домашнього комп'ютера, я побачив замість списку сервісів — екран реєстрації. Смішних картинок з моїм фейсом не буде, ви і так розумієте ситуацію — проект в лайв. Після декількох спроб перелогиниться в режимі інкогніто і в інших браузерах, ситуація залишалася незмінною. Нічого крім як завершити реєстрацію мені не залишалося. Після цього я отримав — ТА-ДАМ — зовсім незайманий аккаунт.

Читати далі →

Безповоротна втрата EC2 инстанса, EBS томів і всіх снэпшотов

Почитавши в свій час «Cloudmouse видалив всі віртуальні сервера» і деякі коментарі у стилі «сам винен, треба було довіряти перевіреним хмар», вирішив розповісти свою історію жаху з вельми поважним хмарою від Амазона (AWS). подкасті радіо-т я коротенько про це розповідав, але тут, як мені здається, важливі деталі та враження від усього цього жаху.

Читати далі →

Під капотом освітнього проекту Хекслет

Привіт, Хабр!



У минулій статті я розповів про нової версії освітнього проекту Хекслет. У голосуванні ви вирішили, що наступна стаття буде про технічної реалізації платформи.

Нагадаю, Хекслет — це платформа для створення практичних уроків по програмування у цієї середовищі розробки. Під цією середовищем розробки ми маємо на увазі повноцінну машину, підключену до мережі. Ця важлива деталь відрізняє Хекслет від інших освітніх проектів (наприклад, Codecademy або CodeSchool)   у нас немає симуляторів, все по-справжньому. Це дозволяє навчати і навчатися не тільки програмування, але і роботі з базами даних, серверами, мережею, фреймворками і так далі. У загалом, якщо це запускається на Unix-машині   цьому можна навчати Хекслете. При цьому, розуміючи це чи ні, користувачі використовують Test-Driven Development (TDD), тому що їх рішення перевіряються юніт-тестів.

У цьому пості я розповім про архітектуру платформи Хекслет і інструменти, які ми використовуємо. &Nbsp;як цій платформі створювати практично уроки   наступній статті.

Читати далі →

У Amazon Web Services тепер є друга локація в Європі - у Франкфурті

Тільки що прийшов мейл від Амазона з наступним змістом:

aws.amazon.com/blogs/aws/aws-region-germany/

It is time to expand the AWS footprint once again, this time with a new Region in Frankfurt, Germany. AWS customers in Europe can now use the new EU (Frankfurt) Region along with the existing EU (Ireland) Region for fast, low-latency access to the suite of AWS infrastructure services. You can now build multi-Region applications with the assurance that your content will stay within the EU.

New Region

The new Frankfurt Region supports Amazon Elastic Compute Cloud (EC2) and related services including Amazon Elastic Block Store (EBS), Amazon Virtual Private Cloud, Auto Scaling, and Elastic Load Balancing.

<...>

This is our eleventh Region. As usual, you can see the full list in the Region menu of the AWS Management Console:.

image




Читати далі →

Пошук житла без посередників в 21-му столітті

Думаю, всі ми одного разу шукали собі житло. Хтось-у власність, більшість, ймовірно, в оренду. Всі, хто хоч раз намагався знайти реальні пропозиції на дошках оголошень, знають — це нереально. Такої кількості спаму немає, мабуть, ні в одній іншій сфері. Після того, як зануришся в це пекло, зазвичай починають свербіти руки застосувати свою IT-шность на благо ближнього. Результатом став проект Sobnik, про який я і хочу розповісти.

Sobnik — це плагін для Chrome, який позначає посередників на дошках оголошень. Поки працює тільки з Avito.ru, в найближчому майбутньому я додам <a href=«irr.ru» title=«Дошка оголошень » З рук в руки">Irr.ru та інші великі дошки. Всіх, хто сидить на валізах і кому не терпиться спробувати, прошу Google Web Store. Під катом я розповім про технічну сторону проекту, про його перспективи і про моїх спостереженнях за противником посередниками. Любителі критикувати чужу JS-код також велкам, ісходник клієнтської частини плагіна доступний на github.


Читати далі →