• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Take the spaghetti out of windows azure – an insight for it pro techies part 2

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



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

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



Total Views
Views on SlideShare
Embed Views



0 Embeds 0

No embeds



Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

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

    • • Part1 • Introduction to the Cloud • Windows Azure fundamentals • Building and deploying a Windows Azure service
    • GET https://storageaccountname.blob.core.windows.net/containername/blobname Azure Client / Role Blob Storage
    • https://storageaccountname.table.core.windows.net/… AzureClient / Role Table Storage
    • https://storageaccountname.queue.core.windows.net/…Client / Role Azure queues
    • TDS Worker Role SQL Azure TDS Database synchronizationOn-Premise application On-Premise SQL
    • Demo
    • Hosted service Cached content
    • Access to blob storage http://myaccount.blob.core.windows.net/images/blob1.jpgAccess to CDN storage http://<identifier>.vo.msecnd.net/images/blob1.jpg
    • Demo
    • ConnectingDistributed Systems
    • Point of SalePoint of Sale terminal Invoicing terminal Azure Service Bus Stock ControlPoint of Sale terminal
    • Web Role 1 Worker Role 1instance #1 instance #1instance #0 instance #0 Virtual network on-Premise
    • List of computer endpoints Allow endpoints to communicate with each otherConnect computers listed aboveto roles and computers and roles in another group
    • 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>
    • Demo
    • User Federation joins it all together Name: Fred Password: ***** Age: 107 Country: Japan
    • 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
    • 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
    • Windows Azure ACS Relying party and claims provider trustsHTTPS AD FS SharePoint
    • Demo
    • 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