Tech Impact's Sam Chenkin discusses Microsoft's newest edition of Azure in this 60-minute webinar. Microsoft Azure features an integrated suite of cloud services – analytics, computing, web and mobile apps, networking, storage, and more.
Better yet, Microsoft is offering $5,000 in Azure credits to eligible organizations. Learn what it can do for your organization and how to access Microsoft's Azure donation.
11. • Just like you, we are a 501c3 Nonprofit
• 50+ full time, dedicated nonprofit staff
• 4 main offices – Philadelphia, Washington DC, Wilmington, Las Vegas
• Providing IT Services to Nonprofits since 2003
• Serving 200+ NGO’s with Managed IT Services nationally
• Standalone Services for Nonprofits
• Network engineering and implementation nationally
• 600+ Office365 Assessment & Implementations globally
• VoIP Phone Services nationally
• Data and Strategy Services
Solutions.Integration.Support.
12. DIRECTOR OF TECHNOLOGY SERVICES
Sam Chenkin
As Director of Technology Services, I oversee our technical staff as they
help nonprofits focus on their mission. I make sure that our services are
focused on helping nonprofits make sustainable solutions with a focus
on low recurring costs and cloud technologies.
When I’m not at Tech Impact I’m cooking, traveling, or singing rather
poorly.
sam@techimpact.org
13. What We’reTalking AboutToday
• The Azure Offer
• Kinds of clouds
• Using Azure Active Directory
• Azure to replace your servers
• Azure for Disaster Recovery
• Azure as a Development Platform
13
15. Caveats
15
• Limited datacenter availability (currently)
• Can’t be combined with SPLA or EA (currently)
• Can’t be used for 3rd party services like VEEAM
• Eligibility re-verified every year
16. Getting the Offer
16
1. Go to the Philanthropies product donation page
2. Use your TechSoup verification token to login
3. Click the links for Office 365 or Azure
4. Log into your Azure account or create a new one to
apply the credit
19. Azure and Office 365
19
Social
Authentication
Databases
Real-Time
Communication
Device
Management
Windows
Servers
Websites
Disaster
Recovery
Files
Email
Communications
Device
Management
20. Software as a Service
20
• Built from the ground up for the cloud
• End-user accessible tools. Can be useful out of
the box
• Almost always licensed per user
• Stuff you use every day
21. Infrastructure as a Service
21
• Tough building blocks for IT administrators
• Same tools you use now but in the cloud
• “Cloud Server” “Cloud Network” “Cloud
Desktop”
• Expensive! Complex licensing models
• Similar skills as on-premise infrastructure
22. Platform as a Service
22
• Building blocks for developers
• Usually very cheap, much less than you are
paying now
• Requires re-working what you are doing now to
be effective
23. Why to not use Microsoft Azure
• You haven’t tackled the low
hanging fruit of Office 365
• You haven’t fully evaluated your
options for true Software as a
Service options
• You don’t have the expertise to
support the system long term
23
24. Why Use Microsoft Azure
• You want a modern Authentication Environment
• You need to host something that doesn’t fit neatly into the SaaS
bucket
• It’s too old
• It doesn’t really work over an internet connection
• You want to backup or extend your on-premise infrastructure
• You want to build something from scratch using the cloud
24
26. Azure Active Directory
• Azure Active Directory Standard is included with Office 365. Your
Office 365 account is an Azure AD Account
• Login to your computers and your apps with your Azure AD / Office
365 Username & Password
26
28. Authenticating 3rd Party Apps
• Use one username/password to login
into 3rd party apps (Salesforce, Expensify,
Quickbooks Online, Dropbox, Facebook,
etc)
• Users will enter their email address and
be redirected to an Office 365 login page
if not already logged in
• App must support SAML 2.0. Most
business cloud apps do
28
29. Managing your Devices
• Use Cloud InTune from the Enterprise Mobility Suite
($1.65/user/month)
• Manage your Apps (MAM)
• Restrict copy/paste/print/save from Office 365 apps to other locations
• Remote wipe app data without wiping the entire device
• Restricted to iOS and Android apps. Windows apps coming soon
• Manage your Devices (MDM)
• Check if devices are compliant (AV, updates, encryption)
• Push configurations (certificates, encryption, simple apps)
• Prevent access to Office 365 with unapproved devices
29
30. In the Woods for Good
• No full-time staff
• Staff are distributed
around the country
• They Use
• CampBrain
• Quickbooks Online
• Email
• Email
• Files
• IM/Chat
• Voice over IP Phones
• Single Sign-On
• Device Management
33. Problems With an Azure VPN
• Expensive! $5000 yearly credit will get you about 2 servers and a
VPN. Servers start at around $100/month for a low powered VM
• Just as hard to maintain as what you have on-premise right now
• Usually doesn’t work!
• Most services aren’t designed to work over a VPN
33
34. What does work?
• Active Directory
• Anything that runs in a web
browser
• Dynamics/Civi/Sugar CRM
• Websites
34
• Anything that uses a
client/server model
• Peachtree
• Quickbooks
• Access databases
Unless you use a
Terminal Server…
35. Our Options
• Find a true Software as a Service version of your tool
• Re-design our applications to take advantage of Platform as a Service
tools (see later in this presentation)
• Use a Cloud Terminal Server
• (workaround for Quickbooks,
Peachtree, etc)
35
38. • Single Sign-On
• Mobile Device
Management
• Data Protection
• Medium-size (50+) nonprofit providing
technology services
• 4 sites and many mobile users
• Use
• Remote Management & monitoring tool
• Salesforce for operations & service delivery
• Quickbooks online
• Super cute office dog
Tech Impact
• Email
• Files
• IM/Chat
• Terminal server for
Quickbooks
• Web server for RMM
tool
42. Approaches to DR
• Data-level Replication (RTO of a few minutes to a few
hours)
• VM-level Replication (RTO of a few hours to a few
days)
• Backup (RTO of at least several days)
42
43. 43
Data-Level Replication VM-Level Replication Backup
Always-running VM running data-
level replication
• AD Replication
• SQL Always On
• Files with DFS
• Periodically copy your on-
premise VMs running on Server
2012R2 HyperV or VMWare
Backup your data to the cloud
Pay for compute all the time
(Expensive)
Pay for storage every month, but
compute only when you need it
Pay almost nothing ($25/server +
$25/TB/Month)
• Expensive
• Very fast automated recovery
• Tool-specific skills needed
• Very Inexpensive
• Manual intervention needed
• Advanced skills needed
• Almost free
• Simple to setup
• Very long recovery time
The Run Down
44. • Single Sign-On
• Mobile Device
Management
• Data Protection
• Very large perinatal support organization
• Hundreds of staff across many sites
• Use
• State mandated case management system
• On-premise HMIS (too expensive for IaaS)
• Peachtree Accounting On Premise
• Email, files, etc
Baby Steps
• Email
• Files
• IM/Chat
• 15 minute cloud
replication of on-
premise HMIS
• Cloud domain
controller for all sites
• Azure AD Sync
46. Developer Building Blocks
• Databases
• Web Hosting
• Load Balancing
• Emotion Detection
• Visual Processing
• Machine Learning
• Internet of Things Events
46
47. What not to do
• For years, I told nonprofits to never write
code
• This isn’t what you are good at, it isn’t
something you should be good at
• Once you start to write code you’ll never
stop
• Someone else has done it better and you
can spread the cost out over many
organizations
• Find a SaaS application
47
“development
is a dirty word”
~Ancient Proverb
48. I was wrong
(partially)
• Technology can be a force for
change, it can enable your work
• Only those close to the problem
can truly understand the problems
• Folks in their upper middle class
towers probably won’t be
inventing the tools that create
change
• Maybe we should give it a shot
48
49. Don’t
• Program anything that is a basic operational tool. Find
something or use Salesforce, Dynamics CRM, CiviCRM,
etc
• Write a custom website from scratch
49
Do
• Use custom applications to change how you interact
with your constituents
• Build sophisticated data engines that help you
understand what works and what doesn’t
50. And if you’re going to do this
• Use the building blocks available as part of Azure
• Don’t write yet another account management tool,
database backend, logging engine, etc
• Don’t install a server on-site to support an application
• Azure can help you build applications quickly,
relatively cheaply, and with the minimum possible
maintenance
50
51. • Single Sign-On
• Mobile Device
Management
• Data Protection
• 4 full time staff
• Puts dozens of volunteers on the ground
within 24 hours of a disaster
• Within 48 hours creates a database of
local organizations providing services
• Use
• Quickbooks Online
• Email, files, etc
• Home-grown SMS chat bot that automatically
connects people with local resources.
Escalates seamlessly to on-the-ground
volunteers when needed
Connect the Dots
• Email
• Files
• IM/Chat
• Azure Bot
Framework for
language processing
• Database of local
organizations in
Azure SQL
53. First Steps
• Create a list of your services and figure out if you can find a true
Software as a Service solution. If not, think about how Azure can help.
• Common first steps:
• Implement Azure AD
• Setup a VPN and put a domain controller in the cloud
• Sign up for the $5,000 trial and play around. This is an amazing
opportunity to learn!
54. Learning
• Azure Website
• Azure Youtube
• Linkedin Learning
• Edx Azure Certificates
• Azure at Microsoft Ignite 2016
• Contact Linda Widdop (linda@techimpact.org)
• Email Sam (sam@techimpact.org)
54
Before we get started I want to make sure everyone is comfortable using Readytalk, the webinar platform we are using today. You can chat using the box in the lower left side of your screen. At any time let us know if you have any technical issues such as audio problems or being able to view the slides. You may ask questions for our presenters at any time and we will keep track of them. We will keep all lines muted so that you can get a clear recording to refer to later. You will get that full recording, slides, and any links we share today in a followup email from me by tomorrow. If you lose your connection, you can go back to your registration email to reconnect.
If you were registered more than an hour ago, the reminder email has the PowerPoint slide deck attached as a link in the right hand column. Keep in mind a lot of today’s webinar will be a live shared demo so that won’t be in the slides, but will be in the recording to view later. If you are hearing an echo, you may be logged in twice, so you will need to close one of the Readytalk windows. If you have any other technical issues, dial into the 800 number.
TechSoup Global doesn’t just help NGOs overcome barriers to effective use of technology. We also help NGOs overcome language, economic, geographic, cultural, knowledge, and access barriers.
We create new ways to access technology, new paths to connect and network, and new means to learn and develop skills — all so that NGOs can operate at their full potential, more effectively deliver their programs and services, and better achieve their missions.
Our work and our impact are worldwide.
Additional statistics showcasing TechSoup Global’s impact (data as of September 30, 2014):
14.1 million software and hardware donations to date
2,250 social innovation technologists and civil society activists convened monthly in 41 cities (22 countries) through TechSoup Global’s NetSquared Local groups
66,000 social media followers
79%of NGOs have improved organizational efficiency with TechSoup Global's resource offering*
57% of constituents have gained new skills using technology acquired from TechSoup*
* Source = survey conducted among TechSoup members in 2013