Praktyczne użycie chmury 3 kroki

48
2015-06-22 1 Praktyczne użycie chmury obliczeniowej Pierwsze 3 kroki. Agenda cz. 1 Wprowadzenie do Microsoft Azure Teoria, usługi, zarządzanie cz. 2 Infrastruktura w chmurze wirtualna serwerownia IaaS w praktyce cz. 3 Uruchamianie aplikacji PaaS w praktyce Podsumowanie, pytania i (czasem) odpowiedzi

Transcript of Praktyczne użycie chmury 3 kroki

Page 1: Praktyczne użycie chmury 3 kroki

2015-06-22

1

Praktyczne użycie chmury obliczeniowej Pierwsze 3 kroki.

Agenda

• cz. 1 – Wprowadzenie do Microsoft Azure

• Teoria, usługi, zarządzanie

• cz. 2 – Infrastruktura w chmurze – wirtualna serwerownia

• IaaS w praktyce

• cz. 3 – Uruchamianie aplikacji

• PaaS w praktyce

• Podsumowanie, pytania i (czasem) odpowiedzi

Page 2: Praktyczne użycie chmury 3 kroki

2015-06-22

2

Wprowadzenie do Microsoft Azure

• Teoria dużej chmury

• Dlaczego duża serwerownia to nie chmura.

• Ekonomia chmury.

• Microsoft Azure a konkurencja - czy coś go wyróżnia?

• „Centrum zarządzania wszechświatem”

• Przegląd dostępnych usług i technologii

Page 3: Praktyczne użycie chmury 3 kroki

2015-06-22

3

Dlaczego chmura?

Wyższe koszty / Większa kontrola Niższe koszty / Większa elastycznośc

Scenariusze chmury

Page 4: Praktyczne użycie chmury 3 kroki

2015-06-22

4

Gotowe usługi to szybkość wdrożenia

Web Platform application

Services (PaaS)

Infrastructure Services (IaaS)

Reliable messaging

SieciVPN

SQL Server iMySQL

Page 5: Praktyczne użycie chmury 3 kroki

2015-06-22

5

₩ ¥

€руб

$

$

Rp

TL

chf

krkr

$R$

$

Page 6: Praktyczne użycie chmury 3 kroki

2015-06-22

6

Page 7: Praktyczne użycie chmury 3 kroki

2015-06-22

7

Open source jako główny scenariusz

Centrum zarządzania wszechświatem

Panel zarządzania v.1

Panel zarządzania v.2

Linia komend CLI

Powershell

Inne narzędzia dla administratora

Page 8: Praktyczne użycie chmury 3 kroki

2015-06-22

8

Instalacja narzędzi linii komend

http://azure.microsoft.com/en-us/downloads/

Na dole strony wybieramy właściwy instalator

Użycie narzędzi linii komend CLIWywołanie zawsze z „azure” i obszar działania.

Page 9: Praktyczne użycie chmury 3 kroki

2015-06-22

9

PowerShell i Azure PowerShell

Cmdlets

PowerShell Integrated Scripting Environment (ISE)

F5 wykonanie skryptu

Code Snippets

Intellisense - podpowiedzi

Debugging and Breakpoints

Wiele jednoczesnych sesji

Page 10: Praktyczne użycie chmury 3 kroki

2015-06-22

10

Microsoft Azure PowerShell

Cmdlets

Uruchomienie PowerShell dla swojej subskrypcji

Pobierz i zainstaluj icrosoft Azure PowerShell Cmdletshttp://azure.microsoft.com.

Uruchom PowerShell

Add-AzureAccount

Page 11: Praktyczne użycie chmury 3 kroki

2015-06-22

11

Uwierzytelnienie do AzureAdd-AzureAccount

• Loguje do subskrypcji kontem Microsoft lub organizacji

• Wygasa po kilku godzinach – nie do użycia nienadzorowanego

Get-AzurePublishSettingsFile

Import-AzurePublishSettingsFile

• Pobiera i instaluje certyfikat X509

Subskrypcja domyślnaGet-AzureSubscription

Uwaga:

"Microsoft Azure MSDN – Visual

Studio Ultimate" nie jest tu

domyślną subskrypcją.

Page 12: Praktyczne użycie chmury 3 kroki

2015-06-22

12

Subskrypcja domyślnaSet-AzureSubscription –DefaultSubscription "name"

Uwaga:

"Microsoft Azure MSDN – Visual

Studio Ultimate" staje się

domyślna.

Wirtualna serwerownia czyli infrastruktura w chmurze

Pojęcia i definicje potrzebne do pracy

Sieci i uruchamianie (nie tylko) serwerów

Linux, Windows i coś jeszcze

Skalowanie serwerowni

Page 13: Praktyczne użycie chmury 3 kroki

2015-06-22

13

vpn

26

Page 14: Praktyczne użycie chmury 3 kroki

2015-06-22

14

Page 15: Praktyczne użycie chmury 3 kroki

2015-06-22

15

Bramka

Page 16: Praktyczne użycie chmury 3 kroki

2015-06-22

16

Page 17: Praktyczne użycie chmury 3 kroki

2015-06-22

17

Jak to działa?

Page 18: Praktyczne użycie chmury 3 kroki

2015-06-22

18

Jak to działa?

Elastyczność i przenaszalność

Page 19: Praktyczne użycie chmury 3 kroki

2015-06-22

19

VMDepot: Windows Azure + Open Source

Galeria gotowych obrazów maszyn wirtualnych

Stworzone i udostępniane przez społeczności

Zintegrowane z Windows Azure

Page 20: Praktyczne użycie chmury 3 kroki

2015-06-22

20

Otwartość na dowolne scenariusze

PowerShellVMDK

Wsparcie dla georeplikacji danych

Page 21: Praktyczne użycie chmury 3 kroki

2015-06-22

21

Wsparcie dla georeplikacji danych

Wsparcie dla georeplikacji danych

Page 22: Praktyczne użycie chmury 3 kroki

2015-06-22

22

> PowerShell

Page 23: Praktyczne użycie chmury 3 kroki

2015-06-22

23

Uruchamianie aplikacji w chmurze

• Aplikacje open source wprost z repozytorium (Drupal, Joomla!,

WordPress i…)

• Sam coś napisz i uruchom (na kilka sposobów)

• Skalowanie i konfiguracja

Web sites czyli aplikacje

46

Page 24: Praktyczne użycie chmury 3 kroki

2015-06-22

24

Page 25: Praktyczne użycie chmury 3 kroki

2015-06-22

25

Page 26: Praktyczne użycie chmury 3 kroki

2015-06-22

26

Page 27: Praktyczne użycie chmury 3 kroki

2015-06-22

27

Page 28: Praktyczne użycie chmury 3 kroki

2015-06-22

28

Page 29: Praktyczne użycie chmury 3 kroki

2015-06-22

29

Page 30: Praktyczne użycie chmury 3 kroki

2015-06-22

30

Page 31: Praktyczne użycie chmury 3 kroki

2015-06-22

31

Page 32: Praktyczne użycie chmury 3 kroki

2015-06-22

32

Page 33: Praktyczne użycie chmury 3 kroki

2015-06-22

33

„…make web not war…”

http://www.microsoft.com/web

Page 34: Praktyczne użycie chmury 3 kroki

2015-06-22

34

Page 35: Praktyczne użycie chmury 3 kroki

2015-06-22

35

Page 36: Praktyczne użycie chmury 3 kroki

2015-06-22

36

Page 37: Praktyczne użycie chmury 3 kroki

2015-06-22

37

Page 38: Praktyczne użycie chmury 3 kroki

2015-06-22

38

Page 39: Praktyczne użycie chmury 3 kroki

2015-06-22

39

Page 40: Praktyczne użycie chmury 3 kroki

2015-06-22

40

Page 41: Praktyczne użycie chmury 3 kroki

2015-06-22

41

Page 42: Praktyczne użycie chmury 3 kroki

2015-06-22

42

Page 43: Praktyczne użycie chmury 3 kroki

2015-06-22

43

Page 44: Praktyczne użycie chmury 3 kroki

2015-06-22

44

Page 45: Praktyczne użycie chmury 3 kroki

2015-06-22

45

Page 46: Praktyczne użycie chmury 3 kroki

2015-06-22

46

Page 47: Praktyczne użycie chmury 3 kroki

2015-06-22

47

Page 48: Praktyczne użycie chmury 3 kroki

2015-06-22

48

Co dalej?

Microsoft Open Technologies Blog: http://blogs.msdn.com/b/interoperability

VM Depot:http://vmdepot.msopentech.com

Azure development:azure.microsoft.com

SDKs and Command Line Tools:

http://www.windowsazure.com/en-us/downloads/

Azure Training Kit:https://github.com/Azure-Readiness/MicrosoftAzureTrainingKit

Web Matrix

http://www.microsoft.com/web/

Project Kudu

https://github.com/projectkudu/kudu

Channel 9

https://channel9.msdn.com/