1 / 22

Arena Infrastructure

Arena Infrastructure. Wayne Helsby Maintenance Developer North Point Ministries, Inc. Email: wayne.helsby@northpoint.org Twitter: @waynehelsby. #RefreshCache. Disclaimer Arena Environments Development Process Documentation and Tools Infrastructure. Arena Environments. PRODUCTION.

lucy-fulton
Download Presentation

Arena Infrastructure

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Arena Infrastructure Wayne Helsby Maintenance DeveloperNorth Point Ministries, Inc. Email: wayne.helsby@northpoint.org Twitter: @waynehelsby #RefreshCache

  2. Disclaimer • Arena Environments • Development Process • Documentation and Tools • Infrastructure

  3. Arena Environments PRODUCTION STAGING TRAINING TEST DEVELOPMENT

  4. Development Environment • .NET development with SDK • Unit Testing

  5. Test Environment • Portal Development • Pages • Module Placement • Permissions • Security Roles • Small Group Structure • Report Development • Integration Testing

  6. Staging Environment • Define and Finalize Deployment Process (Certification) • Deployed from SVN • Regression Testing • User Acceptance Testing (UAT)

  7. Production Environment • Arena WebApp • Shelby Teller Server • Automation Agents • NPM Contribution Import Service • NPM Bar Code Attendance • HDC/NPM CheckIn • HDC/NPM API

  8. Training Environment • New/Transitioned Staff Trainings • Limited Communications • Disabled Agents

  9. Ideal Dev Cycle PRODUCTION STAGING TRAINING TEST DEVELOPMENT

  10. Data Refresh PRODUCTION STAGING TRAINING TEST DEVELOPMENT

  11. Arena ChMS Upgrade PRODUCTION STAGING TRAINING TEST DEVELOPMENT

  12. High Impact Development PRODUCTION STAGING TRAINING TEST DEVELOPMENT

  13. Tips • Visual Environment Distinctions • Access Control • Sensitive Data • Keep Your Environments Up-To-Date

  14. Documentation & Tools • Google Docs • SQL Scripts • SQL Examiner and SQL Data Examiner • WinMerge • Diff • SVN • VM Snapshots • VMware Fusion

  15. SSRS Deployment & SVN

  16. Infrastructure • RackSpace Managed Private Cloud • Leased Hardware • Licensing • 24/7 Support with Subject Matter Experts • Managed Backup • Monitoring • NPM Virtualized Hosting

  17. Managed Private Cloud

  18. NPM Virtualized Hosting • similar setup • approx 20 virtualized servers • Arena Dev/Staging/Training Environments • Accounting • Active Directory

  19. Infrastructure Tips & Next Steps • Tips • Infrastructure Manager • K.I.S.S. • Next Steps • Cloud • Hybrid Hosting

More Related