
Jak posouváme hranice výzkumu
Přiblížit si něco tak moc, že uvidíte atomy? To v dnešní době není problém.
Přejít na obsah | Přejít k hlavnímu menu | Přejít k vyhledávání
Potřebujete vyvíjet aplikaci připojenou k Azure Storage, ale nemáte k dispozici Azure účet? Nevadí! V tomto článku si ukážeme jednoduchý způsob, jak si Azure Storage nasimulovat lokálně a pracovat s ním stejně jako v cloudu.
V projektu, na jehož vývoji se už nějaký ten pátek podílím je hlavním úkolem zpracovávání a ukládání velkého množství dat. Pro jejich finální archivování používáme už léta cloudové uložiště Amazon S3. A k tomuto je samozřejmě přizpůsobena i naše aplikační struktura.
Před nějakou dobou vyvstal požadavek, že budeme zřejmě potřebovat přepnout náš systém, aby sypal data do Azure Storage. A já byl pověřen úkolem nějak to vykoumat.
Úvodní stav: Mám zkušenosti s Azure Storage? Ne. Dělal jsem někdy alespoň něco, co by s Azure Storage souviselo? Ne. Vím vůbec něco o Azure Storage? Ne. Má v našem projektovém týmu někdo zkušenosti s Azure Storage? Ne.
S těmito predispozicemi jsem se vztyčenou hlavou úkol přijal a chystal se začít googlit.
Otázka, která jako první vybublala z analytických hlubin na povrch a získala velmi přesné obrysy byla „Jak si udělám vývojové pískoviště na hraní, když aktuálně nemám žádný Azure účet?“
S vědomím, že to budu muset vykoumat a sehnat si nejspíš nějaký dummy účet, jsem odložil tuto myšlenku na později a šel si poklábosit na jeden neprojektový meeting. Aniž bych to plánoval, odcházel jsem z něj díky kolegům obohacen o jasnou a jednoduchou odpověď na mou otázku.
Nacházím se ve věku, kdy mi mé mládí ještě nezamávalo bílou vlaječkou na znamení, že to vzdává, ale už ji má pro jistotu připravenou někde v šuplíku. A tak jsem za svůj život stačil udělat nemálo chyb, omylů a průšvihů, které větší či menší mírou postupně zvětšovaly mou privátní hromadu s názvem „zkušenosti“. No a v této hromadě byste našli i můj velmi skeptický přístup k větám typu „To máš za pět minut rozchozené.“
Jenže ouha. Tady to fakt funguje! Azurite jsem si i já dokázal rozchodit za… no dobře… 10minut.
Za těchto deset minut jsem měl na svém lokálním počítači rozchozenou plně funkční, a pro připojovanou aplikaci od „originálu“ k nerozeznání emulovanou instanci Azure Storage.
Teď ještě jak do toho nacpat nějaká první data a jak v nich brouzdat. Odpovědí je Microsoft Azure Storage Explorer, jednoduchá intuitivní aplikace, která nejen že vám umožní kompletní správu nad vašimi daty, ale zároveň vám sama v případě potřeby nabídne možnost instalace onoho Azurite emulátoru.
A tak jsem se díky kolegům a těmto dvěma utilitám přesunul během extrémně krátké doby z fáze „Tak jo, pojďme se podívat, co se po mně vlastně chce“ do fáze „Mám nachystaný vlastní Azure Storage i s testovacími daty“. Jupí!
Když to shrnu, chtěl jsem sdělit tyto dvě věci:
Přiblížit si něco tak moc, že uvidíte atomy? To v dnešní době není problém.
Když před dvěma lety OpenAI představila ChatGPT, začaly se objevovat názory, že vývojáři a testeři přijdou o práci. Po dvou letech ale můžeme konstatovat, že tomu tak není. Kde se stala chyba a jaké nové výzvy nám AI představila?
Robot Framework je rozšířený testovací tool založený na pythonu, udržovaný komunitou a zdarma. Poměr cena/výkon tedy vychází velmi výhodně. Syntaxe Robot Frameworku je založená na klíčových slovech (keywords). Poradí si Robot Framework s BDD a s Gherkinem? Pojďme se na to podívat.
Děkujeme za váš zájem o odběr našeho newsletteru! Pro dokončení registrace je potřeba potvrdit vaše přihlášení. Na zadaný e-mail jsme vám právě zaslali potvrzovací odkaz. Klikněte prosím na tento odkaz, aby bylo vaše přihlášení dokončeno. Pokud e-mail nenajdete, zkontrolujte prosím složku nevyžádané pošty (spam) nebo složku hromadné pošty.