Automatyzacja powiadomień to cykl artykułów poświęcony automatyzacji pobierania postów z Twittera. Aby w ciekawy sposób przedstawić ten proces, jako wzór posłuży nam profil komunikacji miejskiej we Wrocławiu @AlertMPK. Dla osób niewtajemniczonych: jest to profil udostępniający informacje dotyczące wydarzeń drogowych z udziałem komunikacji miejskiej. Cykl ten będzie oparty o wiedzę, która przedstawiłem podczas warsztatów przeprowadzonych przeze mnie we Wrocławiu.
Plan działania na kolejne tygodnie wygląda następująco:
- LogicApps i użycie Twittera
- Kolejka -> Azure Storage Queue. Po co nam kolejki oraz jakie mamy rodzaje kolejek.
- Azure Functions, specyfikacja i implementacja serwisu do wysyłki.
- Azure Storage Table. Przetrzymywanie danych bez użycia sql serwera.
- Azure Functions. Integracja z Azure Storage Table, REST-owy serwis do zarządzania bazą maili.
- CI/CD. Automatyzacja wytwarzania oprogramowania.
- Pełny deploy przy pomocy ARM Template i AzureDevOps
Podczas omawiania każdego tematu szczegółowo wyjaśnię kluczowe aspekty usług, które będziemy wykorzystywać. W pracy skupimy się także na usługach (model PaaS oraz SaaS) chmurowych takich jak:
Podsumowując, efekt naszej pracy, czyli aplikacja “Automatyzacja powiadomień” będzie w stanie bardzo niskim kosztem (wręcz zerowym) wysyłać powiadomienia użytkownikom, bezpośrednio na ich skrzynki zapisanej w naszej tabeli. Ten kurs jest tylko zobrazowaniem możliwości jakie daje nam chmura Azure i jak możemy ją wykorzystać aby można było stworzyć coś wielkiego niskim kosztem oraz niskim wkładem własnym. Mi osobiście chmura bardzo umożliwiła tworzenie aplikacji dlatego mam nadzieję, że po tym kursie będziesz miał/a rozszerzone horyzonty dzięki czemu będziesz w stanie tworzyć ciekawe aplikacje znacznie szybciej i efektywniej.
Wpis powstał dzięki firmie www.hued.me
Azure code&cloud Hued.me Kurs warsztaty
Last modified: 18 kwietnia 2022