Windows Azure: Cloud Reader

Size: px
Start display at page:

Download "Windows Azure: Cloud Reader"

Transcription

1 Windows Azure: Cloud Reader Design Document Project Number SDDEC10-09 Client Microsoft Corporation Shawn Hanson Dan Leeaphon Matt Thalman Faculty Advisors Dr. Suraj C. Kothari

2 Table of Contents 1 Executive Summary Definitions Problem Statement Solution Approach Operating Environment...4 Windows & SQL Azure...4 RIA Services...4 Silverlight NET Framework Intended Users & Uses Assumptions & Limitations Expected End Product & Other Deliverables Design Objectives Functional Requirements Design Constraints Technical Approach Considerations & Results...6 State Changes...6 Data Binding...7 User Control Customization...7 Third Party Service Libraries Testing Approach Considerations Detailed Design...7 Screen Flow Narrative...7 Screenshot 1:...8 Screenshot 2:...8 Screenshot 3:...9 Screenshot 4:...11 RIA Services...12 Internal Navigation...12 Scheduler...12 Throttle...12 Queue...12 Search Agent Resource Requirements...13 Hosting Project Schedule Closing Summary Project Team Information Appendices...16 Figure Figure Figure Figure Figure

3 1 Executive Summary The objective of this project is to build a service which can sufficiently test the ability to scale an application on the Azure platform as well as discover migration issues when migrating from a traditional server side application to having the application hosted on the Windows Azure platform. The project and documentation will be completed by December 2010 with any costs or licenses covered by the Microsoft Development Team. 1.1 Definitions Search Agent: An abstraction of a real news data source such as the free Twitter or Digg APIs, or premium data API s where the user has an account, or a custom built web crawler that scrapes information from a defined domain. It is the Data Source's job to return formatted Result Sets to the RDBMS based upon the Rule that it was assigned. Label: Defines a grouping of Rules and is associated with one Result Set. A Label is used to define the search context. Rule: Defines an association between one Data Source and one or more Filters. Filter: Defines how Results shall be fetched from a Data Source. An example is a Date Filter, which defines a lower bound on how recent a Result from a Data Source must be. Another example could be a Keyword Filter which defines a keyword search string consisting of search operators such as AND, OR, EXACT, or NOT. Results: Individual Results returned by a Data Source. The Search Agents interacts with the RDBMS to store Results for the User to later request and view on demand. Search Session: Search Agents store meta data concerning the status of processing an instance of a Rule in a Search Session. Prototype: Working copy that is in bare-bones form. 2 Problem Statement The Windows Azure platform offers developers the power and flexibility of cloud computing at a price tag that scales with respects to the resources consumed by applications. With every new system, there are bugs that need to be discovered and issues that must be uncovered before the system can become an industry standard, and the Windows Azure platform is no exception. It is our goal to play the role of a third party developer migrating a traditionally hosted application to the Azure cloud while documenting the issues and solutions we encounter. 2.1 Solution Approach Traditional search does an adequate job at keyword based searches, but lacks the awareness of the context of the search. Our approach gives the user more finesse by allowing them to specify the context of the search. A good analogy is a news reader application that the user can configure to seek out

4 interesting content. Search is a good application to test the scalability Windows Azure platform because providing contextual searches for users can require large amounts of storage and computing. To implement the application we will be integrating a Silverlight client with a RIA WCF middle-tier that will act as the component that coordinates communication with the Windows Azure platform. The process of integrating the system will help us accomplish our goal of gleaning insight into issues that may arise during the development lifecycle on the Azure platform. In addition, we shall iteratively implement an auditing system to capture scalability metrics to analyze the performance of the platform. 3 Operating Environment Windows & SQL Azure "Windows Azure is a cloud services operating system that serves as the development, service hosting and service management environment for the Windows Azure platform. Windows Azure provides developers with on-demand compute and storage to host, scale, and manage web applications on the Internet through Microsoft data centers. Windows Azure is a flexible platform that supports multiple languages and integrates with your existing on-premises environment." For more information about Windows Azure please visit: windowsazure/ "Microsoft SQL Azure Database is a cloud-based relational database service built on SQL Server technologies. It provides a highly available, scalable, multi-tenant database service hosted by Microsoft in the cloud. SQL Azure Database helps to ease provisioning and deployment of multiple databases. Developers do not have to install, setup, patch or manage any software. High availability and fault tolerance is built-in and no physical administration is required. SQL Azure Database supports Transact- SQL (T-SQL). Customers can use existing knowledge in T-SQL development and a familiar relational data model for symmetry with existing on-premises databases. SQL Azure Database can help reduce costs by integrating with existing toolsets and providing symmetry with on-premises and cloud databases. " For more information about Windows & SQL Azure please visit: windowsazure/sqlazure/ RIA Services "Microsoft WCF RIA Services simplifies the traditional n-tier application pattern by bringing together the ASP.NET and Silverlight platforms. RIA Services provides a pattern to write application logic that runs on the mid-tier and controls access to data for queries, changes and custom operations. It also provides end-to-end support for common tasks such as data validation, authentication and roles by integrating with Silverlight components on the client and ASP.NET on the mid-tier." For more information about RIA Services please visit: Silverlight 3 "Silverlight is a powerful development platform for creating engaging, interactive user experiences for Web, desktop, and mobile applications when online or offline. Silverlight is a free plug-in, powered by

5 the.net framework and compatible with multiple browsers, devices and operating systems, bringing a new level of interactivity wherever the Web works." For more information about Silverlight please visit: Framework 3.5 "The.NET Framework is an integral Windows component that supports building and running the next generation of applications and XML Web services. The.NET Framework is designed to fulfill the following objectives: To provide a consistent object-oriented programming environment whether object code is stored and executed locally, executed locally but Internet-distributed, or executed remotely. To provide a code-execution environment that minimizes software deployment and versioning conflicts. To provide a code-execution environment that promotes safe execution of code, including code created by an unknown or semi-trusted third party. To provide a code-execution environment that eliminates the performance problems of scripted or interpreted environments. To make the developer experience consistent across widely varying types of applications, such as Windows-based applications and Web-based applications. To build all communication on industry standards to ensure that code based on the.net Framework can integrate with any other code." For more information about the.net Framework please visit: w0x726c2(vs.90).aspx 4 Intended Users & Uses Users Microsoft User Uses Shall glean insight into the migration process from a traditionally hosted application to the Windows Azure platform. Shall search for and consume relevant content. 5 Assumptions & Limitations Assumptions The cloud will give us scalable resources and have adequate uptime. The User will have Silverlight 3 installed. 3rd party data sources will have sufficient uptime. Limitations Although resources are scalable, we need to be able to throttle how much is used. Although 3rd party data sources may have sufficient uptime, we must still take care not to violate 3rd party TOU agreements. 6 Expected End Product & Other Deliverables

6 6.1.1 Design Objectives The main objective of the project is to create an application that tests Windows Azure's capabilities and general flaws. This includes: 1. Testing and being able to control the cloud's hosting power 2. Contain and provide personalized information 3. Accomplishing Azure integration with the application To meet the design objectives, we chose to do a personalized article (Google) reader. With this project design we will accomplish all of the design objectives. First, the project will have to throttle our background operations (fetching personalized material) in the cloud to avoid large processing bills each month. Second, a personalized reader is only as good as its personalized content, to the project is very user centered. Finally, the project could be hosted on a personal server but will be uploaded to the Azure Cloud for full functionality Functional Requirements Must be hosted on the Azure Platform Must use Silverlight for the user view Must use RIA Services to perform the middle tier operations No user may interfere with any other user (security). Must be a user centric applications which includes user profiles Design Constraints There are some limitations involved with using third party libraries, most notably rate limiting issues. To avoid issues with banning as result of exceeding the set rate limits we will use third party libraries which adhere to rate limits internally. Our service must be run on the Microsoft Azure Cloud and must support Silverlight. This means that the client must also support Silverlight which at the time is not supported by Linux, Unix, *nix systems. The application binary runs in the cloud so it must be accessed remotely by the client which must also have an Internet connection Technical Approach Considerations & Results State Changes A VisualStateManager is used to update the state of the Home page and login button. So when a user logs in, the sidebar is shown with the list of the user's labels, and the login button is changed a personalized welcome message and a logout button. For more information about State Changes visit: system.windows.visualstatemanager(vs.95).aspx

7 Data Binding Data binding is used to populate each user's list of labels. Data binding is a way to keep the database in sync with the Listbox control. For more information about Data Binding visit: User Control Customization The list of labels are held in a Listbox. The Listbox is customized so that it holds a list of Stackpanels that allow a label to be paired up with a remove button. For more information about User Control Customizations visit: silverlight-tutorial-part-5-using-the-listbox-and-databinding-to-display-list-data.aspx Third Party Service Libraries We will use third party libraries to interface with the various services we intend to search (Twitter, Digg, Reddit, custom web crawlers, etc.) in order to be compliant with third party service restrictions such as rate limiting and query issues. These libraries will also help us quickly adapt has third party service interfaces change because we will simply have to update to the updated library which changes with the third party interface updates Testing Approach Considerations We will approach testing from two categories, automated testing and visual inspections. Automated testing will be utilized wherever possible in order to allow for regression testing. Automated testing will consist of code based unit tests that range from basic CRUD (create, retrieve, update, delete) operations of entities, to stress tests that will test the ability of the system to throttle resource utilization up and down as the system experiences various user loads. Separate tests will be made to test individual Search Agents for their ability to retrieve relevant results from various data sources using supported Filters. Visual inspections will be made pertaining to the operation of the Silverlight interface. In addition to visual and unit testing, all major milestones will be subject to peer review. 6.2 Detailed Design Screen Flow Narrative Please refer to Appendices Figure 3 for this subsection. Screenshots 2-4 assume the user is a returning user with at least one label already created.

8 Screenshot 1: 1. Open up the CloudReader page. 2. If you are an existing user AND signed in, it will show the list of Labels you have already created under the My Label heading. Otherwise you will need to register and there will be no Labels in that list. 3. Initially, no Label will be highlighted. This means that the Edit Selected Label button will be inactive and grayed out and there will also be nothing shown in the frame to the right of the list. Screenshot 2:

9 1. Open up the CloudReader page. 2. Click on a Label 3. The frame to the right will populate with Articles related to the Label that the user has defined. The Edit Selected Label button will be enabled. Screenshot 3:

10 1. Open up the CloudReader page. 2. Click on the Add a Label button. 3. A Label called New Label will appear without the Remove link next to it. 4. A form will populate the frame on the right that will prompt the user for details of the new label.

11 Screenshot 4: 1. Open up the CloudReader page. 2. Click on a Label. 3. Click the Edit Selected Label button. 4. A form will populate the right frame with the same form as when creating a new Label. However, this form should be pre-populated with the current information of the selected Label. The forms as shown in the 3rd and 4th screenshot have the following behaviors: 1. An error message will notify the user if the user has failed to name the Label, define at least one Data source, and define at least one Filter for each Data source. 2. The Save button will not be enabled until the required areas have been filled out. 3. The user will not be able to go over their credit limit when creating the Label. 4. The Filter area will not be enabled until a Data source has been selected. This way the user can define and see that there can be multiple Filters for a single Data source. 5. The search box at the bottom will search for those words that also fit your Data source and Filter criteria. At this time, an article will only be pulled if it is within a correct Data source, matches the Filter criteria, and has all of the words defined in the search box.

12 RIA Services RIA Services is a middle-tier layer that coordinates client-side calls to the server by implementing the View-Model design pattern. This enables the system to maintain decoupling between presentation and business logic. The decoupling is implemented in the domain service called CloudReaderDomainService. The service exposes CRUD operations upon business models through the use of the presentation model design pattern. The presentation model design pattern requires the client to perform CRUD operations upon a proxy model rather than the actual business models. The CRUD operation logic is encapsulated within the proxy models. This second layer of decoupling frees the client from having to worry about domain specific logic when coding from the client perspective. The business models can be viewed in Figure 4. Internal Navigation The navigation within the program is being treated in such a way that if a user was authorized to view their information, they are able to regenerate any page they visit by pasting a copy of their URL. This is a important feature of the design for the development team in that it allows for direct site testing. Having the full URL allows the tester to view a site directly without having to go through a sequence of events. For the user, this is beneficial in a couple ways. The user would be allowed to bookmark a particular URL and directly visit that site. If the user was not authorized to view the information, he/she would be asked to log into the application. Once authorization has been achieved, the page would load like normal. When a user wants to duplicate a website, such as copying the URL to another tab in their browser, he/she will not have to log in and perform the necessary actions to go back to the same state that the original site was in. Scheduler The Scheduler plays the role of a writer in the classical readers and writers computing problem. Its responsibility is to query the RDBMS for Rules that have not been processed within some specified amount of time. Further testing will be needed to determine what the appropriate period between each session is, but for prototyping an arbitrary value will be chosen. Once the Scheduler has obtained a set of Rules from the RDBMS it puts the Rules into the appropriate Queues by Search Agent type. Throttle The Throttle is a background thread that periodically checks the various Queues to ensure that the approximate wait time of any Rule is kept within reasonable thresholds. However, further testing with the prototyped system will be needed in order determine the appropriate thresholds. When a Queue is found to be exceeding its threshold the Throttle will balance the load by instantiating another Search Agent thread of the appropriate type. If on subsequent checks the Throttle finds that the wait time for a Queue is within reasonable thresholds, then the Throttle will kill off any extra Search Agents of the appropriate type. Queue The Queue will be a decorator that wraps around the Windows Azure Queue Service in order to provide additional business logic that Search Agents, the Scheduler, and the Throttle will use to perform their duties. The decision to rely on the Windows Azure Queue Service rather than a traditional data structure was based upon economic considerations. The cost per compute hour on the Windows Azure platform is

13 $0.12/hr while the cost per 10K transactions using the Queue Service is $0.01. Since each Queue is a shared resource their utilization rates will be high, and this design decision will significantly reduce operation costs. Search Agent A Search Agent plays the role of a reader in the classical readers and writers computing problem. A Search Agent consumes a Rule from a Queue of the same type and performs queries on the appropriate data source based upon the semantics of the Rule. As a Search Agent receives results from its queries it formats that information info Result entities and stores them in the RDBMS for later retrieval by the Silverlight client. 6.3 Resource Requirements Please be aware that the following are only estimated costs based upon the Windows Azure Platform TCO Analysis Calculator during the first year of live release. During development hosting will be provided by Microsoft.? Hosting Windows Azure Usage Rate Initial Per Month Computing 730 hours/month $0.12 /hour $87.60 $1,051 Storage (unstructured) Storage transactions 0.5 GB $0.15 /GB/month $0.08 $1 5 10K tx/ month SQL Azure Usage Rate $0.01 /10K tx $0.05 $1 Initial Per Month 1GB databases 0 units $9.99 /month $0.00 $0 10GB databases 1 units $99.99 /month $99.99 $1200 Bandwidth Usage Rate Inbound Outbound Project Schedule avg. GB/ hour avg. GB/ hour Initial Per Month $0.10 /GB month $ $2,190 $0.15 /GB month $ $6,570 Total $ $11,013 Initial Per Year Initial Per Year Initial Per Year Milestone Deliverables Date Estimate

14 1. The "Creating a Label", "Saving a Label", and "Editing a Label" use cases shall be prototyped. 2. The Scheduling Rules, Rule Based Searching, "View Results", "Remove Results", and "Remove Label" use cases shall be prototyped. Deliverable 1 the Labels Menu shall be prototyped. Deliverable 2 the Edit Label Form shall be prototyped. Deliverable 3 the necessary RIA services to support the specified use cases shall be prototyped. Deliverable 1 the Scheduler shall be prototyped. Deliverable 2 the Twitter Search Agent shall be prototyped. Deliverable 3 the Search Session and Result shall be prototyped. Deliverable 4 the Scheduler shall be prototyped. Deliverable 5 the Twitter Search Agent shall be prototyped. 4/30/2010 5/31/ Inputs shall be validated and throttling shall be implemented. A test migration to the Azure platform will be carried out, and the first integration testing will be performed. 4. Rules shall be able to support Keywords, Date/Time, Locations, and Authors Filter. Integration Test 2 shall be performed. 5. User shall be able to search Digg in addition to Twitter. Integration Test 3 shall be performed. Deliverable 6 the Search Session and Results shall be prototyped. Deliverable 1 throttling shall be working. Deliverable 2 a test report detailing the testing plan and test results of Integration Test 1. Deliverable 3 a report detailing the test migration process and the experience. Deliverable 1 a test report detailing the testing plan and test results of Integration Test 2. Deliverable 1 a test report detailing the testing plan and test results of Integration Test Stress testing. Deliverable 1 a test report detailing the testing plan and test results of the Stress Test. 7. Final documentation and reflection. Deliverable 1 an operations manual detailing all functional use cases or a recorded demo. 6/30/2010 7/31/2010 9/30/ /31/ /30/2010

15 Deliverable 2 each developer shall submit a reflection of the experience gained from the development process. Deliverable 3 code generated documentation of key parts of the system. 7 Closing Summary Cloud Reader is a personalized search agent application that runs on the Windows Azure platform. This project is being done to obtain experience with developing a traditional application and migrating it to the Windows Azure platform. The first integration test will be performed after the initial prototype of the application and initial migration to the Windows Azure platform. Subsequent development will increase the number of Filters and Search Agent types in preparation for more robust integration and stress testing. The goal from performing these tests will be to glean insight into the performance of the application within the Windows Azure environment. Important deliverables once the project completes include team member reflections on the development lifecycle, testing reports, and the working application. 8 Project Team Information Clients Shawn Hanson shanso@microsoft.com Matt Thalman Matt.Thalman@microsoft.com Faculty Advisor Dr. Suraj C. Kothari 3132 Coover Hall Iowa State University Ames, IA Phone: kothari@iastate.edu Team Members Ben Holland 3206 Lincolnway Unit 1 Phone: bholland@iastate.edu Eric Petrowiak [Insert Address Here] Phone: ericp1@iastate.edu Dan Leeaphon Dan.Leeaphon@microsoft.com Bao Nguyen 4733 Toronto St. Unit 110 Phone: l3a0@iastate.edu Barret Schloerke 1711 Woodhaven Cir. Ames, IA Phone: bigbear@iastate.edu

16 9 Appendices Figure 1

17 Figure 2 Figure 3

18 Figure 4

19 Figure 5

The full setup includes the server itself, the server control panel, Firebird Database Server, and three sample applications with source code.

The full setup includes the server itself, the server control panel, Firebird Database Server, and three sample applications with source code. Content Introduction... 2 Data Access Server Control Panel... 2 Running the Sample Client Applications... 4 Sample Applications Code... 7 Server Side Objects... 8 Sample Usage of Server Side Objects...

More information

User Manual for Web. Help Desk Authority 9.0

User Manual for Web. Help Desk Authority 9.0 User Manual for Web Help Desk Authority 9.0 2011ScriptLogic Corporation ALL RIGHTS RESERVED. ScriptLogic, the ScriptLogic logo and Point,Click,Done! are trademarks and registered trademarks of ScriptLogic

More information

Dynamics CRM 2011. with Azure and SharePoint a perfect match. Central and Eastern Europe

Dynamics CRM 2011. with Azure and SharePoint a perfect match. Central and Eastern Europe Central and Eastern Europe Dynamics CRM 2011 with Azure and SharePoint a perfect match Almut Tadsen Dynamics ISV Developer Evangelist atadsen@microsoft.com Agenda for today Azure Execute your out of CRM

More information

System Administration Training Guide. S100 Installation and Site Management

System Administration Training Guide. S100 Installation and Site Management System Administration Training Guide S100 Installation and Site Management Table of contents System Requirements for Acumatica ERP 4.2... 5 Learning Objects:... 5 Web Browser... 5 Server Software... 5

More information

File Share Navigator Online 1

File Share Navigator Online 1 File Share Navigator Online 1 User Guide Service Pack 3 Issued November 2015 Table of Contents What s New in this Guide... 4 About File Share Navigator Online... 5 Components of File Share Navigator Online...

More information

Windows Azure platform What is in it for you? Dominick Baier (dbaier@develop.com) Christian Weyer (cweyer@develop.com

Windows Azure platform What is in it for you? Dominick Baier (dbaier@develop.com) Christian Weyer (cweyer@develop.com Windows Azure platform What is in it for you? Dominick Baier (dbaier@develop.com) Christian Weyer (cweyer@develop.com Objectives Motivation Status quo Cloud Computing Windows Azure platform Windows Azure

More information

Extending Microsoft Dynamics CRM 2011

Extending Microsoft Dynamics CRM 2011 Extending Microsoft Dynamics CRM 2011 Course 80295; 3 Days, Instructor-led Course Description: This course offers detailed and interactive information on how to develop extensions for Microsoft Dynamics

More information

AppDev OnDemand Cloud Computing Learning Library

AppDev OnDemand Cloud Computing Learning Library AppDev OnDemand Cloud Computing Learning Library A full year of access to our cloud computing courses, plus future course releases included free! The AppDev OnDemand Cloud Computing Learning Library includes

More information

Getting Started with Telerik Data Access. Contents

Getting Started with Telerik Data Access. Contents Contents Overview... 3 Product Installation... 3 Building a Domain Model... 5 Database-First (Reverse) Mapping... 5 Creating the Project... 6 Creating Entities From the Database Schema... 7 Model-First

More information

Monitoring Replication

Monitoring Replication Monitoring Replication Article 1130112-02 Contents Summary... 3 Monitor Replicator Page... 3 Summary... 3 Status... 3 System Health... 4 Replicator Configuration... 5 Replicator Health... 6 Local Package

More information

MS 10978A Introduction to Azure for Developers

MS 10978A Introduction to Azure for Developers MS 10978A Introduction to Azure for Developers Description: Days: 5 Prerequisites: This course offers students the opportunity to learn about Microsoft Azure development by taking an existing ASP.NET MVC

More information

Installing and Administering VMware vsphere Update Manager

Installing and Administering VMware vsphere Update Manager Installing and Administering VMware vsphere Update Manager Update 1 vsphere Update Manager 5.1 This document supports the version of each product listed and supports all subsequent versions until the document

More information

Opacus Outlook Addin v3.x User Guide

Opacus Outlook Addin v3.x User Guide Opacus Outlook Addin v3.x User Guide Connecting to your SugarCRM Instance Before you can use the plugin you must first configure it to communicate with your SugarCRM instance. In order to configure the

More information

Microsoft 80295 - Extending Microsoft Dynamics CRM 2011

Microsoft 80295 - Extending Microsoft Dynamics CRM 2011 1800 ULEARN (853 276) www.ddls.com.au Microsoft 80295 - Extending Microsoft Dynamics CRM 2011 Length 3 days Price $2629.00 (inc GST) Overview This course offers detailed and interactive information on

More information

Course 10978A Introduction to Azure for Developers

Course 10978A Introduction to Azure for Developers Course 10978A Introduction to Azure for Developers Duration: 40 hrs. Overview: About this Course This course offers students the opportunity to take an existing ASP.NET MVC application and expand its functionality

More information

Fax User Guide 07/31/2014 USER GUIDE

Fax User Guide 07/31/2014 USER GUIDE Fax User Guide 07/31/2014 USER GUIDE Contents: Access Fusion Fax Service 3 Search Tab 3 View Tab 5 To E-mail From View Page 5 Send Tab 7 Recipient Info Section 7 Attachments Section 7 Preview Fax Section

More information

Acunetix Web Vulnerability Scanner. Getting Started. By Acunetix Ltd.

Acunetix Web Vulnerability Scanner. Getting Started. By Acunetix Ltd. Acunetix Web Vulnerability Scanner Getting Started V8 By Acunetix Ltd. 1 Starting a Scan The Scan Wizard allows you to quickly set-up an automated scan of your website. An automated scan provides a comprehensive

More information

Installation Guide for Pulse on Windows Server 2012

Installation Guide for Pulse on Windows Server 2012 MadCap Software Installation Guide for Pulse on Windows Server 2012 Pulse Copyright 2014 MadCap Software. All rights reserved. Information in this document is subject to change without notice. The software

More information

New Features in Neuron ESB 2.6

New Features in Neuron ESB 2.6 New Features in Neuron ESB 2.6 This release significantly extends the Neuron ESB platform by introducing new capabilities that will allow businesses to more easily scale, develop, connect and operationally

More information

fpafi/tl enterprise Microsoft Silverlight 5 and Windows Azure Enterprise Integration Silverlight Enterprise Applications on the Windows

fpafi/tl enterprise Microsoft Silverlight 5 and Windows Azure Enterprise Integration Silverlight Enterprise Applications on the Windows Microsoft Silverlight 5 and Windows Azure Enterprise Integration A step-by-step guide to creating and running scalable Silverlight Enterprise Applications on the Windows Azure platform David Burela 88

More information

Getting Started with the Ed-Fi ODS and Ed-Fi ODS API

Getting Started with the Ed-Fi ODS and Ed-Fi ODS API Getting Started with the Ed-Fi ODS and Ed-Fi ODS API Ed-Fi ODS and Ed-Fi ODS API Version 2.0 - Technical Preview October 2014 2014 Ed-Fi Alliance, LLC. All rights reserved. Ed-Fi is a registered trademark

More information

HTML5. Turn this page to see Quick Guide of CTTC

HTML5. Turn this page to see Quick Guide of CTTC Programming SharePoint 2013 Development Courses ASP.NET SQL TECHNOLGY TRAINING GUIDE Visual Studio PHP Programming Android App Programming HTML5 Jquery Your Training Partner in Cutting Edge Technologies

More information

FOREFRONT IDENTITY MANAGEMENT

FOREFRONT IDENTITY MANAGEMENT FOREFRONT IDENTITY MANAGEMENT March 13, 2015 Page 2 Module One... 6 User Creation And Synchronization Process... 6 Agency Roles And Responsibilities... 7 Logging Into Forefront Identity Manager Portal

More information

DSI File Server Client Documentation

DSI File Server Client Documentation Updated 11/23/2009 Page 1 of 10 Table Of Contents 1.0 OVERVIEW... 3 1.0.1 CONNECTING USING AN FTP CLIENT... 3 1.0.2 CONNECTING USING THE WEB INTERFACE... 3 1.0.3 GETTING AN ACCOUNT... 3 2.0 TRANSFERRING

More information

Insight Video Net. LLC. CMS 2.0. Quick Installation Guide

Insight Video Net. LLC. CMS 2.0. Quick Installation Guide Insight Video Net. LLC. CMS 2.0 Quick Installation Guide Table of Contents 1. CMS 2.0 Installation 1.1. Software Required 1.2. Create Default Directories 1.3. Create Upload User Account 1.4. Installing

More information

Social Network Website to Monitor Behavior Change Design Document

Social Network Website to Monitor Behavior Change Design Document Social Network Website to Monitor Behavior Change Design Document Client: Yolanda Coil Advisor: Simanta Mitra Team #11: Gavin Monroe Nicholas Schramm Davendra Jayasingam Table of Contents PROJECT TEAM

More information

Technical Requirements for OneStop Reporting products

Technical Requirements for OneStop Reporting products Technical Requirements for OneStop Reporting products OSR Report Designer for Excel OneStop Reporting Desktop applications: OSR Composer OSR Publisher OSR ETL (Data Warehouse tool) OSR Multi Company Load

More information

Implementing Support and Monitoring For a Business- Critical Application Migrated to Windows Azure

Implementing Support and Monitoring For a Business- Critical Application Migrated to Windows Azure Implementing Support and Monitoring For a Business- Critical Application Migrated to Windows Azure Published: August 2011 Microsoft IT had recently migrated BCWeb a complex, business-critical application

More information

Microsoft Dynamics CRM2015 Fast Track for developers

Microsoft Dynamics CRM2015 Fast Track for developers Microsoft Dynamics CRM2015 Fast Track for developers Eğitim Tipi ve Süresi: 5 Days ILT 5 Days VILT This course offers detailed and interactive information on how to develop extensions for Microsoft Dynamics

More information

SQL Azure vs. SQL Server

SQL Azure vs. SQL Server SQL Azure vs. SQL Server Authors Dinakar Nethi, Niraj Nagrani Technical Reviewers Michael Thomassy, David Robinson Published April 2010 Summary SQL Azure Database is a cloud-based relational database service

More information

10978A: Introduction to Azure for Developers

10978A: Introduction to Azure for Developers 10978A: Introduction to Azure for Developers Course Details Course Code: Duration: Notes: 10978A 5 days This course syllabus should be used to determine whether the course is appropriate for the students,

More information

DreamFactory on Microsoft SQL Azure

DreamFactory on Microsoft SQL Azure DreamFactory on Microsoft SQL Azure Account Setup and Installation Guide For general information about the Azure platform, go to http://www.microsoft.com/windowsazure/. For general information about the

More information

Developing Microsoft Azure Solutions 20532B; 5 Days, Instructor-led

Developing Microsoft Azure Solutions 20532B; 5 Days, Instructor-led Developing Microsoft Azure Solutions 20532B; 5 Days, Instructor-led Course Description This course is intended for students who have experience building vertically scaled applications. Students should

More information

This module provides an overview of service and cloud technologies using the Microsoft.NET Framework and the Windows Azure cloud.

This module provides an overview of service and cloud technologies using the Microsoft.NET Framework and the Windows Azure cloud. Module 1: Overview of service and cloud technologies This module provides an overview of service and cloud technologies using the Microsoft.NET Framework and the Windows Azure cloud. Key Components of

More information

Using Application Insights to Monitor your Applications

Using Application Insights to Monitor your Applications Using Application Insights to Monitor your Applications Overview In this lab, you will learn how to add Application Insights to a web application in order to better detect issues, solve problems, and continuously

More information

Deploying Web Applications in Enterprise Scenarios

Deploying Web Applications in Enterprise Scenarios Deploying Web Applications in Enterprise Scenarios Note: This PDF was created from a series of web-based tutorials, the first of which is located at the following URL: http://www.asp.net/webforms/tutorials/deployment/deployin

More information

Integrating Siebel CRM with Microsoft SharePoint Server

Integrating Siebel CRM with Microsoft SharePoint Server Integrating Siebel CRM with Microsoft SharePoint Server www.sierraatlantic.com Headquarters 6522 Kaiser Drive, Fremont CA 94555, USA Phone: 1.510.742.4100 Fax: 1.510.742.4101 Global Development Center

More information

IBM Endpoint Manager Version 9.1. Patch Management for Red Hat Enterprise Linux User's Guide

IBM Endpoint Manager Version 9.1. Patch Management for Red Hat Enterprise Linux User's Guide IBM Endpoint Manager Version 9.1 Patch Management for Red Hat Enterprise Linux User's Guide IBM Endpoint Manager Version 9.1 Patch Management for Red Hat Enterprise Linux User's Guide Note Before using

More information

OutDisk 4.0 FTP FTP for Email Users using Microsoft Windows and/or Microsoft Outlook. 5/1/2012 2012 Encryptomatic LLC www.encryptomatic.

OutDisk 4.0 FTP FTP for Email Users using Microsoft Windows and/or Microsoft Outlook. 5/1/2012 2012 Encryptomatic LLC www.encryptomatic. OutDisk 4.0 FTP FTP for Email Users using Microsoft Windows and/or Microsoft Outlook 5/1/2012 2012 Encryptomatic LLC www.encryptomatic.com Contents What is OutDisk?... 3 OutDisk Requirements... 3 How Does

More information

Usage of OPNET IT tool to Simulate and Test the Security of Cloud under varying Firewall conditions

Usage of OPNET IT tool to Simulate and Test the Security of Cloud under varying Firewall conditions Usage of OPNET IT tool to Simulate and Test the Security of Cloud under varying Firewall conditions GRADUATE PROJECT REPORT Submitted to the Faculty of The School of Engineering & Computing Sciences Texas

More information

Installation Guide for Pulse on Windows Server 2008R2

Installation Guide for Pulse on Windows Server 2008R2 MadCap Software Installation Guide for Pulse on Windows Server 2008R2 Pulse Copyright 2014 MadCap Software. All rights reserved. Information in this document is subject to change without notice. The software

More information

MS 20487A Developing Windows Azure and Web Services

MS 20487A Developing Windows Azure and Web Services MS 20487A Developing Windows Azure and Web Services Description: Days: 5 Prerequisites: In this course, students will learn how to design and develop services that access local and remote data from various

More information

TANDBERG MANAGEMENT SUITE 10.0

TANDBERG MANAGEMENT SUITE 10.0 TANDBERG MANAGEMENT SUITE 10.0 Installation Manual Getting Started D12786 Rev.16 This document is not to be reproduced in whole or in part without permission in writing from: Contents INTRODUCTION 3 REQUIREMENTS

More information

How To Understand The History Of A Webmail Website On A Pc Or Macodeo.Com

How To Understand The History Of A Webmail Website On A Pc Or Macodeo.Com iservice Business Intelligence Reports Guide A guide for users of the iservice Customer Interaction Solution. This user guide is intended for users of the iservice system. It is not intended to provide

More information

Tutto quello che c è da sapere su Azure App Service

Tutto quello che c è da sapere su Azure App Service presenta Tutto quello che c è da sapere su Azure App Service Jessica Tibaldi Technical Evangelist Microsoft Azure & Startups jetiba@microsoft.com @_jetiba www.wpc2015.it info@wpc2015.it - +39 02 365738.11

More information

Introduction to Azure for Developers

Introduction to Azure for Developers CÔNG TY CỔ PHẦN TRƯỜNG CNTT TÂN ĐỨC TAN DUC INFORMATION TECHNOLOGY SCHOOL JSC LEARN MORE WITH LESS! Course 10978: Introduction to Azure for Developers Length: 5 Days Audience: Developers Level: 300 Technology:

More information

Windows PCs & Servers are often the life-blood of your IT investment. Monitoring them is key, especially in today s 24 hour world!

Windows PCs & Servers are often the life-blood of your IT investment. Monitoring them is key, especially in today s 24 hour world! + Welcome to The Sentry-go Monitoring System v6 Monitoring made quick & easy! Be Proactive, Not Reactive! 3Ds (UK) Limited http://www.sentry-go.com Welcome to Sentry-go Sentry-go is a quick & easy to use

More information

How to Prepare for the Upgrade to Microsoft Dynamics CRM 2013 (On-premises)

How to Prepare for the Upgrade to Microsoft Dynamics CRM 2013 (On-premises) How to Prepare for the Upgrade to Microsoft Dynamics CRM 2013 (On-premises) COMPANY: Microsoft Corporation RELEASED: September 2013 VERSION: 1.0 Copyright This document is provided "as-is". Information

More information

Gladinet Cloud Backup V3.0 User Guide

Gladinet Cloud Backup V3.0 User Guide Gladinet Cloud Backup V3.0 User Guide Foreword The Gladinet User Guide gives step-by-step instructions for end users. Revision History Gladinet User Guide Date Description Version 8/20/2010 Draft Gladinet

More information

CRM Migration Manager 3.1.1 for Microsoft Dynamics CRM. User Guide

CRM Migration Manager 3.1.1 for Microsoft Dynamics CRM. User Guide CRM Migration Manager 3.1.1 for Microsoft Dynamics CRM User Guide Revision D Issued July 2014 Table of Contents About CRM Migration Manager... 4 System Requirements... 5 Operating Systems... 5 Dynamics

More information

Zendesk + Salesforce. Step-by-Step Guide to Integrating Zendesk and Salesforce. www.zendesk.com

Zendesk + Salesforce. Step-by-Step Guide to Integrating Zendesk and Salesforce. www.zendesk.com Zendesk + Salesforce Step-by-Step Guide to Integrating Zendesk and Salesforce www.zendesk.com 2 Table of Contents Introduction Getting Started Page 1 Step 1: Installing the Zendesk for Salesforce App in

More information

Thin@ System Architecture V3.2. Last Update: August 2015

Thin@ System Architecture V3.2. Last Update: August 2015 Thin@ System Architecture V3.2 Last Update: August 2015 Introduction http://www.thinetsolution.com Welcome to Thin@ System Architecture manual! Modern business applications are available to end users as

More information

AVG Business SSO Partner Getting Started Guide

AVG Business SSO Partner Getting Started Guide AVG Business SSO Partner Getting Started Guide Table of Contents Overview... 2 Getting Started... 3 Web and OS requirements... 3 Supported web and device browsers... 3 Initial Login... 4 Navigation in

More information

HydroDesktop Overview

HydroDesktop Overview HydroDesktop Overview 1. Initial Objectives HydroDesktop (formerly referred to as HIS Desktop) is a new component of the HIS project intended to address the problem of how to obtain, organize and manage

More information

Software Engineering I CS524 Professor Dr. Liang Sheldon X. Liang

Software Engineering I CS524 Professor Dr. Liang Sheldon X. Liang Software Requirement Specification Employee Tracking System Software Engineering I CS524 Professor Dr. Liang Sheldon X. Liang Team Members Seung Yang, Nathan Scheck, Ernie Rosales Page 1 Software Requirements

More information

Hands-On Lab. Embracing Continuous Delivery with Release Management for Visual Studio 2013. Lab version: 12.0.21005.1 Last updated: 12/11/2013

Hands-On Lab. Embracing Continuous Delivery with Release Management for Visual Studio 2013. Lab version: 12.0.21005.1 Last updated: 12/11/2013 Hands-On Lab Embracing Continuous Delivery with Release Management for Visual Studio 2013 Lab version: 12.0.21005.1 Last updated: 12/11/2013 CONTENTS OVERVIEW... 3 EXERCISE 1: RELEASE MANAGEMENT OVERVIEW...

More information

March 2011. Lynn Langit http://blogs.msdn.com/socaldevgal twitter - @llangit

March 2011. Lynn Langit http://blogs.msdn.com/socaldevgal twitter - @llangit March 2011 Lynn Langit http://blogs.msdn.com/socaldevgal twitter - @llangit Windows Azure Platform Compute: Virtualized compute environment Storage: Durable, scalable, & available storage Management: Automated,

More information

WINDOWS AZURE EXECUTION MODELS

WINDOWS AZURE EXECUTION MODELS WINDOWS AZURE EXECUTION MODELS Windows Azure provides three different execution models for running applications: Virtual Machines, Web Sites, and Cloud Services. Each one provides a different set of services,

More information

VPN Web Portal Usage Guide

VPN Web Portal Usage Guide VPN Web Portal Usage Guide Table of Contents WHAT IS VPN WEB CLIENT 4 SUPPORTED WEB BROWSERS 4 LOGGING INTO VPN WEB CLIENT 5 ESTABLISHING A VPN CONNECTION 6 KNOWN ISSUES WITH MAC COMPUTERS 6 ACCESS INTRANET

More information

Installation Guide and Machine Setup

Installation Guide and Machine Setup Installation Guide and Machine Setup Page 1 Browser Configurations Installation Guide and Machine Setup The first requirement for using CURA is to ensure that your browser is set up accurately. 1. Once

More information

THE WINDOWS AZURE PROGRAMMING MODEL

THE WINDOWS AZURE PROGRAMMING MODEL THE WINDOWS AZURE PROGRAMMING MODEL DAVID CHAPPELL OCTOBER 2010 SPONSORED BY MICROSOFT CORPORATION CONTENTS Why Create a New Programming Model?... 3 The Three Rules of the Windows Azure Programming Model...

More information

How To Test Your Web Site On Wapt On A Pc Or Mac Or Mac (Or Mac) On A Mac Or Ipad Or Ipa (Or Ipa) On Pc Or Ipam (Or Pc Or Pc) On An Ip

How To Test Your Web Site On Wapt On A Pc Or Mac Or Mac (Or Mac) On A Mac Or Ipad Or Ipa (Or Ipa) On Pc Or Ipam (Or Pc Or Pc) On An Ip Load testing with WAPT: Quick Start Guide This document describes step by step how to create a simple typical test for a web application, execute it and interpret the results. A brief insight is provided

More information

How To Backup Your Computer With A Remote Drive Client On A Pc Or Macbook Or Macintosh (For Macintosh) On A Macbook (For Pc Or Ipa) On An Uniden (For Ipa Or Mac Macbook) On

How To Backup Your Computer With A Remote Drive Client On A Pc Or Macbook Or Macintosh (For Macintosh) On A Macbook (For Pc Or Ipa) On An Uniden (For Ipa Or Mac Macbook) On Remote Drive PC Client software User Guide -Page 1 of 27- PRIVACY, SECURITY AND PROPRIETARY RIGHTS NOTICE: The Remote Drive PC Client software is third party software that you can use to upload your files

More information

Microsoft 10978 - Introduction to Azure for Developers

Microsoft 10978 - Introduction to Azure for Developers 1800 ULEARN (853 276) www.ddls.com.au Microsoft 10978 - Introduction to Azure for Developers Length 5 days Price $4389.00 (inc GST) Version A Overview This course offers students the opportunity to take

More information

On-premise and Online connection with Provider Hosted APP (Part 1)

On-premise and Online connection with Provider Hosted APP (Part 1) On-premise and Online connection with Provider Hosted APP (Part 1) WinWire Technologies Inc. 2350 Mission College Boulevard, Suite 925, Santa Clara, California, 95054 pg. 1 Copyright 2015 WinWire Technologies

More information

Planning the Installation and Installing SQL Server

Planning the Installation and Installing SQL Server Chapter 2 Planning the Installation and Installing SQL Server In This Chapter c SQL Server Editions c Planning Phase c Installing SQL Server 22 Microsoft SQL Server 2012: A Beginner s Guide This chapter

More information

SQL Server Business Intelligence

SQL Server Business Intelligence SQL Server Business Intelligence Setup and Configuration Guide Himanshu Gupta Technology Solutions Professional Data Platform Contents 1. OVERVIEW... 3 2. OBJECTIVES... 3 3. ASSUMPTIONS... 4 4. CONFIGURE

More information

Understanding BeyondTrust Patch Management

Understanding BeyondTrust Patch Management Best Practices WHITE PAPER Understanding BeyondTrust Patch Management February 2014 Contents Overview... 3 1 - Configure Retina CS... 4 2 - Enable Patch Management for Smart Groups... 6 3 Identify and

More information

MicrosoftDynam ics GP 2015. TenantServices Installation and Adm inistration Guide

MicrosoftDynam ics GP 2015. TenantServices Installation and Adm inistration Guide MicrosoftDynam ics GP 2015 TenantServices Installation and Adm inistration Guide Copyright Copyright 2014 Microsoft Corporation. All rights reserved. Limitation of liability This document is provided as-is.

More information

Business 360 Online - Product concepts and features

Business 360 Online - Product concepts and features Business 360 Online - Product concepts and features Version November 2014 Business 360 Online from Software Innovation is a cloud-based tool for information management. It helps you to work smarter with

More information

TARGETPROCESS HELP DESK PORTAL

TARGETPROCESS HELP DESK PORTAL TARGETPROCESS HELP DESK PORTAL v.2.17 User Guide This document describes TargetProcess Help Desk Portal functionality and provides information about TargetProcess Help Desk Portal usage. 1 HELP DESK PORTAL...2

More information

WHITE PAPER. CRM Evolved. Introducing the Era of Intelligent Engagement

WHITE PAPER. CRM Evolved. Introducing the Era of Intelligent Engagement WHITE PAPER CRM Evolved Introducing the Era of Intelligent Engagement November 2015 CRM Evolved Introduction Digital Transformation, a key focus of successful organizations, proves itself a business imperative,

More information

Management Center. Installation and Upgrade Guide. Version 8 FR4

Management Center. Installation and Upgrade Guide. Version 8 FR4 Management Center Installation and Upgrade Guide Version 8 FR4 APPSENSE MANAGEMENT CENTER INSTALLATION AND UPGRADE GUIDE ii AppSense Limited, 2012 All rights reserved. part of this document may be produced

More information

5nine Cloud Security Azure Pack Extension. Version 5.2

5nine Cloud Security Azure Pack Extension. Version 5.2 5nine Cloud Security Azure Pack Extension Version 5.2 June 2015 2015 5nine Software. All rights reserved. All trademarks are the property of their respective owners. No part of this publication may be

More information

Your complete guide to installing the info@hand Self-Service Portal and estore.

Your complete guide to installing the info@hand Self-Service Portal and estore. Your complete guide to installing the info@hand Self-Service Portal and estore. Install the Portal & estore as shrink-wrapped software, or as add-ons to an existing Joomla! installation. Then configure

More information

Cloud Powered Mobile Apps with Azure

Cloud Powered Mobile Apps with Azure Cloud Powered Mobile Apps with Azure Malte Lantin Technical Evanglist Microsoft Azure Agenda Mobile Services Features and Demos Advanced Features Scaling and Pricing 2 What is Mobile Services? Storage

More information

Redpaper Axel Buecker Kenny Chow Jenny Wong

Redpaper Axel Buecker Kenny Chow Jenny Wong Redpaper Axel Buecker Kenny Chow Jenny Wong A Guide to Authentication Services in IBM Security Access Manager for Enterprise Single Sign-On Introduction IBM Security Access Manager for Enterprise Single

More information

The Social Accelerator Setup Guide

The Social Accelerator Setup Guide The Social Accelerator Setup Guide Welcome! Welcome to the Social Accelerator setup guide. This guide covers 2 ways to setup SA. Most likely, you will want to use the easy setup wizard. In that case, you

More information

Microsoft Modern ALM. Gilad Levy Baruch Frei

Microsoft Modern ALM. Gilad Levy Baruch Frei Microsoft Modern ALM Gilad Levy Baruch Frei Every app Every developer Any platform Achieve more Team agility The Open Cloud Open, broad, and flexible cloud across the stack Web App Gallery Dozens of.net

More information

Software Requirements Specification. Schlumberger Scheduling Assistant. for. Version 0.2. Prepared by Design Team A. Rice University COMP410/539

Software Requirements Specification. Schlumberger Scheduling Assistant. for. Version 0.2. Prepared by Design Team A. Rice University COMP410/539 Software Requirements Specification for Schlumberger Scheduling Assistant Page 1 Software Requirements Specification for Schlumberger Scheduling Assistant Version 0.2 Prepared by Design Team A Rice University

More information

AUTOMATED DISASTER RECOVERY SOLUTION USING AZURE SITE RECOVERY FOR FILE SHARES HOSTED ON STORSIMPLE

AUTOMATED DISASTER RECOVERY SOLUTION USING AZURE SITE RECOVERY FOR FILE SHARES HOSTED ON STORSIMPLE AUTOMATED DISASTER RECOVERY SOLUTION USING AZURE SITE RECOVERY FOR FILE SHARES HOSTED ON STORSIMPLE Copyright This document is provided "as-is." Information and views expressed in this document, including

More information

8x8 Virtual Contact Center

8x8 Virtual Contact Center 8x8 8x8 services include: Multimedia contact management including phone, chat, email, voicemail, and third-party Internet fax Powerful, easy to use hosted call center solution 8x8 is a hosted call center

More information

How To Integrate An Ipm With Airwatch With Big Ip On A Server With A Network (F5) On A Network With A Pb (Fiv) On An Ip Server On A Cloud (Fv) On Your Computer Or Ip

How To Integrate An Ipm With Airwatch With Big Ip On A Server With A Network (F5) On A Network With A Pb (Fiv) On An Ip Server On A Cloud (Fv) On Your Computer Or Ip F5 Networks, Inc. F5 Recommended Practices for BIG-IP and AirWatch MDM Integration Contents Introduction 4 Purpose 5 Requirements 6 Prerequisites 6 AirWatch 6 F5 BIG-IP 6 Network Topology 7 Big-IP Configuration

More information

ACS ChemWorx Quick User Guide Created by: ACS ChemWorx http://www.acschemworx.org

ACS ChemWorx Quick User Guide Created by: ACS ChemWorx http://www.acschemworx.org ACS ChemWorx Quick User Guide Created by: ACS ChemWorx http://www.acschemworx.org Download a comprehensive user guide at http://pubs.acs.org/iapps/acschemworx/tutorial.html Contents OVERVIEW... 3 ACS CHEMWORX

More information

Dashboard Admin Guide

Dashboard Admin Guide MadCap Software Dashboard Admin Guide Pulse Copyright 2014 MadCap Software. All rights reserved. Information in this document is subject to change without notice. The software described in this document

More information

System Center 2012 R2 Lab 5: Application Management

System Center 2012 R2 Lab 5: Application Management System Center 2012 R2 Lab 5: Application Management Hands-On Lab Step-by-Step Guide For the VMs use the following credentials: Username: Contoso\Administrator Password: Passw0rd! Version: 1.5.5 Last updated:

More information

Rights Management Services

Rights Management Services www.css-security.com 425.216.0720 WHITE PAPER Microsoft Windows (RMS) provides authors and owners the ability to control how they use and distribute their digital content when using rights-enabled applications,

More information

PROJECT MANAGEMENT SYSTEM

PROJECT MANAGEMENT SYSTEM Requirement Analysis Document v.2 14.12.2009 CENG-401 SOFTWARE ENGINEER PROJECT MANAGEMENT SYSTEM (Project Manager) Ahmet Edip SEÇKİN 07010555 (Developer) Erhan ŞEN 07010507 (Developer) Semih Serdar CENGİZOĞLU

More information

The Trusted Technology Partner in Business Innovation PASSION DISCIPLINE INNOVATION TEAMING INTEGRITY

The Trusted Technology Partner in Business Innovation PASSION DISCIPLINE INNOVATION TEAMING INTEGRITY The Trusted Technology Partner in Business Innovation PASSION DISCIPLINE INNOVATION TEAMING INTEGRITY SharePoint Search App Custom App for Advanced Searches Ken Mears Senior Consultant, Portals & Collaboration

More information

ControlPoint. Advanced Installation Guide. Publication Date: January 12, 2016. Metalogix International GmbH., 2008-2016 All Rights Reserved.

ControlPoint. Advanced Installation Guide. Publication Date: January 12, 2016. Metalogix International GmbH., 2008-2016 All Rights Reserved. ControlPoint Publication Date: January 12, 2016 All Rights Reserved. This software is protected by copyright law and international treaties. Unauthorized reproduction or distribution of this software,

More information

Microsoft Project Server Integration with SharePoint 2010

Microsoft Project Server Integration with SharePoint 2010 Microsoft Project Server Integration with SharePoint 2010 Microsoft Project Server 2010: brings together the business collaboration platform services of SharePoint Server 2010 with structured execution

More information

Online Vulnerability Scanner Quick Start Guide

Online Vulnerability Scanner Quick Start Guide Online Vulnerability Scanner Quick Start Guide Information in this document is subject to change without notice. Companies, names, and data used in examples herein are fictitious unless otherwise noted.

More information

Compare versions with Maximizer CRM 12: Summer 2013

Compare versions with Maximizer CRM 12: Summer 2013 Compare versions with Maximizer CRM 12: Summer Group and Enterprise Editions The Summer release of 12 continues to build on the theme of enhanced performance, usability and productivity while maintaining

More information

Optimizing Business Continuity Management with NetIQ PlateSpin Protect and AppManager. Best Practices and Reference Architecture

Optimizing Business Continuity Management with NetIQ PlateSpin Protect and AppManager. Best Practices and Reference Architecture Optimizing Business Continuity Management with NetIQ PlateSpin Protect and AppManager Best Practices and Reference Architecture WHITE PAPER Table of Contents Introduction.... 1 Why monitor PlateSpin Protect

More information

Why HTML5 Tests the Limits of Automated Testing Solutions

Why HTML5 Tests the Limits of Automated Testing Solutions Why HTML5 Tests the Limits of Automated Testing Solutions Why HTML5 Tests the Limits of Automated Testing Solutions Contents Chapter 1 Chapter 2 Chapter 3 Chapter 4 As Testing Complexity Increases, So

More information

Database FAQs - SQL Server

Database FAQs - SQL Server Database FAQs - SQL Server Kony Platform Release 5.0 Copyright 2013 by Kony, Inc. All rights reserved. August, 2013 This document contains information proprietary to Kony, Inc., is bound by the Kony license

More information

Digital Marketplace - G-Cloud

Digital Marketplace - G-Cloud Digital Marketplace - G-Cloud SharePoint Services Core offer 22 services in this area: 1. SharePoint Forms SharePoint comes with out-of-the-box web-based forms that allow for data to be captured for your

More information

Windows Azure Pack Installation and Initial Configuration

Windows Azure Pack Installation and Initial Configuration Windows Azure Pack Installation and Initial Configuration Windows Server 2012 R2 Hands-on lab In this lab, you will learn how to install and configure the components of the Windows Azure Pack. To complete

More information

Storing and Processing Sensor Networks Data in Public Clouds

Storing and Processing Sensor Networks Data in Public Clouds UWB CSS 600 Storing and Processing Sensor Networks Data in Public Clouds Aysun Simitci Table of Contents Introduction... 2 Cloud Databases... 2 Advantages and Disadvantages of Cloud Databases... 3 Amazon

More information

Structured Content: the Key to Agile. Web Experience Management. Introduction

Structured Content: the Key to Agile. Web Experience Management. Introduction Structured Content: the Key to Agile CONTENTS Introduction....................... 1 Structured Content Defined...2 Structured Content is Intelligent...2 Structured Content and Customer Experience...3 Structured

More information