Visual Studio Code i Git zamiast PowerShell ISE – UPDATED

Większość z was zapewne widziała już Visual Studio Code taki Visual Studio w wersji “light”. Program jest dostępny na platformy Windows, Linux, Mac można powiedzieć, że to dosyć dziwne i takie nie Microsoft’owe a zarazem jest bardzo poważny krok w stronę DevOps’ów. Jeśli używałeś wcześniej różnych edytorów tekstowych to pewnie miałeś bądź nadal używasz programu Sublime Text. Myślę, że jak użyje określenia odpowiednik to zapewne już wiesz o czym tutaj piszę. Czym jest Visual Studio Code? Jest to edytor tekstowy z możliwością zainstalowania różnych modułów. Z defaultu program ma kontrolę wersji (wymagana instalacja Git’a) i debug. Ponoć w niedalekiej przyszłości VSC ma zastąpić PowerShell ISE dlatego przejdźmy do konfiguracji, aby móc z niego korzystać. Do ściągnięcia z: https://code.visualstudio.com/ Instruktarz video: https://channel9.msdn.com/Blogs/MVP-Azure/Transitioning-from-PowerShell-ISE-to-VS-Code Instalacja bardzo prosta: “next/next/next” Aby korzystać z comand line’u PowerShella należy doinstalować moduł: https://marketplace.visualstudio.com/items?itemName=ms-vscode.PowerShell W VSC naciskamy Ctrl +P i wklejamy: ext install PowerShell

Tworzenie szablonu ARM – Visual Studio 2017

Ten wpis jest przeznaczony dla osób chcących nauczyć się tworzenia szablonów ARM’owych do deployowania w Azure. Visual Studio ma tylko nam pomóc w pracy z szablonem natomiast moim zdaniem przydaje się na początku pracy z ARM oraz przy rozbudowanych szablonach. Po pierwsze podczas edycji plików .json w VS zobaczymy strukturę całego szablonu co pomoże nam zrozumieć co potrzebujemy, żeby działał poprawnie. Po drugie gdy mamy bardzo duże szablony VS pomaga nam odnaleźć się w nim poprzez JSON Outline, w którym w wygodny sposób możemy sprawdzić wszystkie elementy: parameters, variables, resources. Cel: Stworzyć czysty szablon ARM z wykorzystaniem Visual Studio 2017. Do realizacji celu potrzebujemy: Visual Studio 2017 Community (FREE): https://www.visualstudio.com/thank-you-downloading-visual-studio/?sku=Community&rel=15 Uwaga: podczas instalacji należy dodać moduł: “Azure development” Utworzenie projektu nie jest niczym nadzwyczajnym poza wybraniem odpowiedniego template’a. Aby utworzyć projekt związany z szablonem ARM należy wybrać z grupy Cloud: Azure Resource Group. Następnie wybieramy template: Blank, który utworzy nam czysty szablon ARM. Gdy […]

Azure i Storage – zarządzanie danymi

Zarządzanie zawartością danych w blobach w Azure jest kluczowe do utrzymywania porządku. PowerShell jest jak najbardziej odpowiednim narzędziem do takich operacji ackzolwiek jeśli zależy Ci na czasie, aby przejrzeć sto dysków to PowerShell może stać się uciążliwy i mało pomocy. Poniżej przedstawię aplikacje, które mogą nam pomóc w szybkim i efektywnym zarządzaniem danymi przechowywanymi w Azure. Microsoft Azure Storage Explorer, producent Microsoft: http://storageexplorer.com/ Od wydania ulepszonej wersji mogę stwierdzić, że jest to najlepsze narzędzie do pracy z dyskami w chmurze. Możliwość zalogowania się danymi chmurowywi jest zaletą (w poprzedniej wesrji nie było to dostępne), a następnie zobaczymy wszystkie storage-y i bloby w dostępnej subskrypcji. Minusem aplikacji jest długi czas ładowania danych i wyświetlania zawartości blobów.   Azure Explorer, producent: Cerebrata: http://www.cerebrata.com/products/azure-explorer/introduction Azure Explorer jest to darmową alternatywą programu: CloudXplorer (http://clumsyleaf.com/products/cloudxplorer). W porównaniu do aplikacji Microsoftu nie możemy się zalogować danymi chmurowymi tylko każdy stroage trzeba dodać osobno poprzez podanie nazwy […]