Your SlideShare is downloading. ×
0
We Compete on Azure
We Compete on Azure
We Compete on Azure
We Compete on Azure
We Compete on Azure
We Compete on Azure
We Compete on Azure
We Compete on Azure
We Compete on Azure
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

We Compete on Azure

57

Published on

Short presentation describing why We Compete, Inc. chose Azure and the features of Azure it utilizes

Short presentation describing why We Compete, Inc. chose Azure and the features of Azure it utilizes

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
57
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Startups on AzureEugene Chuvyrovwe-compete.comeugene@we-compete.com@EugeneChuvyrov
  • 2. What we doAthletic competitive event creation, athletepromotion and interaction via mobile devicesand the web
  • 3. Who we are Scott Over 30 years cumulative Tony programming experience Eugene
  • 4. How we do itWhy we chose Azure- Full confidence in leadership- Experience- Has everything we need- Easy to get going via Bizspark
  • 5. How we do itImplementation Details: Web site and API- MVC4 on Azure Compute- ASP.Net Web API on Azure Compute- iOS Client
  • 6. How we do itImplementation Details: Storage- Virtually all data in non-relational Azure Table Storage - Shortest path to MVP - Shortest path for future migration to CQRS-based architecture- Exception: authentication-related tokens- Azure SQL Database is used for its geospatial features- All multimedia content is stored in Azure Blob storage
  • 7. How we do itImplementation Details: Separation ofConcerns Presentation Layer Web UI API Process Layer Multimedia Event Process Profile Process Process Data Access Layer Multimedia Event Data Profile Data Data
  • 8. How we do itImplementation Details: Dev Environment- TFS Preview (Continuous Integration/Deployment)- Could not get the Deployment part to work quite yet - Branching Structure recommended by Patterns &Practices team: develop in Branch, merge to Main
  • 9. How we do itImplementation DetailsDEMO: Event Registration and iOS App

×