Tworzenie prostej statycznej strony www w Azure

wpis w: Azure, migawka, PaaS | 0

Byłem ostatnio poproszony o przygotowanie małej prezentacji o historii informatyki.
Wybrałem subiektywnie kilka tematów: m.in. program Apollo, początki inżynierii oprogramowania i walkę człowieka z maszynami grającymi w szachy i Go. Czy od czasu zwycięstwa nad Gari Kasparovem (lata 90-te XX wieku) przez Deep Blue nic się nie zmieniło?

Wykorzystałem poniższą stronę:

https://medium.freecodecamp.org/simple-chess-ai-step-by-step-1d55a9266977

Podane w artykule repozytorium kodu w JavaScript przekopiowałem na własne konto

https://github.com/djkormo/simple-chess-ai

Postanowiłem na przykładzie chmury Azure pokazać krótką demonstrację.

Ile linii kodu jest potrzebne na postawienie własnej strony www, która zagra z nami w szachy i która ma szanse nas pokonać.

Wszystko to można zrobić z poziomu Portalu, postanowiłem zmierzyć się z problemem za pomocą Azure Cli 2.0.

1.Wersja PaaS

Ostatnią nowością jest możliwość postawienia statycznej strony www z poziomu konta magazynowego.

2. Statyczna strona www w wersji preview na koncie storage.

Od niedawna Azure pozazdrościł jednej z funkcjonalność AWS, czyli możliwość postawienia statycznej strony www na usłudze S3. Aktualnie znajduje się ona w wersji zapoznawczej.
Trochę późno, ale nie ma co narzekać, jak widać konkurencja ma tu swoje dobre strony.

Oficjalna dokumentacja producenta

https://azure.microsoft.com/en-us/blog/azure-storage-static-web-hosting-public-preview/

https://github.com/Azure/azure-cli-extensions/tree/master/src/storage-preview

 

Nie ukrywam , że bardziej podoba mi się wersja PaaS, ale z niecierpliwością czekam na dalszy rozwój budowy statycznych stron www na bazie kont magazynowych. To czego mi najbardziej brakuje to proste podłączenie z repozytorium kodu, w którym umieścimy zawartość strony. Dodatkowo zauważyłem słabszą wydajność nowego rozwiązania, a wersja PaaS jest uruchomiona na darmowym planie.

Strony do porównania

1.PaaS

https://mywebappchessai.azurewebsites.net/

2. Statyczne www

https://accountforstaticwebsite.z13.web.core.windows.net/

 

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *