Hosting Roadmap 2014 Upgrades, Improvements and Changes
Objectives First and Foremost : Uptime Denial of Service (DDoS) Attack Mitigation Mitigate Hacking Attempts Eliminate Media Outages (95% of the data) Facilitate/improve Disaster Recovery
PROTECT AND DIRECT
Service Isolation private /app public /page email /pushpage ecosystem /api Each service has a different profile in its demand for hosting resourcing Cachability Security Risk Impact of downtime on school
Milestones for 2014 Mitigate E-Plus Audit DNS (Load Balancing v. Failover) Media (Photos, Video, Audio,...) Content moved to the Cloud (S3 + CDN) Public Site Caching (whole site v. individual media content) SQL Database AlwaysOn (AWS) Distributed Denial of Service Services (DDoS) in the Cloud Web Application Firewall (WAF) Services in the Cloud Multi-Location Servicing Cloud Based Disaster Recovery (DR)
eplus Comprehensive outside audit performed for security and best practice in the datacenter All recommendations implemented with the exception of items discussed today. Recovery Time Improvements.
What is a Domain Name System (DNS) Service? DNS is a globally distributed service that translates human readable names like www. example.com into the numeric IP addresses like 192.0.2.1 that computers use to connect to each other. The Internet s DNS system works much like a phone book by managing the mapping between names and numbers. For DNS, the names are domain names (www.example.com) that are easy for people to remember and the numbers are IP addresses (192.0.2.1) that specify the location of computers on the Internet. DNS servers translate requests for names into IP addresses, controlling which server an end user will connect to when they type a domain name into their web browser.
PUBLIC DNS Today schoolname.org + ssl schoolname.edu + ssl 1.1.1.1 1.1.1.2 1.1.1.3... 1.1.1.600 schoolname.com + ssl
PUBLIC DNS Tomorrow schoolname.org schoolname.com schoolname.edu DIRECTION Cloud (aws) Datacenter (xand) http://aws.amazon.com/route53/faqs/#what_is_route_53 Disaster Recovery
PUBLIC Internet Routers Firewalls Load Balancers DataCenter (XAND) Media Services Web Services Database SAN
PUBLIC Internet Routers Firewalls Load Balancers DataCenter (XAND) Web Services Media Services Database SAN Media Services S3
Public Site Caching Caching entire pages, not just images Improves Performance Allows the last valid state of your site to continue to be served even in a complete failure.
DNS Load Balancing and Failover High Availability Media in the Cloud Public Caching DDoS Attack Mitigation Web Application Firewall Service Isolation Geographic Redundancy
APP Internet DataCenter (XAND) Protect & Direct Primary Services Backup Services
APP Internet Denial of Service Attacks (DDos) DataCenter (XAND) Routers Firewalls Load Balancers Web Services Media Services Database SAN
Routers Firewalls Load Balancers WAF Routers Firewalls Load Balancers DataCenter (XAND) Web Services Media Services Database SAN APP
Service Delivery private /app public /page email /pushpage ecosystem /api www.schoolname.org schoolname@pushpage.com schoolname.onwhipplehill.com schoolname.myschoolapp.com
Examples of Domain Consolidation
Bottom line Impact Has no effect on your public website. Does not affect schools on Podium. Changes are made during upgrade or redesign. If you have already upgraded, change can be made any time. Change not required in 2013/14 school year.
Routers Firewalls Load Balancers DataCenter (XAND) Web Services Web Services Database alwayson Media Services Database alwayson Media Services Database alwayson
Geographic Redundancy schoolname.org schoolname.com schoolname.edu DIRECTION Cloud (aws) Datacenter (xand) http://aws.amazon.com/route53/faqs/#what_is_route_53 Disaster Recovery
Milestones Mitigate E-Plus Audit DNS (Load Balancing v. Failover) Media (Photos, Video, Audio,...) Content moved to the Cloud (S3 + CDN) Public Site Caching (whole site v. individual media content) SQL Database AlwaysOn (AWS) Distributed Denial of Service Services (DDoS) in the Cloud Web Application Firewall (WAF) Services in the Cloud Multi-Location Servicing Cloud Based Disaster Recovery (DR)
Thank-you. travisw@whipplehill.com 603-669-5979 x 3224