Jak efektivně posílat data do cloudu s Azure Data Box Gateway

Potřebujete jednoduše, efektivně a pravidelně posílat data do Azure? Výborným způsobem je použít Azure Data Box varianty s online režimem. Konkrétně jde o Data Box Edge, tedy hardwarové řešení, které si můžete pronajmout (hardware nekupujete, Microsoft vám ho zašle). Kromě online posílání do Azure podporuje i IoT Edge, takže na zařízení můžete nahrát logiku pro předzpracování dat včetně Azure Functions, Stream Analytics nebo Azure Machine Learning. My se dnes ale zaměříme na Data Box Gateway – virtuální appliance, která vám zajístí jednoduchý způsob posílání dat do cloudu. Pokračovat ve čtení „Jak efektivně posílat data do cloudu s Azure Data Box Gateway“

Jak cloud upřednostňuje integritu dat na příkladu GitHub incidentu

GitHub v říjnu 2018 zaznamenal incident, který po dobu 24 hodin snížil kvalitu služby, která byla pomalejší než obvykle a push notifikace byly odesílány se zpožděním. Díky transparentnosti lidí z GitHub se můžeme podívat, co se vlastně stalo. Je to ukázka toho jak přemýšlí naprostá většina cloud poskytovatelů – upřednostňují integritu dat zákazníků. Pokračovat ve čtení „Jak cloud upřednostňuje integritu dat na příkladu GitHub incidentu“

Data Box – zajímavé metody jak dostat data do a z cloudu … třeba poštou

Možná potřebujete jednorázově do cloudu dopravit tak velké množství dat, že to přes Internetovou linku vůbec nedává smysl. Nebo vám online přenos tak nevadí, ale nechcete přetahovat myší složky z notebooku a dělat to tak co hodinu třeba 14 dní v kuse. Možná se vaše data generují v nějakém průmyslovém systému v továrně bez velkého IT a chcete tato data (třeba z IoT nebo kamer) lokálně uložit, zpracovat a poslat do cloudu. Na to všechno se může hodit rodina Azure Data Box.

Pokračovat ve čtení „Data Box – zajímavé metody jak dostat data do a z cloudu … třeba poštou“

Kubernetes prakticky: integrace Azure služeb díky servisnímu katalogu

Obvykle doporučuji stavové záležitosti typu databáze nebo fronta nedávat do Kubernetes clusteru, ale využít plně spravované PaaS řešení v Azure. Je spolehlivé, bezpečné, bez práce a hlavně udržitelné (nemusím nic patchovat, upgradovat ani si stále zkoušet, že moje provisioning skripty fungují i s novější verzí). Ale mám postupovat tak, že si to v Azure naklikám a přes schránku nakopíruju do příkazu pro Kubernetes Secret? To v rámci CI/CD není tak pohodlné. A co to nějak naskriptovat? To rozhodně jde, ale musím to vymyslet a připravit. Jenže přesně na tohle už řešení je – projekt Open Service Broker, který to dělá jak pro Kubernetes, tak Cloud Foundry, Open Shift nebo Service Fabric. Pojďme se dnes podívat na kombinaci Kubernetes, Service Catalog a Open Service Broker for Azure. Pokračovat ve čtení „Kubernetes prakticky: integrace Azure služeb díky servisnímu katalogu“

Chcete PaaS SQL levněji? Co si přenést licenci nebo předplatit?

Platformní varianta SQL je pro mě naprosto ideální. Má SLA 99,99% a já nemusím řešit nějaké clustery, nemusím updatovat OS a engine a přemýšlet jak to udělat tak, aby nedošlo k odstávce, všechno se mi samo zálohuje, snadno udělám geo-replikaci a tak podobně. Jenže při použití obyčejné VM si do ní mohu přenést on-premise licence, které už stejnak mám, a ušetřit. A taky můžu VM předplatit na 1 nebo 3 roky a dostat další slevu. Jé, kdyby tohle šlo pro PaaS … tak moment, ono to od včerejška jde! Pokračovat ve čtení „Chcete PaaS SQL levněji? Co si přenést licenci nebo předplatit?“

Používá vaše aplikace S3 storage? Minio přináší bránu nejen pro Azure Blob Storage

Objektová storage je nejlevnější způsob uložení dat v cloudu a současně nejpříjemnější pro integraci objektů/dat do moderních aplikací. Azure nabízí Blob Storage API, Amazon má S3 API, OpenStack má Swift API. Podívejme na bránu, která překládá S3 na Azure. Ostatně důvodů proč simulovat třeba S3 API nad jiným backendem může být víc – třeba storage přímo v Kubernetes nebo při požadavcích na extrémně vysoký výkon či cache. Pokračovat ve čtení „Používá vaše aplikace S3 storage? Minio přináší bránu nejen pro Azure Blob Storage“

Použití Azure Container Instances pro skriptování uvnitř ARM šablony: Azure PostgreSQL a nahrání dat

To, že můžete spustit kontejner přímo v Azure díky ACI má i jedno zajímavé použití. Lze to nasadit pro spuštění nějakého skriptu s tím, že platíte jen za jeho běh, po ukončení skriptu se ukončí i kontejner. Uvnitř může běžet cokoli – v jakémkoli jazyce, Linux i Windows, binárky. Pokud to zakomponujeme do ARM šablony můžeme dokonfigurovat naše prostředí. Ukažme si to na příkladu vytvoření Azure Database for PostgreSQL a nahrání sady testovacích dat do DB. Pokračovat ve čtení „Použití Azure Container Instances pro skriptování uvnitř ARM šablony: Azure PostgreSQL a nahrání dat“

Azure Cosmos DB: NoSQL se SQL aneb jak nenásilně začít s využitím stávajících znalostí

Azure CosmosDB je celoplanetární NoSQL databáze s fantastickým škálování, multi-master replikací, výborným SLA na dostupnost (99,999% při geo nasazení) a latenci, laditelnou konzistencí od silné po eventuální, podporující více modelů práce s daty a způsobů přístupu (API). Jedním z nich je SQL interface a ten je ideální pro ty, kteří přichází z klasického relačního světa. Podívejme se dnes na tuto možnost.

Pokračovat ve čtení „Azure Cosmos DB: NoSQL se SQL aneb jak nenásilně začít s využitím stávajících znalostí“

IoT: živé přechroupávání dat do Azure SQL DB, Cosmos DB a Power BI s Azure Stream Analytics

Pokračuji v seznamování se s IoT v Azure a dnes budu chtít surová data z IoT Hubu kontinuálně přechroupávat, trochu filtrovat, trochu agregovat a hlavně posílat na dlouhodobé uložení v Azure SQL DB, Azure Cosmos DB, Azure Blob Storage a také do real-time vizualizace s Power BI. Zní to složitě? Ve skutečnosti to bylo snadné. Pokračovat ve čtení „IoT: živé přechroupávání dat do Azure SQL DB, Cosmos DB a Power BI s Azure Stream Analytics“

Azure Cosmos DB: využijte přístup s Mongo DB API bez změny kódu

Mongo DB se stala mezi vývojáři populární pro svou jednoduchost použití přes kterou ale stále umí nabídnout pokročilejší agregační operace. Cosmos DB ale přináší zásadní věci, které se vám určitě budou líbit – plně as a service, SLA na dostupnost, výkon, latenci i konzistenci, laditelný model konzistence, globální distribuovatelnost. Použijte fantastickou Cosmos DB v Azure, ke které ale můžete přistoupovat přes Mongo API a ani nemusíte měnit své knihovny a kód. Pokračovat ve čtení „Azure Cosmos DB: využijte přístup s Mongo DB API bez změny kódu“