SXSW Interactive 2014: What’s Hot, What’s Not and What’s Next
HOSTED SOLUTION -...
Transcript of HOSTED SOLUTION -...
![Page 1: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next](https://reader035.fdocuments.in/reader035/viewer/2022071006/5fc3136ad68c1977af655aff/html5/thumbnails/1.jpg)
HOSTED SOLUTION
Fast!
Reliable!
Easy!
April 13, 2015
![Page 2: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next](https://reader035.fdocuments.in/reader035/viewer/2022071006/5fc3136ad68c1977af655aff/html5/thumbnails/2.jpg)
Christopher AielloDirector of IT, Product Quality & Customer Support
Brian BowenSr. Systems Administrator
Presented By
![Page 3: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next](https://reader035.fdocuments.in/reader035/viewer/2022071006/5fc3136ad68c1977af655aff/html5/thumbnails/3.jpg)
1. Why a Hosted Solution
2. Configuration
3. Infrastructure
4. Monitoring
5. Maintenance & Support
6. What’s There Today
7. What’s Next
8. Q & A
Agenda
![Page 4: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next](https://reader035.fdocuments.in/reader035/viewer/2022071006/5fc3136ad68c1977af655aff/html5/thumbnails/4.jpg)
WHY A HOSTED SOLUTION
![Page 5: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next](https://reader035.fdocuments.in/reader035/viewer/2022071006/5fc3136ad68c1977af655aff/html5/thumbnails/5.jpg)
1. Consistent, Standard, Scalable and
Repeatable Environment.
2. Goal: Solution will be Fast, Reliable, Easy.
Why are we doing this?
![Page 6: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next](https://reader035.fdocuments.in/reader035/viewer/2022071006/5fc3136ad68c1977af655aff/html5/thumbnails/6.jpg)
CONFIGURATION
![Page 7: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next](https://reader035.fdocuments.in/reader035/viewer/2022071006/5fc3136ad68c1977af655aff/html5/thumbnails/7.jpg)
Virtual Servers
Built from VM templates to maintain
consistency
Configured to ProgressBook Suite large-sized
multi-district specifications
Scale based on demand
CentralAdmin Server
Currently joined to ITC domain
Domain member dependency will be removed in a
future ProgressBook release
ProgressBook Hosted Configuration
![Page 8: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next](https://reader035.fdocuments.in/reader035/viewer/2022071006/5fc3136ad68c1977af655aff/html5/thumbnails/8.jpg)
Database Servers
Replicated via "AlwaysOn Availability Groups"
Replicated Database for ITC Access Reporting - DASLr, other reporting tools
Extracts, snap-shots, backups, etc.
Resources - pictures, custom report cards, etc.
ITC Server
Read-Only Domain Controller Won’t be needed in future ProgressBook Release
ProgressBook Hosted Configuration
![Page 9: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next](https://reader035.fdocuments.in/reader035/viewer/2022071006/5fc3136ad68c1977af655aff/html5/thumbnails/9.jpg)
Database ServerPBSuite Databases
Integration Services
GradeBookMasterService
RO Database ServerPBSuite Databases
DASLrOther DBs
DataMapParentAccessMasterService
VendorLinkPBWebServices
SpecialServicesStudentInformation
CentralAdminApplication ServerJAMS Scheduler
ReportBuilderRO Domain Controller
Other Software
< 1 minute Replication
ProgressBook SuiteHosted Environment Configuration
Limited Access ITC Access
Microsoft SQL AlwaysOn Technology
ITCDomain
![Page 10: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next](https://reader035.fdocuments.in/reader035/viewer/2022071006/5fc3136ad68c1977af655aff/html5/thumbnails/10.jpg)
INFRASTRUCTURE
![Page 11: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next](https://reader035.fdocuments.in/reader035/viewer/2022071006/5fc3136ad68c1977af655aff/html5/thumbnails/11.jpg)
Data Center
Tier 4 (top tier) data center
Two factor, badge and biometric access
24/7 Network Operations Center
Multiple Dedicated Fiber Connectivity
Dual, underground power feeds, battery and
generator backup 100% Uptime SLA on at least one of the feeds
![Page 12: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next](https://reader035.fdocuments.in/reader035/viewer/2022071006/5fc3136ad68c1977af655aff/html5/thumbnails/12.jpg)
Server/Storage
Nutanix
Hyper-converged infrastructure
Disk, Memory, CPU all together
Best in class industry leading hardware
No single point of failure in server-storage
Non-disruptive building block type expansion
High availability on demand
Currently 4 Nutanix Nodes
![Page 13: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next](https://reader035.fdocuments.in/reader035/viewer/2022071006/5fc3136ad68c1977af655aff/html5/thumbnails/13.jpg)
Network
Redundant 10 Gb ring connections to OARnet
backbone.
No single point of failure in networking
Can easily add quadruple capacity
Combination of physical and virtual
Separate routing for Public and Private ITC
traffic
![Page 14: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next](https://reader035.fdocuments.in/reader035/viewer/2022071006/5fc3136ad68c1977af655aff/html5/thumbnails/14.jpg)
MONITORING
![Page 15: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next](https://reader035.fdocuments.in/reader035/viewer/2022071006/5fc3136ad68c1977af655aff/html5/thumbnails/15.jpg)
Availability
Application MonitoringIntegration Process
Services
Background Jobs
System MonitoringCPU utilization
Memory Utilization
Disk space usage and I/O
Uptime
![Page 16: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next](https://reader035.fdocuments.in/reader035/viewer/2022071006/5fc3136ad68c1977af655aff/html5/thumbnails/16.jpg)
Performance
Performance Metrics
Page response times
SQL query response times
Server utilization
System Health Dashboard
Current status
Access historical performance data
![Page 17: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next](https://reader035.fdocuments.in/reader035/viewer/2022071006/5fc3136ad68c1977af655aff/html5/thumbnails/17.jpg)
Dashboard
Piloting PRTG as Monitoring Tool
![Page 18: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next](https://reader035.fdocuments.in/reader035/viewer/2022071006/5fc3136ad68c1977af655aff/html5/thumbnails/18.jpg)
MAINTENANCE
& SUPPORT
![Page 19: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next](https://reader035.fdocuments.in/reader035/viewer/2022071006/5fc3136ad68c1977af655aff/html5/thumbnails/19.jpg)
Automation
Multi-environments
Cloning & Snapshots
Utilizes the VMware vCenter toolset
Possibilities for environments
Production & Testing
Each can utilize your own data & Active Directory
Test new versions with your own data
Investigate problems with your own data
![Page 20: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next](https://reader035.fdocuments.in/reader035/viewer/2022071006/5fc3136ad68c1977af655aff/html5/thumbnails/20.jpg)
Automation
Scripted upgrades
Reduce manual effort
Utilizes the VMware Orchestrator toolset and
Microsoft PowerShell
Reduces Upgrade Risks
Snapshot environment and rollback on failure
Upgrade scripts maintained by Software Answers
Test upgrade and calculate upgrade times
![Page 21: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next](https://reader035.fdocuments.in/reader035/viewer/2022071006/5fc3136ad68c1977af655aff/html5/thumbnails/21.jpg)
Automation
ProgressBook Suite Upgrade Workflow
![Page 22: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next](https://reader035.fdocuments.in/reader035/viewer/2022071006/5fc3136ad68c1977af655aff/html5/thumbnails/22.jpg)
OPEN ITEMS
![Page 23: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next](https://reader035.fdocuments.in/reader035/viewer/2022071006/5fc3136ad68c1977af655aff/html5/thumbnails/23.jpg)
Open Items Update
CentralAdmin
Must be on a server that is a member of the ITC domain
Requires a read-only domain controller in the hosted environment to work
Domain member dependency will be removed in a future ProgressBook release
Won’t need to be on server that’s a member of ITC domain
May not require ITC read-only domain controller in hosted environment
Read-Only Database
Must be a member of hosted domain
Access via SQL accounts is OK
Access via Windows accounts needs further analysis
Auditing/Transaction Log Monitoring
SQL Change Data Capture implemented in 15.0, but requires SQL Enterprise
Hosted Environment will have this
SSL Certificates
All web servers will require SSL certificate
Recommend having wildcard certificate
![Page 24: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next](https://reader035.fdocuments.in/reader035/viewer/2022071006/5fc3136ad68c1977af655aff/html5/thumbnails/24.jpg)
WHAT’S THERE TODAY
![Page 25: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next](https://reader035.fdocuments.in/reader035/viewer/2022071006/5fc3136ad68c1977af655aff/html5/thumbnails/25.jpg)
User Experience Lab
ProgressBook Suite 15.0.0 Beta
Created from standard templates
Running standard server configuration
Running the User Experience Lab
![Page 26: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next](https://reader035.fdocuments.in/reader035/viewer/2022071006/5fc3136ad68c1977af655aff/html5/thumbnails/26.jpg)
ProgressBook Electronic File Cabinet
Created from VM templates
Ready for production with 15.0
Using SQL AlwaysOn
Writes to read-write primary database
Reads from read-only secondary database
Connected to User Experience Lab
![Page 27: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next](https://reader035.fdocuments.in/reader035/viewer/2022071006/5fc3136ad68c1977af655aff/html5/thumbnails/27.jpg)
WHAT’S NEXT
![Page 28: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next](https://reader035.fdocuments.in/reader035/viewer/2022071006/5fc3136ad68c1977af655aff/html5/thumbnails/28.jpg)
SSST
Test environment that mirrors production
ITCs
Onboarding two ITCs
Ready for production July 1
Production Environments
![Page 29: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next](https://reader035.fdocuments.in/reader035/viewer/2022071006/5fc3136ad68c1977af655aff/html5/thumbnails/29.jpg)
Q & A
![Page 30: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next](https://reader035.fdocuments.in/reader035/viewer/2022071006/5fc3136ad68c1977af655aff/html5/thumbnails/30.jpg)
MCOECN AND SOFTWARE ANSWERS
Partnering to provide
excellent software to our
schools!