Bezpieczeństwo i dostęp do zasobów ma wiele odcieni. Z jednej strony mamy ACLe, konta użytkowników pod którymi uruchamia się aplikacje, a z drugiej? No właśnie. O drugiej stronie piszę w tym wpisie. Capability-based security. Zapraszam.
Architektura 1587 dni, 10 godzin, 5 minut temu 43 źrodło rozwiń
Our teams, at Altkom Software & Consulting, are using the Camunda BPM platform successfully in many projects for over 5 years. We designed, built, and deployed solutions based on Camunda in the financial and insurance industries allowing our customers to digitize their business and deliver business value faster, directly to their customers. Five years ago Camunda was a novelty, now it is well known and established platforms, one of the leaders in the workflow automation area, but most of the projects...
Architektura 1588 dni, 10 godzin, 17 minut temu 72 źrodło rozwiń
Jest to ostatni wpis z serii CI/CD pipeline z użyciem Kubernetesa, AWS, Azure i .NET Core. Dziś postawimy klaster w Azure oraz wypromujemy aplikacje ze środowiska testowego na produkcyjne.
Architektura 1594 dni, 8 godzin, 5 minut temu 63 źrodło rozwiń
Security czy Usability – co wybrać? Czy można mieć wszystko?
Architektura 1598 dni, 10 godzin, 24 minuty temu 72 źrodło rozwiń
Kolejny odcinek o mikroserwisach albo …patologii w mikroserwisach? Teraz luźne gadki nad elementem o nazwie platforma, czyli tam, gdzie prawie wszyscy pchają Kubernetes… Czy tak musi być? Niekoniecznie!
Architektura 1601 dni, 10 godzin, 52 minuty temu 116 źrodło rozwiń
Jest to następny wpis z serii CI/CD pipeline z użyciem Kubernetesa, AWS, Azure i .NET Core. Tym razem zepniemy cały flow z poprzednich wpisów i wdrożymy aplikację na klaster testowy.
Architektura 1602 dni, 11 godzin, 7 minut temu 43 źrodło rozwiń
Z reguły gdy tworzymy jakąś aplikację jest to jedna wielka aplikacja albo zbiór małych aplikacji, które w mniejszym lub większym stopniu się ze sobą komunikują. Ponadto często jest tak, że architektura większości z nich jest dokładnie taka sama. Czy to aby na pewno dobre podejście?
Architektura 1607 dni, 53 minuty temu 143 źrodło rozwiń
Hej, ze względu na sporo wydarzeń w moim życiu prywatnym nie jestem w stanie pisać regularnie. Jednak na ten moment jest trochę luźniej, także lecimy. Ten wpis jest kolejnym z serii CI/CD pipeline z użyciem Kubernetesa. Dziś zajmiemy się narzędziem o nazwie Octopus Deploy.
Architektura 1609 dni, 9 godzin, 58 minut temu 42 źrodło rozwiń
How to handle concurrency conflicts and enforce invariants using Entity Framework Core and Domain-Driven Design Aggregate Pattern.
Architektura 1612 dni, 10 godzin, 5 minut temu 94 źrodło rozwiń
.NET Core (3.x) i .NET 5 - olbrzymi skok wydajnościowy
Architektura 1616 dni, 9 godzin, 2 minuty temu 208 źrodło rozwiń
Mapy Simona Wardleya to niesamowite narzędzie do odnajdowania się w terenie technologii i wyznaczania kolejnych, strategicznych posunięć. Sam autor map pracował przy serverless zanim uzyskało tą nazwę. Zachęcam do zapoznania się!
Architektura 1616 dni, 9 godzin, 2 minuty temu 83 źrodło rozwiń
Opowieść o najważniejszych aspektach bezpieczeństwa na które należy zwracać uwagę przy tworzeniu aplikacji
Architektura 1627 dni, 10 godzin, 31 minut temu 119 źrodło rozwiń
Na przestrzeni lat powstało bardzo dużo projektów. Część z nich była łatwiejsza w utrzymaniu, część trudniejsza. Analiza tych projektów pozwoliła zauważyć, że są pewne zasady, które powodują łatwiejszy ich rozwój. Te zasady zostały połączone w zbiory zasad. Najbardziej popularnym i powszechnie stosowanym zbiorem zasad jest SOLID. Postaram się opisać te zasady z pragmatycznego punktu widzenia.
Architektura 1636 dni, 48 minut temu 91 źrodło rozwiń
The incremental approach to migrate from .NET Framework legacy system to the new .NET Core system using Strangler Pattern.
Architektura 1640 dni, 9 godzin, 51 minut temu 55 źrodło rozwiń
Service Discovery — czym jest automatyczne wykrywanie usług i z czego się składa? Czy w czasach PaaS, Serveless i Kubernetes ma sens?
Architektura 1658 dni, 10 godzin, 1 minutę temu 75 źrodło rozwiń
Często słyszę, jak te pojęcia są mylone i używane zamiennie, a tak naprawdę tyczą się zupełnie różnych rzeczy. Pokrótce postaram się przybliżyć oba te terminy, a także zaproponować sposób, jak z nimi żyć.
Architektura 1663 dni, 8 godzin, 52 minuty temu 51 źrodło rozwiń
Jeden z najnudniejszych, najmniej seksownych, najczęściej odsuwanych w czasie tematów w projektach? Dokumentacja! W tym odcinku rozmawiamy właśnie o niej…
Architektura 1664 dni, 9 godzin, 20 minut temu 68 źrodło rozwiń
How to enforce Modular Monolith architecture - approaches, tools and best practices
Architektura 1665 dni, 8 godzin, 45 minut temu 77 źrodło rozwiń
Spotkałem już kilka nazw, a każda z nich wskazywała na tę samą architekturę. Różniły się one co prawda tym, jak był rysowany wykres zależności, ale idea była taka sama. Ogólnie mówiąc, ta architektura wydaje się czymś naturalnym, a mimo wszystko jest wciąż dość rzadko spotykana. Czym się wyróżnia? Tak w skrócie, to w tej architekturze najważniejsza jest logika biznesowa, tzw. „Core” aplikacji. Jest tam zdefiniowane wszystko to, co jest niezbędne dla działania. Wszystko inne jest implementowane w oddziel...
Architektura 1677 dni, 9 godzin, 4 minuty temu 151 źrodło rozwiń
Czy byliście kiedyś w sytuacji, że dołączyliście do istniejącego już projektu, zagłębiliście się w jego kod i architekturę, a następnie uznaliście, że to jest bez sensu? Że ktoś dał mocno ciała wybierając architekturę pod projekt albo podejmując inne ważne decyzje? Jednak nie macie kogo o to spytać, bo żadna z osób, które podejmowały te decyzje, już w tym projekcie nie pracuje? Może nawet postanowiliście zrobić refaktoryzację i po kilku godzinach/dniach okazało się, że jednak początkowe rozwiązanie było ...
Architektura 1683 dni, 9 godzin, 4 minuty temu 83 źrodło rozwiń