Skip to content
malak.cloud
  • Contact
  • Przemek Malak
  • Search Icon

malak.cloud

Cloud-native in everyday life

Zombie apokalipsa w Łodzi

Zombie apokalipsa w Łodzi

14 lutego 2018

Od niepamiętnych czasów, musimy stawiać czoło hordom zombie nacierających na nasze szczęśliwe poletka. Musimy się jakoś bronić. Czy czeka nas apokalipsa? Noe miał Arkę. My mamy Amazon Web Services i ich usługi. I Tomka Stachlewskiego, który poprowadził nas przez kilka bitew. Wszystkie wygraliśmy, ale po kolei. Po uratowaniu (o ile dobrze pamiętam) Poznania i…

Read More Read More


CloudNative, Social
AWS, event
AWS Step Functions

AWS Step Functions

13 lutego 2018

Wszyscy uwielbiamy funkcje Lambda. Prawda? Wszyscy? No… W tyle głowy tli mi się jednak myśl, że czasem potrzeba czegoś więcej. Czegoś, co pozwoli na zarządzanie i koordynację wielu funkcji Lambda w oparciu o jakiś workflow na przykład. Potrzebujemy użyć warunków, funkcji pracujących równolegle? Możemy jako takiego orkiestratora wykorzystać kolejną Lambdę. Możemy użyć, pojawiającego się…

Read More Read More


AWS, CloudNative, DEV
AWS, Dev, serverless
Lambda context

Lambda context

19 grudnia 2017

Uruchomienie funkcji Lambda powoduje wywołanie handlera, czyli funkcji, która może wywołać inne funkcje lub zająć się obsługą przesłanych do niej danych. Szkielet takiego handlera w różnych językach wygląda podobnie: Node.js exports.handler = (event, context, callback) => { callback(null, 'Hello from Lambda’); }; Python def lambda_handler(event, context): return 'Hello from Lambda’ W C# (NET.Core) sprawa…

Read More Read More


AWS, CloudNative, DEV
AWS, serverless
AWS Lambda – nowy edytor

AWS Lambda – nowy edytor

1 grudnia 2017

Miałem pisać dziś o czymś innym, ale wczoraj AWS pokazało na re:Invent 2017 nowy edytor dla moich ulubionych funkcji Lambda. Jakiś czas temu Amazon kupił Cloud9, a wczoraj oddał nam to narzędzie do pracy. Pierwsze wrażenia poniżej. Zasoby Bezpośrednio w edytorze widzimy zarówno wyzwalacze jak i zasoby, do których ma uprawnienia nasza Lambda. Jeżeli zmienimy rolę…

Read More Read More


AWS, CloudNative, DEV
AWS, Dev, serverless
Jak za pomocą funkcji Lambda włączyć i wyłączyć serwer EC2 w AWS

Jak za pomocą funkcji Lambda włączyć i wyłączyć serwer EC2 w AWS

25 października 2017

Pisałem już kilka razy o lambdach. Między innymi stawialiśmy api oparte na lambdzie. Dziś krótki i szybki tip, jak za pomocą funkcji Lambda włączyć i wyłączyć serwer EC2 w AWS. Obie funkcje napisane w Pythonie, korzystają z boto3. Myślę, że komentarze w kodzie wystarczą za manual. Włączamy maszynę tak: import boto3 region = 'region_w_którym_mamy_instancje”…

Read More Read More


Apps, CloudNative, Security
AWS, serverless
AWS SNS i NET.Core

AWS SNS i NET.Core

13 października 2017

Pracuję nad projektem, w którym muszę pobrać dane z MySQL na AWS, przetworzyć je i zapisać do Azure SQL. Rozwiązanie będzie pracowało tylko raz na jakiś czas, staram sie więc wykorzystać dobrodziejstwa serverless. Piszę w Pythonie i NET.Core i dziś chciałem wysłać powiadomiania za pomocą AWS SNS i NET.Core i nie było tak hopsiup….

Read More Read More


AWS, CloudNative, Cookbook, DEV
AWS, Dev, serverless
API Gateway – Autoryzacja

API Gateway – Autoryzacja

6 października 2017

Jakiś czas temu pojawiły się nowe możliwości autoryzacji zapytań kierowanych do AWS API Gateway. Akurat miałem się tym zająć. Jakiś czas temu bawiliśmy się API połączonym z Lambdą. Rzadko mamy jednak do czynienia z aplikacjami, z których mogą korzystać wszyscy i to jeszcze anonimowi użytkownicy. Potrzebujemy autoryzacji. Out of the box AWS oferuje nam…

Read More Read More


AWS, CloudNative, DEV, Security
AWS, serverless
Dane w plikach CSV, JSON i SQL? Tak. AWS Athena

Dane w plikach CSV, JSON i SQL? Tak. AWS Athena

22 września 2017

Kilka dni temu okazało się, że będę musiał popracować trochę z plikami tekstowymi, w których zapisane są lokalizacje GPS. Pliki zapisane są w formacie JSON, wiele lokalizacji w jednym pliku. Dwa pliki to jeden dzień zbierania danych (dwa serwery zbierające dane). Problem polegał na tym, że potrzebuję lokalizacje dotyczące konkretnego wydarzenia, a więc miejsca…

Read More Read More


AWS, Data
AWS
Zdałem egzamin AWS CSAA

Zdałem egzamin AWS CSAA

14 września 2017

Jakiś czas temu postanowiłem zainwestować czas w chmury. Na co dzień mam do czynienia także z Azure, ale ścieżkę certyfikacji postanowiłem rozpocząć od AWS. A jak AWS to CSAA, Cloud Solution Architect Associate.  Do zdania egzamin AWS CSAA. Jak się przygotowywałem O klikaniu, sprawdzaniu, tworzeniu i usuwaniu zasobów w AWS nie będę wspominał. To…

Read More Read More


AWS, Social
AWS, cert
Azure Python API Reference

Azure Python API Reference

7 września 2017

NET.Core na Linux. Python na platformach Microsoft. Tu na ten drugi temat.


DEV
Azure, Dev

Posts navigation

OLDER POSTS
NEWER POSTS
Hi. My name is Przemek Malak. Thanks for visiting. I hope you found what I write about interesting.
If you'd like to chat with me, the easiest way is through LinkedIn.

Losowe wpisy

  • AWS SNS i NET.Core

    13 października 2017
  • Łączymy Amazon GuardDuty z MS Teams i Slackiem

    1 maja 2021
  • Jak przesłać plik do S3 za pomocą API Gateway

    16 listopada 2022
  • Dane w plikach CSV, JSON i SQL? Tak. AWS Athena

    22 września 2017
  • Serverless API – Jak postawić API bez serwera

    13 sierpnia 2017
  • Apps
  • AWS
  • CloudNative
  • Cookbook
  • Data
  • DEV
  • EN
  • GCP
  • IoT
  • Istio
  • k8s
  • Security
  • Social
  • GitHub
  • LinkedIn
© 2026   All Rights Reserved.
Ta strona korzysta z ciasteczek aby świadczyć usługi na najwyższym poziomie. Dalsze korzystanie ze strony oznacza, że zgadzasz się na ich użycie.