Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Windows azure for startups

2,198 views

Published on

  • Be the first to comment

  • Be the first to like this

Windows azure for startups

  1. 1. Windows Azure for Startups<br />[Start in|Rise to] the Cloud<br />
  2. 2. I’m all in.<br />Cory Fowler<br />Microsoft MVP, Windows Azure<br />ObjectSharp Consultant<br />@SyntaxC4<br />cfowler@objectsharp.com<br />http://blogs.objectsharp.com/blogs/cfowler<br />
  3. 3. HowBlue is Green<br />Windows Azure at 30,000ft<br />Speed up your Startup<br />Architecture in the Cloud<br />
  4. 4. How Blue is Green<br />*<br />
  5. 5. Types of Clouds<br />R2<br />Private Cloud<br />IaaS<br />PaaS<br />SaaS<br />
  6. 6.
  7. 7. 6 Data Centers<br />24 CDN Nodes<br />
  8. 8. Windows Azure Compute<br />
  9. 9. A Hosted Service is a container for an Application.<br /> An Applicationmust consist of at least one Role.<br />A Role is Scalable to meet the demand of traffic.<br />
  10. 10. Hosted Services<br />ASP.NET<br />Long Running Process<br />Windows Server 2008 R2<br />WCF<br />Fast CGI<br />Emulates Windows Services <br />Customized Guest OS<br />Emulates IIS<br />
  11. 11. Hosted Services<br />Application Roles<br />Web Site<br />Web Site<br />Admin Site<br />Web Site<br />Web Site<br />Back-End Services<br />[Worker Role]<br />[Web Role]<br />[VM Role]<br />
  12. 12. Windows AzureStorage<br />
  13. 13. Storage Services <br />100 TB<br />Blob<br />Files with accompanying Meta Data<br />Table<br />Non-Relational Entity Storage<br />Queue<br />Reliable Message Delivery for Applications<br />Drives<br />Durable NTFS VHD [Mountable]<br />
  14. 14. Windows Azure Virtual Network<br />
  15. 15. Windows Azure Connect<br />On-Premise<br />Windows Azure<br />Web Role 1<br />[IP-Sec Connectivity]<br />Remote Office<br />Web Role 2<br />
  16. 16. Traffic Manager<br />Load Balance an Application using {0} based routing.<br /> Performance– Route traffic to best suited Hosted Service based on ping.<br />Failover– Route traffic to standby Hosted Services while primary is offline.<br /> Round Robin– Route traffic equally between configured Hosted Services.<br />
  17. 17. Windows AzureAppFabric<br />
  18. 18. Service Bus<br />On-Premise<br />Partner/Customer Office<br />[Firewall]<br />[Firewall]<br />
  19. 19. Caching Service<br />Cache Layer<br />Web Site<br />Instance<br />Web Site<br />Instance<br />Web Site<br />Instance<br />Web Site<br />Instance<br />Web Site<br />Instance<br />
  20. 20. Access Control Service<br />Access Control <br />Service<br />OAuth WRAP<br />OAuth 2.0<br />WS-*<br />Open ID<br />Rules<br />Google, Yahoo<br />Facebook<br />Websites and web services<br />Live ID<br />
  21. 21. SQL Azure<br />
  22. 22. SQL Azure<br />1GB, 5GB<br />10-50GB<br />Business Edition<br />Web Edition<br />Feature Set<br />
  23. 23. Speed up your Startup<br />
  24. 24. [Insert Life Altering Wisdom Here]<br />
  25. 25. Multi-Tenant Web Role<br />
  26. 26. Architecture in the Cloud<br />
  27. 27. Virtual Machine<br />Certificates<br />Domains<br />Logs<br />Cost<br />Third Party Components<br />Membership<br />Portability<br />Management<br />Value<br />Relying Party<br />Transactions<br />Diversity<br />Utilization<br />Environment<br />Queues<br />CQRS<br />Access<br />Blobs<br />Control<br />Resources<br />Configuration<br />Modules<br />CDN<br />Storage<br />Authorization<br />Predictability<br />Hybrid<br />Firewall<br />IIS 7<br />Users<br />Database<br />Roles<br />Tables<br />Security<br />Security<br />Reliable<br />Ports<br />Tools<br />Concurrency<br />Authentication<br />Dependability<br />Backup<br />Encryption<br />Trust<br />Claims<br />Performance<br />Token<br />Scripting<br />Scalability<br />Load Balance<br />Entity<br />Sovereignty<br />Abstraction<br />Requests<br />T-SQL<br />Durable<br />Traffic<br />Stateless<br />Geo Location<br />
  28. 28. Plan Your Move to the Cloud<br />
  29. 29. Calculate Your Scale Units<br />
  30. 30. Thank You!<br />
  31. 31. I’m all in.<br />Cory Fowler<br />Microsoft MVP, Windows Azure<br />ObjectSharp Consultant<br />@SyntaxC4<br />cfowler@objectsharp.com<br />http://blogs.objectsharp.com/blogs/cfowler<br />

×