Developing applications with windows azure

748 views

Published on

Published in: Technology
1 Comment
0 Likes
Statistics
Notes
  • Be the first to like this

No Downloads
Views
Total views
748
On SlideShare
0
From Embeds
0
Number of Embeds
19
Actions
Shares
0
Downloads
0
Comments
1
Likes
0
Embeds 0
No embeds

No notes for slide

Developing applications with windows azure

  1. 1. DEVELOPING APPLICATIONS WITH WINDOWS AZURE Sundararajan Subramanian Solution Architect Im Cloudie – I want to know what is windows Azure.
  2. 2. What isCloud? An approach to computing that’s about internet scale and connecting to a variety of devices and endpoints
  3. 3. Oh.. InternetScale.. Can I Use it for Enterprise applications Yes You can. Any Application that has a Varied Load(requires elasticity) is a good candidate
  4. 4. CLOUD COMPUTING PATTERNS
  5. 5. Office 365 iscloud. Then What is Azure? There are 3 types – IAAS, PAAS and SAAS
  6. 6. CLOUD SERVICES Packaged Infrastructure Platform Software (as a Service) Software (as a Service) (as a Service) You manage Applications Applications Applications Applications You manage Data Data Data Data Runtime Runtime Runtime Runtime Managed by vendor Middleware Middleware Middleware Middleware You manage Managed by vendor O/S O/S O/S O/S Managed by vendor Virtualization Virtualization Virtualization Virtualization Servers Servers Servers Servers Storage Storage Storage Storage Networking Networking Networking Networking
  7. 7. Office 365 is SAAS – Azure is PAAS Yes Absolutely right
  8. 8. What can Idevelop with Azure? Almost All types of Web applications
  9. 9. WINDOWS AZURECloud Operating System
  10. 10. Interesting…..Show me the code
  11. 11. What Can I Storein Windows Azure Storage? Data, Files, images, videos
  12. 12. WINDOWS AZURE STORAGE Table Blobs Queue• Unstructured • Files • Messaging data • Page blobs/ system• A group of Block blobs • Asynchronous entities(name • CDN can be processing /Value pairs) enabled• Redundant , Fast Storage
  13. 13. Can’t I use SQL Data? Should Irewrite my appsfor table storage Not necessary– SQL Azure provides an option to store your relational data.
  14. 14. SQL AZUREExtending SQL Server to the Cloud
  15. 15. UNSUPPORTED T-SQL FEATURES• Common Language Runtime (CLR)• Database file placement• Database mirroring• Distributed queries• Distributed transactions• Filegroup management• Global temporary tables• SQL Server configuration options• SQL Server Service Broker
  16. 16. I want my companyAD users alone to use the app. Seems integration is not so simple It is Simple. We will talk about AppFabric that will help you achieve this
  17. 17. WINDOWS AZURE APPFABRICBuilding Block Services for developing connected applications
  18. 18. Service Bus? I want train .. Service Train……….. ha ha ha ha ha… Service bus is…..
  19. 19. SERVICE BUS Topics Queues Relay Subscriptions• Pub Sub • Queuing • Public Cloud model – Private Cloud connectivity
  20. 20. Wow.. A whole lot of impressivefeatures.. Is that all No .. There is something more
  21. 21. • Azure Connect• VM Roles
  22. 22. Table Storage Queue Blob Web RoleWindows Azure Compute Worker Role VM Role Topics/Subs Service Bus Queuing App Fabric ACS Relay Azure Connect Caching
  23. 23. Ok Bye… I got togo and develop an app inWindows Azure… Thanks Cloudie.. Have fun….
  24. 24. THANK YOU Sundararajans@aditi.com www.codeshelve.comhttp://adititechnologiesblog.blogspot.in/

×