So#ware Deployment. Hans- Pe4er Halvorsen, M.Sc. h4p://home.hit.no/~hansha/?page=so#ware_development

Size: px
Start display at page:

Download "So#ware Deployment. Hans- Pe4er Halvorsen, M.Sc. h4p://home.hit.no/~hansha/?page=so#ware_development"

Transcription

1 h4p://home.hit.no/~hansha/?page=so#ware_development So#ware Deployment B. Lund. (2013). Lunch. Available: h4p:// h4p:// Hans- Pe4er Halvorsen, M.Sc.

2 Deployment Maintenance Planning TesRng ImplementaRon The So#ware Development Lifecycle Requirements Analysis Design

3 Alpha Requirements/Design Plans made and approved Beta RC FoundaRon finished, building structure started A proof that you can do it, PoC (Proof of Concept) Building structure finished, Furniture, Flowers and Inside work on track small adjustments missing RTM Ready for Sale or Move in 3

4 So#ware Releases Before the so#ware is released Alpha Release(s) Beta Release(s) RC - Release Candidate(s) RTM Release To Manufactoring Maintenance (a#er the so#ware is released) Patches (small fixes) SP - Service Packs (lots of small fixes and pathes bundle together) Start Planning next release 4

5 Example: Windows Timeline/Lifecycle 5

6 So#ware Development is a never ending story! MS- DOS (1981) Windows 1.0 (1985) Windows 3.0 (1990),, Windows NT (1993),, Windows XP (2001), Windows 7 (2009), Windows 8 Windows 8 (2012), Windows 8.1 (2013), Windows 8.1 Update (2014)

7 Example - Windows 8 Start planning and development of Windows 8, 2008/2009 (the planning started before Windows 7 was released) Internal Builds xxxx xxxx Internal Alpha versions, Alpha 1, 2, 3 Internal Builds xxxx xxxx Internal Milestone1 Release (build 7850), Internal Milestone2 (build 7955), Milestone3 (build 7989) Developer Preview (build 8102), Internal Builds xxxx xxxx Consumer Preview (build 8250), Internal Builds xxxx xxxx Release Preview (build 8400), Internal Builds xxxx xxxx major.minor.maintenance.build RTM Release (build 9200), It is normal to build the so#ware automarcally every night, ready for internal tester the day a#er

8 So#ware Deployment Hans- Pe4er Halvorsen, M.Sc.

9 What is Deployment? Gemng so#ware out of the hands of the developers into the hands of the users. More than 50% of commissioned so#ware is not used, mostly because it fails at deployment stage. 80% of the cost of (commissioned) so#ware comes at and a#er deployment. What are the issues that make it hard? (Try to give some examples!) h4p:// se/lectures/deployment.pdf 9

10 What is Deployment? So#ware deployment is all of the acrvires that make a so#ware system available for use. Examples: Get the so#ware out to the customers CreaRng InstallaRon Packages DocumentaRon InstallaRon Guide, etc. InstallaRon etc. Deployment strategies may vary depending of what kind of so#ware we create, etc. 10

11 Release 1.0 Finished Developed InstallaRon The so#ware should be easy to install Different approches for different Plaporms Desktop (Create Executables, setup packages, etc.) Web (where/how shall it be hosted?, etc.) Mobile (Internal Business App, App Store, Google Play, ) or a mix of these Support How to register and handle Support requests from the Customers Maintenance Bugfixes, Patches, Service Packs, New Releases How to make the updated so#ware availible to the customers 11

12 Is Deployment the Problem? Not always. O#en, problems show up at deployment which are actually failures of requirements analysis. 12

13 Key Issues around Deployment Business Processes: Most large so#ware systems require the customer to change the way they work. Training: No point in deploying so#ware if the customers can't use it. Support: The need goes on, and on, and on. Deployment: How do you physically get the so#ware installed. Equipment: Is the customer's hardware up to the job? ExperHse: Does the customer have the IT experrse to install the so#ware? Upgrades: Can't avoid them! IntegraHon: Shall the so#ware interact/integrate with other systems of the customer. Performance: The Customer may not have the same hardware as in the Development/Test Environment h4p:// se/lectures/deployment.pdf 13

14 Deployment - InstallaRon Package the so#ware Executable files Create installaron packages InstallShield, etc. (lots of tools available) Make it available (nowadays over Internet or on DVD) Give the customer turn- key installers, which will: Check the system for missing dependencies or drivers etc. (e.g., Your so#ware may need.net X.x, etc.) Install the so#ware on the system Set up any necessary licence informaron, licence managers, etc. 14

15 Exercise Deployment Create Executable Files for your ApplicaRon (if possible) Create an Installer/Setup Package Create a Test Environment and Deploy your ApplicaRon to the Test Environment

16 Test & ProducRon Environment Hans- Pe4er Halvorsen, M.Sc.

17 It works on my Computer Make sure to test your so#ware on other Computers and Environments! Everything works on the Developer Computer The Customers Database is not the same as yours The Customer may not use the same OS The Customer may not use the same Web Browser etc. 17

18 It works on my Computer Typically everything works on the the computer that the developer of the code is using, but the customers computer may use another OS, another version of the hardware, another version of a 3.party component or other so#ware that your so#ware relies on, etc. Therefore it is very important to test the so#ware on other computers and other environments, different versions of hardware, different versions of web browsers, etc. Development Environment (your computer), Test Environment and ProducRon Environment 18

19 Test Environment vs. ProducRon Environment 19

20 Maintenance Developers Developers & Testers Customers Development TesRng ProducRon Deployment & InstallaRon Support A Clean PC/Server (or a network The Customers environment with PCs and Servers) where you where you unstall the final install and test your So#ware. so#ware (Servers and Today we typically set- up a Virtual Test Environment Clients) Typically the Developers Personal Computer with Database, Web Server and Programming So#ware Development Environment Test Environment ProducRon Environment Programming environments such as Visual Studio, etc. should not be installed in this environment. You need to create.exe files etc. in order to make your so#ware run.

21 Test Environment A tesrng environment is a setup of so#ware and hardware on which the tesrng team is going to perform the tesrng of the newly built so#ware product. This setup consists of the physical setup which includes hardware, and logical setup that includes Server OperaRng system, client operarng system, database server, front end running environment, browser (if web applicaron), IIS (version on server side) or any other so#ware components required to run this so#ware product. This tesrng setup is to be built on both the ends i.e. the server and client. 21

22 ProducRon Environment ProducRon environment is a term used mostly by developers to describe the semng where so#ware and other products are actually put into operaron for their intended uses by end users. A producron environment can be thought of as a real- Rme semng where programs are run and hardware setups are installed and relied on for organizaron or commercial daily operarons. 22

23 Test/ProducRon Environment Infrastructure with Servers, Virtual Servers, Database Servers, Web Servers, etc. Local Infrastructure with Servers & VirtualizaRon Cloud- based Infrastructure (monthly payment), e.g.: Windows Azure Amazon Web Services (AWS) h4p://aws.amazon.com Google Cloud Plaporm h4ps://cloud.google.com 23

24 24

25 Summary Make sure the applicaron is well tested The ApplicaRon should be easy to install 25

26 References I. Sommerville, So3ware Engineering, 9 ed.: Pearson, E. J. Braude and M. E.Bernstein, So3ware Engineering: Modern Approaches, 2 ed.: Wiley, Wikipedia. (2013). So3ware Deployment. Available: h4p://en.wikipedia.org/wiki/so#ware_deployment S. Adams. Dilbert. Available: h4p://dilbert.com O. Widder. (2013). geek&poke. Available: h4p://geek- and- poke.com B. Lund. (2013). Lunch. Available: h4p:// h4p:// The University of Edinburgh, School of InformaRcs: h4p:// se 26

27 Hans- PeSer Halvorsen, M.Sc. Telemark University College Faculty of Technology Department of Electrical Engineering, InformaHon Technology and CyberneHcs E- mail: Blog: hsp://home.hit.no/~hansha/ 27

h(p://home.hit.no/~hansha/?page=so3ware_development So3ware Maintenance Hans- Pe(er Halvorsen, M.Sc.

h(p://home.hit.no/~hansha/?page=so3ware_development So3ware Maintenance Hans- Pe(er Halvorsen, M.Sc. h(p://home.hit.no/~hansha/?page=so3ware_development So3ware Maintenance Hans- Pe(er Halvorsen, M.Sc. Deployment Maintenance Planning TesIng ImplementaIon The So3ware Development Lifecycle Requirements

More information

So#ware Development. Overview. Hans- Pe4er Halvorsen, M.Sc. h4p://home.hit.no/~hansha/?page=so#ware_development

So#ware Development. Overview. Hans- Pe4er Halvorsen, M.Sc. h4p://home.hit.no/~hansha/?page=so#ware_development h4p://home.hit.no/~hansha/?page=so#ware_development So#ware Development Overview B. Lund. (2013). Lunch. Available: h4p://www.lunchstriper.no, h4p://www.dagbladet.no/tegneserie/lunch/ Hans- Pe4er Halvorsen,

More information

The So5ware Development Process (SDLC)

The So5ware Development Process (SDLC) h(p://home.hit.no/~hansha/?page=so5ware_development O. Widder. (2013). geek&poke. Available: h(p://geek- and- poke.com The So5ware Development Process (SDLC) Hans- Pe(er Halvorsen, M.Sc. 1 IT System B.

More information

Create a Virtual Test Environment

Create a Virtual Test Environment Create a Virtual Test Environment Step by Step Exercises Hans- Pe5er Halvorsen, M.Sc. Why Do We Need a Test Environment? Why cant we just use our own PC? 2 3 Why Test Environment? It works on my PC says

More information

Source Code Control & Bugtracking

Source Code Control & Bugtracking h(p://home.hit.no/~hansha/?page=sonware_development O. Widder. (2013). geek&poke. Available: h(p://geek- and- poke.com Source Code Control & Bugtracking Hans- Pe(er Halvorsen, M.Sc. 1 O. Widder. (2013).

More information

Agile So6ware Development

Agile So6ware Development h(p://home.hit.no/~hansha/?page=so6ware_development Agile So6ware Development S. Adams. Dilbert. Available: h(p://dilbert.com Hans- Pe(er Halvorsen, M.Sc. 1 Agile? I ll go up and find out what they need

More information

Create Installa+on Packages in Visual Studio

Create Installa+on Packages in Visual Studio Create Installa+on Packages in Visual Studio Step by step Exercises Hans- Pe8er Halvorsen, M.Sc. Maintenance Developers Developers & Testers Customers Development Tes+ng Produc+on Deployment & Installa+on

More information

Team Foundation Server

Team Foundation Server Team Foundation Server S. Adams. Dilbert. Available: http://dilbert.com Hans-Petter Halvorsen, M.Sc. Team Foundation Server (TFS) is an Application Lifecycle Management (ALM) system The Software Development

More information

Programming. Languages & Frameworks. Hans- Pe(er Halvorsen, M.Sc. h(p://home.hit.no/~hansha/?page=sodware_development

Programming. Languages & Frameworks. Hans- Pe(er Halvorsen, M.Sc. h(p://home.hit.no/~hansha/?page=sodware_development h(p://home.hit.no/~hansha/?page=sodware_development Programming O. Widder. (2013). geek&poke. Available: h(p://geek- and- poke.com Languages & Frameworks Hans- Pe(er Halvorsen, M.Sc. 1 ImplementaVon Planning

More information

Web. Programming. Hans- Pe0er Halvorsen, M.Sc. h0p://home.hit.no/~hansha/?page=sojware_development

Web. Programming. Hans- Pe0er Halvorsen, M.Sc. h0p://home.hit.no/~hansha/?page=sojware_development h0p://home.hit.no/~hansha/?page=sojware_development Web O. Widder. (2013). geek&poke. Available: h0p://geek- and- poke.com Programming Hans- Pe0er Halvorsen, M.Sc. 1 Web is the Present and the Future 2

More information

Software Engineering. A Short Overview. Hans- Petter Halvorsen, M.Sc.

Software Engineering. A Short Overview. Hans- Petter Halvorsen, M.Sc. Software Engineering A Short Overview Hans- Petter Halvorsen, M.Sc. The beginning... IBM HP 1911 1939 The Transistor 1947 Moore s Law 1965 The first Computer???? The Turing machine (Alan Turing, 1936)?

More information

Software Documentation

Software Documentation Software Documentation B. Lund. Lunch. Available: http://www.lunchstriper.no, http://www.dagbladet.no/tegneserie/lunch/ Hans-Petter Halvorsen, M.Sc. System Documentation End-User Documentation User Guides

More information

Lab Inventory System. Label Writer Access Card with Barcode Barcode Reader. Hans- Pe(er Halvorsen, M.Sc.

Lab Inventory System. Label Writer Access Card with Barcode Barcode Reader. Hans- Pe(er Halvorsen, M.Sc. Lab Inventory System Label Writer Access Card with Barcode Barcode Reader Hans- Pe(er Halvorsen, M.Sc. Lab Inventory System (LIS) 1. Register Equipment Data - Then Print out a Barcode Label and sfck it

More information

Cloud Computing. Chapter 1 Introducing Cloud Computing

Cloud Computing. Chapter 1 Introducing Cloud Computing Cloud Computing Chapter 1 Introducing Cloud Computing Learning Objectives Understand the abstract nature of cloud computing. Describe evolutionary factors of computing that led to the cloud. Describe virtualization

More information

Deploying Migrated IBM Notes Applications to the Cloud

Deploying Migrated IBM Notes Applications to the Cloud Deploying Migrated IBM Notes Applications to the Cloud A guide on deploying Composer Notes application to Microsoft Azure Prepared by Composer Technologies Copyright Composer Technologies Table of Contents

More information

Introduction to Virtualization

Introduction to Virtualization Høgskolen i Telemark Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics Introduction to Virtualization Hans- Petter Halvorsen, 2013.11.27 Faculty of

More information

Cloud-based Data Logging, Monitoring and Analysis

Cloud-based Data Logging, Monitoring and Analysis Industry 4.0, Internet of Things (IoT), Cloud Computing Cloud-based Data Logging, Monitoring and Analysis Measurement System Using Windows Azure, SQL Server, LabVIEW and Visual Studio/C# Hans-Petter Halvorsen,

More information

Cloud Computing. Chapter 1 Introducing Cloud Computing

Cloud Computing. Chapter 1 Introducing Cloud Computing Cloud Computing Chapter 1 Introducing Cloud Computing Learning Objectives Understand the abstract nature of cloud computing. Describe evolutionary factors of computing that led to the cloud. Describe virtualization

More information

Database Communica/on in Visual Studio/C# using Web Services. Hans- Pe=er Halvorsen, M.Sc.

Database Communica/on in Visual Studio/C# using Web Services. Hans- Pe=er Halvorsen, M.Sc. Database Communica/on in Visual Studio/C# using Web Services Hans- Pe=er Halvorsen, M.Sc. Background We will use Web Services because we assume that the the App should be used on Internet outside the Firewall).

More information

Cursuri Certificare Microsoft

Cursuri Certificare Microsoft Course # Cursuri Certificare Microsoft Course Name 2011, 2398, 2399 Troubleshooting Microsoft Exchange Server 2003 2072, 2321, 2322, 2323, Administering a Microsoft SQL Server 2000 Database 2324) 2185

More information

www.alliancetechnologies.net

www.alliancetechnologies.net Corporate Headquarters 400 Locust Street Suite 840 Des Moines, Iowa 50309 Phone: 515-245-7777 Cedar Rapids Office 5925 Council Street NE Suite 180 Cedar Rapids, Iowa 52402 Phone: 888-387-5670 x7717 Alliance

More information

Web Services. with Examples. Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics

Web Services. with Examples. Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics Hans- Petter Halvorsen, 2014.03.01 Web Services with Examples Faculty of Technology, Postboks 203,

More information

The Software Licensing Advisors Guide to Microsoft Software Assurance Rights

The Software Licensing Advisors Guide to Microsoft Software Assurance Rights www.msftadvisors.com The Software Licensing Advisors Guide to Microsoft Software Assurance Rights This guide summarizes Software Assurance (SA) benefits that are described in multiple Microsoft documents,

More information

Packaging Microsoft Patches using Novell Application Launcher Created by: Pete Demers Fairchild Semiconductor

Packaging Microsoft Patches using Novell Application Launcher Created by: Pete Demers Fairchild Semiconductor Objective: Target and deliver MS patches using the Novell Application Launcher without elevating user rights. Target patches to only to workstations that require the patch. Disable the patch after delivery

More information

Cloud Computing. Chapter 1 Introducing Cloud Computing

Cloud Computing. Chapter 1 Introducing Cloud Computing Cloud Computing Chapter 1 Introducing Cloud Computing Learning Objectives Understand the abstract nature of cloud computing. Describe evolutionary factors of computing that led to the cloud. Describe virtualization

More information

Cloud Technologies for SMBs

Cloud Technologies for SMBs Cloud Technologies for SMBs How to Cut Costs, Improve Productivity, Provide Automated Disaster Recovery, and Be Free to Work Anywhere Presented by Cloud Technologies for SMBs 1 About ArcSource 2 The Cloud:

More information

Database Systems. S. Adams. Dilbert. Available: http://dilbert.com. Hans-Petter Halvorsen, M.Sc.

Database Systems. S. Adams. Dilbert. Available: http://dilbert.com. Hans-Petter Halvorsen, M.Sc. Database Systems S. Adams. Dilbert. Available: http://dilbert.com Hans-Petter Halvorsen, M.Sc. Old fashion Database (Data-storage) Systems Not too long ago, this was the only data-storage device most companies

More information

Migration from SharePoint 2007 to SharePoint 2010

Migration from SharePoint 2007 to SharePoint 2010 Migration from SharePoint 2007 to SharePoint 2010 Summary This paper provides an overview of the SharePoint 2007 to SharePoint 2010 migration and highlights the KPIT- SYSTIME migration approach. The document

More information

Recommended operating systems and software for end user services. Operating systems and software not supported for end user services

Recommended operating systems and software for end user services. Operating systems and software not supported for end user services Recommended operating systems and software for end user services There are different requirements for different features in Office 365 Beta Beta, but the following list will work with every feature: Windows

More information

Cloud Computing for Small to Mid Size Businesses. Tech66, LLC William Burleson wcb@tech66.com www.tech66.com

Cloud Computing for Small to Mid Size Businesses. Tech66, LLC William Burleson wcb@tech66.com www.tech66.com Cloud Computing for Small to Mid Size Businesses Tech66, LLC William Burleson wcb@tech66.com www.tech66.com Why Tech66 and the Cloud? You want to focus on your core business, not on running your IT infrastructure

More information

Microsoft SQL Server 2012 - Review

Microsoft SQL Server 2012 - Review Microsoft Cert Kit Catalogue 1 Microsoft Cert Kit Page 3 Windows Page 4 Server 2012 and 2008 Page 5 SQL Server 2012 Page 6 Page 7 Page 8 Page 9 Page 10 Page 11 Page 12 Cloud Messaging Communication SharePoint

More information

How to move a SharePoint Server 2007 32-bit environment to a 64-bit environment on Windows Server 2008.

How to move a SharePoint Server 2007 32-bit environment to a 64-bit environment on Windows Server 2008. 1 How to move a SharePoint Server 2007 32-bit environment to a 64-bit environment on Windows Server 2008. By & Steve Smith, MVP SharePoint Server, MCT Penny Coventry, MVP SharePoint Server, MCT Combined

More information

System Requirements for Microsoft Dynamics NAV 2016

System Requirements for Microsoft Dynamics NAV 2016 System Requirements for Microsoft Dynamics NAV 2016 Microsoft Dynamics NAV 2016 The following sections list the minimum hardware and software requirements to install and run Microsoft Dynamics NAV 2016.

More information

Part nº Descripción Idioma Disc nº Fecha X06-07778 Welcome to MSDN Getting Started Guide

Part nº Descripción Idioma Disc nº Fecha X06-07778 Welcome to MSDN Getting Started Guide MSDN Academic Alliance Facultad de Informática CATEGORÍAS Library Index, SDK, DDK Developer Tools Platforms Servers Applications Actualización: junio de 2006 Library Part nº Descripción Idioma Disc nº

More information

Putchong Uthayopas, Kasetsart University

Putchong Uthayopas, Kasetsart University Putchong Uthayopas, Kasetsart University Introduction Cloud Computing Explained Cloud Application and Services Moving to the Cloud Trends and Technology Legend: Cluster computing, Grid computing, Cloud

More information

MICROSOFT ENROLLMENT FOR EDUCATION SOLUTIONS (EES) AGREEMENT

MICROSOFT ENROLLMENT FOR EDUCATION SOLUTIONS (EES) AGREEMENT MICROSOFT ENROLLMENT FOR EDUCATION SOLUTIONS (EES) AGREEMENT Frequently Asked Questions Abstract This Enrollment provides Duval County Public Schools a license for certain specified Microsoft Products

More information

Client Operating System and Applications Scope

Client Operating System and Applications Scope Client Operating System and Applications Scope Workshop Purpose and Objectives Workshop Purpose Review client experience options for the user base Review requirements to enable the rich experience and

More information

This document is provided to you by ABC E BUSINESS, Microsoft Dynamics Preferred partner. System Requirements NAV 2016

This document is provided to you by ABC E BUSINESS, Microsoft Dynamics Preferred partner. System Requirements NAV 2016 This document is provided to you by ABC E BUSINESS, Microsoft Dynamics Preferred partner. System Requirements NAV 2016 Page 1 System Requirements NAV 2016 Microsoft Dynamics NAV Windows Client Requirements

More information

System Requirements for Microsoft Dynamics NAV 2016

System Requirements for Microsoft Dynamics NAV 2016 1 of 13 19.01.2016 17:52 System Requirements for Microsoft Dynamics NAV 2016 Microsoft Dynamics NAV 2016 The following sections list the minimum hardware and software requirements to install and run Microsoft

More information

Xenith 6.1 - Software Installation

Xenith 6.1 - Software Installation Xenith 6.1 - Software Installation Software Loading Software loading for use with a standalone Xitron RIP For full details see the Xenith - Installation Manual The latest version of this manual can be

More information

70-243: Administering and Deploying System Center 2012 Configuration Manager. 70-246: Monitoring and Operating a Private Cloud with System Center 2012

70-243: Administering and Deploying System Center 2012 Configuration Manager. 70-246: Monitoring and Operating a Private Cloud with System Center 2012 62-193: Technology Literacy for Educators 70-243: Administering and Deploying System Center 2012 Configuration Manager 70-246: Monitoring and Operating a Private Cloud with System Center 2012 70-247: Configuring

More information

Migrating helpdesk to a new server

Migrating helpdesk to a new server Migrating helpdesk to a new server Table of Contents 1. Helpdesk Migration... 2 Configure Virtual Web on IIS 6 Windows 2003 Server:... 2 Role Services required on IIS 7 Windows 2008 / 2012 Server:... 2

More information

Essential Visual Studio Team System

Essential Visual Studio Team System Essential Visual Studio Team System Introduction This course helps software development teams successfully deliver complex software solutions with Microsoft Visual Studio Team System (VSTS). Discover how

More information

Database Communica/on in Visual Studio/C# using ASP.NET Web Forms. Hans- PeBer Halvorsen, M.Sc.

Database Communica/on in Visual Studio/C# using ASP.NET Web Forms. Hans- PeBer Halvorsen, M.Sc. Database Communica/on in Visual Studio/C# using ASP.NET Web Forms Hans- PeBer Halvorsen, M.Sc. Web Programming Hans- PeBer Halvorsen, M.Sc. Web is the Present and the Future 3 History of the Web Internet

More information

A Path from Windows Desktop to HTML5

A Path from Windows Desktop to HTML5 A Path from Windows Desktop to HTML5 GIZMOX TRANSPOSITION: The path to modern enterprise application code a Reduce Risk, Cost, and Time to Market for Legacy App Conversions GIZMOX TRANSPOSITION Introduction

More information

DCPS STUDENT OPTION HOME USE PROGRAM SIGN UP INSTRUCTIONS

DCPS STUDENT OPTION HOME USE PROGRAM SIGN UP INSTRUCTIONS DCPS STUDENT OPTION HOME USE PROGRAM SIGN UP INSTRUCTIONS Step-by-Step Abstract The Enrollment for Education Solutions agreement between Microsoft and Duval County Public Schools provides a student option

More information

System Requirements for Microsoft Dynamics NAV 2016

System Requirements for Microsoft Dynamics NAV 2016 Page 1 of 7 System Requirements for Microsoft Dynamics NAV 2016 Microsoft Dynamics NAV 2016 The following sections list the minimum hardware and software requirements to install and run Microsoft Dynamics

More information

Lync Web App 2013 Guide

Lync Web App 2013 Guide Lync Web App 2013 Guide Contents Introduction... 1 Getting Started... 2 System Requirements... 2 Install a Webcam... 2 Headsets and Speakerphones... 2 Joining Lync Web App Meetings... 3 Overview... 3 Plug

More information

What s New and Exciting in SharePoint Server 2016

What s New and Exciting in SharePoint Server 2016 What s New and Exciting in SharePoint Server 2016 16 TH M AR 2016 KIRAN KAKANUR, SOLUTIONS ARCHITECT RIGHTPOINT SharePoint 2016 is now in RTM March 14 th marks Release to Manufacturing (RTM) of SharePoint

More information

Guidelines for Installing SQL Server and Client (SQL Server Management Studio)

Guidelines for Installing SQL Server and Client (SQL Server Management Studio) Guidelines for Installing SQL Server and Client (SQL Server Management Studio) Installing process is pretty straightforward. Any Express version would be ok with writing SQL part of the course, but Stored

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

System Requirements for Microsoft Dynamics NAV 2013 R2

System Requirements for Microsoft Dynamics NAV 2013 R2 System Requirements for Microsoft Dynamics NAV 2013 R2 February 2014 Contents 3 System Requirements for the Microsoft Dynamics NAV Windows Client 3 Web Client 4 System Requirements for Microsoft Dynamics

More information

Cloud Computing. Chapter 1 Introducing Cloud Computing

Cloud Computing. Chapter 1 Introducing Cloud Computing Cloud Computing Chapter 1 Introducing Cloud Computing Learning Objectives Understand the abstract nature of cloud computing. Describe evolutionary factors of computing that led to the cloud. Describe virtualization

More information

Microsoft Dynamics NAV 2015 Hardware and Server Requirements. Microsoft Dynamics NAV Windows Client Requirements

Microsoft Dynamics NAV 2015 Hardware and Server Requirements. Microsoft Dynamics NAV Windows Client Requirements Microsoft Dynamics NAV 2015 Hardware and Server Requirements Microsoft Dynamics NAV Windows Client Requirements Windows client. operating systems Hardware resources Reports Windows 8.1 Professional or

More information

Software Testing Lifecycle

Software Testing Lifecycle STLC-Software Testing Life Cycle SDLC Software Testing Lifecycle Software Testing Life Cycle (STLC) defines the steps/ stages/ phases in testing of software. However, there is no fixed standard STLC in

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

Cloud Computing Flying High (or not) Ben Roper IT Director City of College Station

Cloud Computing Flying High (or not) Ben Roper IT Director City of College Station Cloud Computing Flying High (or not) Ben Roper IT Director City of College Station What is Cloud Computing? http://www.agent-x.com.au/ Wikipedia - the use of computing resources (hardware and software)

More information

Comparing the Cost of Ownership of Physical PCs, VDI, and TetherView Desktops

Comparing the Cost of Ownership of Physical PCs, VDI, and TetherView Desktops January 2015 Comparing the Cost of Ownership of Physical PCs, VDI, and TetherView Desktops Executive Summary Physical desktop and notebook computer infrastructures no longer make sense for the corporate

More information

How to build an IT Services Windows 7 PC: A step by step guide for Departmental Computing Officers

How to build an IT Services Windows 7 PC: A step by step guide for Departmental Computing Officers How to build an IT Services Windows 7 PC: A step by step guide for Departmental Computing Officers This document will guide you through migrating an existing Windows XP PC or a new computer to the IT Services

More information

Deploying Dedicated Virtual Desktops in Hosted Environments

Deploying Dedicated Virtual Desktops in Hosted Environments Deploying Dedicated Virtual Desktops in Hosted Environments Technical Preview Release Citrix XenDesktop 5.6 for Windows Server 2008 R2 Deploying Dedicated Desktops in Hosted Environments Hosted Server

More information

FileMaker Pro 13. Using a Remote Desktop Connection with FileMaker Pro 13

FileMaker Pro 13. Using a Remote Desktop Connection with FileMaker Pro 13 FileMaker Pro 13 Using a Remote Desktop Connection with FileMaker Pro 13 2007 2013 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker

More information

Full Client Operation Service description

Full Client Operation Service description Full Client Operation Service description August 2012 Content Contents What is an Industrialized Low-Cost Service?... 3 Full Client Operations... 4 The 7 Core Services... 4 Deployment System Management.6

More information

How an Open Source Cloud Will Help Keep Your Cloud Strategy Options Open

How an Open Source Cloud Will Help Keep Your Cloud Strategy Options Open How an Open Source Cloud Will Help Keep Your Cloud Strategy Options Open Simon Briggs Technology Specialist simon@suse.com Open Source = openmind 3 Protect Investment & Work Together 4 Cloud Definitions

More information

The Performance Exchange Thursday November 26th 2015 The CN Tower

The Performance Exchange Thursday November 26th 2015 The CN Tower The Performance Exchange Thursday November 26th 2015 The CN Tower Re-Thinking Cloud Computing Is my Organization Ready? Patrick Hickey, VP of Professional Services Performance Analytics What is the Cloud?

More information

System Requirements. Microsoft Dynamics NAV 2016

System Requirements. Microsoft Dynamics NAV 2016 System Requirements Microsoft Dynamics NAV 2016 Contents System Requirements for Microsoft Dynamics NAV 2016... 4 Microsoft Dynamics NAV Windows Client Requirements... 5 Microsoft Dynamics NAV Development

More information

System Requirements for Microsoft Dynamics NAV 2016

System Requirements for Microsoft Dynamics NAV 2016 System Requirements for Microsoft Dynamics NAV 2016 Contents System Requirements for Microsoft Dynamics NAV 2016...3 Microsoft Dynamics NAV 2016 Windows Client Requirements...4 Microsoft Dynamics NAV Development

More information

Sage 200 Online. System Requirements and Prerequisites

Sage 200 Online. System Requirements and Prerequisites Sage 200 Online System Requirements and Prerequisites v2013 Copyright statement Sage (UK) Limited, 2013. All rights reserved. If this documentation includes advice or information relating to any matter

More information

Prospect 365 CRM Installation Requirements. Technical Document

Prospect 365 CRM Installation Requirements. Technical Document Prospect 365 CRM Installation Requirements Technical Document Prospect 365 Software Prospect 365 is a cloud-based solution and for the browser-based components there is no installation required (just minimum

More information

The Importance of a Cloud Strategy! Should You Consider Moving Some or All of Your Applications? Bruce Lane, Vertical Solutions

The Importance of a Cloud Strategy! Should You Consider Moving Some or All of Your Applications? Bruce Lane, Vertical Solutions The Importance of a Cloud Strategy! Should You Consider Moving Some or All of Your Applications? Bruce Lane, Vertical Solutions Agenda What is cloud computing Why you should care about the Cloud Examples

More information

Northwestern University Dell Kace Patch Management

Northwestern University Dell Kace Patch Management Northwestern University Dell Kace Patch Management Desktop Patch Management Best Practices Table of Contents: 1. Audience 2. Definition 3. Patch Approaches 4. Guidelines for Review, Test, and Deploy 5.

More information

System Requirements for Microsoft Dynamics NAV 2015

System Requirements for Microsoft Dynamics NAV 2015 System Requirements for Microsoft Dynamics September 2014 Contents... 3 Microsoft Dynamics NAV Windows Client Requirements... 4 Microsoft Dynamics NAV Development Environment Requirements... 5 Microsoft

More information

Hardwarekrav. 30 MB. Memory: 1 GB. Additional software Microsoft.NET Framework 4.0.

Hardwarekrav. 30 MB. Memory: 1 GB. Additional software Microsoft.NET Framework 4.0. Hardwarekrav Bemærk især afsnittet System Requirements for Microsoft Dynamics NAV Server samt System Requirements for Microsoft Dynamics NAV 2013 Database Components for SQL Server. System Requirements

More information

Cloud Computing An Elephant In The Dark

Cloud Computing An Elephant In The Dark Cloud Computing An Elephant In The Dark Amir H. Payberah amir@sics.se Amirkabir University of Technology (Tehran Polytechnic) Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 1 / 60 Amir

More information

NCTA Cloud Architecture

NCTA Cloud Architecture NCTA Cloud Architecture Course Specifications Course Number: 093019 Course Length: 5 days Course Description Target Student: This course is designed for system administrators who wish to plan, design,

More information

Microsoft and Amazon Web Stable

Microsoft and Amazon Web Stable Running your Microsoft Cloud on Amazon Josh Holmes @joshholmes http://www.joshholmes.com Microsoft Architect Evangelist 1. Microsoft and Amazon are working to provide the best experience possible at Amazon

More information

Desktop Virtualization Cloud Partner Training Series

Desktop Virtualization Cloud Partner Training Series Desktop Virtualization Cloud Partner Training Series August 2015 Table of Contents What is it? Benefits Industry Landscape Evolve is Different How we can help you $ucceed Who is a fit? Who is a challenge?

More information

Cloud Computing em Azure e Branco. Luis Alves Martins Architect Advisor Microsoft

Cloud Computing em Azure e Branco. Luis Alves Martins Architect Advisor Microsoft Cloud Computing em Azure e Branco Luis Alves Martins Architect Advisor Microsoft luis.martins@microsoft.com cloud computing hype? cloud computing is about where applications live on premises I purchase

More information

Data Storage. Deploying Packaged Apps

Data Storage. Deploying Packaged Apps Data Storage Deploying Packaged Apps Higher Cost & More Control Infrastructure Traditional On-Premise Runtime Runtime You manage Applications Build Applications Runtime Runtime Middleware Middleware Database

More information

Categorie Descrizione Codice Lingua

Categorie Descrizione Codice Lingua DirectX 9.0 SDK Update, Microsoft Mobile Internet Toolkit 1.0 2011-01 English DirectX 9.0 SDK Update,DirectX 9.0 SDK Update, Microsoft Enterprise Instumentation Framework, Microsoft Mobile Internet Toolkit

More information

FileMaker Pro 11. Running FileMaker Pro 11 on Citrix XenApp

FileMaker Pro 11. Running FileMaker Pro 11 on Citrix XenApp FileMaker Pro 11 Running FileMaker Pro 11 on Citrix XenApp 2007 2010 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker is a trademark

More information

SUSE Cloud 5 Openstack

SUSE Cloud 5 Openstack SUSE Cloud 5 Openstack SUSEtoberfest 2015 Florian Rommel, Datalounges Oy @datalounges https://www.datalounges.com Welcome! (about me?) Background: Datalounges Decades of Multinational Corporate IT in experience

More information

Interact Intranet Version 7. Technical Requirements. August 2014. 2014 Interact

Interact Intranet Version 7. Technical Requirements. August 2014. 2014 Interact Interact Intranet Version 7 Technical Requirements August 2014 2014 Interact Definitions... 3 Licenses... 3 On-Premise... 3 Cloud... 3 Pulic Cloud... 3 Private Cloud... 3 Perpetual... 3 Self-Hosted...

More information

SECURE BACKUP SYSTEM DESKTOP AND MOBILE-PHONE SECURE BACKUP SYSTEM HOSTED ON A STORAGE CLOUD

SECURE BACKUP SYSTEM DESKTOP AND MOBILE-PHONE SECURE BACKUP SYSTEM HOSTED ON A STORAGE CLOUD SECURE BACKUP SYSTEM DESKTOP AND MOBILE-PHONE SECURE BACKUP SYSTEM HOSTED ON A STORAGE CLOUD The Project Team AGENDA Introduction to cloud storage. Traditional backup solutions problems. Objectives of

More information

Evaluating the Cloud An Executive Perspective

Evaluating the Cloud An Executive Perspective Evaluating the Cloud An Executive Perspective Terry Ginley, Socius Jason Rook, Microsoft Cloud is front and center In This Session Why is the cloud gaining traction? Types of Cloud Deployments IAAS Hosted

More information

LT Auditor+ for Windows

LT Auditor+ for Windows LT Auditor+ for Windows Quick Start Guide Documentation issue: 5.3 Copyright Blue Lance Inc. Distributed by: LT Auditor+ for Windows: Overview LT Auditor+ is a security software application that provides

More information

Component Details Notes Tested. The virtualization host is a windows 2008 R2 Hyper-V server. Yes

Component Details Notes Tested. The virtualization host is a windows 2008 R2 Hyper-V server. Yes We will be reviewing Microsoft s Remote Desktop Services (RDS), which has undergone significant reworking since it was released as Windows 2008 Terminal Services. In the original release of Microsoft Windows

More information

Deploying and Managing Windows 10 in a University Environment. Barry Foley and Sean O'Mahony HEAnet National Conference 2015

Deploying and Managing Windows 10 in a University Environment. Barry Foley and Sean O'Mahony HEAnet National Conference 2015 Deploying and Managing Windows 10 in a University Environment Barry Foley and Sean O'Mahony HEAnet National Conference 2015 Windows Management in UCC Products System Center Configuration Manager Microsoft

More information

FileMaker Pro 12. Using a Remote Desktop Connection with FileMaker Pro 12

FileMaker Pro 12. Using a Remote Desktop Connection with FileMaker Pro 12 FileMaker Pro 12 Using a Remote Desktop Connection with FileMaker Pro 12 2007 2012 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker

More information

All Windows Installations Guide Contents

All Windows Installations Guide Contents Sage Line 100 Business Suite Version 7.20 All Windows Installations Guide Contents Installing/Upgrading to Sage Line 100 Windows Version 7.20 1 To Install Windows Version 7.20 from CD-ROM 1 Pearson Phoenix

More information

ACTIVE MICROSOFT CERTIFICATIONS:

ACTIVE MICROSOFT CERTIFICATIONS: Last Activity Recorded : May 30, 2014 Microsoft Certification ID : 375009 SUSANNE SCHNEIDER KAISERSTRASSE 53 REUTLINGEN, 72764 DE SUSANNE.SCHNEIDER@KIT-KOM.DE *Charter- Certification that was achieved

More information

INFUSION BUSINESS SOFTWARE Installation and Upgrade Guide

INFUSION BUSINESS SOFTWARE Installation and Upgrade Guide INFUSION BUSINESS SOFTWARE Installation and Upgrade Guide 27/01/2016 Published by Infusion Business Software Ltd All Rights Reserved Copyright Infusion Business Software Ltd 2012 Copyright No part of this

More information

Supported Configurations

Supported Configurations ERP VERSION 6.0 Supported Configurations This document outlines the execution environments that NEC will support for the indicated versions of FlexProcess ERP throughout the lifecycle of this particular

More information

Zubair Alexander's Training History (History of classes taught from June 28, 1996 through today)

Zubair Alexander's Training History (History of classes taught from June 28, 1996 through today) Zubair Alexander's Training History (History of classes taught from June 28, 1996 through today) Course # SP-1000 SP-3005 SP-1001 SP-3003 SP-3004 SP-2004 SP-3001 SP-3002 PR-1005 MS-20412 MS-50321 MS-7005

More information

Upgrading from Call Center Reporting to Reporting for Contact Center. BCM Contact Center

Upgrading from Call Center Reporting to Reporting for Contact Center. BCM Contact Center Upgrading from Call Center Reporting to Reporting for Contact Center BCM Contact Center Document Number: NN40010-400 Document Status: Standard Document Version: 02.00 Date: June 2006 Copyright Nortel Networks

More information

PowerPoint Presentation to Accompany. Chapter 5. System Software. Copyright 2014 Pearson Educa=on, Inc. Publishing as Pren=ce Hall

PowerPoint Presentation to Accompany. Chapter 5. System Software. Copyright 2014 Pearson Educa=on, Inc. Publishing as Pren=ce Hall PowerPoint Presentation to Accompany Chapter 5 System Software Objectives 1. Explain what an operating system does. 2. Compare the most common stand-alone operating systems. 3. Compare specialized operating

More information

Pro-Watch Software Suite Installation Guide. 2011 Honeywell Release 3.81

Pro-Watch Software Suite Installation Guide. 2011 Honeywell Release 3.81 Pro-Watch Software Suite Release 3.81 Installation Guide Document 7-901073, Revision C Pro-Watch Software Suite Installation Guide 2011 Honeywell Release 3.81 Copyright 2011 Honeywell. All rights reserved.

More information

RAVASMARTSOLUTIONS - TECH TIPS

RAVASMARTSOLUTIONS - TECH TIPS RAVASMARTSOLUTIONS - TECH TIPS Troubleshooting Proactive Updates Server Setup Purpose Troubleshooting technology is a time consuming process. Being proactive help prevent problems, thus saving time and

More information

REDCENTRIC MANAGED ARCHIVE SERVICE SERVICE DEFINITION

REDCENTRIC MANAGED ARCHIVE SERVICE SERVICE DEFINITION REDCENTRIC MANAGED ARCHIVE SERVICE SERVICE DEFINITION SD005 V2.0 Issue Date 02 July 2014 1) SERVICE OVERVIEW Redcentric's Managed Archive Service allows customers to regain control of their Microsoft Exchange

More information

How do I Install and Configure MS Remote Desktop for the Haas Terminal Server on my Mac?

How do I Install and Configure MS Remote Desktop for the Haas Terminal Server on my Mac? Enterprise Computing & Service Management How do I Install and Configure MS Remote Desktop for the Haas Terminal Server on my Mac? In order to connect remotely to a PC computer from your Mac, we recommend

More information

Cloud Compu)ng in Educa)on and Research

Cloud Compu)ng in Educa)on and Research Cloud Compu)ng in Educa)on and Research Dr. Wajdi Loua) Sfax University, Tunisia ESPRIT - December 2014 04/12/14 1 Outline Challenges in Educa)on and Research SaaS, PaaS and IaaS for Educa)on and Research

More information