Amazon Web Services – co to jest?

4 minuty

Chmura obliczeniowa to przełomowy technologicznie zamysł, który wypiera standardowe rozwiązania. Chmura oferująca najwięcej usług należy do Amazona i stanowi sporą część jego wpływów (odpowiada za 10% całej sprzedaży). Marketplace Jeffa Bezosa jest aktualnie liderem w zakresie dostarczania rozwiązań chmurowych i posiada aż 47% udziału w całym rynku.

Jak powstała chmura obliczeniowa Amazona?

Oficjalna historia powstania chmury Amazona nie jest znana, jednak najbardziej prawdopodobną wersją jest ta, która mówi, że była to odpowiedź na problemy z serwerami Amazon, wynikające z przeciążenia i ogromnego ruchu klientów robiących zakupy za pośrednictwem platformy. Inżynierowie pracujący dla sprzedażowego giganta wpadli na pomysł, aby stworzyć wewnętrzny system, który poradzi sobie z dużym ruchem. Kolejnym czynnikiem, który doprowadził do powstania AWS był spory bałagan w systemach Amazona, a cała infrastruktura była tworzona ad hoc, bez większego planu czy strategii. Potrzebne było rozwiązanie, które umożliwi uporządkowanie wszystkich baz danych i dysków, tak aby programiści mieli do nich swobodny, wygodny dostęp. Scentralizowana platforma w formie chmury miała być odpowiedzią na ich potrzeby. Niedługo potem zarząd Amazona doszedł do wniosku, że mają spore kompetencje w zarządzaniu infrastrukturą serwerową i bazami danych, które można wykorzystać w bardziej komercyjny sposób. W efekcie, w 2002 roku powstała spółka Amazon Web Services, jednak daleko jej było do tego, jak wygląda obecnie. Zasadniczą różnicą było to, że nie była dostępna do użytku publicznego. Rok później pojawiła się koncepcja dostarczania innym infrastruktury informatycznej. W kolejnych latach wdrożono nielimitowany storage oraz opcję wynajmu serwerów wirtualnych w modelu IaaS (infrastructure as a service).  Wówczas AWS zaczęło przypominać chmurę w tej wersji, która znana jest użytkownikom aktualnie. Od tego momentu chmura jest wciąż ulepszana, a paleta usług poszerzana. Obecnie jest ich ponad 160, wciąż pojawiają się nowe.

Amazon Web Services – co to takiego?

Czym właściwie jest Amazon Web Services? Według definicji to chmura, która dostarcza moc obliczeniową, storage, bazy danych, sztuczną inteligencję, blockchain, aplikacje i wiele innych. Aktualnie oferuje ponad 160 usług z bardzo szerokiego zakresu. Dostarczane zasoby IT są dostępne przez Internet i rozliczane w modelu Pay-As-You-Go. Mówi się, że to najpopularniejsze i najbardziej rozwinięte tego typu rozwiązanie na świecie. Korzystają z niego najwięksi gracze np. Netflix, AirBnb, Pinterest czy Ringier Axel Springer.

Popularne usługi AWS

Najpopularniejszą z usług oferowanych przez AWS jest Amazon EC2 (Amazon Elastic Compute Cloud). Jest to rozwiązanie, które pozwala zwiększyć zasoby i dostarcza skalowalną moc obliczeniową w chmurze. Co to takiego? To funkcjonalność pozwalająca na tworzenie architektury odpornej na nagłe skoki obciążenia serwerów (np. podczas wyprzedaży, akcji promocyjnych, dropów nowych kolekcji itp.) pozwala zwiększyć zasoby, nie dopuszczając do ich przeciążenia.

Inną równie popularną funkcjonalnością jest Amazon S3 (Amazon Simple Storage Service), służący do przechowywania danych w chmurze i dostępu do nich z dowolnego miejsca. Rozwiązanie jest bardzo wydajne – pozwala przechowywać praktycznie nieograniczoną liczbę plików o wielkości od 1 b do nawet 5 terabajtów.

Amazon Cloudfront to usługa CDN (Content Delivery Network), która umożliwia skrócenie czasu potrzebnego na dostarczanie contentu do użytkownika. Odbywa się to za pomocą  globalnej sieci tzw. Edge Locations, która daje możliwość skrócenia odległości między przeglądarką a serwerem, przyspieszając ich wczytywanie.

Amazon RDS (Relational Database Service) rozproszona usługa relacyjnych baz danych z możliwością skalowania. Rozwiązanie ma na celu uproszczenie konfiguracji, obsługi i skalowania relacyjnej bazy danych do użytku w aplikacjach.

Rozwiązaniem, które pozwala na stworzenie logicznie wyizolowanej sieci prywatnej w ramach infrastruktury chmurowej Amazona jest Amazon VPC to Virtual Private Cloud. Usługa umożliwia kontrolowanie wirtualnego środowiska, dając m.in. możliwość stworzenia puli własnych adresów IP i podsieci.

Amazon Lambda to bezserwerowa, niewymagająca tworzenia infrastruktury usługa obliczeniowa, która uruchamia kod w oparciu i zdarzenie i automatycznie zarządza zasobami obliczeniowymi wymaganymi przez ten kod. Rozliczana w modelu Pay-As-You-Go, co oznacza brak kosztów, gdy Twój kod się nie wykonuje.

Prognozy na przyszłość

Coraz więcej firm decyduje się na wdrożenie strategii chmurowych i nic dziwnego. Według analityków, już niebawem chmura nie będzie tylko nowinką technologiczną, ale priorytetem dla firm, które myślą o budowaniu przewagi biznesowej na tle konkurencji. Amazon Web Services daje odpowiednie narzędzia, aby zbudować przyszłość przedsiębiorstwa i prawdopodobnie coraz więcej firm będzie sięgać po to rozwiązanie. Prognozy AWS są obiecujące i wygląda na to, że będzie ono rosnąć w siłę. Według statystyk w każdym kwartale sprzedaż tego rozwiązania rośnie o ponad 30%.

Polecane wpisy