際際滷

際際滷Share a Scribd company logo
tibork@microsoft.com blogs.msdn.com/tibork-on-ms twitter.com/tibork
A sz叩m鱈t叩si
felh
A Windows
Azure platform
 Windows Azure
Compute 辿s Storage
 SQL Azure
 Windows Azure
platform AppFabric
rak, licenc-
konstrukci坦k,
t叩mogat叩s
K辿rd辿sek
Microsoft Windows Azure Platform
KEVESEBB
FELGYELET
J ZLETI
MODELLEK
NAGYOBB
TERMELKENYSG
Ig辿nyek
 v叩lasz a gyorsan/radik叩lisan
v叩ltoz坦 端zleti k旦rnyezetre
(v叩ls叩g)
 fogyaszt坦i/端zleti ig辿nyek
k旦zeled辿se
 dinamikusan reag叩l坦 IT
Lehets辿gek
 m辿retgazdas叩gos m撤k旦d辿sre
k辿pes gigahoszterek
 technol坦giai fejld辿s
(kont辿neres adatk旦zpontok)
 mindenhol el辿rhet 辿s
elegend s叩vsz辿less辿g
Microsoft Windows Azure Platform
szoftverszolg叩ltat叩s infrastrukt炭ra-szolg叩ltat叩splatformszolg叩ltat叩s
felhaszn叩l叩sra 叩t叩ll叩shozfejleszt辿shez
SaaS PaaS IaaS
(helyben)
Infrastrukt炭ra
(mint szolg叩ltat叩s)
Platform
(mint szolg叩ltat叩s)
T叩rol叩s
Kiszolg叩l坦k
H叩l坦zat
OS
Middleware
Virtualiz叩ci坦
Adatok
Alkalmaz叩sok
Futtat坦k旦rnyezet
T叩rol叩s
Kiszolg叩l坦k
H叩l坦zat
OS
Middleware
Virtualiz叩ci坦
Adatok
Alkalmaz叩sok
Futtat坦k旦rnyezet
Az端gyf辿lkezeli
Asz叩ll鱈t坦kezeli
Asz叩ll鱈t坦kezeli
Az端gyf辿lkezeli
Az端gyf辿lkezeli
T叩rol叩s
Kiszolg叩l坦k
H叩l坦zat
OS
Middleware
Virtualiz叩ci坦
Alkalmaz叩sok
Futtat坦k旦rnyezet
Adatok
Szoftver
(mint szolg叩ltat叩s)
Asz叩ll鱈t坦kezeli
T叩rol叩s
Kiszolg叩l坦k
H叩l坦zat
OS
Middleware
Virtualiz叩ci坦
Alkalmaz叩sok
Futtat坦k旦rnyezet
Adatok
zemeltet辿si
modell
Hardver-
modell
Alkalmaz叩s-
modell
Microsoft Windows Azure Platform
Microsoft Windows Azure Platform
370 milli坦 akt鱈v postafi坦k
t旦bb, mint 600 milli坦 egyedi felhaszn叩l坦
6 milli坦 zenesz叩m a katal坦gusban
23 milli坦 elfizet
14 milli叩rd hirdet辿s / h坦nap
2 milli叩rd egyedi h鱈v叩s / 辿v
10 milli叩rd 端zenet / nap
500 milli坦 akt鱈v Windows Live ID
t旦bb, mint 3 milli叩rd keres辿s / nap
ZLETI ALKALMAZSOKCSOPORTMUNKA ADATTROLS PLATFORMMENEDZSMENTTERMELKENYSG KOMMUNIKCI
szak-k旦z辿p
USA
D辿l-k旦z辿p
USA
szak-Eur坦pa
Nyugat-Eur坦pa
Kelet-zsia
D辿lkelet-
zsia
Microsoft Windows Azure Platform
FIZIKAI BIZTONSG:
 A legkorszer撤bb biztons叩gi berendez辿sek
辿s folyamatok
 Redund叩ns t叩pfesz端lts辿g k端l旦nb旦z
forr叩sokb坦l; akkumul叩torok 辿s d鱈zeles
tartal辿k-gener叩torok; l辿gkondicion叩l叩s;
t撤zv辿delem 辿s olt叩s
LOGIKAI BIZTONSG:
 A Windows Azure egy m坦dos鱈tott
Windows 2008 Server oper叩ci坦s rendszert
futtat, amely a felhben t旦rt辿n
鞄温壊噛稼叩鉛温岳ra optimaliz叩lt, 辿s sem a
vend辿gfelhaszn叩l坦knak, sem
alkalmaz叩saiknak nem biztos鱈t
rendszergazdai hozz叩f辿r辿st
 Az alkalmaz叩sok 辿s felhaszn叩l坦ik nem
friss鱈thetik az oper叩ci坦s rendszert
FOLYAMATOSSG:
 T旦bb, f旦ldrajzilag elosztott adatk旦zpont
 A felhaszn叩l坦k v叩laszthatnak
szolg叩ltat叩saik 辿s adataik egy adott
adatk旦zpontban vagy nagyobb f旦ldrajzi
egys辿gben t旦rt辿n elhelyez辿se k旦z旦tt
 A t叩rolt adatok t旦bb m叩solatban l辿teznek
 A rendszer vissza叩ll鱈t叩si pontokat haszn叩l
TRVNYI MEGFELELS S
TANSTVNYOK:
 A Microsoft c辿lja a megfelel辿s valamennyi
helyi t旦rv辿nynek
 A megfelel ipari tan炭s鱈tv叩nyok
megszerz辿se folyamatban van
 FONTOS: Az 端gyfelek maguk felelnek
szolg叩ltat叩saik 辿s alkalmaz叩saik
biztons叩g叩辿rt 辿s t旦rv辿nyi megfelel辿s辿rt
A sz叩m鱈t叩si
felh
A Windows
Azure platform
 Windows Azure
Compute 辿s Storage
 SQL Azure
 Windows Azure
platform AppFabric
rak, licenc-
konstrukci坦k,
t叩mogat叩s
K辿rd辿sek
叩tlagos 鞄温壊噛稼叩鉛温岳
sz叩m鱈t叩siig辿ny
id
鞄温壊噛稼叩鉛温岳
sz叩m鱈t叩siig辿ny
id
叩tlagos
inakt鱈v
idszak
sz叩m鱈t叩siig辿ny
id
叩tlagos 鞄温壊噛稼叩鉛温岳
sz叩m鱈t叩siig辿ny
id
叩tlagos 鞄温壊噛稼叩鉛温岳
Microsoft Windows Azure Platform
platform
AppFabric
Microsoft Windows Azure Platform
A Fabric Controller kommunik叩l a felh
sz旦vet辿ben tal叩lhat坦 kiszolg叩l坦kkal. Kezeli a
Windows Azure oper叩ci坦s rendszert, figyeli
valamennyi alkalmaz叩st, eld旦nti, hol fussanak
az 炭jak  鱈gy optimaliz叩lja a hardver
kihaszn叩l叩s叩t.
Virtualiz叩lt sz叩m鱈t叩s
 ez a massz鱈v sk叩l叩zhat坦s叩g alapja. Az
端gyfelek webes 辿s munkav辿gz
szerepek tetszleges kombin叩ci坦j叩t
辿p鱈thetik fel. Ezek a szerepek ig辿ny
szerint sokszorozhat坦k, hogy az
alkalmaz叩s sz叩m鱈t叩si teljes鱈tm辿nye
sk叩l叩zhat坦 legyen.
Adatt叩rol坦 szolg叩ltat叩sok teszik
lehetv辿 nagy mennyis辿g撤, tetszleges
form叩tum炭 adat b叩rmilyen hossz炭 ideig
t旦rt辿n t叩rol叩s叩t, valamint a t叩rolt 辿s
haszn叩lt adatmennyis辿g ut叩ni fizet辿st.
Szolg叩ltat叩s-menedzsment  ez a Fabric Controller feladata: ez
vez辿rli az adatk旦zpontban tal叩lhat坦 valamennyi erforr叩st. Telep鱈ti az n
szolg叩ltat叩s叩t, 辿s figyeli a rendszer eg辿szs辿gi 叩llapot叩t.
Biztons叩g 辿s fel端gyelet  a
legkorszer撤bb fizikai v辿delem a szigor炭an
korl叩tozott oper叩ci坦srendszer-
hozz叩f辿r辿ssel kombin叩lva. Az adatok
biztons叩gi m叩sodp辿ld叩nyai az 端gyf辿l 叩ltal
kiv叩lasztott hibat撤r t叩rol坦helyen
tal叩lhat坦k.
Korszer撤 adatk旦zpontok a vil叩g
minden pontj叩n: biztons叩gosan hosztolj叩k
az n alkalmaz叩sait 辿s adatait, 辿s
el辿rhetv辿 teszik azokat mindenhonnan,
ahonnan n szeretn辿.
K辿tf辿le szerep: webes 辿s munkav辿gz
A Windows Azure alkalmaz叩sok webes vagy
munkav辿gz szerepekbl, esetleg a kett
kombin叩ci坦j叩b坦l 叩llnak  ezek egy vagy t旦bb
p辿ld叩nyban futnak.
Minden p辿ld叩ny a
saj叩t virtu叩lis
g辿p辿ben (VM) fut, 辿s
tetsz辿s szerint
sokszorozhat坦.
C辿l: massz鱈v sk叩l叩zhat坦s叩g
WEBES SZEREP
(WEB ROLE)
El辿rhet felhaszn叩l坦k 辿s
webszolg叩ltat叩sok sz叩m叩ra
K旦zvetlen端l vagy v叩rakoz叩si sorok
seg鱈ts辿g辿vel kommunik叩l a munkav辿gz
szerepekkel
MUNKAVGZ SZEREP
(WORKER ROLE)
蔀n叩ll坦 adatlek辿r辿seket v辿gez, vagy a
v叩rakoz叩si sorb坦l veszi a feladatait
Hasonl鱈t a k旦tegelt (batch) feldolgoz叩sra
vagy a Windows-szolg叩ltat叩sokra
Szolg叩ltat叩sok 辿p鱈t辿se webes 辿s munkav辿gz szerepek tetszleges kombin叩ci坦j叩b坦l
Kommunik叩ci坦 HTTP/HTTPS 辿s TCP/IP f旦l旦tt, a 80/443 mellett m叩s portokon is
Fejleszt辿s Microsoft- 辿s nem Microsoft-nyelveken 辿s eszk旦z旦kkel:
ASP.NET, WCF, egy辿b .NET technol坦gi叩k, Java, Python, Ruby, PHP, stb.
 Megk旦nny鱈ti a megl辿v alkalmaz叩sok migr叩l叩s叩t a felhbe
 A Windows-alkalmaz叩sok sz辿les k旦r辿t futtatja az Azure-ban
A Windows Azure Storage egy
alkalmaz叩s, amit a Fabric Controller kezel
A Windows Azure alkalmaz叩sok
haszn叩lhatj叩k a nat鱈v adatt叩rol叩st,
adatb叩zis-kezelket egy VM-en bel端l,
vagy az SQL Azure-t
Az alkalmaz叩sok 叩llapota a Storage-ban
t叩rol坦dik, seg鱈tve a munkav辿gz
szerepek 炭j p辿ld叩nyainak l辿trehoz叩s叩t
A blob t鱈pus炭 adatok a glob叩lis Windows
Azure Content Delivery Networkben
(CDN) t叩rolhat坦k
C辿l: sk叩l叩zhat坦, tart坦s, k旦zm撤 jelleg撤 adatkezel辿s
BLOBOK:
Egyszer撤 programoz叩si
fel端let n辿vvel 辿s le鱈r坦
tulajdons叩gokkal ell叩tott
f叩jlok t叩rol叩s叩ra.
TBLK:
Struktur叩lt adat-t叩rol坦
megold叩s. Egy t叩bla
entit叩sok k辿szlete, amelyek
tulajdons叩gokat
tartalmaznak.
SOROK:
Alkalmaz叩sok k旦z旦tti
端zenetek megb鱈zhat坦
t叩rol叩s叩t 辿s tov叩bb鱈t叩s叩t
v辿gz technol坦gia.
MEGHAJTK:
Tart坦s NTFS rendszerk旦tet,
amelyet t旦bb
alkalmaz叩sp辿ld叩ny
megosztva haszn叩lhat.
Statikus tartalom gyors鱈t坦t叩raz叩sa a felhaszn叩l坦khoz k旦zel
www..customer.com
Jobb felhaszn叩l坦i 辿lm辿ny, sz辿lesebb f旦ldrajzi el辿rhets辿g
Fabric: a kiszolg叩l坦k gy撤jtem辿nye
T旦bb VM / kiszolg叩l坦
A Windows Azure Guest OS minden verzi坦ja egy
meghat叩rozott Windows Server-verzi坦val
kompatibilis
N辿gy k端l旦nb旦z VM-m辿ret, ig辿ny szerint
A Fabric Controller feladata
a szolg叩ltat叩s-menedzsment
n megmondja, mit 
a Controller kital叩lja, hogyan
Automatikus sk叩l叩z叩s
felfel辿/lefel辿, alkalmaz叩sok friss鱈t辿se/vissza叩ll鱈t叩sa
egy kor叩bbi verzi坦ra
Egyszer撤 rendszermenedzsment- 辿s bevezet辿si API-k
C辿l: automatiz叩lt alkalmaz叩s-kezel辿s 辿s -fel端gyelet
=Fabric Agent
Fejleszti port叩l
Microsoft Windows Azure Platform
Windows Azure SDK for Java
Blobs Tables Queues
Your Java Application
REST
Windows Azure SDK for PHP
Blobs, Tables, Queues
Manageability,
Instrumentation,
logging
Helper for Http, Auth,
REST, Error
Your PHP application
REST
Microsoft Windows Azure Platform
Rel叩ci坦s adatb叩zis mint szolg叩ltat叩s
Odata
Scalability and Availability: fabric, failover, replication, and load balancing
VM 5
SQL Server
SQL DB
User
DB1
User
DB2
User
DB3
User
DB4
SQL Azure database provisioning (databases, accounts, roles, , metering, and billing)
VM 6
SQL Server
SQL DB
User
DB1
User
DB2
User
DB3
User
DB4
VM 4
SQL Server
SQL DB
User
DB1
User
DB2
User
DB3
User
DB4
http://odata.org
Microsoft Windows Azure Platform
Microsoft Windows Azure Platform
Microsoft Windows Azure Platform
Microsoft Windows Azure Platform
A sz叩m鱈t叩si
felh
A Windows
Azure platform
 Windows Azure
Compute 辿s Storage
 SQL Azure
 Windows Azure
platform AppFabric
rak, licenc-
konstrukci坦k,
t叩mogat叩s
K辿rd辿sek
TERVEZETT
Microsoft Windows Azure Platform
Microsoft Windows Azure Platform
Compute szolg叩ltat叩s el辿rhets辿ge 99,95%
P辿ld叩nyok figyel辿se 辿s 炭jraind鱈t叩sa 99,9%
Storage szolg叩ltat叩s rendelkez辿sre 叩ll叩sa 99,9%
SQL Azure rendelkez辿sre 叩ll叩sa 99,9%
Service Bus 辿s Access Control rendelkez辿sre 叩ll叩sa 99,9%
A sz叩m鱈t叩si
felh
A Windows
Azure platform
 Windows Azure
Compute 辿s Storage
 SQL Azure
 Windows Azure
platform AppFabric
rak, licenc-
konstrukci坦k,
t叩mogat叩s
K辿rd辿sek
http://www.microsoft.com/hun/windowsazure
http://mocp.microsoftonline.com
http://windows.azure.com
http://sql.azure.com
http://appfabric.azure.com
Microsoft Windows Azure Platform
Microsoft Windows Azure Platform
Ad

Recommended

Ipari felh infrastrukt炭r叩k a gyakorlatban
Ipari felh infrastrukt炭r叩k a gyakorlatban
Open Academy
Sign language
Sign language
Vivian_ps
DevDays 2000: Web alap炭 megold叩sok fel辿p鱈t辿se (Kov叩cs Ferenc, Bal叩ssy Gy旦rgy)
DevDays 2000: Web alap炭 megold叩sok fel辿p鱈t辿se (Kov叩cs Ferenc, Bal叩ssy Gy旦rgy)
Gy旦rgy Bal叩ssy
Polygon H鱈rek II. 辿vfolyam 2. sz叩m 2008 VMware
Polygon H鱈rek II. 辿vfolyam 2. sz叩m 2008 VMware
POLYGON Informatikai Kft.
GCP - A felhalap炭 architekt炭r叩k 辿s szolg叩ltat叩sok
GCP - A felhalap炭 architekt炭r叩k 辿s szolg叩ltat叩sok
M叩rton Kodok
Grid 辿s adatt叩rol叩s
Grid 辿s adatt叩rol叩s
Ferenc Szalai
Szerver oldali fejleszt辿s korszer撤 m坦dszerekkel C# nyelven
Szerver oldali fejleszt辿s korszer撤 m坦dszerekkel C# nyelven
Kriszti叩n Gyula T坦th
A szomsz辿d felhje mindig z旦ldebb?
A szomsz辿d felhje mindig z旦ldebb?
F L
Windows a dobozban, avagy IoT fejleszt辿s C#-ban
Windows a dobozban, avagy IoT fejleszt辿s C#-ban
Gy旦rgy Bal叩ssy
Virtualiz叩ci坦 az EGISben
Virtualiz叩ci坦 az EGISben
gazdagf
Windows 8
Windows 8
Open Academy
BSc Thesis - SimpleXpense
BSc Thesis - SimpleXpense
Barna Trajber
SimpleXpense-prezi
SimpleXpense-prezi
Barna Trajber
Felh alap炭 sz叩m鱈t叩stechnika
Felh alap炭 sz叩m鱈t叩stechnika
K叩roly Nov叩k
I. Elm辿let - ltal叩nos ismertet a ERP rendszerekrl.pptx
I. Elm辿let - ltal叩nos ismertet a ERP rendszerekrl.pptx
Szabolcs Guly叩s
Windows Szerver kiad叩sok.
Windows Szerver kiad叩sok.
Attila Nagy
Momacc prospektus kicsi
Momacc prospektus kicsi
Kormos P辿ter

More Related Content

Similar to Microsoft Windows Azure Platform (12)

A szomsz辿d felhje mindig z旦ldebb?
A szomsz辿d felhje mindig z旦ldebb?
F L
Windows a dobozban, avagy IoT fejleszt辿s C#-ban
Windows a dobozban, avagy IoT fejleszt辿s C#-ban
Gy旦rgy Bal叩ssy
Virtualiz叩ci坦 az EGISben
Virtualiz叩ci坦 az EGISben
gazdagf
Windows 8
Windows 8
Open Academy
BSc Thesis - SimpleXpense
BSc Thesis - SimpleXpense
Barna Trajber
SimpleXpense-prezi
SimpleXpense-prezi
Barna Trajber
Felh alap炭 sz叩m鱈t叩stechnika
Felh alap炭 sz叩m鱈t叩stechnika
K叩roly Nov叩k
I. Elm辿let - ltal叩nos ismertet a ERP rendszerekrl.pptx
I. Elm辿let - ltal叩nos ismertet a ERP rendszerekrl.pptx
Szabolcs Guly叩s
Windows Szerver kiad叩sok.
Windows Szerver kiad叩sok.
Attila Nagy
Momacc prospektus kicsi
Momacc prospektus kicsi
Kormos P辿ter
A szomsz辿d felhje mindig z旦ldebb?
A szomsz辿d felhje mindig z旦ldebb?
F L
Windows a dobozban, avagy IoT fejleszt辿s C#-ban
Windows a dobozban, avagy IoT fejleszt辿s C#-ban
Gy旦rgy Bal叩ssy
Virtualiz叩ci坦 az EGISben
Virtualiz叩ci坦 az EGISben
gazdagf
BSc Thesis - SimpleXpense
BSc Thesis - SimpleXpense
Barna Trajber
SimpleXpense-prezi
SimpleXpense-prezi
Barna Trajber
Felh alap炭 sz叩m鱈t叩stechnika
Felh alap炭 sz叩m鱈t叩stechnika
K叩roly Nov叩k
I. Elm辿let - ltal叩nos ismertet a ERP rendszerekrl.pptx
I. Elm辿let - ltal叩nos ismertet a ERP rendszerekrl.pptx
Szabolcs Guly叩s
Windows Szerver kiad叩sok.
Windows Szerver kiad叩sok.
Attila Nagy
Momacc prospektus kicsi
Momacc prospektus kicsi
Kormos P辿ter

Microsoft Windows Azure Platform