We Compete on Azure

  • 50 views
Uploaded 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

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
50
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
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