Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
AWS w 7 dni
Rating: 4.4 out of 5(1,163 ratings)
19,333 students
Last updated 3/2019
Polish

What you'll learn

  • Założysz własne konto na platformie AWS i zaczniesz z niej korzystać!
  • Dowiesz się jak budować nowoczesne aplikacje z wykorzystaniem usług chmurowych AWS.
  • Poznasz podstawy analizy dużych zbiorów danych z wykorzystaniem takich usług chmurowych jak EMR, Athena, Redshift oraz QuickSight.
  • Poznasz podstawowe usługi sztucznej inteligencji takie jak Polly - czyli konwersja tekstu na audio, Rekognition - analiza zdjęć i video, Translate - konwersja tekstu z języka na język i inne.
  • Poznasz podstawy kontenerów dockerowych i dowiesz się jak nimi zarządzać w ekosystemie AWS z wykorzystaniem takich usług jak ECR, Fargate oraz ECS.
  • Dowiesdz się jak uruchamiać serwery wirtualne w chmurze z wykorzystaniem usługi EC2
  • Dowiesz się jak przechowywać dane w chmurze wykorzystując usługi S3, EFS oraz EBS.
  • Dowiesz się jak utworzyć automatyczne autoscaling twojej aplikacji, który będzie ją skalował do aktualnych potrzeb i wymagań.

Course content

8 sections62 lectures8h 16m total length
  • Wstęp1:17
  • Gdzie jest chmura. Czyli o globalnej infrastrukturze AWS6:37

    Przygodę z chmurą AWS musimy zacząć od zrozumienia gdzie tak naprawdę jest ona zlokalizowana oraz z czego się składa. W tym wykładzie przyjrzymy się tzw. regionom oraz strefą (AZ), które stanowią element podstawowy chmury AWS – oraz decydują o tym, gdzie faktycznie dane i systemy będą zlokalizowane.

  • Zakładamy konto chmurowe w AWS5:04

    Najlepiej uczyć się nowych technologii bezpośrednio je testując i wykorzystując – w tym celu w założymy własne konto chmurowe AWS, które będziemy wykorzystywać podczas trwania tego kursu.

  • Pierwsze kroki z konsolą AWS8:50

    Są trzy główne sposoby na komunikację z AWS: konsola, SDK oraz CLI. W tym wykładzie przyjrzymy się konsoli – zobaczymy jak poruszać się w niej aby łatwo przełączać się pomiędzy różnymi dostępnymi opcjami chmurowymi.

  • Za co płacimy w chmurze?9:27
  • Kontrola kosztów chmurowych6:52

    W tym wykładzie przyjrzymy się funkcjonalności Budgetów – utworzymy własny budget aby lepiej kontrolować nasze wydatki chmurowe.

  • Poznajemy pierwsza usługę chmurową IAM8:56

    Poznawanie usług chmurowych zaczynamy od usługi IAM (Identity and Access Management) – który służy m.in do tworzenia nowych użytkowników oraz definiowania ich uprawnień. W tym wykładzie spędzimy kilka minut aby przeanalizować dostępne opcje jeśli chodzi o korzystanie z tej usługi.

  • Tworzymy użytkownika i nadajemy mu odpowiednie uprawnienia13:05

    Posiadamy już własne konto AWS i użytkownika tzw. root-owego, w tym wykładzie utworzymy jednak nowego użytkownika – IAM User – którego będziemy wykorzystywać do końca tego kursu – zdefiniujemy dla niego również pakiet uprawnień.

  • Lightsail: Uruchamiamy prostego bloga opartego o WordPress9:48

    Nadeszła pora na uruchomienia czegoś konkretnego – w tym celu wykorzystamy usługę Lightsail aby utworzyć prosty serwer wirtualny na którym będzie zainstalowany WordPress. Pozwoli to nam w ciągu zaledwie kilku minut utworzyć naszego bloga internetowego!

Requirements

  • Nie musisz posiadać wcześniejszego doświadczenie z AWS! Kurs skierowany jest dla osób bez wcześniejszej wiedzy z tego zakresu.
  • Będziesz musiał mieć jednak własny komputer z dostępem do Internetu :)
  • W ramach kursu będziesz zakładać konto na platformie AWS, w tym celu będzie potrzebna karta debetowa/kredytowa.

Description

Jeśli dopiero zaczynasz swoją przygodę z chmurą AWS i chcesz przekonać się jak szybko można wykorzystać AWS do budowy niesamowitych aplikacji, unowocześniania istniejących oraz analizy danych to ten kurs skierowane jest właśnie dla ciebie! Podczas tego kursu omówimy szereg popularnych zagadnień z którymi spotykamy się w dzisiejszych czasach gdy budujemy i projektujemy nowoczesne aplikacje/systemy.

Kurs ten to w 95% pokazywanie faktycznego działania chmury AWS, slajdy zostały ograniczone do minimum i obejmują mniej niż 5% całości.


Kurs ten został podzielony na następujące sekcje:

  1. Pierwsze kroki z AWS - Podczas tej sekcji skupimy się na podstawach podstaw - założymy wspólnie nowe konta chmurowe AWS oraz poznamy zasady jego działania. Zobaczymy jak można korzystać z chmury wykorzystując tzw. konsolę AWS gdzie utworzymy pierwszego użytkownika wykorzystując usługę AWS IAM oraz utworzymy pierwszy prosty serwery wirtualny za pomocą usługi Amazon LightSail.


  2. Serwery wirtualne w chmurze - Serwery wirtualne stanowią podstawowy element chmury, podczas tej sekcji zobaczymy na czym polega oraz jak utworzyć serwer oparty o Linuxa oraz Windowsa wykorzystując usługę Amazon EC2.


  3. Praca z serwerami oraz usługi do przechowywania danych - W tej sekcji opiszemy najważniejsze usługi, które są wykorzystywane przez użytkowników do przechowywania danych. Zobaczymy na czym polegają różnicę pomiędzy takimi usługami jak EBS, EFS czy wreszcie Amazon S3.


  4. Usługi Sztucznej Inteligencji - Kolejnym popularnym tematem i zagadnieniem nowoczesnych aplikacji jest sztuczna inteligencja. Podczas tej sekcji zobaczymy jakie typowe usługi sztucznej inteligencji są oferowane przez AWS i jak można je wykorzystać. Opiszemy tutaj usługi jak Amazon Polly - czyli usługa pozwalająca zamieniać tekst w audio w kilkudziesięciu językach, Amazon Translate - czyli usługa do konwersji tekstu pomiędzy różnymi językami, Amazon Transcribe - czyli konwersja audio na tekst oraz Amazon Rekognition - czyli analiza zdjęć i filmów z wykorzystaniem AI.


  5. Autoscaling - Podczas tej sekcji kontynuujemy naszą przygodę z serwerami wirtualnymi. Wykorzystamy jednak dodatkowo funkcjonalność chmury pozwalającą na automatyczne skalowanie, czyli dodawanie (i usuwanie) nowych serwerów wirtualnych w miarę potrzeb i zwiększenia obciążenia naszej aplikacji. Dodatkowo wykorzystamy usługę Elastic Load Balancing aby utworzyć inteligentny load balancer dla naszej aplikacji.


  6. Bazy Danych - W tej sekcji opiszemy dwa główne rodzaje usług AWS z rodziny bazodanowej. W pierwszej kolejności utworzymy bazę MySQL z wykorzystaniem usługi Amazon RDS a następnie bazę typu nierelacyjnego wykorzystując usługę  DynamoDB.


  7. Kontenery Dockerowe - Kontenery stanowią dzisiaj istotny element budowy nowoczesnych aplikacji internetowych. W tej sekcji, przyjrzymy się ich działaniu oraz zobaczymy jak AWS dodatkowo usprawnia proces ich wykorzystywania. Utworzymy własne repozytorium dockerowe z wykorzystaniem usługi Amazon ECR a następnie uruchomimy prostą stronę WWW opartą o kontenery z wykorzystaniem usług ECS oraz Fargate.


  8. BigData - W tej sekcji zajmiemy się istotnym elementem analizy dużych zbiorów danych. W tym celu w pierwszej kolejności przygotujemy zbiór testowy (1GB), który następnie będziemy analizować z wykorzystaniem różnego rodzaju narzędzi dostarczanych przez AWS. W tym celu wykorzystamy usługę Amazon EMR - aby utworzyć cluster hadoop-owy. Dodatkowo zobaczymy jak przeanalizować dane z wykorzystaniem usługi Amazon Athena - czyli w postaci serverless. Na tym jednak nie zakończymy, utworzymy również własną hurtownię danych (Amazon Redshift), którą również wykorzystamy do analizy przygotowanych danych. Na koniec omówimy sposoby wizualizacji danych z wykorzystaniem usługi Amazon QuickSight.   

Who this course is for:

  • Programiści
  • Architekci IT
  • Pasjonaci IT
  • Każdy kto chce poznać ekosystem chmurowy