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.

Cloud Computing – Jump start cloud development with Microsoft Azure (Part-2)

542 views

Published on

Learn about following:
What it needs to get started with Azure development
Cloud First Architecture
Azure Development platform Ecosystem
Azure Pass 1.0 vs PaaS 2.0
Case Study
Who can be a cloud developer?

Published in: Technology
  • Be the first to comment

Cloud Computing – Jump start cloud development with Microsoft Azure (Part-2)

  1. 1. 1 Cloud Computing – Jump start cloud development with Microsoft Azure (Part-2) Manoj Kumar (Sr. Architect)
  2. 2. 2 Getting started with Azure development Cloud First Architecture Azure Development platform Ecosystem Azure Pass 1.0 vs PaaS 2.0 Case Study Who can be a cloud developer? What Next ??
  3. 3. Getting started with Azure development 3 : : Azure Subscription • Create 30 days Free Trial account (needs Credit Card): https://azure.microsoft.com/en-gb/pricing/free-trial/ • Management Website: https://manage.windowsazure.com/ Dev Environment • Visual Studio 12/13/15 • Azure SDK • Use cloud VM as environment (Many templates) Azure VM Access • Should remote desktop to cloud VM (not possible with proxy) • Might need firewall rule which allows “Open internet” like access Solution Architecture • Finalize deployment and devlopment model • PoCs to understand the unknowns • Focus on creating a cloud first architecture
  4. 4. Cloud First Approach for modern applications 4 Characteristics: • On-demand • Broad network access • Resource pooling • Rapid elasticity • Measured service
  5. 5. Cloud First Architecture 5 Design guidelines: • Leverage minimum 3-tier layered architecture • Make application loosely coupled using SOA or REST principles • Follow SOLID principles • Stateless • Asynchronous messaging • Avoid cloud specific APIs • Less chatty, more chunky
  6. 6. Cloud First Architecture – Easy to Scale out 6
  7. 7. Cloud First Architecture: Storage options 7 Deciding storage Hybrid? Relational SQL Server in VM Azure SQL Non-Relational / No-SQL Doc Db Blob Table FileService
  8. 8. 8 Blob Storage Table Storage http://<storag account>.table.core.windows.net/<table>
  9. 9. Azure PaaS – Asynchronous messaging pattern 9 Azure Queue: Azure Service Bus:
  10. 10. Azure Development platform Ecosystem Azure Poster Demo 10
  11. 11. Azure Pass 1.0 vs PaaS 2.0 11
  12. 12. 12
  13. 13. Case Study – On-Premise (A Legacy apps) 13
  14. 14. Case Study – Cloud option 1 (Azure PaaS 1.0) 14
  15. 15. Case Study – Cloud Option 2 (Azure PaaS 1.0) 15
  16. 16. Who can be a cloud developer? Prerequisites Skills (Microsoft .Net Stack) .Net 4/4.5 C# 4/5 SOA (Web services/WCF) Cloud Fundamentals Knowledge of one enterprise grade cloud vendor like Azure PowerShell Good to have REST ASP.Net Lots of patience and enthusiasm  16
  17. 17. What Next ? 17 Go for it…..
  18. 18. 18 ……Azure sites and App deployment Demo
  19. 19. 19 Thank You Manoj Kumar Manoj.kumar11@cognizant.com

×