Aktualności AWS
Amazon EKS poprawia skalowanie płaszczyzny kontrolnej i szybkość aktualizacji nawet 4-krotnie
30 czerwca 2022
Na wiele lat przed udostępnieniem usługi Amazon Elastic Kubernetes Service (EKS) klienci zwrócili się do twórców, że chcą usługi, która uprości zarządzanie Kubernetes. Wielu z nich korzystało z samozarządzających się klastrów w Amazon Elastic Computer Cloud (EC2) i napotykało na wyzwania związane z aktualizacją, skalowaniem i utrzymaniem płaszczyzny sterowania Kubernetes. Kiedy EKS został uruchomiony w 2018 roku, miał na celu zmniejszenie obciążenia operacyjnego klientów, oferując zarządzaną płaszczyznę kontroli dla Kubernetes. Początkowo obejmowało to automatyczne aktualizacje, poprawki i kopie zapasowe, które często funkcjonują jako termin „undifferentiated heavy lifting”. Dlatego też autorzy przeanalizowali wolumeny danych, aby móc stworzyć płaszczyznę kontroli, która będzie działać dla zdecydowanej większości ich klientów.
czytaj więcej ❯
Uwagi dotyczące modernizacji usługi bazy danych Microsoft SQL z wysoką dostępnością w AWS
29 czerwca 2022
Wiele organizacji posiada aplikacje, które wymagają programu Microsoft SQL Server do obsługi obciążeń relacyjnych baz danych: niektóre aplikacje mogą być oprogramowaniem własnościowym, którego dostawca upoważnia program Microsoft SQL Server do uruchamiania usługi bazy danych; inne aplikacje mogą być długoletnimi, lokalnymi aplikacjami, które zawierały Microsoft SQL Server, gdy były pierwotnie tworzone. Kiedy organizacje migrują aplikacje do AWS, często zaczynają od podejścia „lift-and-shift” i uruchamiają usługę bazy danych Microsoft SQL w Amazon Elastic Compute Cloud (Amazon EC2). Powodem takiego rozwiązania może być wybór tego, z czym są najbardziej zaznajomieni.
czytaj więcej ❯
Stwórz zrównoważone potoki CI/CD
28 czerwca 2022
W momencie nieuchronnej awarii chcesz uniknąć pechowego wdrożenia. Dlatego też autorzy rozpoczną od krótkiej historii, która obrazuje cel tego artykułu.
Zespół DevOps właśnie rozpoczął aktualizację bazy danych z planowanym 30-minutowym przestojem. Zespół zautomatyzował cały przepływ aktualizacji, uruchomił potok CI/CD bez interwencji człowieka, a aktualizacja przebiega płynnie. Następnie, po 20 minutach, potok utknął, a uaktualnienie nie postępuje. Okres konserwacji wygasł i klienci nie mogą dokonywać transakcji. Utworzyłeś zgłoszenie do pomocy technicznej, a inżynier AWS potwierdził, że uaktualnienie kończy się niepowodzeniem z powodu działającego incydentu AWS Health w regionie us-west-2. Inżynier polecił zespołowi DevOps dalsze monitorowanie strony status.aws.amazon.com pod kątem aktualizacji dotyczących rozwiązywania incydentów. Wydarzenie trwało przez trzy godziny, podczas których klienci nie mogli dokonywać transakcji. Po rozwiązaniu problemu zespół DevOps ponowił próbę uszkodzonego potoku i ta zakończyła się pomyślnie.
czytaj więcej ❯
Rozumienie wzorców wytrzymałości i kompromisów w celu działań wydajnej architektury w chmurze
27 czerwca 2022
Projektowanie obciążeń w celu osiągnięcia celów w zakresie wytrzymałości może być działaniem równoważącym. Firmy projektujące wytrzymałość w chmurze często muszą ocenić wiele czynników, zanim będą mogły wybrać najbardziej optymalną architekturę dla swoich obciążeń. Example Corp posiada wiele aplikacji o różnej krytyczności, a każda z tych aplikacji ma inne potrzeby pod względem odporności, złożoności i kosztów. Mają wiele możliwości zaprojektowania swoich obciążeń pod kątem wytrzymałości i kosztów, ale która opcja najlepiej odpowiada ich potrzebom? Czy będą musieli dokonać poświęcenia, aby wprowadzić jeden nad drugim? Jak i dlaczego powinni wybierać jeden wzór, a nie inny?
czytaj więcej ❯
Nowość w AWS DataSync — przenoszenie danych między AWS a innymi lokalizacjami publicznymi
22 czerwca 2022
Przenoszenie danych do i z usług AWS Storage można zautomatyzować i przyspieszyć dzięki AWS DataSync. Na przykład możesz użyć DataSync do migracji danych do AWS, replikacji danych w celu zapewnienia ciągłości biznesowej oraz przenoszenia danych do analizy i przetwarzania w chmurze. Możesz użyć DataSync do przesyłania danych do i z usług AWS Storage, w tym Amazon Simple Storage Service (Amazon S3), Amazon Elastic File System (Amazon EFS) oraz Amazon FSx. DataSync integruje się również z Amazon CloudWatch i AWS CloudTrail w celu rejestrowania, monitorowania i ostrzegania.
czytaj więcej ❯
Jak rozsyłać żądania odczytu do wielu replik Amazon RDS?
17 czerwca 2022
Zestawów tzw. rekordów weighted Amazon Route 53 można używać do dystrybucji żądań w replikach do odczytu. W strefie hostowanej Route 53 utwórz indywidualne zestawy rekordów dla każdego punktu końcowego DNS skojarzonego z replikami do odczytu i nadaj im taką samą wagę. Następnie kieruj żądania do punktu końcowego zestawu rekordów.
czytaj więcej ❯
Dekompozycja większych aplikacji za pomocą Amazon EventBridge
14 czerwca 2022
Aktualizacja: 8 września 2021 Amazon Elasticsearch Service został przemianowany na Amazon OpenSearch Service. Zobacz szczegóły.
W miarę dojrzewania wiele aplikacji zaczyna rosnąć w złożoność, co utrudnia programistom utrzymywanie kodu lub dodawanie nowych funkcji. Może to prowadzić do aplikacji monolitycznych, w których programiści muszą wiedzieć więcej o całej architekturze, aby wprowadzić zmiany. Zazwyczaj powoduje to, że kod staje się mniej stabilny, a tempo rozwoju spada.
czytaj więcej ❯
Kontrola i ostrzeganie o awaryjnym dostępie w Organizacji AWS
8 czerwca 2022
Organizacje budujące systemy na skalę korporacyjną wymagają skonfigurowania bezpiecznej i zarządzanej strefy docelowej (landing zone) w celu wdrażania i obsługi swoich systemów. Strefa docelowa to punkt wyjścia, z którego organizacja może szybko uruchamiać i wdrażać obciążenia i aplikacje, mając pewność co do bezpieczeństwa i środowiska infrastruktury, zgodnie z opisem w sekcji Czym jest strefa docelowa? Nationwide Building Society (Nationwide) jest największym na świecie towarzystwem budowlanym. Jest własnością 16 milionów członków i istnieje, aby służyć ich potrzebom. Towarzystwo jest jednym z największych dostawców kredytów hipotecznych, oszczędnościowych i bieżących w Wielkiej Brytanii, a także głównym dostawcą ISA, kart kredytowych, pożyczek osobistych, ubezpieczeń i inwestycji.
czytaj więcej ❯
Wykorzystywanie AWS Backup do ochrony baz danych Amazon Aurora
6 czerwca 2022
Wiele organizacji korzysta z baz danych do obsługi aplikacji o dużym znaczeniu. Posiadanie kompleksowej strategii ochrony tych baz danych jest podstawą do spełnienia umów dotyczących poziomu usług biznesowych (SLA). Optymalna strategia obejmuje wykorzystanie zarówno kopii zapasowych, jak i replikacji do ochrony baz danych w przypadku klęski żywiołowej, błędu ludzkiego lub zagrożenia cybernetycznego.
czytaj więcej ❯
Przedstawienie wskaźników sprzedaży dla usługi zarządzanej przez Amazon dla firmy Prometheus
3 czerwca 2022
Autorzy mają przyjemność ogłosić, że Amazon Managed Service for Prometheus udostępnia teraz metryki użytkowania Amazon CloudWatch. Te metryki mogą pomóc w uzyskaniu lepszego wglądu w obszar roboczy Amazon Managed Service for Prometheus. Pora przyjrzeć się, jak możesz wykorzystać te nowe metryki użytkowania Prometheus w CloudWatch.
czytaj więcej ❯
Monitorowanie Amazon EKS Anywhere za pomocą usługi Amazon Managed Service dla Prometheus i Amazon Managed Grafana
27 maja 2022
Ten artykuł zawiera przewodnik krok po kroku, jak monitorować skonteneryzowane obciążenie działające w Amazon EKS Anywhere przez publikowanie metryk w usłudze Amazon Managed Service dla Prometheus i używanie usługi Amazon Managed Grafana w celu wizualizacji.
czytaj więcej ❯
Korzyści z migracji do architektury sterowanej zdarzeniami
13 maja 2022
Dwie powszechne opcje tworzenia aplikacji to architektura na żądanie i oparta na zdarzeniach. W architekturze żądanie-odpowiedź komponenty aplikacji komunikują się za pośrednictwem wywołań API. Klient wysyła żądanie i oczekuje odpowiedzi przed wykonaniem kolejnego zadania. W architekturze sterowanej zdarzeniami klient generuje zdarzenie i może natychmiast przejść do kolejnego zadania. W razie potrzeby różne części aplikacji reagują na zdarzenie.
czytaj więcej ❯
Amazon Aurora Serverless v2 jest ogólnie dostępny: Instant Scaling for Demanding Workloads
29 kwietnia 2022
Autorzy z radością ogłaszają, że Amazon Aurora Serverless v2 jest już ogólnie dostępny zarówno dla Aurora PostgreSQL, jak i MySQL. Aurora Serverless to dostępna na żądanie konfiguracja z automatycznym skalowaniem dla Amazon Aurora, która umożliwia skalowanie bazy danych w górę lub w dół w zależności od potrzeb aplikacji.
czytaj więcej ❯
Amazon SageMakrer Serverless Inference – wnioskowanie o uczeniu maszynowym bez martwienia się o serwery
27 kwietnia 2022
W grudniu 2021 r. twórcy wprowadzili Amazon SageMaker Serverless Inference (w wersji zapoznawczej) jako nową opcję w Amazon SageMaker do wdrażania modeli uczenia maszynowego (ML) i wnioskowania bez konieczności konfigurowania bazowej infrastruktury lub zarządzania nią. Dzisiaj z przyjemnością ogłaszają, że wnioskowanie bezserwerowe Amazon SageMaker jest teraz ogólnie dostępne (GA).
czytaj więcej ❯
Adresy URL funkcji AWS Lambda: Wbudowane punkty końcowe HTTPS dla jednofunkcyjnych mikroserwisów
6 kwietnia 2022
Organizacje adaptują architektury mikroserwisów, aby budować niezawodne i skalowalne aplikacje przy użyciu AWS Lambda. Aplikacje te składają się z wielu funkcji bezserwerowych (ang. serverless), które wdrażają logikę biznesową. Każda funkcja jest mapowana na punkty końcowe, metody i zasoby API przy użyciu usług takich jak Amazon API Gateway i Application Load Balancer.
czytaj więcej ❯
Czym jest obserwowalność i dlaczego ma znaczenie? - Część 1
5 kwietnia 2022
Zanim zdefiniujesz obserwowalność, rozważ następujący przykład: Prowadzisz stronę e-commerce i chcesz zrozumieć customer experience klientów odwiedzających stronę, a także jak przekłada się to na sprzedaż. Zauważyłeś, że długie czasy wczytywania strony prowadzą do słabego customer experience, co z kolei prowadzi do porzucania koszyków i kupowania konkurencyjnych produktów. Dlatego jeśli strona bezpośrednio wpływająca na konwersję sprzedaży ładuje się powoli, musisz określić przyczynę, aby jak najszybciej rozwiązać problem i zapewnić szybsze ładowanie. Mniej porzuconych koszyków oznacza wzrost sprzedaży. W dłuższej perspektywie warto również określić, czy można zaimplementować zmiany architektoniczne, aby aktywnie zapobiegać problemom z ładowaniem strony.
czytaj więcej ❯
Dobre praktyki: zabezpieczenie zasobów usługi Amazon Location
1 kwietnia 2022
Dane lokalizacyjne są szczegółowo analizowane przez ekspertów ds. bezpieczeństwa. Znajomość aktualnej pozycji osoby, pojazdu lub zasobu może zapewnić branżom wiele korzyści, niezależnie od tego, czy można zrozumieć, gdzie znajduje się aktualna dostawa, ile osób znajduje się w obiekcie, czy też zoptymalizować trasy dla floty pojazdów. W tym poście wyjaśniono, w jaki sposób Amazon Web Services (AWS) pomaga chronić dane o lokalizacji podczas przesyłania i w spoczynku oraz w jaki sposób można wykorzystać dodatkowe funkcje zabezpieczeń, aby zapewnić bezpieczeństwo i zgodność informacji.
czytaj więcej ❯
Umożliwienie użytkownikom zewnętrznym bezpiecznego i bezpośredniego przesyłania plików do Amazon S3
30 marca 2022
Organizacje są często zobowiązane do przechowywania plików, obrazów i innych zasobów cyfrowych w magazynie. W wielu przypadkach źródłem tych plików są partnerzy lub osoby fizyczne, które nie są połączone z systemami wewnętrznymi i wymagają uwierzytelnienia korporacyjnego w celu załadowania plików. Klienci tradycyjnie używają serwerów do obsługi przesyłania plików, co może zużywać znaczną ilość sieciowych operacji typu I/O i zasobów obliczeniowych. Ponadto utrzymanie wydajności przesyłania plików w miarę skalowania aplikacji może być niezwykle trudne. Aby spełnić te wymagania, organizacje często utrzymują kosztowną i czasochłonną infrastrukturę do przechowywania i dystrybucji zasobów cyfrowych, która często może być mniej bezpieczna i droższa niż alternatywne konfiguracje.
czytaj więcej ❯
Wykorzystanie DevOps Automation do wdrażania Lambda API na kontach i środowiskach
29 marca 2022
Ponieważ coraz więcej przedsiębiorstw adoptuje technologie bezserwerowe, aby dostarczać swoje możliwości biznesowe w bardziej elastyczny sposób, konieczne jest zautomatyzowanie procesów wdrażania. Wiele kont AWS jest potrzebnych do oddzielania i izolowania workloadów w środowiskach produkcyjnych i nieprodukcyjnych. Automatyzacja wdrożeń staje się krytyczna, gdy masz wiele jednostek biznesowych w przedsiębiorstwie, z których każda składa się z wielu kont AWS, które są stale wdrażane w środowiskach produkcyjnych i nieprodukcyjnych.
czytaj więcej ❯
AWS Lambda obsługuje teraz do 10 GB Ephemeral Storage
28 marca 2022
Aplikacje bezserwerowe są sterowane zdarzeniami, korzystając z efemerycznych funkcji obliczeniowych, od internetowych interfejsów API, mobilnych backendów i analizy strumieniowej po etapy przetwarzania danych w uczeniu maszynowym (ML) i aplikacjach o wysokiej wydajności. Chociaż AWS Lambda zawiera tymczasowy system plików o wielkości 512 MB (/tmp) dla Twojego kodu, jest to efemeryczny zasób źródłowy, który nie jest przeznaczony do trwałego przechowywania, takiego jak Amazon Elastic File System (Amazon EFS).
czytaj więcej ❯
Migracja samodzielnie zarządzanego brokera wiadomości do Amazon SQS
22 marca 2022
Amazon Payment Services to dostawca usług płatniczych, który działa w regionach geograficznych Bliskiego Wschodu i Afryki Północnej (MENA). Jego misją jest zapewnienie firmom internetowym przystępnych cenowo i godnych zaufania usług płatniczych. Gwarantuje chronioną bramkę płatności online, która jest prosta i bezpieczna w użyciu.
czytaj więcej ❯