diff --git a/_posts/2021-01-21-azure-solutions-architect-qa-aad-messaging.md b/_posts/2021-01-21-azure-solutions-architect-qa-aad-messaging.md new file mode 100644 index 0000000..05996f6 --- /dev/null +++ b/_posts/2021-01-21-azure-solutions-architect-qa-aad-messaging.md @@ -0,0 +1,65 @@ +--- +title: "[Notatka] Architektura w Azure - Messaging" +categories: +- "Architecture Meetings" +tags: +- "Service Bus" +- "Event Grid" +- "Event Hubs" +- "Storage Queues" +- "Azure Relay" +author: +- aryll +- maciejgos +--- + +## Notatka ze spotkania 'Architektura w Azure - Messaging' #azuresolutionsarchitect + +[Nagranie](https://youtu.be/9U9ExZ7Bbro) + +[Prezentacja](https://www.canva.com/design/DAETrlus2qU/aW6zfZ26qwZa588zd8TOvQ/view?utm_content=DAETrlus2qU&utm_campaign=designshare&utm_medium=link&utm_source=viewer) + +### 馃殌馃殌馃殌 Zadanie kt贸re omawiali艣my +Zaprojektuj architektur臋 dla systemu rezerwacji bilet贸w. P艂atno艣ci musz膮 by膰 obs艂ugiwane przez system postawiony na on-premises (ze wzgl臋d贸w prawnych nie mo偶na go przenie艣膰 do chmury), reszta systemu mo偶e by膰 hostowana w chmurze. + +Za艂o偶enia: +- komunikacja powinna odbywa膰 si臋 饾悮饾惉饾惒饾惂饾悳饾悺饾惈饾惃饾惂饾悽饾悳饾惓饾惂饾悽饾悶 +- w ramach niepoprawnej p艂atno艣ci u偶ytkownik powinien by膰 powiadomiony 饾惁饾悮饾悽饾惀饾惃饾惏饾惃 +- ilo艣膰 u偶ytkownik贸w aplikacji b臋dzie na poziomie 10000 dziennie +- wielko艣膰 pojedynczego 偶膮dania jest na poziomie 100 kb +- ze wzgl臋du na ograniczon膮 ilo艣膰 bilet贸w wa偶na jest kolejno艣膰 zg艂osze艅 +- ka偶da 饾惓饾惁饾悽饾悮饾惂饾悮 饾惓饾悮饾惉饾惃饾悰饾惍 w Azure powinna by膰 zg艂aszana mailowo do osoby odpowiedzialnej za audyt zasob贸w Azure +- ka偶de wy艣wietlenie danego biletu powinno by膰 饾惄饾惈饾惓饾悶饾悳饾悺饾惃饾惏饾惒饾惏饾悮饾惂饾悶 w dowolnej formie + +馃 Jakich mechanizm贸w integracyjnych Azure by艣 u偶y艂 i dlaczego? + + + +### Technologie, kt贸rych u偶ywali艣my +- Azure Service Bus +- Azure Event Grid +- Azure Event Hubs +- Azure Storage Queues +- Azure Relay + +### Omawiali艣my diagramy +#### phaate-ls +![phaate-ls](/posts-data/2021-01-21/phaate-ls.png) +#### maciejgos +![maciejgos](/posts-data/2021-01-21/maciejgos.png) +#### aryll +![aryll](/posts-data/2021-01-21/aryll.png) + + +### Wasze opinie +`Duzym minusem Storage Queues jest: Azure Storage Queues nie wpieraja CMEK (Customer Managed Encryption Keys). +Takie kolejki w instytucjach regulowanych np przez KNF ;) nie moga byc wykorzystane do przechowywania danych chroninych.` 艁ukasz C + + +### Linki +- [Wzorce messaging](https://docs.microsoft.com/en-us/azure/architecture/patterns/category/messaging) +- [Por贸wnanie us艂ug messagingowych](https://docs.microsoft.com/en-us/azure/event-grid/compare-messaging-services) +- [Storage Queues vs Service Bus](https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-azure-and-service-bus-queues-compared-contrasted) +- [Service Bus FIFO](https://github.com/MicrosoftDocs/azure-docs/issues/60531) +- [Kolejno艣膰 w Service Bus](https://devblogs.microsoft.com/premier-developer/ordering-messages-in-azure-service-bus/) +- [Architektura wykorzystuj膮ca kolejki i eventy](https://docs.microsoft.com/en-us/azure/architecture/reference-architectures/enterprise-integration/queues-events) \ No newline at end of file diff --git a/posts-data/2021-01-21/aryll.png b/posts-data/2021-01-21/aryll.png new file mode 100644 index 0000000..9b76224 Binary files /dev/null and b/posts-data/2021-01-21/aryll.png differ diff --git a/posts-data/2021-01-21/maciejgos.png b/posts-data/2021-01-21/maciejgos.png new file mode 100644 index 0000000..c45f7b9 Binary files /dev/null and b/posts-data/2021-01-21/maciejgos.png differ diff --git a/posts-data/2021-01-21/phaate-ls.png b/posts-data/2021-01-21/phaate-ls.png new file mode 100644 index 0000000..99e566e Binary files /dev/null and b/posts-data/2021-01-21/phaate-ls.png differ