Your SlideShare is downloading. ×
0
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Dbdes mnn cloud_oct2012
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Dbdes mnn cloud_oct2012

206

Published on

Introduction to nonprofit planning for cloud computing.

Introduction to nonprofit planning for cloud computing.

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
206
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
2
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
  • Kevin to speak to light vs. heavy cloud usage here.
  • Lack of knowledge was consistently reported as a barrier across geographies and organization sizes.The only barrier cited more frequently by smaller organizations was lack of knowledge.Medium organizations were on average 10% more likely to cite barriers to cloud computing adoption. Large organizations were 18% more likely to cite barriers. Respondents at large organizations cited all the barriers to cloud computing adoption (except lack of knowledge) at higher levels than other organizations.
  • Transcript

    • 1. Cloudy, Not Gloomy Technology Planning Today Mass Nonprofit Network Conference October 25, 2012 Steve Backman, Database Designs This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/3.0/us/ or send a letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA.October 25, 2012 Workshop: Cloudy, Not Gloomy 1
    • 2. Part 1: Confused About the Cloud? “One in five Americans (22 percent) admit that they’ve pretended to know what the cloud is or how it works… [Of these, ] 17 percent have pretended to know what the cloud was during a first date. ” Citrix.com survey, 8/12 http://bit.ly/SbQ6aROctober 25, 2012 Workshop: Cloudy, Not Gloomy 2
    • 3. About SteveTechnology StrategistCertified Salesforce…Still Loves AccessPrincipal at Database DesignsDoes tai chi steve@dbdes.com @stevebackman www.dbdes.comOctober 25, 2012 Workshop: Cloudy, Not Gloomy 3
    • 4. Agenda• Cloud Geography: Getting Oriented• Case Study 1: Adopting Salesforce• Case Study 2: Different Kind of Cloud• Tips and Techniques to Get Started• Q&A: Share Experience and ConcernsOctober 25, 2012 Workshop: Cloudy, Not Gloomy 4
    • 5. Changes to Seek and Expect• Cloud when and where you can• Budget for more smaller changes quickly, fewer yearlong big projects• Share files, be social and collaborate freely;• Deliver analytical tools, not reports;• Openness is a spectrum, not a yes or no.October 25, 2012 Workshop: Cloudy, Not Gloomy 5
    • 6. Lots of Confusion About the CloudOctober 25, 2012 Workshop: Cloudy, Not Gloomy 6
    • 7. Who’s in the room?Do you use the cloud at home?Does your org use it?Are you on the techie side? Your thoughts and expectationsOctober 25, 2012 Workshop: Cloudy, Not Gloomy 7
    • 8. Cloud: Services, software and data you use through the Internet • Not installed on your computer or network • Rent, don’t own, IT resources • Use from anywhere on the web • Pay for only what you use • Scale up, scale down in minutes • Multi-tenant–shared with many other users • Server transient--don’t know which you useOctober 25, 2012 Workshop: Cloudy, Not Gloomy 8
    • 9. Your data in the cloud Shipping containersOctober 25, 2012 Workshop: Cloudy, Not Gloomy 9
    • 10. TechSoup Global Survey 64% Small Orgs (less than 10 staff) 25% Medium 11% large (45+)October 25, 2012 Workshop: Cloudy, Not Gloomy 10
    • 11. Key FindingsOf the 10,500 NGO respondents to the cloud computing survey worldwide: 90% Use cloud computing solutions Say the greatest advantage is easier software/ hardware 79% administration 60% Say lack of knowledge is the greatest barrier to adoption Report plans to move a significant portion of their IT to the 53% cloud within 3 years 47% Say the greatest motivators are reducing costs and ease of setupWhat Apps are NGOs using or are most familiar with? • Email, social networking/Web 2.0, and file storage/sharing are most commonly used app types • Facebook, Gmail, Skype, and Twitter are most familiar apps 11
    • 12. Respondents were familiar with cloud apps… Which of the following cloud applications are you familiar with? (N=7,397) 12
    • 13. However, actual usage lags behind familiarity Which of the following cloud applications are you currently using? (N=7,397 13
    • 14. Why do NGOs use or consider using cloud-based solutions? Administration Cost Partnership Data • Easier software access • Low capital investment • Improved collaboration • Improved data security • Easier disaster recovery • Fewer IT staff needed • Easier to partner with • Better data organization • Reduced system admin. • Transforms capital other orgs. • Data under my control • Rapid deployment expenses to operating expenses. • Rapid deploymentQuestion 11: What are the barriers that prevent your organization fromusing cloud computing or using cloud computing more? (N=9,051) 14
    • 15. Evolution in Computing Resources• As little as 5yrs ago, physical servers the norm• Now: need more computational power, storage• Web & mobile apps need different resources• Downward economic pressure on IT centers• Energy, related environmental impact• Data centers require specialized skills• Escalating Security and Other Updates
    • 16. Lack of knowledge is the greatest barrier to cloud adoption Question 12: What are the barriers that prevent your organization from using cloud computing or using cloud computing more? (N=9,051)30% of respondents said they didn’t knowenough to know what the barriers are 16
    • 17. Time Frame for Cloud • 53% plan to move a “significant portion” of their IT to the cloud within 3 years • However, 36% have no plans to move to the cloud • India, Africa/Middle East, and Mexico report most accelerated timeframesOctober 25, 2012 Workshop: Cloudy, Not Gloomy 17
    • 18. Priority ApplicationsOctober 25, 2012 Workshop: Cloudy, Not Gloomy 18
    • 19. Virtualization vs. the CloudVM CloudOwn specific server(s) and storage No concept of ownership, only rentalPersistent – state persists across reboots Must use persistent storage & recreate stateSingle tier application architecture N-tier application architectureTune for well defined load Scale for unknown, variable loadUsers see computer like they do today Components manipulated w/Control PanelSome protection against hardware failure Full protection against hardware failureSame server all the time Automatically switch to among serversHours or days to provision Minutes to provisionStill need backups Still need backups
    • 20. Cloud FlavorsOctober 25, 2012 Workshop: Cloudy, Not Gloomy 20
    • 21. Cloud Formations Platform as a Service (Paas) Complete Development Software as a Service (Saas) Environment Use a complete existing application Infrastructure as a Service (IaaS) (Saas) Lite Assemble your own infrastructure Use a utility functionOctober 25, 2012 Workshop: Cloudy, Not Gloomy 21
    • 22. Our Own StoryService 6 Years Ago… TodayEmail Hosted own Google AppsFile sharing File servers Dropbox, google, basecampProject Collaboration Email Basecamp, GoogleScreen share RDP, installed tools Join.me, RDP, SkypeWeb hosting Self-managed servers Managed VPSIssue tracking Spreadsheets VPS hostedSource code management Local machine backup Hosted servicesTime tracking Custom Access db HarvestTypical project Access db, backed by IT Web or Cloud appAccounting Internal db Quickbooks, PaychexDesign Tools Balsamiq, Gliffy, ScreenSteps…October 25, 2012 Workshop: Cloudy, Not Gloomy 22
    • 23. Case Study #1 Moving to Salesforce5 years ago:• Access – unstable, locking staff out• Static web site• Offices disconnected from each otherExplored collaborative Drupal web site: hard to innovate, prototype quicklyOctober 25, 2012 Workshop: Cloudy, Not Gloomy 23
    • 24. Turning Point: Adopt SalesforceWariness about cloud – staff, funderServer crash during meeting highlights• Limited IT resources• Power, back-up issues• Server cost to upgrade• Complexity for inter-office collaboration• Slow pace of innovationOctober 25, 2012 Workshop: Cloudy, Not Gloomy 24
    • 25. Move to Cloud in Phases Client Fund- Redo EmailServices raising WebsiteOctober 25, 2012 Workshop: Cloudy, Not Gloomy 25
    • 26. Organizational Gains• Reduced and predictable costs• Reduced system admin• Flexibility, adaptability• Match donors to clients• Platform to Integrate email, servicesOctober 25, 2012 Workshop: Cloudy, Not Gloomy 26
    • 27. The SaaS Attraction Off-the Shelf Customizable Build From Commercial Framework Scratch Sitting Comfortably Between 3 ApproachesOctober 25, 2012 Workshop: Cloudy, Not Gloomy 27
    • 28. Creating a data hub Flexible Program Intake Areas Analytics & Dashboards Case Management Document ManagementOctober 25, 2012 Workshop: Cloudy, Not Gloomy 28
    • 29. Universal Activities Notes Documents Activities Events Email Institutions Cases/Programs ContactsOctober 25, 2012 Workshop: Cloudy, Not Gloomy 29
    • 30. Case Study #2 Evolution of a custom app Attribute 5 Years Ago Today App architecture MS Access 1-tier MS .Net 2.0 Windows Server On-premise Cloud VPS Handle more users Poor Good Support multiple Failed Excellent locations Off-site use Costly Web based Remote Support Challenging Best Backups Local IT company ISP subscription Licensing Techsoup, a la carte Included Desktop Access “front end” Browser (Any)October 25, 2012 Workshop: Cloudy, Not Gloomy 30
    • 31. Today: Partly Cloudy• Semi-private cloud--national ISP VPS• Browser-based, window or mac, all browsers• MS licenses competitive with NP discount• Provides security and admin• Data backed up• Scale Up/ down bandwidth, CPUOctober 25, 2012 Workshop: Cloudy, Not Gloomy 31
    • 32. Next StopAttribute 5 Years Ago Today FutureApp architecture MS Access 1-tier MS .Net 2.0 N-tier MS .Net 2.0Windows Server On-premise Cloud VPS AzureHandle more users Poor Good BestSupport multiple Failed Excellent ExcellentlocationsOff-site use Costly Web based Web basedRemote Support Challenging Best GoodBackups Local IT company ISP subscription Redgate Cloud service ServicesLicensing Techsoup, a la carte Included IncludedOctober 25, 2012 Workshop: Cloudy, Not Gloomy 32
    • 33. From the Web to the CloudImage: http://www.flickr.com/photos/librarianbyday/ October 25, 2012 Workshop: Cloudy, Not Gloomy 33
    • 34. Living in the Cloud (Cloud Hygiene)Multi-tenant: Your data is stored beside someone else’s. Cloud provider offers protection and isolation.Scaling very different from VPS/hosted.Need to provision temporary storage and persistent storage.Adopt a stateless architecture model.October 25, 2012 Workshop: Cloudy, Not Gloomy 34
    • 35. From custom site to Cloud Service Task Difficulty Change db connection string easy Change file storage to cloud storage Easy – medium Change from stateful to stateless Medium – hard connections Configure hosting environment Medium – hard Evaluate licenses for 3rd party tools Easy - medium Programmers adapt to cloud rules Easy - medium* Thinking about existing software applicationOctober 25, 2012 Workshop: Cloudy, Not Gloomy 35
    • 36. Thinking About Costs Item Cloud VPS ($/mon) Azure ($/mon) “Wild card” SSL cert Same Same Cloud VPS (1 core, 3Gb RAM, $141.00 100Gb SAN) 2 SQL db instances (1Gb) $19.98 Geo redundant storage (25Gb) $2.23 Bandwidth Outbound (60Gb) $6.60 2 Extra small web/worker role $28.80 instances Backups $30.00 $13.00 Total $171.00 $70.61October 25, 2012 Workshop: Cloudy, Not Gloomy 36
    • 37. Microsoft AzureBest of cloud vendors for running WindowsEasy integration with Microsoft productsEqually opportunity – supports: .Net Node.JS Java Php Others may be addedOctober 25, 2012 Workshop: Cloudy, Not Gloomy 37
    • 38. Ready to move to MS Azure?Advantages to clientno fixed costcheaper than RackSpacescale up, scale down.reliabilitysecurity: separate db from web siteOctober 25, 2012 Workshop: Cloudy, Not Gloomy 38
    • 39. BenefitsMicrosoft responsible for significant network securityForced to use 2 tier model for SQLServer which increases securityVisualStudio plug-in and Azure emulator (local debug)Free micro instance for developmentOctober 25, 2012 Workshop: Cloudy, Not Gloomy 39
    • 40. The Azure propositionSomeday… Will reduce consultant admin costs New standards Integration toolswhy not now? Fear of loss of control Variable cost based on use Resolve incompatibilities with current code No phone supportOctober 25, 2012 Workshop: Cloudy, Not Gloomy 40
    • 41. Part 4: Tips for Getting StartedOctober 25, 2012 Workshop: Cloudy, Not Gloomy 41
    • 42. Develop a Planning Tool Inventory Evaluate Suitable for Cloud Who Annual Present NewFunction Purpose Owns Who Uses cost Growth Flexibility Structure Structure Now Soon Low PriorityEmail Staff Use IT all 10% Low Internal CloudFiles Staff Use IT all 10% Low Internal Hybrid Public Commun-Web presence ications public 20% Medium VPS VPSIntranet Community Programs partners 30% High -- CLoudCRMonline toolsAccountingClient ServicesE-news October 25, 2012 Workshop: Cloudy, Not Gloomy 42
    • 43. BudgetingInternal Infrastructure Cloud ServiceCapital Outlay Subscription &/or Usage CostsImplementation Cost Implementation CostSoftware Upgrades TrainingSecurity Management EnhancementsTraining Browser updatesDesktop management Mobile, Social MediaMobile , social mediaOctober 25, 2012 Workshop: Cloudy, Not Gloomy 43
    • 44. Cloud Caveats• Vendor lock-in: exit means redoing your app• Operations rely on your Internet connection• Your cloud instance can go down• Additional skills needed to operate• Regulated sectors (eg healthcare) need to verify auditing requirements• Still needs IT sys admin and governanceOctober 25, 2012 Workshop: Cloudy, Not Gloomy 44
    • 45. Evaluating RiskOctober 25, 2012 Workshop: Cloudy, Not Gloomy 45
    • 46. Survey QuestionWhich is more likely to go down for a day? Your desktop Your Network Amazon The InternetOctober 25, 2012 Workshop: Cloudy, Not Gloomy 46
    • 47. Data Security• Don’t assume cloud is less secure• Don’t assume your data is more secure• You may need to encrypt it in addition to moving it to the cloud.• For greatest protection, encrypt separately and store the key (password) outside the vendor’s cloud.October 25, 2012 Workshop: Cloudy, Not Gloomy 47
    • 48. Openness is a SpectrumOctober 25, 2012 Workshop: Cloudy, Not Gloomy 48
    • 49. Drop Box and SalesforceOctober 25, 2012 Workshop: Cloudy, Not Gloomy 49
    • 50. Salesforce and SmartsheetOctober 25, 2012 Workshop: Cloudy, Not Gloomy 50
    • 51. October 25, 2012 Workshop: Cloudy, Not Gloomy 51
    • 52. ZapierOctober 25, 2012 Workshop: Cloudy, Not Gloomy 52
    • 53. October 25, 2012 Workshop: Cloudy, Not Gloomy 53
    • 54. October 25, 2012 Workshop: Cloudy, Not Gloomy 54
    • 55. New management challenges Single Sign On Centralize Password Management Control mobile devicesOctober 25, 2012 Workshop: Cloudy, Not Gloomy 55
    • 56. Password ManagementOctober 25, 2012 Workshop: Cloudy, Not Gloomy 56
    • 57. Password ToolOctober 25, 2012 Workshop: Cloudy, Not Gloomy 57
    • 58. User Accessible Report Tools  Folders and Sharing  Easy Report Design  Summaries & Dashboards  Export to Excel  Assessments & OutcomesOctober 25, 2012 Workshop: Cloudy, Not Gloomy 58
    • 59. DiscussionOctober 25, 2012 Workshop: Cloudy, Not Gloomy 59

    ×