Zbigniew Fryźlewicz, ebooki

[ Pobierz całość w formacie PDF ]
Spis treci
Wstp .............................................................................................. 7
Ewolucja infrastruktury IT oraz sposobu wytwarzania i uywania aplikacji ............ 8
Podstawowe modele usug chmury ........................................................................... 9
Wady i zalety chmury .............................................................................................. 12
Typowe scenariusze biznesowe ............................................................................... 14
Odbiorcy ksiki ...................................................................................................... 15
Rozdzia 1. Platforma Windows Azure ............................................................... 17
1.1. Windows Azure ................................................................................................ 19
1.1.1. Kontroler zarzdzania .................................................................................... 19
1.1.2. Obliczenia ...................................................................................................... 19
1.1.3. Dane .............................................................................................................. 20
1.1.4. Sie CDN ....................................................................................................... 21
1.2. Windows Azure AppFabric .............................................................................. 21
1.3. SQL Azure ........................................................................................................ 21
1.4. Opaty za korzystanie z platformy .................................................................... 22
Rozdzia 2. Magazynowanie danych w Windows Azure ....................................... 25
2.1. Azure Storage ................................................................................................... 25
2.1.1. Bezpieczestwo danych w Azure Storage ..................................................... 26
2.1.2. Azure Tables .................................................................................................. 27
2.1.3. Azure Blobs ................................................................................................... 30
2.1.4. Azure Queues ................................................................................................ 33
2.2. SQL Azure ........................................................................................................ 36
2.2.1. Architektura SQL Azure ................................................................................ 37
2.2.2. Protokoy dostpu do SQL Azure .................................................................. 39
2.2.3. Ograniczenia SQL Azure ............................................................................... 39
2.3. Dysk wirtualny w Azure Blobs ......................................................................... 42
4
Windows Azure. Wprowadzenie do programowania w chmurze
Rozdzia 3. Przygotowania do utworzenia pierwszej aplikacji w Windows Azure .. 43
3.1. Zakadanie konta na witrynie Microsoft Online Services
i subskrypcja usug ........................................................................................... 44
3.2. Zaoenie projektu i uruchamianie usug na portalu zarzdzajcym
Windows Azure ................................................................................................ 49
3.2.1. Usuga Hosted Service ................................................................................... 50
3.2.2. Konto w Azure Storage ................................................................................. 52
3.3. Niezbdne i przydatne narzdzia do pracy z platform Windows Azure ......... 54
3.4. Role i ich instancje na platformie Windows Azure .......................................... 56
3.5. Gwarancja jakoci wiadczonych usug (SLA) ................................................ 56
Rozdzia 4. Kalkulator w chmurze Azure ........................................................... 59
4.1. Przygotowanie projektu oraz wybór ról ............................................................ 60
4.2. Przegld plików utworzonych ze wzorca projektu ........................................... 60
4.3. Strona gówna oraz obsuga kontrolek .............................................................. 65
4.4. Debugowanie lokalne ....................................................................................... 67
4.5. Wdroenie aplikacji do chmury z wykorzystaniem Visual Studio
i Azure SDK ..................................................................................................... 69
4.6. Zatrzymanie i usunicie aplikacji ..................................................................... 74
Rozdzia 5. Studium przypadku: serwis Moja-Muzyka ......................................... 77
5.1. Biznesowa wizja systemu ................................................................................. 78
5.2. Projektowa wizja systemu ................................................................................ 78
5.3. Test przetwarzania plików wideo ..................................................................... 79
5.4. Tworzenie projektu serwisu Moja-Muzyka ...................................................... 82
5.5. Budowanie warstwy prezentacji ....................................................................... 83
5.6. Parsowanie strony filmu w serwisie YouTube ................................................. 84
5.7. Komunikacja pomidzy rolami (Azure Queues) .............................................. 85
5.8. Logika roli ProcesorWideo ............................................................................... 88
5.9. Lista wyników i lokalne testowanie aplikacji ................................................... 92
5.10. Zmiany w projekcie przed wdroeniem do chmury ...................................... 101
5.11. Wdroenie aplikacji do chmury Windows Azure ......................................... 103
5.12. Dodanie nowych instancji ról ....................................................................... 104
Rozdzia 6. Studium przypadku: serwis Moje-Zdjcia ....................................... 107
6.1. Biznesowa wizja systemu ............................................................................... 108
6.2. Projektowa wizja systemu .............................................................................. 108
6.3. Moje-Zdjcia — wersja lokalna ..................................................................... 109
6.3.1. Tworzenie projektu ...................................................................................... 110
6.3.2. Dodanie modelu ........................................................................................... 110
6.3.3. Wygenerowanie kontrolera i widoków ........................................................ 113
6.3.4. Modyfikacja kontrolera ............................................................................... 115
6.3.5. Modyfikacje widoków ................................................................................. 121
6.3.6. Dodanie metody-akcji i widoku Search ....................................................... 129
Spis treci
5
6.4. Moje-Zdjcia — wersja w chmurze ................................................................ 130
6.4.1. Zakadanie bazy SQL Azure ........................................................................ 131
6.4.2. Modyfikacja plików konfiguracyjnych ........................................................ 133
6.4.3. Dodanie bibliotek MVC i silnika Razor ...................................................... 134
6.4.4. Wdroenie serwisu do chmury .................................................................... 135
Rozdzia 7. Podsumowanie ............................................................................. 137
Dodatek A Literatura ..................................................................................... 139
A.1. Ksiki ........................................................................................................... 139
A.2. Zasoby internetowe ........................................................................................ 139
Dodatek B Wdroenie aplikacji do chmury ...................................................... 141
B.1. Utworzenie paczki wdroeniowej w Visual Studio ....................................... 141
B.2. Wysyanie paczki i pliku konfiguracyjnego do chmury ................................. 142
B.3. Wykorzystanie plików wykonywalnych Windows Azure SDK .................... 143
Dodatek C Windows Azure nie tylko dla rodowiska .NET ............................... 145
C.1. PHP w Windows Azure ................................................................................. 146
C.2. Java w Windows Azure ................................................................................. 150
Dodatek D Diagnostyka w Windows Azure ..................................................... 157
Dodatek E Montowanie i uywanie dysku wirtualnego Azure Drive .................. 163
Dodatek F Migracja do SQL Azure ................................................................. 169
Dodatek G Dostawcy chmur .......................................................................... 177
Skorowidz ....................................................................................................... 179
6
Windows Azure. Wprowadzenie do programowania w chmurze
[ Pobierz całość w formacie PDF ]
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • grochowka.xlx.pl