Praktyczne użycie chmury 3 kroki

Post on 31-Jul-2015

137 views 5 download

Transcript of 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

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

2015-06-22

3

Dlaczego chmura?

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

Scenariusze chmury

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

2015-06-22

5

₩ ¥

€руб

$

$

Rp

TL

chf

krkr

$R$

$

2015-06-22

6

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

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.

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

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

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ą.

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

2015-06-22

13

vpn

26

2015-06-22

14

2015-06-22

15

Bramka

2015-06-22

16

2015-06-22

17

Jak to działa?

2015-06-22

18

Jak to działa?

Elastyczność i przenaszalność

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

2015-06-22

20

Otwartość na dowolne scenariusze

PowerShellVMDK

Wsparcie dla georeplikacji danych

2015-06-22

21

Wsparcie dla georeplikacji danych

Wsparcie dla georeplikacji danych

2015-06-22

22

> PowerShell

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

2015-06-22

24

2015-06-22

25

2015-06-22

26

2015-06-22

27

2015-06-22

28

2015-06-22

29

2015-06-22

30

2015-06-22

31

2015-06-22

32

2015-06-22

33

„…make web not war…”

http://www.microsoft.com/web

2015-06-22

34

2015-06-22

35

2015-06-22

36

2015-06-22

37

2015-06-22

38

2015-06-22

39

2015-06-22

40

2015-06-22

41

2015-06-22

42

2015-06-22

43

2015-06-22

44

2015-06-22

45

2015-06-22

46

2015-06-22

47

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/