AWS – kompleksowa platforma chmurowa
Amazon Web Services (lub AWS) to kompleksowa platforma chmurowa od giganta e-commerce Amazon. Oferuje oferty Software-as-a-Service (SaaS), Platform-as-a-Service (PaaS) i Infrastructure-as-a-Service (IaaS). Aby zrozumieć logikę AWS, pomyśl o ewolucji zasilaczy.
Początkowo fabryki budowały własne obiekty do zasilania swoich obiektów. Z biegiem czasu rządy i prywatni inwestorzy zbudowali duże elektrownie, aby zasilać kilka miast, fabryk i domów. Dzięki temu nowemu modelowi fabryki płaciłyby znacznie mniej za jednostkę energii dzięki ekonomii skali zapewnianej przez gigantyczne elektrownie. AWS został zaprojektowany i rozwinięty w oparciu o podobną logikę.
Do 2006 roku Amazon stał się wiodącym na świecie sprzedawcą internetowym, który to miejsce zajmuje do dziś. Bezproblemowe prowadzenie tak ogromnej operacji wymagało rozbudowanej i wyrafinowanej infrastruktury. Amazon spełnił to zadanie dzięki głębokiej wiedzy w zakresie zarządzania dużymi systemami sieciowymi i serwerowymi.
AWS został zatem uruchomiony w 2006 roku, kiedy Amazon chciał zapewnić firmom i osobom indywidualnym infrastrukturę technologiczną, którą zbudował, oraz zdobytą wiedzę. AWS był jednym z najwcześniejszych modeli komputerów typu pay-as-you-go (PAYG), który umożliwiał skalowanie przepustowości, pamięci masowej i obliczeń w zależności od zmieniających się potrzeb klienta.
Amazon Web Services zapewnia usługi w chmurze z dziesiątek centrów danych i wielu stref dostępności (AZ) rozsianych po różnych regionach świata. Każdy AZ zawiera kilka centrów danych. Klienci mogą konfigurować maszyny wirtualne i replikować swoje dane w wielu AZ, aby uzyskać wysoce odporny system, który jest odporny na awarie serwera lub centrum danych.
Dowiedz się więcej o Amazon Web Services.
Łącznie AWS obejmuje ponad 100 różnych usług. Przed zarejestrowaniem się w którejkolwiek z tych firm koniecznie współpracuj z firmą konsultingową w zakresie transformacji cyfrowej, aby upewnić się, że subskrybujesz usługę, która odpowiada Twoim potrzebom biznesowym. Poniżej omówiono główne kategorie produktów AWS.
Spis Treści
1. Chmura obliczeniowa
To sztandarowy produkt Amazon Web Services. Elastyczna chmura obliczeniowa (EC2) zapewnia instancje (serwery wirtualne) na potrzeby przetwarzania w chmurze. EC2 ma wiele typów instancji o różnych rozmiarach i pojemnościach. Instancje są dostosowane do określonych aplikacji i typów obciążeń, takich jak: B. Przyspieszone obliczenia i zadania wymagające dużej ilości pamięci.
Posiada automatyczne skalowanie, aby sprostać zmieniającym się wymaganiom dotyczącym wydajności, pojemności i kondycji systemu. Usługa kontenerowa EC2 i rejestr zapewniają obrazy i kontenery Docker, z którymi klienci mogą pracować.
2. Pamięć masowa
Simple Storage Service (S3) to skalowalna pamięć masowa, idealna do archiwizacji, tworzenia kopii zapasowych i analizy danych. Pliki i dane są przechowywane w jednostkach zwanych obiektami S3, które mogą mieć rozmiar do 5 GB. Obiekty są przechowywane w wiadrach S3 dla lepszej organizacji. Organizacje mogą obniżyć koszty pamięci masowej S3, decydując się na rzadki poziom dostępu lub wykorzystując Amazon Glacier do długoterminowego przechowywania w chłodni.
Elastic Block Store to usługa zapewniająca trwały magazyn blokowy, który jest idealny dla instancji EC2, podczas gdy Elastic File System to zarządzana usługa pamięci masowej w chmurze.
3. zarządzanie danymi
Amazon Relational Database Service zapewnia opcje zarządzania danymi dla krytycznych baz danych, takich jak Amazon Aurora, MySQL, Oracle, PostgreSQL, SQL Server, MariaDB i (przez DynamoDB) NoSQL. Klienci mogą używać DynamoDB Accelerator i Amazon ElastiCache jako pamięci podręcznej dla aplikacji, które wymagają odpowiedzi na polecenia w czasie rzeczywistym.
Amazon Redshift to hurtownia danych, która upraszcza proces analizy danych i wywiadu biznesowego.
4. Zarządzanie siecią
Dzięki usłudze VPC (Virtual Private Cloud) administratorzy mają kontrolę nad wydzieloną częścią chmury AWS, która tworzy ich własną wirtualną sieć. Amazon Web Services automatycznie udostępnia zasoby w VPC. Administratorzy mogą używać systemów równoważenia obciążenia sieciowego, systemów równoważenia obciążenia aplikacji i innych narzędzi równoważenia obciążenia z Amazon Web Services do śledzenia ruchu sieciowego.
Route 53 to system nazw domen, który automatycznie przekierowuje użytkowników do odpowiednich aplikacji. Specjaliści IT mogą używać AWS Direct Connect do tworzenia dedykowanego połączenia między chmurą AWS a lokalnym centrum danych.
5. Migracja do Amazon Web Services
Wiele organizacji, które subskrybują AWS, ma już konfigurację serwera lokalnego. Mając to na uwadze, AWS oferuje kilka usług i narzędzi, których klienci mogą używać do przenoszenia swoich danych, baz danych i aplikacji z serwerów lokalnych do chmury publicznej. Na przykład Centrum migracji ułatwia centralne monitorowanie i monitorowanie migracji od początku do końca. Korzyści płynące z AWS
Po pomyślnym przeniesieniu systemów i danych do chmury, zespoły IT mogą używać EC2 Systems Manager do konfigurowania instancji AWS i lokalnych serwerów. AWS nawiązał współpracę z kilkoma wiodącymi dostawcami technologii, takimi jak VMWare Cloud i Red Hat Enterprise Linux, aby usprawnić migrację i wdrażanie hybrydowe.
6. Security
Administratorzy mogą śledzić swoją chmurę AWS i zarządzać nią za pośrednictwem AWS Config, AWS Config Rules i AWS Trusted Advisor. Pomagają one zespołom IT uniknąć niepotrzebnie kosztownych i nieprawidłowo skonfigurowanych wdrożeń w chmurze. Administratorzy mogą również zautomatyzować proces wdrażania i konfigurowania infrastruktury i systemów za pomocą szablonów CloudFormation, Chef i AWS OpsWork.
Możesz monitorować stan aplikacji i zasobów za pomocą CloudWatch i Personal Health Dashboard podczas korzystania z CloudTrail w celu zachowania aktywności użytkowników i wywołań API do późniejszego monitorowania. Pomysłów na temat monitorowania AWS jest znacznie więcej, w tym korzystanie z narzędzi innych firm.