Developing a Cloud Strategy PRESENTED BY MATTHEW ESHLEMAN COMMUNITY IT INNOVATORS “The interesting thing about cloud computing is that we’ve redefined cloud computing to include everything that we already do. I can’t think of anything that isn’t cloud computing with all of these announcements. The computer industry is the only industry that is more fashion-driven than women’s fashion. Maybe I’m an idiot, but I have no idea what anyone is talking about. What is it? It’s complete gibberish. It’s insane. When is this idiocy going to stop?” Larry Ellison, CEO, Oracle Farber, Dan. “Oracle’s Ellison Nails Cloud Computing,” in CNET “Outside the Lines” http://news.cnet.com/8301-13953_3-1005218880.html, retrieved 23 February 2009. Agenda • • • • • • What is cloud computing? Developing a strategy Risk Management Cloud solutions overview Case Study Migration best practices What is the cloud? “An architecture that provides scalable, Internet-accessible services.” Poll “What is your number one goal in using cloud services?) – Flexibility to access data – Improved Backup & Business Continuity – Lower IT Costs – Access to the most recent technology Cloud Diagram Public Cloud Public clouds—IT activities/functions are provided “as a service,” over the Internet, which allows access to technology enabled services without knowledge of, expertise with, or control over the technology infrastructure that supports them. -IBM “Dispelling the Vapor around Cloud Computing”, June 2010 Private Cloud Private clouds—activities and functions are provided “as a service,” over a company’s intranet. It is built by an organization for its own users, and everything is delivered within the organization’s firewall (instead of the Internet). The private cloud owner does not share resources with any other companies, so multitenancy is not an issue -IBM “Dispelling the Vapor around Cloud Computing”, June 2010 Hybrid Cloud Hybrid clouds—the external and internal service delivery methods are integrated. Rules and policies are established by the organization based on factors such as security needs, criticality and underlying architecture, so that activities and tasks are allocated to external or internal clouds as appropriate. -IBM “Dispelling the Vapor around Cloud Computing”, June 2010 Cloud Architecture Cloud Architecture Infrastructure (IaaS) Cloud Architecture Platform (PaaS) Cloud Architecture Software (SaaS) Developing a Strategy • How does your organization work? • Cloud = Outsourcing • Data ownership • Security & Privacy • Migration Plan • What happens if the internet breaks • Ongoing costs SLA Overview – BOX.NET • Box.net - SLA • Box.net reserves the right to terminate without notice your password, account or use of Box.net Services and delete any data within Box.net service, in our sole discretion, without cause and/or without notice. … Upon termination by Box.net or at your direction, you may request a file of your data, which Box.net will make available for a fee. You must make such request at the notification of termination to receive such file within thirty (30) days of termination. Otherwise, ANY DATA YOU HAVE STORED ON BOX.NET’S SYSTEMS MAY NOT BE RETRIEVED, and Box.net shall have no obligation to maintain any data stored in your account or to forward any data to you or any third party. SLA Overview - Twitpic • “To clarify our ToS regarding ownership, you the user retain all copyrights to your photos and videos, it’s your content. Our terms state by uploading content to Twitpic you allow us to distribute that content on twitpic.com and our affiliated partners. This is standard among most user-generated content sites (including Twitter). If you delete a photo or video from Twitpic, that content is no longer viewable.” Developing Requirements • • • • • • Get institutional buy in Form an interdisciplinary team Prioritize functional needs Define scope of the project Define success of project Set a timeline Assessing Solutions • Functionality • Direct & Indirect Costs • Initial • Ongoing • Future Benefits and Risks • Transition and Migration Plans Staff Training • • • • • Follow the 80/20 Rule Incorporate training as part of project budget Vendor resources are good: start there Develop in house expertise Go outside if necessary Poll • What is your current email platform? – Gmail – Local Exchange – Cloud Exchange – Local Other – Cloud Other Email in the cloud • Gmail • Office 365 • Hosted Exchange • Hosted Zimbra https://sites.google.com/a/googleapps.com/google-apps-learning-center/your-first-days http://office.microsoft.com/en-us/videos/office-365-a-tour-for-users-HA102657904.aspx Poll • What is your current file sharing system – Local File Server – Local Network Attached Storage – Peer to peer – Basic Cloud Service – Cloud Document Managements Documents in the cloud Open source content management Enterprise document management Basic shared storage Cloud document management Poll • What is your current CRM system – Salesforce – Raiser’s Edge – CiviCRM – SugarCRM – DIA – Other CRM in the cloud • Salesforce • Sugar CRM • Common Ground • Raiser’s Edge • Salsa by DIA Hosted File Sharing: Solution search and pilot The opportunity • National organization offices in 5 Regions • 14 Local Offices, with 40 staff and 500 volunteers + mobile Executive Directors – all need shared access to files. • Big concern: Inconsistent back-ups at Local Offices and no back-ups of ED laptops The requirements • Store and share files across Local Offices, remote locations • Eventually collaborate with National Office • Have consistent and reliable back-up • Not require unique logins for volunteers • Minimal staff training The requirements • Avoid downloading and uploading documents • Avoid learning a new software (training issue) • Dream: have Office Productivity software integrated • Ability to centrally manage from National Office The Solution Hybrid Cloud Box. Net Rackspace Office Drive: Jungle Disk Rackspace Cloud Server Annual Cost: 30 users $4,500 $1,440 $3,600 Per user cost $12.5 $4 None Notes Nice speed. Excellent No local client to synching w/ visual cues. download and manage Tagging, preview of files, on each workstation. URL to the file, A bit slow. Basic file Functions exactly like a discussion on at folder sharing, w/ Read/Write or server in the office in level and on files, and Write access at Disk level terms of administration, can comment on a (not folder level). and remote persons folder. Requires Requires downloading a connects to files via VPN. downloading a client to client to each workstation Easy to scale. No web each workstation. – clunky install. browsing capabilities. Cloud Migration Best Practices • It’s not all or nothing • New services, consider the cloud • Existing Services, start with low impact apps • Gain experience & momentum Cloud Migration Best Practices • Know your requirements • Develop a plan • Identify project lead • Start with a pilot group • Provide training • Get feedback • Understanding of cloud architecture • Overview of cloud services Key Take Aways – Iaas, PaaS, SaaS • Knowing the risks • Migration best practices – It’s not all or nothing – Manage as you would any other IT project – Out of sight ≠ out of mind Q&A? Links • http://www.cfo.com/article.cfm/14596247?f= singlepage • http://public.dhe.ibm.com/software/info/tele vision/advertising/sp/CIW03062USEN.PDF • https://plus.google.com/11267870222871188 9851/posts/eVeouesvaVX • http://www.google.com/support/forum/p/Go ogle%20Apps/thread?tid=1b246693e6f8495b &hl=en COMMUNITY IT INNOVATORS WWW.CITIDC.COM @COMMUNITYIT MATTHEW ESHLEMAN, DIRECTOR OF PROFESSIONAL NETWORK SERVICES MESHLEMAN@CITIDC.COM 202-234-1600 X 354