Wraz ze wzrostem zainteresowania tematyką chmury obliczeniowej, dynamicznie rośnie zapotrzebowanie na specjalistów w tym obszarze. Coraz częściej znajomość technologii chmurowych jest też wymagana od programistów ubiegających się o różne stanowiska, chociażby .NET developera. Jak zdobyć szeroki zakres kompetencji i szybko odnaleźć się w temacie? Najlepiej zacząć od solidnych podstaw, czyli certyfikatu AZ- 900, który kompleksowo wprowadza w świat rozwiązań chmurowych Microsoftu.

Czym jest przetwarzanie w chmurze?

Ostatnimi laty coraz popularniejsza staje się tematyka związana z chmurą obliczeniową. Jest to model przetwarzania danych, polegający na użytkowaniu infrastruktury i oprogramowania udostępnionego przez usługodawców przez Internet. Coraz więcej firm decyduje się na przeniesienie odpowiedzialności za utrzymanie własnej infrastruktury na podmioty zewnętrzne, ze względu na szereg korzyści z tym związanych. Pierwszą z nich jest przede wszystkim koszt. Szacuje się, że rozwiązania chmurowe pozwalają na zmniejszenie kosztów prowadzenia działalności związanej z IT o nawet 20%. Ponadto, zwalnia to częściowo firmy z konieczności dbania o bezpieczeństwo serwerów oraz utrzymywanie i aktualizowanie infrastruktury. Nie bez znaczenia jest również brak olbrzymich kosztów jakie trzeba ponieść na samym początku działalności w klasycznym modelu przetwarzania danych. Chmura umożliwia wykupienie usług w modelu „Pay as you go”, gdzie ponosimy jedynie koszty faktycznie wykorzystywanych zasobów. Na rynku istnieje wielu dostawców tego typu usług. Najpopularniejsze to Amazon Web Services, Microsoft Azure i Google Cloud.

3 główne rodzaje przetwarzania w chmurze

  • Publiczna chmura – Zarówno sprzęt jak i oprogramowanie są dostarczane przez firmę zewnętrzną. Nie musimy przejmować się konserwacją sprzętu i utrzymaniem infrastruktury. Do zasobów mamy dostęp tylko przez Internet.
  • Chmura prywatna – Należy do konkretnej firmy bądź organizacji. Infrastruktura i usługi utrzymywane są w sieciach prywatnych.
  • Rozwiązania hybrydowe – Jest to połączenie chmury publicznej z prywatną. To szczególne rozwiązanie, użyteczne wtedy, gdy niektóre elementy infrastruktury nie mogą zostać oddelegowane do zarządzania przez zewnętrzne firmy (np. ze względu na wysoką poufność danych).

3 główne modele chmury obliczeniowej

  • IaaS – Infrastructure as a service – Polega na wynajmowaniu infrastruktury oraz przestrzeni dyskowej. Optymalne zarządzanie zasobami, konfiguracja i instalacja oprogramowania należy do naszych obowiązków.
  • PaaS – Platform as a service – Otrzymujemy gotowe środowisko pozwalające na dostarczanie, testowanie i uruchamianie naszych aplikacji bez konieczności zarządzania systemem operacyjnym czy serwerem bazy danych.
  • SaaS – Software as a service – Klient wykupuje jedynie dostęp do konkretnego oprogramowania. Nie musimy martwić się infrastrukturą, konfiguracją ani instalacją i aktualizacją wykorzystywanych programów

Więcej o rozwiązaniach chmurowych i potencjale rozwiązań serverless przeczytasz tutaj.

Czym jest Azure?

Azure jest to obecnie jeden z najpopularniejszych zbiorów usług chmurowych. Jest on dostarczany przez firmę Microsoft. Oferuje pełen przekrój rozwiązań DevOps, IoT, Business Intelligence i wiele innych. Ze względu na oferowane możliwości, każdy programista pracujący z technologiami tej firmy powinien chociaż w podstawowym stopniu zaznajomić się z platformą Azure. Coraz częściej umiejętności z nią związane są niezbędne, aby móc ubiegać się o pracę jako .NET developer.

Od czego zacząć?

Najprostszym sposobem jest podążanie ścieżką stworzoną przez samych twórców, czyli firmę Microsoft. Istnieje cały szereg certyfikatów, które możemy zdać, aby mieć pewność co do ugruntowania naszej wiedzy w tej tematyce. Certyfikaty, chociaż nie są tak istotne jak doświadczenie, dla pracodawcy świadczą o nieustającej motywacji do rozwoju i poszerzania kompetencji technicznych. Certyfikacja może być też świetnym sposobem dla ludzi z niewielkim doświadczeniem komercyjnym, aby wyróżnić się z tłumu i zdobyć upragnioną pierwszą posadę. Firmy specjalizujące się w outsourcingu IT również powinny przykładać szczególną uwagę do systematycznego doszkalania swoich pracowników poprzez zdobywanie kolejnych certyfikatów, ze względu na ich wysoką rozpoznawalność przez potencjalnych klientów na całym świecie. Całą ścieżkę rozwoju można znaleźć tutaj.

Pierwszym etapem naszej przygody, powinien być certyfikat AZ-900. Nie jest on wymagany, jednak w doskonały sposób wprowadza w świat rozwiązań chmurowych od firmy Microsoft. Pozwala na zrozumienie oferowanych rozwiązań i świadomy wybór ścieżki rozwoju, która najbardziej odpowiada naszym zainteresowaniom.

Zakres kompetencji

Egzamin AZ-900 pokrywa szeroki zakres kompetencji. Przede wszystkim osoba, która zda taki certyfikat będzie dobrze zaznajomiona z samą koncepcją przetwarzania w chmurze. Pozna też zalety i wady wynikające z jej użycia. Ponadto, będzie w stanie sprawnie poruszać się po portalu Azure, będzie rozumiała wszystkie dostępne modele płatności i sposób ich działania. Niezbędne będzie zrozumienie działania tzw. Regionów i wszystkich konsekwencji z nich wynikających jak np. inny koszt usług ze względu na położenie oraz poziom dostępności gwarantowany przez firmę Microsoft (SLA). Zdający będzie również musiał poznać dostępne metody przechowywania danych oraz zarządzania ruchem sieciowym poprzez zastosowanie tzw. Load balancerów. Dzięki wykorzystaniu Azure Policy, będziemy w stanie narzucić zgodność wszystkich utrzymywanych w Azure zasobów zgodnie z wytycznymi naszej firmy.

Duża uwaga jest również poświęcona zarządzaniu zasobami i organizowaniu ich w tzw. „Resource groups”. Dzięki temu możemy je kategoryzować na podstawie różnych kryteriów jak przynależność do konkretnego oddziału firmy, położenie czy poziom poufności. Dzięki mechanizmom takim jak lock’i oraz RBAC (Role-based access control) mamy możliwość nadania dostępu oraz możliwości zmiany ustawień zasobów tylko dla konkretnych, uprawnionych grup użytkowników. Na koniec poruszona zostaje również tematyka estymacji kosztów naszych usług w Azure i sposoby ich optymalizacji. Znajomość wszystkich wspomnianych zagadnień, z pewnością będzie świetnym wprowadzeniem do tematyki rozwiązań chmurowych. Pozwoli nam też w łatwy sposób na kontynuowanie naszej nauki i podejście do bardziej wymagających certyfikacji.

Jak się przygotować do egzaminu?

Przede wszystkim polecam przejście całej ścieżki „Azure Fundamentals”, dostępnej tutaj.

Całość dostępna jest za darmo i dobrze opisuje wszystkie wymagane zagadnienia. Ponadto na końcu każdego działu znajduje się quiz do rozwiązania, który zmusi nas do uważniejszego studiowania. Wielokrotnie natkniemy się też na ćwiczenia, które musimy wykonać wewnątrz samego Azure Portal. Nie musimy przejmować się ewentualnymi kosztami. Microsoft udostępnia specjalny mechanizm „piaskownicy”, dzięki czemu możemy wykonywać zadania w środowisku imitującym pełnoprawny, płatny dostęp do usługi. Gdy już przejdziemy całą ścieżkę, polecam skorzystać z tzw. „dump’ów” czyli zestawów przykładowych pytań, których możemy się spodziewać na egzaminie. Tak jak w przypadku innych certyfikacji tak i tutaj, oprócz samej wiedzy potrzebna nam będzie umiejętność zdania samego egzaminu. Warto zatem wykonać kilka testów próbnych, aby będąc już w prawdziwym centrum egzaminacyjnym, móc opanować stres i uniknąć nieprzyjemnych niespodzianek. Przykładowe pytania egzaminacyjne Microsoft udostępnia tutaj.

Oczywiście, podobne zestawy pytań są oferowane również przez inne firmy. Bardzo często prezentują one podobną jakość materiałów i są kilkukrotnie tańsze, dlatego polecam poszukiwanie alternatywnych rozwiązań.

Kluczowe w przygotowaniu do egzaminu jest podzielenie materiału na małe partie, a następnie przerabianie go regularnie w małych odstępach czasu. Ponadto, warto zacząć przygotowywać się odpowiednio wcześnie i dać sobie duży bufor czasowy. Z reguły materiału i nauki jest więcej niż początkowo zakładamy. Co jakiś czas (np. po każdym tygodniu nauki), warto wyznaczyć sobie dodatkową sesję na podsumowanie wszystkiego, czego do tej pory się nauczyliśmy. Pozwoli to na lepsze utrwalenie wiedzy oraz usystematyzowanie wszystkich informacji. Zakres wiedzy, którą musimy posiąść, jest szeroki. Jeżeli chcemy faktycznie wynieść coś z tego certyfikatu, powinniśmy podejść do całego procesu w sposób metodyczny. Dzień przed samym egzaminem, warto powtórzyć wszystko od samego początku, aby zmaksymalizować nasze szanse na sukces.

Jak efektywnie uczyć się przykładowych pytań?

Tak jak wspomniałem, oprócz zapoznania się z materiałem, kluczowe będzie ćwiczenie samych pytań egzaminacyjnych. Raczej nie natkniemy się na dokładnie takie same pytania, aczkolwiek wiele z nich może wydać nam się znajoma. Wielokrotnie odnoszą się do tej samej tematyki. Pokazują nam na jakich aspektach powinniśmy szczególnie się skupić i czego możemy się spodziewać. Niezależnie od tego, skąd zdobędziemy nasz zestaw przykładowych pytań testowych, polecam załadowanie ich do programu, który pozwala na tworzenie zestawów pytań i odpowiedzi, a następnie udostępnia materiał w formie fiszek elektronicznych. Przykładową darmową aplikacją tego typu, którą bardzo polecam, jest Anki.

anki-narzedzie

Każdego dnia możemy ustalić ile nowych pytań chcemy przyswoić oraz liczbę planowanych powtórek. Następnie program wyświetli tylko treść pytania, a poprawną odpowiedź zobaczymy po naciśnięciu klawisza. Samodzielnie zaznaczamy, czy udało nam się poprawnie odpowiedzieć. Program posiada wbudowany algorytm działający na zasadzie tzw. „spaced repetition”. Pytania, które pamiętamy słabo, będą nam przypominane częściej, natomiast inne rzadziej. Dzięki temu poświęcimy więcej czasu na materiał, który sprawia nam problemy i optymalnie wykorzystamy czas nauki.

Co dalej?

Certyfikat AZ-900 daje solidne podstawy do dalszego rozwoju w każdej z dostępnych ścieżek. Dla większości programistów, którzy chcieliby nabyć więcej praktycznych umiejętności z Azure, kolejnym krokiem powinien być certyfikat AZ-204. Jest to następca poprzedniej wersji oznaczonej jako AZ-203. Mimo, że nowsza wersja jest jeszcze w fazie beta, można już przystąpić do obydwu egzaminów. Ze względu na to, że AZ-203 zostanie wycofany we wrześniu 2020, polecam zacząć przygotowania od razu od AZ-204. Certyfikat ten jest przeznaczony dla developerów, którzy mają już powyżej jednego roku doświadczenia komercyjnego oraz posiadają podstawową wiedzę na temat platformy Azure. Zdobyte umiejętności będą obejmowały wykorzystanie narzędzi i usług dostępnych na platformie na wszystkich etapach wytwarzania oprogramowania. Od projektowania, przez programowanie, testowanie i wdrażanie działających rozwiązań chmurowych.

Szczególny nacisk jest kładziony na tworzenie aplikacji „serverless” z użyciem Azure Functions oraz użycie różnorodnych sposobów przesyłania informacji między komponentami z wykorzystaniem takich technologii jak Storage queue, Event Hub, Event Grid, i Service Bus. Ponadto zakres obejmuje też sposoby przechowywania danych z wykorzystaniem baz danych oraz Azure Storage. Na końcu dowiemy się jak opublikować nasze aplikacje przy użyciu wirtualnych maszyn.

_Wszystkie wpisy z tej kategorii

blogpost
Artykuły

Jak wdrożyć założenia Przemysłu 4.0 mądrzej, szybciej i łatwiej?

Pojęciem związanym z Przemysłem 4.0 jest Smart Factory - inaczej mówiąc "inteligentna fabryka". Ten typ fabryki oparty jest na zintegrowanych systemach przy wykorzystaniu przemysłowego Internetu Rzeczy i nowych metod organizacji produkcji. Celem jest zapewnienie wysokiego poziomu personalizacji produktów i realizacja procesów produkcyjnych przy minimalnym nakładzie pracy. Wdrożenie koncepcji Smart brzmi dobrze, ale wydaje się trudne do realizacji? Bez obaw, to będzie interesująca przygoda, pod warunkiem że po swojej stronie masz odpowiedniego przewodnika.

Czytaj więcej
blogpost
Artykuły

6. biznesowych korzyści modernizacji aplikacji w chmurze Amazon Web Services. Pokonaj dług technologiczny

Oczywiste jest, że firmy muszą nadążać za szybko zmieniającym się krajobrazem cyfrowym, aby pozostać konkurencyjnymi. Modernizacja aplikacji w chmurze jest kluczową strategią aktualizacji przestarzałych systemów. Bez tego działania, nie da się w pełni wykorzystać zalet jakie oferuje chmura, takich jak te zapewniane przez jedną z najpopularniejszych na świecie platform chmurowych, Amazon Web Services (AWS). W […]

Czytaj więcej
blogpost
Artykuły

Podejście Cloud Native: Modernizować istniejące czy budować od podstaw natywne aplikacje chmurowe?

Czym są aplikacje wie chyba każdy. A jak jest z pojęciem Cloud Native? Być może każdy, no prawie każdy, coś słyszał i będzie miał swoje zdanie. Dobrze, to czym jest tak naprawdę Cloud Native Applications ( aplikacje natywne w chmurze / natywne aplikacje chmurowe) i samo podejście Cloud Native? Czy warto tworzyć nowe lub modernizować istniejące aplikacje do modelu Cloud Native, by usprawnić systemy i/lub przezwyciężyć dług technologiczny? W tym artykule postaram się odpowiedzieć na powyższe pytania oraz pokazać dlaczego podejście Cloud Native może być kluczowym elementem sukcesu transformacji cyfrowej każdej organizacji.

Czytaj więcej
blogpost
Artykuły

Czy sztuczna inteligencja zdominuje wizję przyszłości i rozwoju cloud computing?

Początek roku to okres wzmożonych podsumowań minionych miesięcy, a także przygotowywania planów na kolejne. W tym czasie pojawia się wiele mniej lub bardziej trafnych predykcji na temat tego, czego możemy spodziewać się w najbliższej przyszłości w ramach oferowanych przez dostawców usług w chmurze. W przypadku chmury obliczeniowej możemy z dużym prawdopodobieństwem przewidzieć, co w takich […]

Czytaj więcej
blogpost
Artykuły

Bezpieczeństwo chmury Azure: Jak zapewnić model Zero Trust i wykorzystać AI na swoją korzyść? (cz.2)

W poprzednim artykule poruszyliśmy temat czym jest model Zero Trust i dlaczego jest tak istotny w zapewnieniu najwyższego poziomu bezpieczeństwa zasobów firmy w chmurze i poza nią. W tej części będziemy kontynuować przegląd usług chmury publicznej Azure a także skupimy się na wątku AI w temacie bezpieczeństwa. Microsoft Defender dla chmury Microsoft Azure to rozległe […]

Czytaj więcej
blogpost
Artykuły

Bezpieczeństwo chmury Azure: Jak zapewnić model Zero Trust i wykorzystać AI na swoją korzyść? (cz.1)

Od czasu globalnej popularyzacji pracy zdalnej, zespoły cyberbezpieczeństwa stają przed coraz większymi wyzwaniami, aby zapewnić skuteczny i bezpieczny dostęp do krytycznych zasobów oraz danych organizacji, a także zagwarantować ich bezpieczne przechowywanie. Skomplikowane ataki phishingowe (wpływające krytycznie na bezpieczeństwo plików oraz infrastruktury), nie rzadko wspomagane AI, w wyniku których ujawniane są dane uwierzytelniające, pozwalają na ataki z […]

Czytaj więcej
blogpost
Artykuły

Czy Edge to nowa chmura?

Wiele organizacji, które przyjęły chmurę, traktuje Edge jako naturalne rozszerzenie swoich rozwiązań opartych na niej. Z drugiej strony, te firmy, które są na samym początku podróży ku chmurze, są często znacznie bardziej świadome możliwości obu technologii, więc rozważają ich równoczesne wykorzystanie od samego początku.Pytania są więc następujące:Czy Edge zastąpi chmurę? Czy korzystanie z Edge'a w chmurze przeniesie ciężar rozwoju oprogramowania z powrotem do on-premise? Wspólnie zastanówmy się nad odpowiedziami, zapraszam do lektury.

Czytaj więcej
blogpost
Artykuły

Obliczenia kwantowe: Kot Schrödingera zadomowił się w chmurze

Zapnij pasy i dołącz  do mnie w podróży do świata, w którym kot może być zarówno martwy, jak i żywy, a cząsteczka może znajdować się w dwóch miejscach jednocześnie. Odkryjemy fascynujący świat obliczeń kwantowych (Quantum Computing) i ich rolę w przetwarzaniu w chmurze.

Czytaj więcej
blogpost
Artykuły

Czy chmura hybrydowa i multi-cloud obronią Cię przed vendor lock-in? Czy rzeczywiście musisz się tego wystrzegać?

Uzależnienie od dostawcy (vendor lock-in), to pojęcie nad wyraz często łączone z branżą IT, a w ostatnich latach szczególnie z chmurą obliczeniową, chociaż zdecydowanie nie jest z nimi nierozerwalnie związane. Przez ekonomistów rozpatrywane było w szerszym kontekście na długo przed tym, kiedy świat po raz pierwszy usłyszał o AWS czy Azure. Z perspektywy klienta oraz użytkownika, zazwyczaj bywa postrzegane w negatywnym świetle, niejednokrotnie wywołując niechęć i strach przed skorzystaniem z danej usługi lub produktu.Na pierwszy rzut oka wydaje się, że w obszarze chmury publicznej problem nie jest błahy. Nawet główni beneficjenci zjawiska, czyli najwięksi dostawcy usług chmurowych, zdecydowali się poruszyć to zagadnienie na swoich oficjalnych stronach internetowych, więc najwyraźniej coś musi być na rzeczy…A czy faktycznie jest, sprawdzimy w tym artykule. Przyjrzymy się ryzykom, jakie niesie za sobą vendor lock-in dla organizacji planujących adopcję chmury. Zastanowimy się również, czy skorzystanie z usług kilku dostawców (multi-cloud) jednocześnie może być dobrą receptą na poprawę sytuacji. Ponadto, weźmiemy pod lupę chmurę hybrydową.

Czytaj więcej
blogpost
Artykuły

(r)Ewolucja w zarządzaniu danymi produkcyjnymi. Platformy danych w chmurze

Platformy danych oparte na chmurze stają się przełomem w zarządzaniu danymi produkcyjnymi. W przeszłości firmy zmagały się z zarządzaniem ogromnymi ilościami danych generowanych przez procesy produkcyjne bez wsparcia automatyzacjami, AI i często w modelu rozproszonym tzn. dane pochodziły i były wyświetlane w różnych źródłach. Nie było to ani wygodne, ani efektywne. Na szczęście ten czas już minął.

Czytaj więcej
blogpost
Artykuły

Jak AI Data Discovery pomaga firmom produkcyjnym?

Odkryj przyszłość przemysłu produkcyjnego dzięki usłudze AI Data Discovery i chmurze! Poznaj, jak te technologie i usługi eliminują straty i zwiększają efektywność branży produkcyjnej.

Czytaj więcej
blogpost
Artykuły

Migracja do chmury i modernizacja aplikacji Airline Rewards: mapowanie wymagań architektury

W tym artykule przeprowadzę Cię przez kroki, wybory techniczne i kompromisy związane z migracją i modernizacją aplikacji do chmury publicznej, kładąc nacisk na podejście wykraczające poza podejście typu „lift & shift” i PaaS. Na podstawie rzeczywistego przykładu rozważymy cele biznesowe, architekturę oraz potrzeby funkcjonalne/niefunkcjonalne. Czynniki biznesowe zostaną omówione w następnym artykule.

Czytaj więcej
blogpost
Artykuły

Jak właściwie rozumieć chmurę publiczną w 2023? I dlaczego jest to takie trudne?

Chmura ciągle się zmienia i ewoluuje. To co widzimy dziś, to nie to samo było wczoraj i nie to samo co będzie jutro. Jedyną stałą jest zmiana. Dziś rozmowy o zmianach nie prowadzi się tylko z działami IT, ale także i przed wszystkim z biznesem, z włączeniem działów marketingu, HR, czy finansów. Każdy z nich ma inne potrzeby i tak się składa, że wszystkie je można zaadresować chmurą.

Czytaj więcej
blogpost
Artykuły

Przyspieszenie wdrożenia koncepcji Przemysłu 4.0

Cyfrowa transformacja i podążanie w kierunku idei Przemysłu 4.0 oraz Inteligentnej Fabryki (w AWS) nie należą do łatwych. Najczęstsze przeszkody to utknięcie na etapie pilotażu i brak kontynuacji transformacji w kolejnych fabrykach (tj. skalowania). Brak skalowania, czyli brak kontynuacji transformacji kolejnych zakładów, to temat, na którym skoncentrujemy się w tym artykule. W tym przypadku producenci zmagają się z trudnościami w efektywnym odtworzeniu początkowych sukcesów cyfrowej transformacji (wdrożenia pierwszego MVP) w różnych lokalizacjach. Ten brak skalowalności może doprowadzić do spowolnienia tempa realizacji koncepcji Przemysłu 4.0 na szerszą skalę, a nawet do utraty poparcia zarządu.

Czytaj więcej
blogpost
Artykuły

Jak zbliżyć się do Przemysłu 4.0?

Rozwijaj biznes dzięki cyfrowej transformacji. Zmiany obejmują także komunikację i przygotowanie pracowników – bez ich poparcia i zaangażowania, wdrożenie będzie znacznie trudniejsze. Sprawdź, jak przygotować swoje zespoły do wdrożenia założeń Przemysłu 4.0 i Inteligentnej Fabryki.

Czytaj więcej
blogpost
Artykuły

Jak optymalizować koszty chmury AWS z wykorzystaniem FinOps?

Chmura to nie on-premise Inżynierowie tworząc architekturę i powołując nowe zasoby w chmurze w sposób niejawny podejmują decyzje zakupowe. Czasem wielokrotnie wciągu jednego dnia! Każda z nich ma wpływ na wielkość rachunku wystawionego na koniec miesiąca przez dostawcę chmury publicznej. Dla organizacji z długą historią jest to zupełnie nowa rzeczywistość. Działom finansowym trudno odnaleźć się […]

Czytaj więcej
blogpost
Artykuły

Chmura napędza cyfrową transformację

Chmura coraz częściej stanowi kluczowy aspekt powodzenia procesu transformacji cyfrowej. Rozmowa z Christianem Thiem, starszym analitykiem biznesowym w TT PSC Germany GmbH, dostarczy odpowiedzi na pytania: co należy uwzględnić w harmonogramie migracji do chmury oraz jak przygotować organizację do jej wdrożenia?

Czytaj więcej
blogpost
Artykuły

Co musisz wiedzieć o serverless computing?

Serverless cmputing nadal budzi sporo wątpliwości, szczególnie wśród tych środowisk, które właśnie zaczynają korzystanie z usług chmurowych lub dopiero planują migrację do chmury swoich systemów. Na najważniejsze pytania dotyczące tego rozwiązania spróbujemy odpowiedzieć w niniejszym artykule.

Czytaj więcej
blogpost
Artykuły

Czym jest DevOps as a service i czemu warto z tego skorzystać?

Oszczędność, skrócenie czasu wdrażania zmian oraz weryfikowanie ich poprawności – to tylko kilka przykładowych korzyści, których gwarantem jest DevOps. Ta innowacyjna metodologia wprowadziła nową jakość pracy nad projektami IT. Bazuje na kooperacji autonomicznych obszarów: inżynierii oprogramowania, administracji oraz kwestii dotyczących bezpieczeństwa i jakości.

Czytaj więcej
blogpost
Artykuły

9 powodów, dla których powinno się wykorzystywać chmurę w prowadzeniu biznesu

Zgodnie z raportem firmy RightScale „2019 State of the Cloud Report from Flexera”, aż 94% firm używa chmury. To nie przypadek, że tyle przedsiębiorstw przechodzi na rozwiązania cloud computing. Z tego artykułu dowiesz się, dlaczego to taka popularna koncepcja, jak Twój biznes skorzysta na wdrożeniu chmury i dlaczego ten, kto jeszcze jej nie używa, zostaje z tyłu za konkurencją.

Czytaj więcej
blogpost
Artykuły

Chmura na czas kryzysu, czyli jak usprawnić pracę w swojej firmie

Świat, który znaliśmy przez ostatnie lata mocno się zmienia. Wymusza na nas zmianę przyzwyczajeń, a także sposobów w jaki pracujemy i realizujemy nasze codzienne obowiązki. Zarówno te zawodowe, jak i te prywatne. Okoliczności, w których się znaleźliśmy sprawiły, że wiele osób pracuje teraz zdalnie.

Czytaj więcej
blogpost
Artykuły

Jak zadbać o bezpieczeństwo aplikacji serverless w AWS?

Konferencja AWS re:Invent 2019, podobnie jak jej poprzednie edycje, obfitowała w ciekawe wykłady typu breakout sessions, których celem było przybliżenie uczestnikom wybranego zagadnienia technicznego związanego z chmurą Amazon Web Services. Jedno z takich wystąpień zainspirowało mnie do napisania kilku słów na temat bezpieczeństwa aplikacji stworzonych w modelu serverless.

Czytaj więcej
blogpost
Artykuły

Parametry SSM w automatyzacji AWS

Jakiś czas temu zostałem zaangażowany w projekt, który miał dostarczyć Windchilla w sposób wysoko dostępny – w sumie nic nowego, klaster załatwia sprawę i w zasadzie można by na tym zakończyć temat, ale…

Czytaj więcej
blogpost
Artykuły

Jak dotknęliśmy chmur – relacja z AWS re:invent 2019

Udział w konferencji AWS re:Invent wymaga od uczestników, pomijając finansowanie, nieco zaangażowania i odrobiny samozaparcia. W naszym przypadku zakup wejściówek na konferencje w sierpniu rozpoczął długi proces przygotowywania i planowania udziału w tym wydarzeniu.

Czytaj więcej
blogpost
Artykuły

Najważniejsze nowości z AWS re:Invent 2019

Ciekawi Cię jakie nowości zostały zaprezentowane na AWS re:Invent, ale nie masz czasu stale przeglądać doniesień z Vegas? Nie musisz już szukać. Specjalnie dla Ciebie, w jednym miejscu, zebraliśmy wszystkie najważniejsze zapowiedzi, które są ogłaszane podczas trwania tej konferencji.

Czytaj więcej
blogpost
Artykuły

Jak wykorzystać Talend Open Studio w branży medycznej?

Wykorzystywanie nowoczesnych technologii w medycynie jest coraz powszechniejsze. Papierowe karty pacjentów wypadają z obiegu i zastępują je elektroniczne formy przechowywania danych. Proces digitalizacji służby zdrowia właśnie trwa! W jakich obszarach? Odpowiedź na to pytanie znajdziesz w dalszej części artykułu.

Czytaj więcej
blogpost
Artykuły

Czym jest chmura Amazon Web Services?

Chmura obliczeniowa to jedna z najdynamiczniej rozwijających się technologii na świecie. Stopniowo wypiera tradycyjne rozwiązania serwerowe, zgarniając dla siebie coraz większą część rynku. Firma badawcza Gartner przewiduje, że w 2019 całkowite wydatki na chmurę publiczną wzrosną o 17,5% i wyniosą 214 miliardów dolarów. Dla porównania budżet Polski na 2019 przewiduje przychody na poziomie 387,7 mld zł, czyli prawie 100 mld dolarów. Nie ma wątpliwości, że to duży i atrakcyjny to rynek.

Czytaj więcej
blogpost
Artykuły

Dlaczego serverless jest przyszłością aplikacji

Co kilka lat, w świecie IT, pojawia się nowe, przełomowe rozwiązanie. Aktualnie, wszystkie oczy są skupione na Machine Learning(ML) oraz Sztucznej Inteligencji(AI). Wcześniej były to kontenery, do których istnienia, chyba już wszyscy zdążyli przywyknąć. Jak się okazuje, to co kilka lat temu było absolutną nowością, dziś jest rutyną.

Czytaj więcej
blogpost
Artykuły

Windchill Single Sign On – jak z Amazon Web Services dostać się do Active Directory w sieci klienta?

Jednym z punktów migracji klienta do Amazon Web Services było włączenie SSO (Single Sign On) – co jest bardzo wygodnym rozwiązaniem. Po szybkiej weryfikacji (jakie mamy możliwości), okazało się, że możemy użyć ADFS. Klient już wykorzystywał ADFS pod inne usługi, zatem mogliśmy pominąć etap przekonywania Security Team. Po kilku dniach walki z różnymi zawiłościami Ping […]

Czytaj więcej
blogpost
Artykuły

Budujemy własne AWS Echo (z AWS Alexa na pokładzie)

Jak zamienić (nie)zwykłe RaspberryPi w AWS Echo komunikujące się z otoczeniem przy użyciu modułu konwersacyjnego AWS Alexa? Jak z jej pomocą zapytać o pogodę w Londynie, poprosić o wyłączenie świateł w domu czy umówić wizytę u dentysty? Jak w paru krokach rozszerzyć Aleksę o (praktycznie) dowolne funkcjonalności? Jak sprawdzić czy słuchający nas ludzie są zadowoleni, […]

Czytaj więcej
blogpost
Artykuły

Dlaczego rozwiązania Cloud?

Rozwiązania Cloudowe, czyli tak zwane Chmury Obliczeniowe, są w Polsce o wiele mniej popularne niż na Zachodzie Europy i w Stanach Zjednoczonych. Rynek jest młody i dopiero się kształtuje. Klienci stopniowo nabierają zaufania do tego typu rozwiązań.   Obawy polskich firm związnane z bezpieczeństwem / „chmurowe” doświadczenia przedsiębiorstw z całego świata. Rozwiązania Cloudowe oferują szereg […]

Czytaj więcej
blogpost
Artykuły

Rosnąca popularność modelu usług Serverless

Jeszcze nie tak dawno na DevOps Days Warsaw 2016 przewijały się przepowiednie o konteneryzacji i Dockerze jako technologii, która jest przyszłością. Każdy kto wówczas zainwestował swój czas w naukę Dockera z pewnością dziś tego nie żałuje. W TTPSC uważamy, że konteneryzacja nie jest ostatnim etapem ewolucji i zdecydowanie stawiamy na rozwiązania serverless jako ostateczny wynik […]

Czytaj więcej
blogpost
Artykuły

Chmura to przyszłość

Obecnie aż 63% firm przechodzi cyfrową transformację. Klasyczne, papierowe dokumenty są wypierane przez swoje elektroniczne odpowiedniki. Dzięki temu działy takie jak administracja czy księgowość znacznie zredukowały swoje wydatki oraz usprawniły działanie, gdyż przepływ danych stał się znacznie lepszy. Jednak magazynowanie tak dużej ilości dokumentacji elektronicznej nie jest prostym zadaniem. Dlatego w ostatnich czasach pojawiła się […]

Czytaj więcej
blogpost
Artykuły

Transition Technologies PSC uzyskało tytuł Standard Consulting Partner Amazon Web Services (AWS)

Z dumą oświadczamy, że partnerstwo Transition Technologies PSC oraz Amazon Web Services (AWS) wkroczyło na kolejny poziom. Kilka dni temu uzyskaliśmy status Standard Consulting Partner AWS w Polsce. Jest to potwierdzenie ze strony Amazon, że nasza firma posiada certyfikowanych specjalistów i ekspertów dziedzinowych, którzy są w stanie efektywnie pomagać klientom projektować, budować, migrować oraz zarządzać […]

Czytaj więcej

Zostańmy w kontakcie

Skontaktuj się