Take the spaghetti out of windows azure – an insight for it pro techies part 2

710 views

Published on

More info on http://www.techdays.be

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
710
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
13
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Take the spaghetti out of windows azure – an insight for it pro techies part 2

  1. 1. • Part1 • Introduction to the Cloud • Windows Azure fundamentals • Building and deploying a Windows Azure service
  2. 2. GET https://storageaccountname.blob.core.windows.net/containername/blobname Azure Client / Role Blob Storage
  3. 3. https://storageaccountname.table.core.windows.net/… AzureClient / Role Table Storage
  4. 4. https://storageaccountname.queue.core.windows.net/…Client / Role Azure queues
  5. 5. TDS Worker Role SQL Azure TDS Database synchronizationOn-Premise application On-Premise SQL
  6. 6. Demo
  7. 7. Hosted service Cached content
  8. 8. Access to blob storage http://myaccount.blob.core.windows.net/images/blob1.jpgAccess to CDN storage http://<identifier>.vo.msecnd.net/images/blob1.jpg
  9. 9. Demo
  10. 10. ConnectingDistributed Systems
  11. 11. Point of SalePoint of Sale terminal Invoicing terminal Azure Service Bus Stock ControlPoint of Sale terminal
  12. 12. Web Role 1 Worker Role 1instance #1 instance #1instance #0 instance #0 Virtual network on-Premise
  13. 13. List of computer endpoints Allow endpoints to communicate with each otherConnect computers listed aboveto roles and computers and roles in another group
  14. 14. Pingenable.cmd Echo Enable IPv6 Ping netsh advfirewall firewall add rule name="ICMPv6 echo" dir=in action=allow enable=yes protocol=icmpv6:128,any exit /b 0ServiceDefinition.csdef <Startup> <Task commandLine=“pingenable.cmd" executionContext="elevated" taskType="simple"/> </Startup>
  15. 15. Demo
  16. 16. User Federation joins it all together Name: Fred Password: ***** Age: 107 Country: Japan
  17. 17. Access Control Service Relying party Management Rules engine AD FS server Trust Azure ServicesUser or application Management STS portal Authenticate IdP token ST ST IdP token Process rules ACS administrator ACS token ST ST
  18. 18. The Security Token Contains claims about the userFor example:• Name• Group membership• User Principal Name (UPN)• Email address of user• Email address of manager• Phone number• Other attribute values Signed by issuer
  19. 19. Windows Azure ACS Relying party and claims provider trustsHTTPS AD FS SharePoint
  20. 20. Demo
  21. 21. John has designed and implemented computing systems rangingfrom high-speed industrial controllers through to distributed ITsystems with a focus on security and high-availability. A key playerin many IT projects for industry leaders including Microsoft, the UKGovernment and multi-nationals that require optimized IT systems.Developed technical training courses that have been publishedworldwide, co-authored a highly successful book on MicrosoftActive Directory Internals, presents regularly at major internationalconferences including, TechEd, IT Forum and European summits.John can be engaged as a consultant or booked for speakingengagements through XTSeminars. www.xtseminars.co.uk

×