Introduction to windows azure windows azure sql azure
- Slides: 21
Introduction to windows azure: windows azure, sql azure and app fabric steve plank “planky” microsoft http: //blogs. msdn. com/plankytronixx splank@microsoft. com
agenda • windows azure architecture – windows azure storage • windows azure application fabric architecture – service bus – access control service • sql azure architecture
iaas, paas, saas paas saas applications data runtime middleware os os os virtualization servers storage networking iaas applications data operator manages servers os virtualization servers storage networking operator manages middleware operator manages you manage runtime you manage applications you manage (on-premise)
flexible service architecture • a service consists of: – isolation boundary 0 0 0 1 1 1 • component roles – roles can be web role… – or worker role – or vm role • with endpoints – numbered identical instances of each role • …all specified in a service model web role worker role vm role
applications are packaged • application binaries etc • service model: web role – serviceconfiguration. cscfg – dynamic change • # instances of each role – servicedefinition. csdef – fixed • which roles make the app • app. cspkg – application package Application 0 0 1 1 worker role
fabric is the core for paas fabric demand time
all is hidden… backup security patches software patches service packs instance management 0 1 2 load balancer sla 99. 95% uptime
storage architecture • a storage service consists of: – isolation boundary • storage types: – blob – table – queue
storage architecture • http: //mystore. blob. core. windows. - net/planky/splat • blobs: – “files” – permissions • tables: – structured (not relational) • queues: – web worker role planky splat
storage table storage queue storage 01 A blob storage web front-end: web role avi wmv video processing engine: worker role
agenda • windows azure architecture – windows azure storage • windows azure application fabric architecture – service bus – access control service • sql azure architecture
connecting to the outside world Service Bus
connecting to the outside world Google Yahoo Live ID Facebook acs v 2 released april 11 th acs Aadfs 2 ad Username: Password: OK Cancel
tick box ip config
agenda • windows azure architecture – windows azure storage • windows azure application fabric architecture – service bus – access control service • sql azure architecture
sql azure • sql azure: family – reporting – sync – database reporting data sync database
working with sql azure your app sql azure tds change connection string
architecture apps use standard sqlclient libraries: odbc, ado. net, php, … application internet tds(tcp) load balancer forwards ‘sticky’ sessions to tds protocol tier lb security boundary tds(tcp) gateway gateway: tds protocol gateway, enforces authn/authz policy; proxy to backend SQL TDS (tcp) sql sql sql scalability and availability: fabric, failover, replication, and load balancing sql
agenda • windows azure architecture – windows azure storage • windows azure application fabric architecture – service bus – access control service • sql azure architecture
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U. S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
- Difference between pl/sql and sql
- Pl/sql unit testing
- Azure sql advanced threat protection
- Cdc azure sql
- Azure dtu calculator
- Azure sql data warehouse dwu
- Mpp architecture azure
- Azure sql database sharding
- Azure sql server sla
- Azure vm sla
- Raspberry pi mssql server
- Sql azure reporting
- Visual fox pro 6
- Azure sql data warehouse mpp
- Ssis-314
- Azure sql scalability
- Azure sql data warehouse smp
- Azue sql server stretch monitoring
- Sql
- Azure ml normalize data
- Azure cosmos db: sql api deep dive online courses
- Azure database security