10 Usług w Amazon Web Services, O Których Istnieniu Nie Słyszałeś
Niemalże każdy słyszał już o Amazon Elastic Compute Cloud (EC2), Amazon Simple Storage Service (S3) i Amazon Relational Database Service (RDS).
Wirtualne maszyny, miejsce do przechowywania obiektów i relacyjna baza danych w modelu platformy. Idealnie. Ale to dopiero początek. Mimo, że te usługi są używane w blisko 95% projektów, to Amazon Web Services posiada dodatkowe 70 usług, które są wykorzystywane w projektach… ale nie wszystkich.
Dlaczego nie wszystkich?
Głównie dlatego, że architekci projektujący rozwiązanie nie mają o nich pojęcia. Widzę to często na moich szkoleniach, na których przechodzimy przez niemalże wszystkie usługi topowych dostawców chmury publicznej.
“Wow”, “Nie wiedziałem”, “A da się to użyć z …?”.
Dziś przedstawiam 10 usług w Amazon Web Services, o których pewnie nie słyszałeś. Jeżeli znasz je wszystkie, to gratulacje. Jeżeli nie, to zapraszam do świata usług Amazon Web Services.
1. Amazon WorkSpaces
Usługa Amazon WorkSpaces pozwala na uruchomienie wirtualnych pulpitów w chmurze z systemem operacyjnym Windows 7 lub Windows 10.
Dlaczego ktoś miałby tego używać?
Jeżeli potrzebujemy standardu w naszej firmie zarówno dla stałych pracowników, jaki i dla kontraktorów i pracowników czasowych, to to rozwiązanie jest idealne. Sam używam Amazon WorkSpaces, gdy przygotowuje szkolenia dla moich studentów i chcę, aby każdy miał identyczny system operacyjny z przygotowanymi przeze mnie aplikacjami i ustawieniami.
Cena rozwiązania
$8.00/month + $0.23/hour za opcję 1 vCPU, 2 GiB Memory, 10 GB User Storage.
2. Amazon QuickSight
Prawie każdy z nas słyszał o PowerBI od Microsoft, ale mało kto słyszał o Amazon QuickSight. Rozwiązanie pozwala się podłączyć do wielu źródeł danych i je zwizualizować.
Rozwiązanie posiada też SPICE (the Super-fast, Parallel, In-memory Calculation Engine), który znacznie przyśpiesza pracę z danymi w zależności, czy tego potrzebujemy ($$$), czy też nie.
Dlaczego ktoś miałby tego używać?
Bo to bardzo wygodne narzędzie. Szczególnie, gdy mamy dane w AWS, wtedy integracja z danymi jest prawie automatyczna.
Cena rozwiązania
$9.00 per użytkownik miesięcznie (przy zakupie rocznym) oraz $0.25 per GB miesięcznie przy użyciu SPICE. Jest też wersja Enterprise.
3. Amazon Connect
Rozwiązanie SaaS do budowania centrali telefonicznych. Sam na początku byłem zdziwiony, ale po pierwszym użyciu zrozumiałem moc (możliwość wykorzystania AWS Lambda), prostotę i cenę (dopiero gdy ktoś się połączy).
Dlaczego ktoś miałby tego używać?
Jeżeli potrzebujesz zbudować rozwiązanie Call Center, to jest to idealne rozwiązanie, bo nie potrzebujesz kupować licencji. Płacisz dopiero za wykorzystane środowisko.
Cena rozwiązania
Płacimy za numer telefonu $0.10 lub $0.42 dziennie w Polsce oraz $0.0007 lub $0.0815 za minutę połączenia przychodzącego. Dla ruchu wychodzącego również płacimy, np. $0.0065 per minutę.
4. Amazon LEX
Amazon LEX to usługa pozwalająca budować konwersacyjne platformy (boty) do urządzeń mobilnych, Facebook Messenger, Slack, i Twilio SMS.
Dlaczego ktoś miałby tego używać?
Bo to ekstremalnie proste + Amazon LEX dostarcza wbudowane narzędzia do integracji z popularnymi platformami.
Cena rozwiązania
$0.004 per zapytanie głosowe i $0.00075 per zapytanie tekstowe.
5. AWS CodeStar
Usługa zarządza całym procesem CI/CD. Marzenie programisty. Wykonujemy komendę git push i nasza aplikacja zostaje wdrożona w jednym z dozwolonych środowisk aplikacyjnych (np. AWS Lambda, Amazon EC2 lub w środowisku zarządzalnym AWS ElasticBeanstalk)
Dlaczego ktoś miałby tego używać?
Upraszcza proces wdrożenia aplikacji do granic możliwości, łącząc w sobie wiele serwisów zewnętrznych, takich jak AWS CodeCommit, AWS CodeDeploy, AWS CodePipeline, AWS CloudFormation.
Cena rozwiązania
Rozwiązanie jest darmowe. Płacimy jedynie za zasoby wykorzystywane przez CodeStar.
6. AWS Database Migration Service (DMS)
Usługa wspierająca migrowanie danych z jednej bazy danych do drugiej.
Do prostych scenariuszy możliwe jest też kopiowanie bazy z Oracle DB to MySQL oraz z SQL Server do Oracle.
Dlaczego ktoś miałby tego używać?
To proste i intuicyjne narzędzie, które można wykorzystywać nie tylko do migracji do AWS, ale z AWS, a nawet nie dotykając AWS.
AWS DMS jest też w stanie migrować dane w czasie rzeczywistym z zachowaniem spójności transakcji.
Cena rozwiązania
AWS DMS tworzy wirtualną maszynę EC2, która obsługuje Twój proces migracji. Płacimy za wirtualną maszynę, storage i transfer wychodzący.
7. AWS Schema Conversion Tool
Jeżeli zwykła migracja to za mało i chcemy pójść o krok dalej, warto skorzystać z AWS Schema Conversion Tool, który pomaga konwertować kod Oracle PL/SQL i T-SQL z SQL Server do procedur w MySQL lub PosrgreSQL.
Wspierane są też hurtownie danych, ale w tym modelu migracja dozwolona jest tylko do Amazon Redshift.
Dlaczego ktoś miałby tego używać?
To jedno z nielicznych rozwiązań na rynku tego typu. AWS Schema Conversion Tool ma również wbudowany mechanizm podpowiadający, które elementy schemy nie mogą być konwertowane do docelowej bazy danych i wymagają Twojej interakcji.
Cena rozwiązania
Rozwiązanie jest darmowe.
8. Amazon Lightsail
Słyszałeś, że dostawcy VPS (Virtual Private Server) nazywają się dostawcami chmury. Touche. Teraz dostawca chmury publicznej dostarcza usługę VPS. Ładne, upiększone i ułatwione w obsłudze Amazon EC2, na których są preinstalowane rozwiązania.
Dlaczego ktoś miałby tego używać?
Bo to jedno z najłatwiejszych w używaniu rozwiązań VPS, z jakimi pracowałem, z mocą AWS i w infrastrukturze AWS.
Cena rozwiązania
Od $5 do $80 za instancję miesięcznie.
9. AWS Mobile Hub
Rozwiązanie ułatwiające tworzenie aplikacji mobilnych wykorzystujące 10+ serwisów AWS, takich jaki Amazon LEX, Amazon Pinpoint, Amazon Cognito.
Dlaczego ktoś miałby tego używać?
Rozwiązanie tworzy szkielet aplikacji z zaszytymi bibliotekami do innych serwisów AWS oraz kreuje zasoby w tychże serwisach. Dzięki temu mamy gotowy szkielet aplikacji w kilka minut.
Cena rozwiązania
Usługa jest darmowa. Płacimy jedynie za wykorzystywane usługi przez AWS Mobile Hub.
10. AWS Device Farm
Gdy już napisaliśmy aplikację mobilną, warto przetestować, czy działa na różnych telefonach. Ale skąd wziąć każdy możliwy model telefonu? Kupić? NIE. Wypożyczyć w modelu chmurowym.
Dlaczego ktoś miałby tego używać?
Jest to prosta i wygodna metoda na testowanie aplikacji na Android i iPhone. Wrzucamy naszą paczkę, wybieramy urządzenia, wybieramy testy i JEDZIEMY!
Cena rozwiązania
W modelu pay-as-you-go płacimy $0.17 per urządzenio-minutę
Podsumowanie
To tylko 10 z 70+ rozwiązań w AWS. A to nie jedyna chmura. Jest dużo do nauki, jednak wiem ze swojego doświadczenia, że fundamenty są najważniejsze.
Sam otwierałem i zamykałem portal AWS kilka razy, zanim po raz pierwszy uruchomiłem tam swój pierwszy projekt. Dziś czuję się w nim bardzo swobodnie. Wszystkie powyższe przykłady zostały zrobione na moim koncie.
Mam dla Ciebie niespodziankę i idealne miejsce, aby nauczyć Cię czegoś wartościowego, co pomoże w Twojej karierze.
Zapraszam Cię na webinar, podczas którego:
- Zobaczysz proces od zera do uruchomienia swojego konta w AWS.
- Zobaczysz, jak umieścić pierwszy plik w S3 i jaką to daje wartość.
- Zobaczysz, jak uruchomić swój pierwszy serwer w EC2.
- Zobaczysz, jak ten serwer podpiąć do bazy danych w RDS.
- Zobaczysz, jak zrobić to “JAK NALEŻY”, aby móc w AWS pracować produkcyjnie od dnia pierwszego i nie martwić si ę o przekroczenie kosztów.
Wszystko podczas 1h webinaru. Tak krótko? TAK. To jest potęga chmury.
Nie czekaj więc i zarejestruj się na webinar, który odbędzie się 19.06.2017 o godzinie 10:00.
Już 21 czerwca dowiesz się, jak możesz wykorzystać AI w Twojej firmie. Damian Mazurek i Piotr Kalinowski wprowadzą Cię w świat sztucznej inteligencji i LLM.
Przed nami nowy rozdział! Chmurowisko dokonało połączenia z polskim Software Mind – firmą, która od 20 lat tworzy rozwiązania przyczyniające się do sukcesu organizacji z całego świata…
Grupa Dynamic Precision podjęła decyzję o unowocześnieniu swojej infrastruktury. Razem z Oracle Polska prowadzimy migrację aplikacji firmy do chmury OCI.
Już 21 czerwca dowiesz się, jak możesz wykorzystać AI w Twojej firmie. Damian Mazurek i Piotr Kalinowski wprowadzą Cię w świat sztucznej inteligencji i LLM.
Zapisz się do naszego newslettera i
bądź z chmurami na bieżąco!
z chmur Azure, AWS i GCP, z krótkimi opisami i linkami.