Skip to main content

18 posts tagged with "azure"

View All Tags

┬Ě 6 min read
Piotr Rogala

Azure DevOps pozwala na wdra┼╝anie rozwi─ůza┼ä za po┼Ťrednictwem agent├│w tak zwanych "Microsoft-hosted" przez 1800 minut (30 godzin) na miesi─ůc. W momencie przekroczenia tego czasu nie mo┼╝emy wykonywa─ç deployment'├│w. Jedyna opcja to dokupi─ç unlimited access do agenta za $40 na miesi─ůc minuty albo korzysta─ç ze swojego serwera, laptopa po zainstalowaniu agenta - ta opcja wdra┼╝ania zwana jest w dokumentacji "Self-Hosted". Dodam tylko, ┼╝e wykorzystywanie w┼éasnego laptopa do wdra┼╝ania nie jest rozwi─ůzaniem produkcyjnym ­čÖâ.

Pricing page Azure DevOps: https://azure.microsoft.com/pricing/details/devops/azure-devops-services/?WT.mc_id=AZ-MVP-5002690

Bardzo często słyszę pytanie, a po co mi własny serwer do wdrażania?

Klasyczna odpowied┼║: to zale┼╝y... Robi─ůc prace dyplomow─ů na uczelnie albo projekt PoC dla znajomego, mo┼╝ecie wybra─ç opcje postawienia agenta na swoim laptopie. Je┼Ťli pracujecie w grupie paru os├│b najlepiej by┼éoby skorzysta─ç z w┼éasnego serwera. Je┼Ťli jeste┼Ťcie firm─ů i dostarczacie rozwi─ůzania to napewno powinni┼Ťcie rozwa┼╝y─ç w┼éasny serwer lub dokupienie "Microsoft-hosted" za $40 - je┼Ťli czas wdra┼╝ania przekracza 1800 minut na miesi─ůc. Ale jest jeszcze jedna sytuacja kiedy wybierzecie w┼éasny serwer z agentami. Wiele firm korzysta z prywatnych kontrolowanych wewn─Ötrznych sieci z ograniczonym dost─Öpem z zewn─ůtrz. Wdro┼╝enie w┼éasnego serwera w waszej sieci pozwoli wam na ┼éatw─ů komunikacje z wdro┼╝onymi rozwi─ůzaniami na platformie Microsoft Azure, ale zwi─Ökszycie te┼╝ bezpiecze┼ästwo procesowanych danych. Pami─Ötajmy ┼╝e agent "Microsoft-hosted" to agent "publiczny" odizolowany od waszej sieci. "Self-Hosted" mo┼╝e zosta─ç wdro┼╝ony tak samo jako agent odizolowany, ale te┼╝ mo┼╝ecie go po┼é─ůczy─ç lub wdro┼╝y─ç we w┼éasnej sieci.

┬Ě 2 min read
Piotr Rogala

Cz─Östo stajemy przed wyzwaniem zintegrowania ze sob─ů wielu narz─Ödzi. Je┼╝eli stosujemy PowerShell w celu automatyzacji swojej infrastruktury b─ůd┼║ budowy prostych skrypt├│w mo┼╝e nam si─Ö przyda─ç zastosowanie u┼╝ycia wywo┼éania ┼╝─ůdania API za pomoc─ů PowerShell. Poni┼╝szy przyk┼éad zaprezentuje u┼╝ycie wys┼éania ┼╝─ůdania za pomoc─ů API do Azure DevOps w celu dodania puli agentowej.

Referencje API do Azure DevOps s─ů dost─Öpne tutaj:┬á

https://docs.microsoft.com/en-us/rest/api/azure/devops/distributedtask/pools/add?view=azure-devops-rest-5.1

Poni┼╝szy przyk┼éadowy skrypt mo┼╝emy rozbudowa─ç dla innych operacji stosuj─ůc odpowiedni uri dla potrzebnej operacji z powy┼╝szego linku.

Na pocz─ůtku definiujemy zmienne:

┬Ě 2 min read
Piotr Rogala

Debug natywnych szablon├│w ARM jest ci─Ö┼╝kim procesem dla wielu os├│b. Utrzymanie infrastruktury jako kod r├│wnie┼╝ nie jest prost─ů spraw─ů, dlatego cz─Östo u┼╝ywa si─Ö Terraforma dla wdro┼╝e┼ä w Microsoft Azure.

Szablony ARM nie posiadaj─ů pliku stanu jak to jest w Terraform dlatego cz─Östo spotykam si─Ö z opini─ů, ┼╝e, ARM'y s─ů beznadziejnie. Po wdro┼╝eniu trudno jest utrzyma─ç sta┼éy rozw├│j infrastruktury z tego samego szablonu oraz cz─Östo problemem jest przewidywalno┼Ť─ç co si─Ö stanie z obiektami, kt├│re ju┼╝ masz. Nie b─Öd─Ö si─Ö rozwodzi┼é co lepsze co gorsze, poniewa┼╝ wiele zale┼╝y od naszej wiedzy, podej┼Ťcia, problemu lub zlecenia, kt├│re wykonujemy. Jako In┼╝ynier nie przywi─ůzuje si─Ö do rozwi─ůza┼ä i uwa┼╝am, ┼╝e do ka┼╝dego problemu nale┼╝y podchodzi─ç indywidualnie. Moim zdaniem najlepsze rozwi─ůzania to rozwi─ůzania natywne nie wymagaj─ůce tworzenia ko┼éa na nowo. St─ůd zach─Öcam do pisania szablon├│w ARM dla Azure.

Jako pomoc w tworzeniu infrastruktury jako kod (IaC) w Microsoft Azure polecam zapoznać się z modułem PowerShell: ARMHelper

https://www.powershellgallery.com/packages/ARMHelper/0.6.2

Za pomoc─ů komendy: Test-ARMExistingResource mo┼╝emy zbudowa─ç polecenie, kt├│re sprawdzi nam wskazany szablon w kontek┼Ťcie z deploy'owanych zasob├│w w Azure i wy┼Ťwietli co si─Ö stanie. Przyk┼éad poni┼╝ej przedstawia stworzon─ů resource groupe bez zasob├│w:

Użyłem szablonu z mojego repo: https://github.com/RogalaPiotr/JustCloudPublic/tree/master/simple-vm-shutdown-on-time
Wykonuje kolejno komendy:

┬Ě 2 min read
Piotr Rogala

Po ostatniej prezentacji naszed┼é mnie pomys┼é zwi─ůzany z utworzeniem miejsca sk─ůd mo┼╝na si─Ö uczy─ç chmury Microsoft Azure. St─ůd postanowi┼éem zebra─ç interesuj─ůce linki w jednym miejscu gdzie znajdziecie rekomendowane przeze mnie jak i przez innych ekspert├│w miejsca do nauki. Wi─Ökszo┼Ť─ç z poni┼╝szych link├│w jest darmowa i takie b─Öd─Ö stara┼é si─Ö udost─Öpnia─ç. Je┼Ťli chcia┼éby┼Ť doda─ç ciekawe miejsce, kt├│re rekomendujesz dodaj je w komentarzu, pomo┼╝e to w udoskonaleniu listy.

Je┼Ťli wiesz czego konkretnie szukasz mo┼╝esz u┼╝y─ç wyszukiwarki aby skoncentrowa─ç si─Ö na danym problemie:

┬Ě 7 min read
Piotr Rogala

Wszyscy kt├│ry robi─ů depyolemnty z VSTS spotykaj─ů si─Ö z sytuacj─ů, kiedy standardowe 240min si─Ö ko┼äczy i trzeba stworzy─ç sobie tak─ů maszyn─Ö. Sam robi┼éem tak─ů maszyn─Ö par─Ö razy i kiedy zn├│w pojawi┼éa si─Ö ta konieczno┼Ť─ç postanowi┼éem stworzy─ç automatyczny deployment kt├│ry nam stworzy z JSON'a ca┼éa maszynk─Ö i podepnie j─ů do Agent pool w VSTS.

Mia┼éem par─Ö pomys┼é├│w, aby zrobi─ç bardzo uniwersalny template kt├│ry nie tylko przyda si─Ö wam, ale r├│wnie┼╝ mi w przysz┼éo┼Ťci do budowania innych szablon├│w. Tak┼╝e w skr├│cie opisz─Ö ciekawostki kt├│re zastosowa┼éem szablonie, kt├│ry znajdziecie na moim GitHubie.

GitHub:┬áhttps://github.com/RogalaPiotr/JustCloudPublic/tree/master/simple-vm-with-installation-vsts-agentÔÇő

Za┼éo┼╝enie dotycz─ůce szablonu: chcia┼ébym doda─ç informacj─Ö, gdzie wa┼╝nym jest zwr├│cenie uwagi, ┼╝e maszyna ma by─ç odizolowana od naszej sieci wewn─Ötrznej, dlatego szablon jest infrastruktura stand alone, aby by┼éo bezpiecznie i w razie czego mo┼╝na j─ů usun─ů lub powo┼éa─ç wi─Öcej agent├│w do deploymentÔÇÖ├│w.

┬Ě 4 min read
Piotr Rogala

W tej cz─Ö┼Ťci tytu┼é jest angielski,┬áponiewa┼╝ nie stosuje spolszcze┼ä dla technicznego j─Özyka. Ten post jest spowodowany tym co Microsoft niestety przesta┼é wspiera─ç w Azure a mianowicie breaklease dla blob├│w podpi─Ötych do wirtualnej maszyny. By┼éo mi to potrzebne do jednego zadania, dlatego by┼éem zmuszony zrobi─ç co┼Ť innego. Mianowicie potrzebne mi by┼éo usuni─Öcie maszyny i stworzenie jej bazuj─ůc na istniej─ůcych vhd'kach w innym kontenerze dodatkowo moje za┼éo┼╝enie wymaga┼éo powershell'a. W skr├│cie odtworzenie maszyny z jakiego┼Ť stanu, kt├│ry jest przechowywany jako kopia dysk├│w wirtualnej maszyny. My┼Ťl─Ö, ┼╝e s─ů osoby, kt├│rym si─Ö to przyda.

Kr├│tki opis:

  1. Podajemy nazw─Ö maszyny lub list─Ö maszyn z naszej subskrypcji.
  2. Na podstawie nazwy maszyny znajdujemy resource groupe.
  3. Wy┼é─ůczamy maszyn─Ö.
  4. Na podstawie RG i nazwy VM sprawdzamy jakie dyski s─ů podpi─Öte do maszyny.
  5. Znajdujemy sobie context dla dysk├│w.
  6. Maj─ůc wszystkie dane przechodzimy do usuwania maszyny.
  7. Usuwany obecny vhd z OS.
  8. Kopiujemy w jego miejsce wcze┼Ťniej skopiowany vhd z kontenera "images".
  9. Przeprowadzamy dalej t─ů sam─ů operacje dla wszystkich podpi─Ötych dysk├│w data.
  10. Na podstawie wszystkich zebranych wcze┼Ťniej danych tworzymy wirtualn─ů maszyn─Ö.

┬Ě 2 min read
Piotr Rogala

Spotka┼éem si─Ö ostatnio z bardzo ciekawym featureÔÇÖm zwi─ůzanym z zapisaniem swojego profilu logowania do Azure. W skr├│cie opisuj─ůc je┼Ťli u┼╝ywasz cz─Östo PowerShella, a dodatkowo masz MFA zapewne wiesz jak denerwuj─ůce jest ci─ůg┼ée pytanie o login i has┼éo. Kiedy┼Ť pojawi┼éa si─Ö opcja zwi─ůzana z zapisaniem credentialÔÇÖi do pliku a nast─Öpnie za pomoc─ů skryptu mo┼╝na by┼éo sobie zautomatyzowa─ç proces logowania. Aczkolwiek przesta┼éo to dzia┼éa─ç po wprowadzeniu ARM'a itd. Aby nie rozwodzi─ç si─Ö nad tym przedstawi─Ö Ci jak mo┼╝emy sobie u┼éatwi─ç ┼╝ycie i prac─Ö ze skryptami, ale o tym p├│┼║niej. Na pocz─ůtku prosz─Ö Ci─Ö o wykonanie aktualizacji PowerShell Azure poniewa┼╝ poni┼╝sze polecenia s─ů dost─Öpne od wersji 3.8.0 oraz 4.2.0 w celu aktualizacji mo┼╝esz u┼╝y─ç Web InstallerÔÇÖa z linku poni┼╝ej.

Dokumentacja: Add-AzureRmAccount: https://docs.microsoft.com/en-us/powershell/module/azurerm.profile/add-azurermaccount?view=azurermps-3.8.0 Save-AzureRmContext: https://docs.microsoft.com/en-us/powershell/module/azurerm.profile/save-azurermcontext?view=azurermps-3.8.0 Import-AzureRmContext: https://docs.microsoft.com/en-us/powershell/module/azurerm.profile/import-azurermcontext?view=azurermps-4.2.0 WebInstaller: https://www.microsoft.com/web/downloads/platform.aspx

┬Ě 3 min read
Piotr Rogala

Ten wpis jest przeznaczony dla os├│b┬áchc─ůcych┬ánauczy─ç si─Ö tworzenia szablon├│w ARM'owych do deploy'owania 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:

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.

┬Ě One min read
Piotr Rogala

Je┼Ťli nie mogli┼Ťcie by─ç na AzureDay North Poland 2016 zapraszam do obejrzenia mojej sesji kt├│ra zosta┼éa umieszczona na 9channel. Podczas sesji dowiecie si─Ö jak dzia┼éa ARM w Azure oraz jakimi sposobami mo┼╝na deployowa─ç w┼éasne ┼Ťrodowiska. Podczas sesji┬ázauwa┼╝ycie troch─Ö error-├│w,┬ákt├│re s─ů spowodowane b┼é─Ödnymi nazwami u┼╝ywanymi w konsoli. Je┼Ťli masz problem z deploymentami, zapraszam do dyskusji w komentarzach. Dzi─Ökuj─Ö wszystkim kt├│ry przybyli na moj─ů sesj─Ö i do zobaczenia na meetupach, kt├│re organizuje we Wroc┼éawiu wi─Öcej informacji tutaj:┬áhttp://www.meetup.com/Microsoft-Azure-Users-Group-Poland/┬á.

https://channel9.msdn.com/Events/Azure-Day-Poland/AzureDay-North-Poland-2016/Azure-Resource-Manager-JSON-Automation/player

┬Ě One min read
Piotr Rogala

Wroc┼éawska grupa Azure powoli si─Ö rozwija i pojawia si─Ö na niej coraz wi─Öcej ciekawych os├│b. Je┼Ťli chcecie by─ç na bie┼╝─ůco ze wszystkimi news'ami podam wam par─Ö link├│w jak dotrze─ç do grupy i jak monitorowa─ç wszystkie wydarzenia.

  1. Meetup - kliknij Join us.
  2. Facebook Page Like grupy MAUGP
  3. Facebook Page Like grupy JustCloud (informacje o spotkaniach Wrocławskiej grupy)

Ponadto za nami wiele ciekawych temat├│w gdzie udzielaj─ů si─Ö g┼é├│wnie Piotr Rogala i Marek Zalewski. Prezentacje w ostatnim czasie dotoczy┼éy takich temat├│w jak: ARM, Docker, Licencjonowanie w Azure, Azure Web Apps, CDN, OMS. Prezentacje mo┼╝ecie odszuka─ç za pomoc─ů poni┼╝szego linku:

Je┼Ťli chcecie si─Ö udziela─ç i rozwija─ç w stron─Ö nowych rozwi─ůza┼ä do┼é─ůcz do nas i zaprezentuj si─Ö! Na koniec dzi─Ökuj─Ö za sponsoring ostatniego spotkania firmie SOFTSERVE i zapraszam kolejne zainteresowane nowymi rozwi─ůzaniami w oparciu o chmury: Azure, AWS, GPC.

softserve_logo_new

┬Ě One min read
Piotr Rogala

W ostatnim czasie zrobi┼éem prezentacj─Ö dotycz─ůc─ů CHEF-a w Azure. Stara┼éem si─Ö wyja┼Ťni─ç, czym jest CHEF i co mo┼╝emy zrobi─ç za jego pomoc─ů w Azure i przedstawi─ç przyk┼éad zarz─ůdzania nodem postawionym na Windowsie. Ten temat jest bardzo zastanawiaj─ůcy, bo jak mo┼╝emy zarz─ůdza─ç z poziomu serwera Linuxowego maszyn─ů Windowsow─ů? Ot├│┼╝ CHEF stara si─Ö bardzo dopracowywa─ç temat zwi─ůzany z maszynami postawionych na Windowsach i mo┼╝emy znale┼║─ç du┼╝o rekomendowanej dokumentacji na ten temat: https://www.chef.io/solutions/windows/. Za pomoc─ů CHEF-a mo┼╝emy stawia─ç maszyny w Azure oraz nimi zarz─ůdza─ç. Zarz─ůdzanie odbywa si─Ö za pomoc─ů cookbook-├│w zawieraj─ůce skrypty konfiguracyjne. Wszystkie pliki cookbook-├│w mo┼╝emy modyfikowa─ç do woli, aby otrzyma─ç oczekiwany efekt. W przypadku tworzenia zestawu cookbook-├│w warto poczyta─ç o Berkshelf: http://berkshelf.com/. Je┼Ťli chce sami spr├│bowa─ç si┼é z CHEF-em w Azure mo┼╝ecie przej┼Ť─ç przez tutorial dost─Öpny na stronie Azure: https://azure.microsoft.com/en-us/documentation/articles/virtual-machines-windows-chef-automation/ . W skr├│cie mog─Ö napisa─ç, ┼╝e je┼Ťli szukacie czego┼Ť uniwersalnego do automatyzacji stacji Linux & Windows dobrze jest przyjrze─ç si─Ö w┼éa┼Ťnie CHEF-owi. Je┼Ťli masz pytania zapraszam do komentowania b─ůd┼║ do kontaktu mailowego.

Moj─ů prezentacj─Ö ze spotkania DevOps Wroc┼éaw z 28.06.2016 zajdziecie tutaj: https://github.com/RogalaPiotr/Presentations/tree/main/2016.06%20-%20DevOps%20Wroc%C5%82aw Zapraszam r├│wnie┼╝ do ┼Ťledzenia grupy DevOps we Wroc┼éawiu: http://www.meetup.com/Wroclaw-DevOps-Meetup/

Chef

┬Ě 2 min read
Piotr Rogala

Serdecznie zapraszam wszystkich zainteresowanych rozwi─ůzaniami Microsoft Azure na Wroc┼éawskie spotkania grupy Microsoft Azure User Group Poland, kt├│re b─Öd─Ö mia┼é przyjemno┼Ť─ç organizowa─ç. Spotkania s─ů przeznaczone dla wszystkich, kt├│rzy pracuj─ů z rozwi─ůzanymi w oparciu o Azure na co dzie┼ä b─ůd┼║ chcieli by pozna─ç bli┼╝ej Azure i rozpocz─ů─ç swoj─ů przygod─Ö w tym kierunku. Je┼Ťli s┼éysza┼ée┼Ť co┼Ť o Azure i nie jeste┼Ť przekonany tym rozwi─ůzaniom na pewno rozwiniesz swoj─ů wiedz─Ö w tym kierunku poniewa┼╝ podczas sesji dowiesz si─Ö w jakich projektach Azure mo┼╝e mie─ç wysoki potencja┼é wykorzystania. Osoby znaj─ůce Azure na pewno znajd─ů co┼Ť ciekawego dla siebie gdy┼╝ chcia┼ébym porusza─ç praktyczne problemy, a nie tylko omawia─ç je w spos├│b marketingowy. Spotkania b─Öd─ů w formie prezentacji i demo, kt├│re b─Ödzie przedstawia─ç na ┼╝ywo om├│wiony wcze┼Ťniej temat. Wszystkie informacje na temat spotkania znajdziesz tutaj: http://www.meetup.com/Microsoft-Azure-Users-Group-Poland/events/230146750/

Pierwsze spotkanie odbędzie się 24.05.2016 godz. 18.30 w pubie Fuga Mundi! Facebook page: https://www.facebook.com/FugaMundiWroclaw Mapa: https://goo.gl/maps/fcE2Ez6hXPD2 Adres: Pl. Grunwaldzki 12-14, Wrocław.

Je┼Ťli chcia┼éby┼Ť przyj┼Ť─ç to wystarczy, ┼╝e wejdziesz na stron─Ö spotkania i klikniesz ┼╝e b─Ödziesz uczestniczy┼é. Spotkania s─ů darmowe i dla ka┼╝dego! Jeste┼Ť osob─ů maj─ůc─ů co┼Ť do powiedzenia na temat Azure to masz wspania┼é─ů okazj─Ö zaprezentowa─ç si─Ö i zrobi─ç prezentacj─Ö! Wystarczy zg┼éosi─ç tak─ů ch─Ö─ç poprzez kontakt ze mn─ů za pomoc─ů dowolnego medium: email/formularz/linkedin/fb/tweeter.

Scenariusz spotkania: 18.30 - 19.00 Przywitanie i rozpocz─Öcie spotkania 19.00 - 20.00 Azure Resource Manager - wst─Öp (Piotr Rogala) 20.00 - 20.30 Azure Web Apps - Kentico (Marek Zalewski) 20.30 - 21.00 Wykorzystanie Azure w projektach - wolne

Serdecznie zapraszam w imieniu grupy MAUGP!

┬Ě 2 min read
Piotr Rogala

Zarz─ůdzanie zawarto┼Ťci─ů danych w blob'ach w Azure jest kluczowe do utrzymywania porz─ůdku. PowerShell jest jak najbardziej odpowiednim narz─Ödziem do takich operacji aczkolwiek 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 chmurowymi jest zalet─ů (w poprzedniej wersji nie by┼éo to dost─Öpne), a nast─Öpnie zobaczymy wszystkie storage-y i blob'y w dost─Öpnej subskrypcji. Minusem aplikacji jest d┼éugi czas ┼éadowania danych i wy┼Ťwietlania zawarto┼Ťci blob'├│w.

image

Azure Explorer, producent: Cerebrata: http://www.cerebrata.com/products/azure-explorer/introduction

┬Ě One min read
Piotr Rogala

W poni┼╝szym artykule opisz─Ö w skr├│cie jak zabra─ç si─Ö do Azure CLI. Z jego pomoc─ů b─Ödziemy mogli administrowa─ç chmur─ů Azure z systemu Windows jak i Linux. Aby wystartowa─ç potrzebujemy pliki instalacyjne:

node.js: https://nodejs.org/en/download/

Azure CLI:  https://azure.microsoft.com/en-us/documentation/articles/xplat-cli-install/

Po ich instalacji z poziomu CMD mamy dost─Öpny modu┼é Azure CLI. Wpisz w oknie CMD: azure a nast─Öpnie zobaczysz informacje dotycz─ůce komend azure-owych.

image]

┬Ě One min read
Piotr Rogala

Je┼Ťli korzystacie z Azure i zastanawia┼ée┼Ť si─Ö jak mo┼╝esz w prosty spos├│b zarz─ůdza─ç storage'ami polecam Azure Storage Explorer wydany przez CodePlex-a. Narz─Ödzie mo┼╝emy pobra─ç tu: http://bit.ly/1O4n0pX. Jak to po┼é─ůczy─ç z Azure-m? Logujesz si─Ö do portalu, klikasz na kontener z zawarto┼Ťci─ů dysk├│w. Na dole strony pojawi si─Ö ikona ÔÇťKeysÔÇŁ dotyczy ona Manage Access Keys. S─ů to dane wygenerowane, kt├│re umo┼╝liwiaj─ů nam tworzenie federacji pomi─Ödzy portalami lub programami takimi jak ASE.

image

Kopiujemy dane z okienka Manage Access Keys i wklejamy analogicznie do Azure Storage Explorer.

┬Ě 2 min read
Piotr Rogala

W tym artykule opisz─Ö jak mo┼╝emy przemigrowa─ç do Azure dysk z Windows 10 TechPreview.

  1. Przygotowujemy dysk .vhd
    • Je┼Ťli posiadamy dysk .vhdx mo┼╝emy u┼╝y─ç polecenia PS w celu przekonwertowania:

Convert-VHD ÔÇôPath ÔÇťD:\Hyper-V\Windows10\Virtual Hard Disks\Windows10.vhdx" ÔÇôDestinationPath ÔÇťD:\Hyper-V\Windows10\Virtual Hard Disks\Windows10.vhd

azure-migracja-1

┬Ě 3 min read
Piotr Rogala

Migracja bazy SQL do chmury Azure jest prostym procesem, aby go dokona─ç bez wi─Ökszych problem├│w nale┼╝y zrozumie─ç jak to dzia┼éa. CODEPLEX udost─Öpnia programik to migracji bazy SQL bezpo┼Ťrednio z serwera bazodanowego w chmur─Ö. Brzmi prosto prawda? Pomimo tego warto wspomnie─ç o pewnych wymaganiach jakie stawiane s─ů przez Azure. Po pierwsze: omawiamy kwestie w kt├│rej korzystamy z Cloud Services - gdzie baza SQL stoi na zdefiniowanej przez nas instancji - wybieramy w jakim rejonie ┼Ťwiata znajduje si─Ö serwer oraz moc instancji. Po drugie: aby tego dokona─ç musimy sobie zda─ç spraw─Ö, ┼╝e mamy ograniczony dost─Öp do ustawie┼ä bazy. Cloud Services cechuje si─Ö tym, ┼╝e korzystamy interfejsu Azure-owego do zarz─ůdzania baz─ů lub ┼é─ůczymy si─Ö z serwerem przez Management Studio gdzie otrzymujemy okrojone mo┼╝liwo┼Ťci o kt├│rych wspomn─Ö w dalszej cz─Ö┼Ťci. G┼é├│wnym problem jest to ┼╝e nie mo┼╝emy w prosty spos├│b u┼╝y─ç funkcji przywr├│cenia bazy SQL z pliku .bak poniewa┼╝ nie mamy takiej opcji. Jedyna mo┼╝liwo┼Ť─ç to deploy bazy z pliku .bacpac. Dlatego aby dokona─ç migracji bazy z ┼Ťrodowiska produkcyjnego potrzebujemy narz─Ödzia SQL Database Migration Wizard: sqlazuremw.codeplex.com. Zanim jeszcze rozpoczniemy prac─Ö z programem nale┼╝y zdefiniowa─ç dost─Öp z jakiego adresu IP b─Ödziemy dokonywa─ç migracji, wygl─ůda to tak:

capture_012_06082013_161238.jpg

┬Ě One min read
Piotr Rogala

Czy korzystali┼Ťcie ju┼╝ z darmowej wersji testowej Microsoft Azure? Je┼Ťli nie to zach─Öcam do skorzystania. Rejestracji mo┼╝ecie dokona─ç na stronie MS, dla os├│b prywatnych: http://www.windowsazure.com/en-us/pricing/trial/┬áoraz dla partner├│w: http://www.windowsazure.com/en-us/pricing/member-offers/. Przyznam, ┼╝e zaczynam wdra┼╝a─ç si─Ö w us┼éugi Azure i w najbli┼╝szym czasie opisz─Ö pewne podstawy dot. Azure.

MS Azure w tej chwili jest jeszcze ma┼éo poruszany na Polskiej scenie IT dlatego na dzie┼ä dzisiejszy mog─Ö poleci─ç ksi─ů┼╝k─Ö wydawnictwa Helion: http://helion.pl/ksiazki/platforma-windows-azure-tejaswi-redkar-tony-guidici,plawia.htm┬á,┬ákt├│ra wydaje si─Ö by─ç dosy─ç dobrym ┼║r├│d┼éem informacji aby pozna─ç us┼éugi jakie oferuje MS. Natomiast je┼Ťli chodzi o ksi─ů┼╝ki zagraniczne na witrynie MSDN mamy dost─Öp do du┼╝ej ilo┼Ťci materia┼é├│w podstawowej jak i zaawansowanej konfiguracji Azure: http://blogs.msdn.com/b/mssmallbiz/archive/2013/06/18/huge-collection-of-free-microsoft-ebooks-for-you-including-office-office-365-sharepoint-sql-server-system-center-visual-studio-web-development-windows-windows-azure-and-windows-server.aspx.

Zapraszam do zapoznania si─Ö z tematem.