Ukázka řešení: Vivio–adblocker využívající Microsoft Azure

Dnes vám představujeme konkrétní případ, který nám popsal Igor Kulman a který hezky ukazuje, jak Microsoft Azure spolupracuje s klientskými platformami, které nejsou od Microsoftu.

Jednou z noviniek v iOS 9 je podpora tzv. blokátorov reklamy. Ide o aplikácie, ktoré si klasicky nainštalujete z App Store a ktoré na základe určitých pravidiel blokujú obsah v prehliadači Safari. Typickým využitím tejto funkcionality je blokovanie reklamy.

Výhodou tohto riešenia na blokovanie reklamy je, že na svojom iPhone alebo iPade nemusíte inštalovať žiadny nový prehliadač, nemusíte ani používať žiadnu proxy alebo VPN, cez ktorú by vaše dáta prechádzali a prevádzkovateľ by ich mohol zneužiť.

Vivio

Jedným z takýchto blokátorov reklamy je aj aplikácia Vivio. Aplikácia obsahuje sadu viacerých pravidiel, ako blokovanie bežnej reklamy, ochrana súkromia a veľkú sadu regionálnych filtrov blokujúcich špecifické reklamné systémy v rôznych svetových krajinách vrátane Českej republiky a Slovenska.

Práve regionálne skripty sú veľkou výhodou aplikácie Vivio. Vivio necieli iba na používateľov z USA, ale myslí aj na iné krajiny, kde sa využívajú špecifické reklamné systémy. Blokovaním týchto systémov zabraňuje Vivio zobrazeniu všetkej reklamy na webových stránkach. Uvedomujeme si, že veľká časť našich používateľov žije mimo USA a navštevuje aj iné ako anglicky písané weby, na ktoré sa sústredia podobné aplikácie.

Ďalšie výhody blokovania reklamy sú rýchlejšie načítavanie stránok, menej prenesených dát (úspora FUP) a dlhšia výdrž baterky. Presnejšie informácie a benchmark sú dostupné na Vivio blogu.

Vivio je dostupné v App Store.

Vivio a Microsoft Azure

Základom Vivio, ako každého adblockera sú filtre na blokovanie reklamy a ich kvalita. My sme sa rozhodli nemať filtre napevno v aplikácií ale umiestniť ich do cloudu. Takto môžeme filtre upravovať a aktualizovať bez nutnosti aktualizácie samotnej aplikácie. Aplikáciu si používateľ nainštaluje, nastaví a nové filtre sa k nemu dostanú automaticky.

Klepněte pro větší obrázek

Základom nášho riešenia je Azure WebJob, ktorý pravidelne sťahuje voľne dostupné filtre a spája ich s našimi vlastnými filtrami. Výsledok je následne prevedený do formátu vhodného pre iOS aplikáciu, zabezpečený a nahraný na Azure Blob Storage.

Vivio iOS aplikácia sťahuje dáta priamo z Azure Blob Storage. Aplikácia pravidelne kontroluje „index“ súbor s hasmi jednotlivých pravidiel pre pravidlá, ktorá má používateľ v aplikácií zvolené. V prípade rozdielnych hashov v aplikácií a na serveri sú pravidlá aktualizované.

Výhodou uloženia dát v Azure Blob Storage je hlavne jeho vysoká dostupnosť, nízka cena a možnosť v prípade potreby jednoducho zapnúť CDN. Vhod príde aj bezproblémová podpora HTTPS bez nutnosti kupovať vlastný certifikát.

Po dobrej skúsenosti s Microsoft Azure uvažujeme aj o presune nášho Wordpress webu z aktuálneho hostingu do Microsoft Azure.

Články ze série Microsoft TechNet nevytváří redakce Živě.cz, ale partneři programu Microsoft TechNet. Jsou publikovány v rámci mediálního partnerství Živě.cz a společnosti Microsoft.

Nejnovější komentáře

Můj názor

Určitě si přečtěte


Deset tipů, jak ovládnout Google: Vyhledávejte jako mistři

Deset tipů, jak ovládnout Google: Vyhledávejte jako mistři

** Vyhledávače jsou natolik dobré, že si poradí i s frází v běžné češtině ** Pokud to ale nebude stačit, můžete vyzkoušet pokročilé funkce ** Vybrali jsme ty nejzajímavější

25.  9.  2016 | Jakub Čížek | 19

9 nejlepších programů na úpravu fotek. Placené i zdarma

9 nejlepších programů na úpravu fotek. Placené i zdarma

** Pro běžné úpravy fotek nemusíte pirátit Photoshop, vystačíte si s levnějšími programy ** Ceny pokročilých editorů se většinou vejdou do dvou tisíc korun ** Mnohdy stačí i bezplatné nástroje

26.  9.  2016 | Stanislav Janů | 50

Aby byl signál a internet všude: jak fungují a kde jsou schované antény operátorů

Aby byl signál a internet všude: jak fungují a kde jsou schované antény operátorů

** Základnové stanice BTS mobilních operátorů zdaleka nejsou jen typické kovové stožáry ** Podívejte se na některé nevšední instalace ** Dozvíte se, z čeho se moderní BTS skládá a jak funguje

28.  9.  2016 | David Polesný | 32

Pojďme programovat elektroniku: Vyrobím si z drobných součástek vlastní mikropočítač za pár kaček

Pojďme programovat elektroniku: Vyrobím si z drobných součástek vlastní mikropočítač za pár kaček

** Můžete si koupit třeba desku Arduino Uno ** Anebo si složíte celý mikropočítač sami ** Je to snadné jako facka

27.  9.  2016 | Jakub Čížek | 28

Týden Živě: Zvyknou si Češi platit paušál za software?

Týden Živě: Zvyknou si Češi platit paušál za software?

** Zoner vypustil do světa nové Photo Studio. Je za paušál. ** HP nechce neoficiální inkoust ** Koutek časopisu Computer

25.  9.  2016 | Časopis Computer | 65


Aktuální číslo časopisu Computer

Srovnání výhodných 27" monitorů

Velký test levných rychlých routerů

Jak nastavit Android, aby vás nesledoval

45 podrobných testů a recenzí