
Poniżej znajdują się linki do newsów od AWS oraz artykułów i blog postów napisanych przez społeczność, które zebrałem w wydaniu numer 207 newslettera Serverless Polska. Strona ta została opublikowana tydzień po wysłaniu mailingu, dlatego jeśli chcesz być zawsze na bieżąco, to zasubskrybuj mój newsletter.
🗞️ Newsy
Prosto od AWS.
⚡️ Amazon Cognito removes Machine-to-Machine app client price dimension
Amazon Cognito uprościł swoją wycenę dla uwierzytelniania machine-to-machine (M2M), eliminując wymiar cenowy dotyczący app clientów, co sprawia, że budowanie i skalowanie aplikacji M2M jest bardziej opłacalne.
- Klienci są teraz rozliczani wyłącznie na podstawie liczby pomyślnych żądań tokenów M2M miesięcznie, usuwając wcześniejsze opłaty za każdego zarejestrowanego app clienta.
- Ta zmiana obniża ogólne koszty dla przypadków użycia M2M, gdzie aplikacje korzystają z API bez interakcji użytkownika, np. zadania zaplanowane lub strumienie danych.
Skupiając opłaty tylko na faktycznych żądaniach tokenów, ta aktualizacja upraszcza wycenę i zachęca do bardziej efektywnego skalowania aplikacji M2M korzystających z Amazon Cognito, bez potrzeby żadnej akcji ze strony klientów. Link »
⚡️ Amazon CloudFront announces cross-account support for VPC origins
Amazon CloudFront teraz wspiera cross-account access do VPC originów, co pozwala dystrybucjom bezpiecznie łączyć się z zasobami VPC, takimi jak Application Load Balancery, Network Load Balancery i instancje EC2 w prywatnych subnetach w różnych kontach AWS.
- Ta aktualizacja umożliwia klientom utrzymanie multi-account architektur z lepszym security dzięki dostępowi do prywatnych originów VPC przez AWS Resource Access Manager (RAM), eliminując potrzebę wystawiania originów w publicznych subnetach.
- Upraszcza zarządzanie security, centralizując CloudFront jako jednoentry point dla aplikacji, a jednocześnie zachowując korzyści z dostępu do prywatnych originów VPC w wielu kontach.
To ulepszenie usuwa wcześniejsze ograniczenia wymagające, żeby CloudFront i originy były na tym samym koncie AWS, znacząco obniżając złożoność operacyjną i wzmacniając security przy multi-account deploymentach. Link »
→ Więcej informacji w powiązanym blog poście.
⚡️ Amazon Kinesis Data Streams launches On-demand Advantage mode
Amazon Kinesis Data Streams wprowadza On-demand Advantage, który pozwala klientom na wcześniejsze rozgrzanie streamów, aby ogarnąć natychmiastowe skoki przepustowości do 10GB lub 10 milionów eventów na sekundę bez potrzeby nadmiernego provisioningu czy customowego skalowania.
- On-demand Advantage umożliwia ad hoc rozgrzewanie write capacity, upraszcza rozliczenia przez usunięcie stałych opłat za stream, i oferuje do 60% niższe koszty zużycia danych w porównaniu do On-demand Standard.
- Zmniejsza ceny za przedłużone przechowywanie o 77% i sprawia, że enhanced fan-out w pobieraniu danych jest równie opłacalne jak shared throughput, co jest super dla workloadów z dużym fan-outem i wysokim ingestem.
To usprawnienie znacznie poprawia efektywność kosztową i elastyczność operacyjną dla aplikacji streamingowych z zmiennymi lub wysokimi wymaganiami przepustowości, zmieniając sposób, w jaki użytkownicy zarządzają i płacą za capacity Kinesis Data Streams. Link »
→ Więcej informacji w powiązanym blog poście.
⚡️ Amazon DynamoDB Streams expands AWS PrivateLink support to FIPS endpoints
Amazon DynamoDB Streams teraz wspiera AWS PrivateLink dla wszystkich dostępnych FIPS endpointów w komercyjnych regionach AWS w USA i Kanadzie, umożliwiając prywatne połączenia między Twoim VPC a endpointami DynamoDB Streams.
- Ta integracja pozwala na bezpieczne łączenie się przez AWS PrivateLink, omijając publiczny internet i pomagając spełnić wymagania biznesowe, zgodności i regulacyjne.
- Obsługiwane regiony to US East (N. Virginia i Ohio), US West (N. California i Oregon), Kanada (Central) oraz Kanada West (Calgary).
To ulepszenie podnosi bezpieczeństwo i prywatność sieci dla organizacji pracujących z wrażliwymi danymi przez ograniczenie ekspozycji na publiczny internet podczas dostępu do DynamoDB Streams. Link »
⚡️ AWS announces a new Regional planning tool in Builder Center
AWS wprowadza narzędzie AWS Capabilities by Region w Builder Center, które pozwala użytkownikom odkrywać i porównywać usługi AWS, funkcje, API oraz zasoby CloudFormation w różnych regionach przez interaktywny interfejs.
- Narzędzie oferuje porównania side-by-side wielu regionów AWS, szczegółową dostępność usług oraz informacje z roadmapy, co pomaga w planowaniu globalnych wdrożeń.
- Protokół AWS Knowledge Model Context Protocol (MCP) Server został ulepszony tak, aby dostarczać w czasie rzeczywistym dane kompatybilne z LLM na temat regionalnych możliwości, ułatwiając klientom i agentowym frameworkom dostęp do aktualnej dostępności usług oraz alternatywnych rozwiązań.
To usprawnienie zwiększa przejrzystość wsparcia regionalnego usług, zmniejszając ryzyko i opóźnienia w wdrożeniach przez umożliwienie podejmowania bardziej świadomych decyzji architektonicznych w globalnej infrastrukturze AWS. Link »
→ Więcej informacji w powiązanym blog poście.
⚡️ Introducing the Overview of the AWS European Sovereign Cloud whitepaper
AWS opublikowało szczegółowy whitepaper na temat nadchodzącej European Sovereign Cloud, która ma pomóc sektorowi publicznemu i regulowanym branżom sprostać surowym wymaganiom dotyczącym suwerenności i zgodności. Wspierany inwestycją o wartości 7,8 miliarda euro, ten nowy, niezależny cloud ruszy z pierwszym regionem w Niemczech do 2025 roku, oferując suwerenną kontrolę i pełny dostęp do portfolio usług AWS. Inicjatywa opiera się na doświadczeniu AWS i zobowiązaniu do lokalizacji danych i izolacji regionalnej, dostarczając silne zabezpieczenia techniczne i prawne zaprojektowane z myślą o europejskich rządach i firmach. Link »
👨👩👧👦 Od Społeczności
Artykuły, tutoriale i nagrana przygotowane przez maniaków serverless.
⚡️ How do you like your AWS Lambda Concurrency – 2025 revision
Budując współbieżne funkcje AWS Lambda, warto pamiętać, że różne języki programowania i konfiguracje runtime mają duży wpływ na wydajność i doświadczenie developera. Wybór właściwej kombinacji pozwala zoptymalizować współbieżność Lambdy i uczynić Twoje aplikacje cloudowe bardziej efektywnymi. Link »
⚡️ Protect CloudFront. Fast. With no Code.
Blog opisuje metodę serverlessową do ochrony treści S3 poprzez CloudFront korzystając z AWS Cognito, eliminując potrzebę pisania kodu na zamówienie. Dzięki wykorzystaniu Authorization@Edge, uwierzytelnianie jest efektywnie przesunięte na krawędź przed interakcją z zasobami, zwiększając bezpieczeństwo. To ustawienie opiera się na konfigurowalnych cookies do obsługi kontekstu użytkownika i działa z istniejącymi Cognito User Pools lub Active Directory. Implementacja jest uproszczona dzięki użyciu szablonów CloudFormation i Serverless Repo, a jedynie minimalne dostosowania są potrzebne do integracji z istniejącą infrastrukturą. Link »
⚡️ AWS Professional Services and BMW collaborate to optimize petabyte-scale storage costs for automated driving data
Ten artykuł opisuje, jak BMW we współpracy z AWS Professional Services wykorzystało analitykę Amazon S3 i funkcje automatyzacji, aby zoptymalizować koszty przechowywania danych z automatycznej jazdy na poziomie petabajtów. Dzięki szczegółowej widoczności wzorców użycia danych przez logowanie, raportowanie i interaktywne dashboardy wdrożyli celowane polityki cyklu życia oraz usunęli nieużywane dane, co znacznie obniżyło koszty storage. To podejście przyspiesza optymalizację kosztów i jest łatwo adaptowalne w innych branżach, które mierzą się z podobnymi wyzwaniami dużych baz danych. Link »
⚡️ Building resilience: Inside AWS’s nine million kilometers of fiber-optic cabling
AWS zarządza jedną z największych i najbardziej odpornych globalnych sieci światłowodowych, łącząc infrastrukturę podmorską i naziemną, aby zapewnić ciągłą i bezpieczną łączność dla krytycznych aplikacji. Strategiczne rozbudowy, solidna tolerancja błędów i zaawansowane technologie optyczne wspierają rosnące wymagania, zwłaszcza ze strony AI workloads. Dzięki skupieniu na redundancji, bezpieczeństwie oraz współpracy ze stakeholderami, AWS utrzymuje wysoką dostępność nawet podczas zakłóceń i przygotowuje sieć na przyszłe innowacje cyfrowe. Link »
⚡️ Simplified model access in Amazon Bedrock
Amazon Bedrock uprościł dostęp do foundation modeli, eliminując ręczne włączanie i stronę Model Access, polegając teraz na standardowych politykach IAM i SCP do zarządzania. Ta zmiana przyspiesza integrację modeli dla deweloperów, jednocześnie utrzymując silne zabezpieczenia, w tym szczegółowe uprawnienia i ograniczenia na poziomie organizacji. Modele Anthropic dalej wymagają formularza First-Time Usage, który można obsłużyć centralnie przez AWS Organizations. Ogólnie te aktualizacje poprawiają użyteczność i skalowalność dostępu do modeli AI, nie naruszając istniejących ram bezpieczeństwa. Link »
⚡️ Leveraging AWS Cost Allocation Capabilities to Meet your Business Needs
Alokacja kosztów w AWS jest kluczowa dla odpowiedzialności i optymalizacji inwestycji w chmurę. Dopasowanie właścicieli biznesowych do kont AWS ułatwia widoczność kosztów i chargeback, a wykorzystanie Cost Allocation Tags i Cost Categories pozwala na większą granularność, szczególnie w środowiskach współdzielonych i multi-account. W bardziej skomplikowanych przypadkach, takich jak współdzielone platformy czy ceny oparte na zobowiązaniach, narzędzia AWS, jak Split Cost Allocation Data, widoki kosztów amortyzowanych i Billing Conductor pomagają precyzyjnie rozdzielać koszty. Żeby skutecznie zarządzać kosztami, organizacje powinny wdrażać skalowalne strategie alokacji dopasowane do wymiarów biznesowych i regularnie je udoskonalać razem z rozwojem użycia chmury. Link »
⚡️ Streamline AWS cost analytics with new customized Billing and Cost Management Dashboards
AWS wprowadził Dashbordy do Rozliczeń i Zarządzania Kosztami, które umożliwiają spersonalizowane widoki z wieloma widgetami pokazującymi dane o kosztach i użyciu w jednym interfejsie. Te dashbordy pomagają użytkownikom dostrzegać trendy i korelacje, łącząc różne wizualizacje, w tym metryki zużycia, Savings Plans i Reserved Instances, z elastycznymi opcjami układu. Użytkownicy mogą udostępniać dashbordy z określonymi uprawnieniami między kontami, bez ujawniania surowych danych, wspierając spójne raportowanie kosztów w organizacjach. Narzędzie wymaga AWS Cost Explorer i odpowiednich uprawnień, a zarządzać nim można zarówno przez konsolę, jak i API. Link »
⚡️ Transform your MCP architecture: Unite MCP servers through AgentCore Gateway
Amazon Bedrock AgentCore Gateway teraz wspiera istniejące serwery MCP jako natywne targety, pozwalając organizacjom na ujednolicenie wielu wyspecjalizowanych serwerów MCP za jednym, łatwym do zarządzania interfejsem. To usprawnienie centralizuje odkrywanie narzędzi, autoryzację i wywoływanie, zmniejszając złożoność operacyjną i poprawiając skalowalność. Dzięki normalizacji narzędzi, wsparciu wyszukiwania semantycznego i autoryzacji OAuth, gateway ułatwia integrację serwerów MCP obok tradycyjnych API i funkcji Lambda. Mechanizmy synchronizacji zapewniają, że definicje narzędzi są na bieżąco aktualizowane bez negatywnego wpływu na wydajność. Daje to zespołom elastyczną i bezpieczną kontrolę nad ich specyficznymi serwerami MCP, jednocześnie umożliwiając spójne doświadczenie AI agenta w całej organizacji. Link »
⚡️ You Don’t Need a NAT : A $30 to $0 AWS story
Poprzez ponowną analizę potrzeby użycia NAT Gateway, Nikesh Kazi osiągnął znaczące oszczędności kosztów AWS, projektując system z wykorzystaniem peeringu VPC i strategii endpointów. To obejmowało podział funkcji Lambda na sekcje bazujące na VPC i te z dostępem zewnętrznym, używając Proxy Lambdas do obsługi komunikacji internetowej. Endpointy VPC pozwoliły na bezpieczną komunikację z usługami AWS bez kosztów NAT, jednocześnie utrzymując bezpieczny dostęp do bazy danych dzięki peeringowi VPC. Jednak ta konfiguracja dodaje złożoności, przez co niektórzy użytkownicy mogą woleć prostotę utrzymywania NAT Gateway mimo kosztów. Link »
⚡️ Umowa OpenAI z Amazonem. Akcje giganta mocno w górę
OpenAI zawarło siedmioletnią umowę z AWS na 38 miliardów dolarów, znacznie wpływając na rynek przez podniesienie wartości akcji Amazona i poprawę dostępu OpenAI do GPU Nvidii dla rozwoju AI. W ramach umowy AWS początkowo wykorzysta istniejące centra danych i planuje rozbudowę infrastruktury dla OpenAI, zgodnie z ogromnymi inwestycjami OpenAI na zwiększenie mocy obliczeniowej. Kontrakt ten oznacza strategiczne odejście od wcześniejszej ekskluzywności z Microsoftem, pozwalając OpenAI na dywersyfikację partnerstw, w tym z Oracle i Google, podczas gdy AWS umacnia swoją pozycję lidera rynku. Link »
⚡️ Realtime Event-Driven Applications with AppSync Events and EventBridge Pipes
Artykuł bada serverlessowy wzorzec AWS, używając AppSync Events i EventBridge Pipes do tworzenia aplikacji sterowanych zdarzeniami w czasie rzeczywistym, czego przykładem jest aplikacja Airspace Alerter. Aplikacja demo umożliwia alerty w czasie rzeczywistym dla tras lotów w odpowiedzi na symulowane zagrożenia w przestrzeni powietrznej, przetwarzane przez EventBridge Pipes i dostarczane za pośrednictwem zdarzeń WebSocket AppSync. Komponenty zdefiniowane za pomocą AWS CDK zapewniają skalowalność i efektywność kosztową. Omawia również zarządzanie sekretami API i potencjalne przyszłe ulepszenia w zakresie bezpieczeństwa i wysyłania wiadomości. Link »
⚡️ How I Made an MCP Server That Saves Me an Hour Per Week
Artykuł opisuje rozwój MCP servera w celu usprawnienia publikacji podcastów poprzez automatyzację zadań takich jak transkrypcja i generowanie treści za pomocą AI. Początkowo lokalny skrypt przekształcił się w server wdrożony na Cloud Run, łatwo zintegrowany z istniejącymi workflowami i dostępny dla współprowadzących dzięki mechanizmom uwierzytelniania. Server, zbudowany przy użyciu FastMCP, składa się z narzędzi do tworzenia transkryptów, notatek do odcinków, postów na bloga i szkiców na media społecznościowe, optymalizując proces publikacji i oszczędzając znaczną ilość czasu. Link »
⚡️ Building Advanced MCP (Model Context Protocol) Agents with Multi-Agent Coordination, Context Awareness, and Gemini Integration
Artykuł opisuje stworzenie zaawansowanych agentów MCP, którzy poprawiają systemy AI dzięki koordynacji multi-agentowej i świadomości kontekstu. Dzięki umożliwieniu zdecentralizowanym jednostkom AI dzielenia się kontekstem i współpracy, agenci ci usprawniają podejmowanie decyzji i adaptacyjność. Podejście to rozwiązuje wyzwania związane z komunikacją i spójnością, dążąc do rozwoju inteligentniejszych, autonomicznych i skalowalnych rozwiązań AI dla bardziej wymagających zastosowań. Link »
Ta strona została opublikowana tydzień po wysłaniu mailingu, dlatego jeśli chcesz być zawsze na bieżąco, to zasubskrybuj mój newsletter.