Presentation is loading. Please wait.

Presentation is loading. Please wait.

Project Owner: Ron Sweatland Team Members: Jamar Salmon (Project Manager) Cody Collins Jeff Melara Joshua Berner 1.

Similar presentations

Presentation on theme: "Project Owner: Ron Sweatland Team Members: Jamar Salmon (Project Manager) Cody Collins Jeff Melara Joshua Berner 1."— Presentation transcript:

1 Project Owner: Ron Sweatland Team Members: Jamar Salmon (Project Manager) Cody Collins Jeff Melara Joshua Berner 1

2 Table of Contents IntroductionsProject OverviewWhat is ThinApp?Uses of ThinAppDeliverablesGoals and objectivesContributionsVirtualized ApplicationsTechnical EnvironmentThe Process 2

3 Table of Contents Server Side DeploymentCollaborationPlanning and Management ExperienceChallenges/ obstaclesFinale (Success!)Lessons LearnedSkills and Knowledge LearnedDemonstrationQuestions 3

4 Group Members Jamar- Project Manager, Progress and Project Reports, Documentation 3 rd Year Senior - IT Management Track Cody- Website Development, Reference Documentation 4 th Year Senior - IT Security Track Jeff- Technical Documentation 4 th Year Senior - IT Business Track Josh- Technical Documentation 4 th Year Senior - IT Health Track 4

5 Project Overview The goal of our project was to research and implement a VMware ThinApp environment by : Defining ThinApp What is it? Demonstrating ThinApp Creation Deployment Implementation Discussing ThinApp: Uses Advanatges Disadvantages 5

6 What is ThinApp? A program that virtualizes applications to run separately from the operating systems It eliminates application conflict and streamlines application delivery and management. It virtualizes applications by packing application files and registry into a single ThinApp package. 6

7 Uses of ThinApp Users can run applications on virtually any computer to which they have access. Applications can run directly from portable storage devices, including USB flash drives. Reduce and streamline software and update management Simplify software migration 7

8 How ThinApp Works VMware ThinApp is an agentless application virtualization tool that dissociates applications from their native operating systems by packaging them into a single ThinApp package. This allows applications to perform consistently across various configurations while maintaining compatibility, consistent user experience and streamlined application delivery and management. 8

9 How ThinApp Works 9

10 Deliverables Servers and Clients ESXI Virtual Servers ThinApp Repository VMware Virtual Test Clients Documentation Project Website Research Reports Technical Documentations Team Bibliographies Gantt Chart Thin Applications Virtualized Applications 10

11 Goals and Objectives Phase 1: 10/9/2012 Project Preparation: Obtain all required software and documentation that will be used Backend servers configured Obtain requested software list from teachers Choose top 20 software from the list Prepare IT Capstone Website Layout Research Licensing issues Documentation 1 st Drafts (Technical, Report, Reference) 11

12 Goals and Objectives (Cont.) Phase 2: 11/6/2012 Deploy Capstone Website Prepare Clients and VMware Repository Determine Application Workarounds Add Applications to the repository Documentation 2 nd Drafts (Technical, Report, Reference) 12

13 Goals and Objectives (Cont.) Phase 3: 12/07/2012 Deploy applications to Clients Finalize Documentation( Technical, Report, Reference) Ensure Applications Work as Expected Prepare Presentation and Poster Session Material 13

14 Contributions Virtualizing Applications Poster and Presentation ThinApp Deployment Website Creation Project Documentation Each group member played an even role within the project. Key roles within the project include: 14

15 Virtualized Applications Cody Microsoft Office (Failed) Vizio (Failed) Libre Office Skype Jeff Audacity Dia Jgrasp VMWare Player Josh Firefox Chrome Adobe Reader NetBeans SeaMonkey Jamar Maya Python VLC Media Player 15

16 Virtualized Applications Adobe Reader (Virtualized) 16

17 Virtualized Applications Firefox (Virtualized) 17

18 Virtualized Applications Firefox (Installed) 18

19 Virtualized Applications Adobe Reader (Installed) 19

20 Technical Environment ThinApp applications were virtualized in new virtual machines using VMware Workstation and Windows 7. The ThinApps were then moved into a virtual Windows 2008 Server (Repository) to be stored for deployment. Applications were then assigned to various clients. These clients pulled the ThinApp from the repository. 20

21 The Process Required Project Tool: VMware Workstation VMware ThinApp The installation files for the s0ftware you wish to virtualize A copy of an operating system of your choice (Windows 7) 21

22 The Process (Cont.) Create a Windows 7 VM in VMware Workstation Install VMware ThinApp Suite on virtual client Create a snapshot of client using ThinApp Suite Install the application to virtualized Create a post snapshot of client. Compare snapshots Copy changes, application files and registry into a virtualized.exe/.msi package. Upload virtualized packages to repository Deploy Virtualized applications 22

23 Server Side Deployment Deployment and assignment of ThinApps to various clients is done using the management console. The management console is known as “VMware View Administrator” It must be noted that in order to maintain network security limited details are provided on this section are limited to specific screenshots. 23

24 Server Side Deployment 24

25 Server Side Deployment 25

26 Collaboration As a group we decided to meet every Tuesday and Thursday at 4:30 P.M. when there was no scheduled class time. Our group communicated through email, phone calls and text messaging. We shared our documents through Email and DropBox. 26

27 Planning and Management Goals of the project were outlined and verified. Specific goals were group in 1 of 3 phases. Project research was then conducted. Planning Each person was assigned tasks relevant to their skills. Each task was assigned a specific period of time to be completed Management 27

28 Challenges and Obstacles Disruptions in network connectivity, prevent any new applications from being added to the repository or deployed to clients. Network Connectivity Programs such as Microsoft Office Suite and Visio require extensive modification before it can be virtualized successfully. Program Modification Virtualization of ThinApps requires that a clean installation of the operating system be used. Operating System Requirements 28

29 Challenges and Obstacles(Cont.) Microsoft Office gives an error if it is not modified before virtualization: 29

30 Finale (Success!) Sixteen (16) ThinApps Created Deployed Implemented Documentation Reference ThinApp Overview Progress Reports How-To Guides Infrastructure Servers Clients ThinApp Repository 30

31 Lessons Learned Creating a schedule allows for better project and time tracking.Good problem solving skills can go a long way.Be prepared and expect delays during a projectAlways take your teammate’s perspective into account.Good Communication IS keyPractice proper project documentationTime management is essential 31

32 Skills and Knowledge Learned Skills Virtualization Web Development Documentation Knowledge Use of LinkedIn as a professional networking tool 32

33 Demonstration 33

34 Questions 34

Download ppt "Project Owner: Ron Sweatland Team Members: Jamar Salmon (Project Manager) Cody Collins Jeff Melara Joshua Berner 1."

Similar presentations

Ads by Google