• Like
SaaSGrid: What's it good for? (2 of 2)
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

SaaSGrid: What's it good for? (2 of 2)

  • 817 views
Published

 

Published in Technology
  • 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
817
On SlideShare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
17
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
  • Prereqs: Visual Studio 2008 or 2010 (will be presenting in 2010). SaaSGrid SDK. Taskr sample app.
  • Forums - near 24x7 monitoring, near real-time response during biz/Eastern daylight hours. Blogs – Apprenda company blogs, client spotlight blog.
  • Forums - near 24x7 monitoring, near real-time response during biz/Eastern daylight hours. Blogs – Apprenda company blogs, client spotlight blog.

Transcript

  • 1. SaaSGrid: What’s it good for?
    Introductory Developer Training (2 of 2)for the SaaSGrid platform
  • 2. http://community.saasgrid.com/
    Forums
    Blogs
    Release notes
    Tutorials! Samples!
    Andy Badera
    Senior Client Services Engineer &Your Customer Champion
    contact & information
  • 3. Review Day One (10 minutes)
    Address questions from Day One or overnight (20 minutes)
    Enable the applist website (15 minutes)
    App patching (30 minutes)
    Break (10 minutes)
    agenda
  • 4. SaaSGridlogging (45 minutes)
    Live process debugging (45 minutes)
    Break (10 minutes)
    agenda
  • 5. SaaSGrid Windows services (30 minutes)
    SaaSGridfilesystem & container (45 minutes)
    Break (10 minutes)
    agenda
  • 6. SubscriptionContext (60 minutes as time allows)
    ------’s sample app requirement discussion (30+ minutes)
    agenda
  • 7. Patch an uploaded app
    Use logging in an app
    Attach to and debug live processes
    Have a basic understanding of SaaSGrid’s Windows services
    Plan next steps for -----’s sample app req
    goals
  • 8. UI – Tenant & Provider portals, SOC
    One website per each tenant-appversion
    Runtime API, Billing API, Kernel API
    Deployment archives
    Creating & deploying apps
    Pricebooks, plans & price models
    Features & securables
    Taskr sample app
    review
  • 9. SaaSGrid?
  • 10. In 1.9 replicate/cluster IIS post-deploy
    SaaSGrid 1.9 does tenant & app distribution in web tier, not balancing
    Can move shards and update database to alter topology to support replication/clustering
    More complex URL redirects/rewrites can be accomplished with HAProxy or IIS ARR
    loadbalancing
  • 11. Contract allows alteration of portals using CSS & JavaScript
    Cannot add new pages or serverside content to portals
    2.0 will offer Tenant Portal & Storefront API
    altering portals
  • 12. Constructive (positive differential)
    Destructive (100% replacement)
    patching
  • 13. applist
  • 14. logging
  • 15. Locate services, PID using SOC
    Attach to process using Visual Studio Remote Debugger
    live debug
  • 16. Peer Resolver
    SMART Manager
    Cache
    Physical Host Controller
    Service Container
    Logger
    windows services
  • 17. Shares
    Partitions
    Repository
    Bootstrap – UI & Service
    filesystem
  • 18. SaaSGridContainer
    LaunchPad
    FailedLaunches
    service container
  • 19. SaaSGridSiteData (interfaces, portals, SOC)
    SaaSGridPublicSiteData (publicinterfaces)
    site data
  • 20. Meters, limiters
    Incrementing, decrementing
    subscription context
  • 21. Do you see any obvious impediments?
    What do you need from me?
    What is your timeline?
    When do we talk next?
    end-user sample app
  • 22. Questions?
    Q&A
  • 23. http://community.saasgrid.com/
    Forums
    Blogs
    Release notes
    Tutorials! Samples!
    Andy Badera
    Senior Client Services Engineer &Your Customer Champion
    contact & information