Amazon_Web_Services_Podstawy_korzystania_z_chmury_AWS_amwese.pdf

(3623 KB) Pobierz
Tytuł oryginału: Learning Amazon Web Services (AWS): A Hands-On Guide to the Fundamentals of AWS
Cloud
Tłumaczenie: Joanna Zatorska
ISBN: 978-83-283-6474-5
Authorized translation from the English language edition, entitled LEARNING AMAZON WEB
SERVICES (AWS): A HANDS-ON GUIDE TO THE FUNDAMENTALS OF AWS CLOUD, 1st Edition by
WILKINS, MARK, published by Pearson Education, Inc, publishing as AddisonWesley Professional,
Copyright © 2020 by Pearson Education, Inc.
All rights reserved. No part of this book may be reproduced or transmitted in any form or by any means,
electronic or mechanical, including photocopying, recording or by any information storage retrieval system,
without permission from Pearson Education, Inc.
POLISH language edition published by Helion SA, Copyright © 2020.
AWS screenshots © Amazon Web Services, Inc.
Microsoft® Windows®, Microsoft Office®, and Microsoft Azure® are registered trademarks of the Microsoft
Corporation in the U.S.A. and other countries.
Wszelkie prawa zastrzeżone. Nieautoryzowane rozpowszechnianie całości lub fragmentu niniejszej
publikacji w jakiejkolwiek postaci jest zabronione. Wykonywanie kopii metodą kserograficzną,
fotograficzną, a także kopiowanie książki na nośniku filmowym, magnetycznym lub innym powoduje
naruszenie praw autorskich niniejszej publikacji.
Wszystkie znaki występujące w tekście są zastrzeżonymi znakami firmowymi bądź towarowymi ich
właścicieli.
Autor oraz Helion SA dołożyli wszelkich starań, by zawarte w tej książce informacje były kompletne
i rzetelne. Nie biorą jednak żadnej odpowiedzialności ani za ich wykorzystanie, ani za związane z tym
ewentualne naruszenie praw patentowych lub autorskich. Autor oraz Helion SA nie ponoszą również
żadnej odpowiedzialności za ewentualne szkody wynikłe z wykorzystania informacji zawartych w książce.
Helion SA
ul. Kościuszki 1c, 44-100 Gliwice
tel. 32 231 22 19, 32 230 98 63
e-mail:
helion@helion.pl
WWW:
http://helion.pl
(księgarnia internetowa, katalog książek)
Drogi Czytelniku!
Jeżeli chcesz ocenić tę książkę, zajrzyj pod adres
http://helion.pl/user/opinie/amwese
Możesz tam wpisać swoje uwagi, spostrzeżenia, recenzję.
Printed in Poland.
Kup książkę
Poleć książkę
Oceń książkę
Księgarnia internetowa
Lubię to! » Nasza społeczność
Spis treści
Lista dołączonych filmów szkoleniowych ............................ 13
Wstęp ............................................................................. 17
O autorze ......................................................................... 19
Rozdział 1
Poznajemy AWS ............................................................... 21
O książce ...............................................................................21
Próba zdefiniowania chmury ....................................................22
Przenoszenie się do AWS ........................................................26
Infrastruktura jako usługa .....................................................27
Platforma jako usługa ..........................................................29
Główne cechy programowania w chmurze w AWS .......................32
Operacyjne korzyści wynikające z używania AWS ........................36
Ograniczenia dostawców chmury ..............................................36
Bezpieczeństwo danych w AWS ................................................39
Bezpieczeństwo sieciowe w AWS .............................................40
Bezpieczeństwo aplikacji w AWS ..............................................41
Zgodność w chmurze AWS .......................................................42
Korzystanie z piaskownicy AWS .............................................43
Jaki problem chcemy rozwiązać? ...........................................44
Migrowanie aplikacji ................................................................46
Dobrze zaprojektowana platforma ............................................47
Narzędzie Well-Architected Tool ................................................48
Wnioski .................................................................................50
Projektowanie z użyciem usług AWS Global Services ......... 53
Rozważania dotyczące lokalizacji ..............................................54
Regiony AWS ..........................................................................56
Izolacja regionu ...................................................................58
Strefy dostępności ..................................................................60
Dystrybucja stref dostępności ...............................................62
Wiele stref dostępności ..........................................................64
Rozdział 2
Kup książkę
Poleć książkę
4
Amazon Web Services. Podstawy korzystania z chmury AWS
Czym jest umowa o warunkach
świadczenia
usług w AWS? ....... 65
Wszystko zawodzi ............................................................... 67
Globalne usługi brzegowe ....................................................... 69
Usługi w lokalizacjach brzegowych ........................................ 70
Wybieranie regionu ................................................................ 74
Zgodność ........................................................................... 75
AWS i zgodność ..................................................................... 78
HIPAA ................................................................................ 80
NIST .................................................................................. 81
GovCloud ........................................................................... 82
Aspekty dotyczące opóźnień ................................................... 83
Usługi oferowane we wszystkich regionach .............................. 84
Obliczanie kosztów ................................................................ 85
Koszty usług zarządzania ........................................................ 86
Cennik narzędzi do zarządzania: AWS Config ......................... 87
Koszty obliczeniowe AWS ....................................................... 88
Koszty magazynu ................................................................... 89
Koszt transferu danych ........................................................... 91
Warstwowe koszty w AWS .................................................... 93
Optymalizacja kosztów w AWS ................................................ 93
Optymalizacja kosztów obliczeń ............................................ 94
Narzędzia analizy kosztów w AWS ............................................ 96
Trusted Advisor ................................................................... 96
AWS Simple Monthly Calculator ............................................ 100
Kalkulator całkowitych kosztów własności
(Total Cost of Ownership — TCO) ..................................... 101
Wnioski ............................................................................... 102
10 najważniejszych tematów do dyskusji: zgodność,
zarządzanie, opóźnienia, wznawianie działania po awarii ....... 103
Rozdział 3
Usługi sieciowe w AWS ..................................................105
Sieci VPC ............................................................................ 106
Partnerstwo z AWS ............................................................ 107
Co się kryje za kulisami sieci? .............................................. 109
Wszystko koncentruje się na przepływie pakietów ................ 112
Tworzenie pierwszej chmury VPC ........................................... 115
Ile chmur VPC? .................................................................... 118
Tworzenie bloku VPC CIDR .................................................... 119
Planowanie głównego bloku VPC CIDR ................................ 120
Domyślna chmura VPC ......................................................... 122
Więcej o strefach dostępności .............................................. 123
Tworzenie podsieci .............................................................. 124
Usługi NAT ....................................................................... 126
Kup książkę
Poleć książkę
Spis treści
5
Korzystanie z tablic trasowania ..............................................127
Główna tablica trasowania ..................................................128
Prywatne adresy IPV4 ............................................................131
Elastyczne adresy IP .............................................................134
Koszty obsługi transferu .....................................................136
Własny adres IP, czyli program Bring Your Own IP (BYOIP) ........137
Proces BYOIP ....................................................................138
Adresy IPv6 ..........................................................................139
Grupy bezpieczeństwa ...........................................................140
Niestandardowe grupy bezpieczeństwa ................................143
Sieciowe listy kontroli dostępu ACL ........................................147
Szczegóły implementacji sieciowych list ACL ........................148
Czym są porty efemeryczne? ..................................................151
Dzienniki przepływu VPC .....................................................153
Peering między chmurami VPC ...............................................154
Nawiązywanie połączenia typu peering .................................154
Punkty końcowe bramy VPC ...................................................156
Punkty końcowe interfejsu VPC ...........................................158
Łączność
VPC .......................................................................162
Brama internetowa: wejście publiczne .................................162
Połączenia VPN ....................................................................164
Wirtualna brama prywatna (Virtual Private Gateway) ..............166
Połączenia VPN ....................................................................167
VPN CloudHub ...................................................................168
Propagacja trasy ...................................................................168
Direct Connect .....................................................................169
Route 53 .............................................................................171
Opcje trasowania w Route 53 .............................................173
Sprawdzanie kondycji w Route 53 .......................................174
Korzystanie z DNS w chmurze VPC: prywatne strefy DNS ..........175
Nazwy hostów DNS ............................................................175
Wnioski ...............................................................................176
10 najważniejszych punktów do dyskusji:
uwarunkowania sieciowe pod kątem bezpieczeństwa,
odzyskiwanie działania po awarii oraz
łączność
.....................176
Rozdział 4
Usługi obliczeniowe — instancje AWS EC2 ...................... 179
Krótka historia wirtualizacji EC2 .............................................180
System Nitro ........................................................................183
Instancje EC2 .......................................................................184
Rodziny instancji ...................................................................186
Czym jest vCPU? ..................................................................187
Kup książkę
Poleć książkę
Zgłoś jeśli naruszono regulamin