SlideShare a Scribd company logo
1 of 3
Solution Provider Delivers Flexible
                                   Policy Solution with Cloud-Based


                                   “Azure is a game-changer. Software
Partner: FullArmor
Web Site: www.fullarmor.com
                                   development becomes more efficient,
Partner Size: 25 employees         and the cost of delivering software to
Country or Region: United States
Industry: Professional services—
                                   customers is reduced by an order of
Software engineering               magnitude.”
                                   Danny Kim, Chief Technology Officer, FullArmor
Partner Profile
FullArmor is a Boston-based
solution provider that uses        FullArmor needed a cloud-based computing platform to optimize its
Microsoft® technologies to
                                   PolicyPortal product, which customers use to manage networks that
provide organizations with
enterprise-level policy and        include PCs outside of Active Directory® domains. The company
security solutions. The company
                                   decided to port its application to the Azure™ Services Platform―a
has 25 employees.
                                   comprehensive Microsoft services platform for cloud computing. The
Software and Services
                                   flexible, scalable solution can be deployed easily, so FullArmor
Software-Plus-Services
  − Azure Services Platform        customers can access PolicyPortal faster and benefit from extended
  − Windows Azure
                                   endpoint policy management features.
  − Microsoft .NET Services
  − Microsoft SQL Services
Technologies
                                   Business Needs                        targets large organizations such
                                   FullArmor helps large                 as Boeing, the Federal Bureau of
Active Directory
                                   organizations manage their IT         Investigation, Eli Lilly, Wal-Mart,
Group Policy
                                   user policy and endpoint security     and Bank of America, and it has
Microsoft Application
                                   with solutions based on               a customer base of more than 5
Virtualization
                                   Microsoft® products and               million users and 1,500
Microsoft ASP.NET
                                   technologies, including the Active    organizations worldwide.
Microsoft .NET Framework
                                   Directory® service, Group Policy,
Windows CardSpace
                                   and the Windows PowerShell™           One of the company’s solutions
                                   command-line interface.               is PolicyPortal, which was
For more information on the                                              originally developed in 2005 to
Azure Services Platform, please    A Boston-based Microsoft Gold         help organizations manage and
visit www.azure.com                Certified Partner, FullArmor          protect PCs both inside and
outside Active Directory domains.                    cloud services, or power new               move the application quickly
The application—designed with                        cloud-based applications and               because our original version of
tools and technologies such as                       services. By moving to Azure,              PolicyPortal was written purely in
Microsoft ASP.NET, the                               FullArmor was able to reduce the           managed code using ASP.NET.
Microsoft .NET Framework,                            costs of customer provisioning             As a result, about 80 percent of
Microsoft SQL Server® 2005 data                      and meet their growing                     the code could be migrated
management software, and                             infrastructure requirements on             without any changes being
Group Policy objects—generated a                     an as-needed basis. PolicyPortal           required in order to work in the
lot of interest from customers.                      uses Web services to                       Azure environment,” says Kim.
However, the solution was                            automatically enforce Group
designed to be hosted, so it took                    Policy settings on machines that           The government of Ethiopia is
a long time to set up with hosting                   are temporarily or permanently             diligently working to deploy
service providers. This led to                       disconnected from Active                   PolicyPortal along with new
higher infrastructure costs and                      Directory.                                 laptops to 30,000 teachers. If
delays in closing agreements with                                                               this program deems successful,
customers.                                           With PolicyPortal, organizations           it hopes to be able to expand its
                                                     maintain network security by               scope and reach up to 250,000
“We did not want to get into the                     extending their directory-based            teachers in the future. The
hosting business ourselves, and                      policies over the Internet. A small        Ethiopian ministry of education
there were elements of the                           piece of software resides on the           will use PolicyPortal to centrally
solution that were too complex to                    client PC to communicate with              manage the PCs, performing
deliver to generic hosting                           the PolicyPortal application.              tasks such as authenticating
providers,” says Danny Kim,                          Then, from a central location,             individual teachers using
Chief Technology Officer for                         administrators can manage PCs;             Windows CardSpace™ identity
FullArmor. “As a traditional                         set up user policies; distribute           selectors, distributing
hosted IT application, PolicyPortal                  applications and updates;                  antivirus/patch policies, and
would require a lot of resources                     monitor the health of specific             managing PC inventories.
to install and manage. What we                       PCs; manage PC inventories; and            Software distribution will be
really needed was a cloud-based                      perform security procedures                handled by using Microsoft
platform to simplify application                     such as remote data wipes in the           Application Virtualization, which
delivery, but at the time cloud                      event that a PC is lost or stolen.         employs an efficient system for
computing was still in its infancy                   Through the use of the                     centrally deploying applications
and did not meet the needs of our                    Microsoft .NET Workflow Service            in a country with an
product requirement. So we                           and Microsoft .NET Service Bus,            underdeveloped Internet
decided to sit on the technology                     administrative tasks are                   infrastructure.
and see what would develop.”                         performed automatically, which
                                                     minimizes or eliminates the need           Benefits
Solution                                             for intervention by the users of           FullArmor used the Azure
FullArmor became an early                            the targeted PCs.                          Services Platform to create a
adopter of the Azure™ Services                                                                  highly flexible and scalable Web-
Platform from Microsoft. Azure                       FullArmor started work on the              based application that is easy to
provides an Internet-based                           new version of PolicyPortal in             deploy and manage. Because of
operating system, development                        mid-2008 and took less than two            the open Internet standards used
tools, and Web services that help                    months to migrate the existing             in the platform, PolicyPortal can
developers to augment existing                       application to the Azure Services          operate with a range of devices
applications and services with                       Platform. “We were able to                 and non-Windows® operating




This case study is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR
IMPLIED, IN THIS SUMMARY.

Document published October 2008
systems. By adopting the Azure                       Extends investment in development work.
Services Platform, FullArmor can                     Applications that have already
take advantage of its previous                       been deployed can take
development efforts and extend                       advantage of Azure. “With
them to cloud-based computing.                       Azure, we took a traditional IT
“Azure is a game-changer,” says                      application and moved it to the
Kim. “Software development                           cloud environment with very little
becomes more efficient, and the                      pain,” says Kim. “At the same
cost of delivering software to                       time, this project did not prevent
customers is reduced by an order                     us from addressing the
of magnitude.”                                       traditional IT market. Instead, the
Provides high flexibility and scalability.           cloud becomes an extension of
“By migrating PolicyPortal to the                    the enterprise IT environment.”
Azure Services Platform, we are
able to dramatically reduce the
delivery time for the application,”
says Kim. “The Ethiopian
deployment is scheduled to begin
in February 2009, and we’re
planning to do massive
deployments of between 5,000
and 10,000 laptops at a time. This
aggressive deployment schedule
would be virtually impossible with
a more traditional application.
With Azure, we can get our
product to market faster, and our
customers can enjoy the benefits
of PolicyPortal sooner.”

Interoperates with a range of technologies.
Azure provides the ability to
create connected Internet
applications regardless of the
platform with which developers
are working. “The fact that Azure
is based on the Microsoft .NET
Framework gives us a huge
advantage,” says Kim. “Any
application or device that can
communicate with a Web service
can be supported, which means
that we can also deploy
PolicyPortal in mixed-enterprise
environments.”




This case study is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR
IMPLIED, IN THIS SUMMARY.

Document published October 2008

More Related Content

More from Microsoft Private Cloud

Economics of the Cloud - A Report Based On CFO Survey
Economics of the Cloud - A Report Based On CFO SurveyEconomics of the Cloud - A Report Based On CFO Survey
Economics of the Cloud - A Report Based On CFO Survey
Microsoft Private Cloud
 
Assess The Economics Of The Cloud By Using In Depth Modeling
Assess The Economics Of The Cloud By Using In Depth ModelingAssess The Economics Of The Cloud By Using In Depth Modeling
Assess The Economics Of The Cloud By Using In Depth Modeling
Microsoft Private Cloud
 
TicTacTi Advertising Improves by 400% by Adopting to Cloud Computing Case Study
TicTacTi Advertising Improves by 400% by Adopting to Cloud Computing Case StudyTicTacTi Advertising Improves by 400% by Adopting to Cloud Computing Case Study
TicTacTi Advertising Improves by 400% by Adopting to Cloud Computing Case Study
Microsoft Private Cloud
 
REEDS Jeweller Moves to Online Services to Boost Productivity and Cut Costs b...
REEDS Jeweller Moves to Online Services to Boost Productivity and Cut Costs b...REEDS Jeweller Moves to Online Services to Boost Productivity and Cut Costs b...
REEDS Jeweller Moves to Online Services to Boost Productivity and Cut Costs b...
Microsoft Private Cloud
 
Godiva Chocolatier Saves $250,000 Annually by Moving Email to Cloud Case Study
Godiva Chocolatier Saves $250,000 Annually by Moving Email to Cloud Case StudyGodiva Chocolatier Saves $250,000 Annually by Moving Email to Cloud Case Study
Godiva Chocolatier Saves $250,000 Annually by Moving Email to Cloud Case Study
Microsoft Private Cloud
 
Aviva Insurance Enhanced its Global Communication and Collaboration with Micr...
Aviva Insurance Enhanced its Global Communication and Collaboration with Micr...Aviva Insurance Enhanced its Global Communication and Collaboration with Micr...
Aviva Insurance Enhanced its Global Communication and Collaboration with Micr...
Microsoft Private Cloud
 
Microsoft Windows Server 2008 R2 - Upgrading from Windows 2000 to Server 2008...
Microsoft Windows Server 2008 R2 - Upgrading from Windows 2000 to Server 2008...Microsoft Windows Server 2008 R2 - Upgrading from Windows 2000 to Server 2008...
Microsoft Windows Server 2008 R2 - Upgrading from Windows 2000 to Server 2008...
Microsoft Private Cloud
 
Simplify Your IT Management with Microsoft SharePoint Online: Whitepaper
Simplify Your IT Management with Microsoft SharePoint Online: WhitepaperSimplify Your IT Management with Microsoft SharePoint Online: Whitepaper
Simplify Your IT Management with Microsoft SharePoint Online: Whitepaper
Microsoft Private Cloud
 
Engage Customers through Real Time Meetings with Microsoft Office Live Meetin...
Engage Customers through Real Time Meetings with Microsoft Office Live Meetin...Engage Customers through Real Time Meetings with Microsoft Office Live Meetin...
Engage Customers through Real Time Meetings with Microsoft Office Live Meetin...
Microsoft Private Cloud
 
Get Instant Messaging and Presence Functionality with Microsoft Office Commun...
Get Instant Messaging and Presence Functionality with Microsoft Office Commun...Get Instant Messaging and Presence Functionality with Microsoft Office Commun...
Get Instant Messaging and Presence Functionality with Microsoft Office Commun...
Microsoft Private Cloud
 
Deployment Guide for Business Productivity Online Standard Suite: Whitepaper
Deployment Guide for Business Productivity Online Standard Suite: WhitepaperDeployment Guide for Business Productivity Online Standard Suite: Whitepaper
Deployment Guide for Business Productivity Online Standard Suite: Whitepaper
Microsoft Private Cloud
 
Communicate Easily with Others in Different Locations with Microsoft Office C...
Communicate Easily with Others in Different Locations with Microsoft Office C...Communicate Easily with Others in Different Locations with Microsoft Office C...
Communicate Easily with Others in Different Locations with Microsoft Office C...
Microsoft Private Cloud
 
Introduction to Microsoft SharePoint Online Capabilities, Security, Deploymen...
Introduction to Microsoft SharePoint Online Capabilities, Security, Deploymen...Introduction to Microsoft SharePoint Online Capabilities, Security, Deploymen...
Introduction to Microsoft SharePoint Online Capabilities, Security, Deploymen...
Microsoft Private Cloud
 
Cloud Based Communications Solutions from Microsoft
Cloud Based Communications Solutions from MicrosoftCloud Based Communications Solutions from Microsoft
Cloud Based Communications Solutions from Microsoft
Microsoft Private Cloud
 
Avail Advanced Email Features with Microsoft Exchange Online: Whitepaper
Avail Advanced Email Features with Microsoft Exchange Online: WhitepaperAvail Advanced Email Features with Microsoft Exchange Online: Whitepaper
Avail Advanced Email Features with Microsoft Exchange Online: Whitepaper
Microsoft Private Cloud
 
Protect your Messages & Access them from Anywhere with Microsoft Exchange Onl...
Protect your Messages & Access them from Anywhere with Microsoft Exchange Onl...Protect your Messages & Access them from Anywhere with Microsoft Exchange Onl...
Protect your Messages & Access them from Anywhere with Microsoft Exchange Onl...
Microsoft Private Cloud
 
Access Emails from Anywhere in the World with Microsoft Exchange Online: Data...
Access Emails from Anywhere in the World with Microsoft Exchange Online: Data...Access Emails from Anywhere in the World with Microsoft Exchange Online: Data...
Access Emails from Anywhere in the World with Microsoft Exchange Online: Data...
Microsoft Private Cloud
 

More from Microsoft Private Cloud (20)

Economics of the Cloud - A Report Based On CFO Survey
Economics of the Cloud - A Report Based On CFO SurveyEconomics of the Cloud - A Report Based On CFO Survey
Economics of the Cloud - A Report Based On CFO Survey
 
Assess The Economics Of The Cloud By Using In Depth Modeling
Assess The Economics Of The Cloud By Using In Depth ModelingAssess The Economics Of The Cloud By Using In Depth Modeling
Assess The Economics Of The Cloud By Using In Depth Modeling
 
A Guide To Finding Your Cloud Power
A Guide To Finding Your Cloud PowerA Guide To Finding Your Cloud Power
A Guide To Finding Your Cloud Power
 
TicTacTi Advertising Improves by 400% by Adopting to Cloud Computing Case Study
TicTacTi Advertising Improves by 400% by Adopting to Cloud Computing Case StudyTicTacTi Advertising Improves by 400% by Adopting to Cloud Computing Case Study
TicTacTi Advertising Improves by 400% by Adopting to Cloud Computing Case Study
 
REEDS Jeweller Moves to Online Services to Boost Productivity and Cut Costs b...
REEDS Jeweller Moves to Online Services to Boost Productivity and Cut Costs b...REEDS Jeweller Moves to Online Services to Boost Productivity and Cut Costs b...
REEDS Jeweller Moves to Online Services to Boost Productivity and Cut Costs b...
 
Godiva Chocolatier Saves $250,000 Annually by Moving Email to Cloud Case Study
Godiva Chocolatier Saves $250,000 Annually by Moving Email to Cloud Case StudyGodiva Chocolatier Saves $250,000 Annually by Moving Email to Cloud Case Study
Godiva Chocolatier Saves $250,000 Annually by Moving Email to Cloud Case Study
 
Aviva Insurance Enhanced its Global Communication and Collaboration with Micr...
Aviva Insurance Enhanced its Global Communication and Collaboration with Micr...Aviva Insurance Enhanced its Global Communication and Collaboration with Micr...
Aviva Insurance Enhanced its Global Communication and Collaboration with Micr...
 
Microsoft Windows Server 2008 R2 - Upgrading from Windows 2000 to Server 2008...
Microsoft Windows Server 2008 R2 - Upgrading from Windows 2000 to Server 2008...Microsoft Windows Server 2008 R2 - Upgrading from Windows 2000 to Server 2008...
Microsoft Windows Server 2008 R2 - Upgrading from Windows 2000 to Server 2008...
 
Simplify Your IT Management with Microsoft SharePoint Online: Whitepaper
Simplify Your IT Management with Microsoft SharePoint Online: WhitepaperSimplify Your IT Management with Microsoft SharePoint Online: Whitepaper
Simplify Your IT Management with Microsoft SharePoint Online: Whitepaper
 
Engage Customers through Real Time Meetings with Microsoft Office Live Meetin...
Engage Customers through Real Time Meetings with Microsoft Office Live Meetin...Engage Customers through Real Time Meetings with Microsoft Office Live Meetin...
Engage Customers through Real Time Meetings with Microsoft Office Live Meetin...
 
Get Instant Messaging and Presence Functionality with Microsoft Office Commun...
Get Instant Messaging and Presence Functionality with Microsoft Office Commun...Get Instant Messaging and Presence Functionality with Microsoft Office Commun...
Get Instant Messaging and Presence Functionality with Microsoft Office Commun...
 
Deployment Guide for Business Productivity Online Standard Suite: Whitepaper
Deployment Guide for Business Productivity Online Standard Suite: WhitepaperDeployment Guide for Business Productivity Online Standard Suite: Whitepaper
Deployment Guide for Business Productivity Online Standard Suite: Whitepaper
 
Communicate Easily with Others in Different Locations with Microsoft Office C...
Communicate Easily with Others in Different Locations with Microsoft Office C...Communicate Easily with Others in Different Locations with Microsoft Office C...
Communicate Easily with Others in Different Locations with Microsoft Office C...
 
Introduction to Microsoft SharePoint Online Capabilities, Security, Deploymen...
Introduction to Microsoft SharePoint Online Capabilities, Security, Deploymen...Introduction to Microsoft SharePoint Online Capabilities, Security, Deploymen...
Introduction to Microsoft SharePoint Online Capabilities, Security, Deploymen...
 
Cloud Based Communications Solutions from Microsoft
Cloud Based Communications Solutions from MicrosoftCloud Based Communications Solutions from Microsoft
Cloud Based Communications Solutions from Microsoft
 
Overview of Microsoft Exchange Online
Overview of Microsoft Exchange OnlineOverview of Microsoft Exchange Online
Overview of Microsoft Exchange Online
 
A Microsoft Approach to Cloud Computing
A Microsoft Approach to Cloud ComputingA Microsoft Approach to Cloud Computing
A Microsoft Approach to Cloud Computing
 
Avail Advanced Email Features with Microsoft Exchange Online: Whitepaper
Avail Advanced Email Features with Microsoft Exchange Online: WhitepaperAvail Advanced Email Features with Microsoft Exchange Online: Whitepaper
Avail Advanced Email Features with Microsoft Exchange Online: Whitepaper
 
Protect your Messages & Access them from Anywhere with Microsoft Exchange Onl...
Protect your Messages & Access them from Anywhere with Microsoft Exchange Onl...Protect your Messages & Access them from Anywhere with Microsoft Exchange Onl...
Protect your Messages & Access them from Anywhere with Microsoft Exchange Onl...
 
Access Emails from Anywhere in the World with Microsoft Exchange Online: Data...
Access Emails from Anywhere in the World with Microsoft Exchange Online: Data...Access Emails from Anywhere in the World with Microsoft Exchange Online: Data...
Access Emails from Anywhere in the World with Microsoft Exchange Online: Data...
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 

Microsoft Windows Azure - Full Armor Software Engineering Delivers Flexible Policy Solutions Case Study

  • 1. Solution Provider Delivers Flexible Policy Solution with Cloud-Based “Azure is a game-changer. Software Partner: FullArmor Web Site: www.fullarmor.com development becomes more efficient, Partner Size: 25 employees and the cost of delivering software to Country or Region: United States Industry: Professional services— customers is reduced by an order of Software engineering magnitude.” Danny Kim, Chief Technology Officer, FullArmor Partner Profile FullArmor is a Boston-based solution provider that uses FullArmor needed a cloud-based computing platform to optimize its Microsoft® technologies to PolicyPortal product, which customers use to manage networks that provide organizations with enterprise-level policy and include PCs outside of Active Directory® domains. The company security solutions. The company decided to port its application to the Azure™ Services Platform―a has 25 employees. comprehensive Microsoft services platform for cloud computing. The Software and Services flexible, scalable solution can be deployed easily, so FullArmor Software-Plus-Services − Azure Services Platform customers can access PolicyPortal faster and benefit from extended − Windows Azure endpoint policy management features. − Microsoft .NET Services − Microsoft SQL Services Technologies Business Needs targets large organizations such FullArmor helps large as Boeing, the Federal Bureau of Active Directory organizations manage their IT Investigation, Eli Lilly, Wal-Mart, Group Policy user policy and endpoint security and Bank of America, and it has Microsoft Application with solutions based on a customer base of more than 5 Virtualization Microsoft® products and million users and 1,500 Microsoft ASP.NET technologies, including the Active organizations worldwide. Microsoft .NET Framework Directory® service, Group Policy, Windows CardSpace and the Windows PowerShell™ One of the company’s solutions command-line interface. is PolicyPortal, which was For more information on the originally developed in 2005 to Azure Services Platform, please A Boston-based Microsoft Gold help organizations manage and visit www.azure.com Certified Partner, FullArmor protect PCs both inside and
  • 2. outside Active Directory domains. cloud services, or power new move the application quickly The application—designed with cloud-based applications and because our original version of tools and technologies such as services. By moving to Azure, PolicyPortal was written purely in Microsoft ASP.NET, the FullArmor was able to reduce the managed code using ASP.NET. Microsoft .NET Framework, costs of customer provisioning As a result, about 80 percent of Microsoft SQL Server® 2005 data and meet their growing the code could be migrated management software, and infrastructure requirements on without any changes being Group Policy objects—generated a an as-needed basis. PolicyPortal required in order to work in the lot of interest from customers. uses Web services to Azure environment,” says Kim. However, the solution was automatically enforce Group designed to be hosted, so it took Policy settings on machines that The government of Ethiopia is a long time to set up with hosting are temporarily or permanently diligently working to deploy service providers. This led to disconnected from Active PolicyPortal along with new higher infrastructure costs and Directory. laptops to 30,000 teachers. If delays in closing agreements with this program deems successful, customers. With PolicyPortal, organizations it hopes to be able to expand its maintain network security by scope and reach up to 250,000 “We did not want to get into the extending their directory-based teachers in the future. The hosting business ourselves, and policies over the Internet. A small Ethiopian ministry of education there were elements of the piece of software resides on the will use PolicyPortal to centrally solution that were too complex to client PC to communicate with manage the PCs, performing deliver to generic hosting the PolicyPortal application. tasks such as authenticating providers,” says Danny Kim, Then, from a central location, individual teachers using Chief Technology Officer for administrators can manage PCs; Windows CardSpace™ identity FullArmor. “As a traditional set up user policies; distribute selectors, distributing hosted IT application, PolicyPortal applications and updates; antivirus/patch policies, and would require a lot of resources monitor the health of specific managing PC inventories. to install and manage. What we PCs; manage PC inventories; and Software distribution will be really needed was a cloud-based perform security procedures handled by using Microsoft platform to simplify application such as remote data wipes in the Application Virtualization, which delivery, but at the time cloud event that a PC is lost or stolen. employs an efficient system for computing was still in its infancy Through the use of the centrally deploying applications and did not meet the needs of our Microsoft .NET Workflow Service in a country with an product requirement. So we and Microsoft .NET Service Bus, underdeveloped Internet decided to sit on the technology administrative tasks are infrastructure. and see what would develop.” performed automatically, which minimizes or eliminates the need Benefits Solution for intervention by the users of FullArmor used the Azure FullArmor became an early the targeted PCs. Services Platform to create a adopter of the Azure™ Services highly flexible and scalable Web- Platform from Microsoft. Azure FullArmor started work on the based application that is easy to provides an Internet-based new version of PolicyPortal in deploy and manage. Because of operating system, development mid-2008 and took less than two the open Internet standards used tools, and Web services that help months to migrate the existing in the platform, PolicyPortal can developers to augment existing application to the Azure Services operate with a range of devices applications and services with Platform. “We were able to and non-Windows® operating This case study is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY. Document published October 2008
  • 3. systems. By adopting the Azure Extends investment in development work. Services Platform, FullArmor can Applications that have already take advantage of its previous been deployed can take development efforts and extend advantage of Azure. “With them to cloud-based computing. Azure, we took a traditional IT “Azure is a game-changer,” says application and moved it to the Kim. “Software development cloud environment with very little becomes more efficient, and the pain,” says Kim. “At the same cost of delivering software to time, this project did not prevent customers is reduced by an order us from addressing the of magnitude.” traditional IT market. Instead, the Provides high flexibility and scalability. cloud becomes an extension of “By migrating PolicyPortal to the the enterprise IT environment.” Azure Services Platform, we are able to dramatically reduce the delivery time for the application,” says Kim. “The Ethiopian deployment is scheduled to begin in February 2009, and we’re planning to do massive deployments of between 5,000 and 10,000 laptops at a time. This aggressive deployment schedule would be virtually impossible with a more traditional application. With Azure, we can get our product to market faster, and our customers can enjoy the benefits of PolicyPortal sooner.” Interoperates with a range of technologies. Azure provides the ability to create connected Internet applications regardless of the platform with which developers are working. “The fact that Azure is based on the Microsoft .NET Framework gives us a huge advantage,” says Kim. “Any application or device that can communicate with a Web service can be supported, which means that we can also deploy PolicyPortal in mixed-enterprise environments.” This case study is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY. Document published October 2008