尊敬的 微信汇率:1円 ≈ 0.046166 元 支付宝汇率:1円 ≈ 0.046257元 [退出登录]
SlideShare a Scribd company logo
AoA of Workstation
Deployment
Solutions
Authors: Mohammed Alam, Brittany Davis, Rahima Daino
Advisors: Dr./Prof Jack Zheng, Prof Donald Privitera
GP-03
connect to our website for more detail
Milestone -3
Table of Contents - Moha
 AoA Objectives
 Benefits to students
 Benefits to sponsor/company
 Timeline
 Processes
 Platform Used
 Implementation Steps
 Comparison
 Evaluation
 Lessons Learned
 Team Responsibilities & Collaboration
 Challenge and Solution
 What next
AoA Objective - Brit
The right computer imaging solution helps IT
teams simplify the historically complicated
imaging process.
Time Saver
Maximize user
uptime
Productivity
Performance
and security
Deployment tool increases user uptime
Image deployment tool increase helpdesk
productivities.
Deploying up-to-date corporate image to user
devices removes unwanted bloatware or
undetected security risks.
Cost Correct tool Lower IT operational costs
Benefits to students
Project provides students with an opportunity to
work with a sponsor to conduct requirements
analysis and research Commercial Off the Shelf
(COTS) products to develop a solution.
Students will learn about various deployment
solutions in the market, how the various
deployment solutions excel, and the requirements
that an IT department is concerned with.
Allows students to develop their skills writing a
professional Analysis of Alternatives to present
their results and justify their decisions to the
sponsor.
Benefits to sponsor/company
The results of this project provide the sponsor with insight
into various deployment solutions available in the market.
List the pros and cons of those products.
Provide justification to the organization to assign
resources to implement the solution developed.
Timeline - Moh
08/29/22 09/26/22 11/07/22 11/27/22 12/11/22
Prepare Gant Chart, Prepare
Planning Doc , Understanding
Requirement, Project Selection ,
Website, Designing Project.
Planning
Finalize 3 tools, Test 3 tools in
physical machine, Talk to vendor,
Prepare the testing document,
Midterm Peer Evaluation.
Milestone-2
Submit Final Report to final
owner, Submit Final Package.
Final Delivery
Complete 3 tools testing, Prepare
testing document, C-Day
Assignments, Milestone-3 Video, .
Milestone-3
Finalize the requirement,
Research tools on the internet,
Finalize 10 tools, Complete the
requirement matrix.
Milestone-1
Processes - Moh
Find the tools on the internet
Planning and Research
Perform a market survey of the best
reviewed and used workstation
deployment solutions
Survey/Review
Determine a set of requirements the
business needs the solution to meet
Requirement
Determine metrics based off the
requirements to measure the tools against
each other and finalize top 3 tools for
testing
Compare Matrix
Test the top 3 tools and provide a
recommendation to the organization for
which tool and its instructions for its basic
initial setup
Image Deployment
Prepare and publish the final report on
the basis of the image deployment into
physical machine.
Final Report
Platform Used
Smart Deploy
Server: Dell Inspiron 16
Client: Dell Inspiron 3583
OS: Windows 10
KACE System
Server: Microsoft Surface Pro 8
Client: : Windows Surface Pro 8
OS: Windows 10
Ghost Solution
Server:
Client:
OS: Windows 10
PDQ
Server:
Client:
OS: Windows 10
Implementation Steps - Rah
Deploy
Image
•Offline deployment
media for target
computers including OS
image, drivers, and
applications. Deploy the
hardware-independent
image to any endpoint in
the organization.
Create
Media
•Create boot or offline
deployment media for
target computers
including OS image,
drivers, and applications.
Download
Pack
•Download Platform Packs
for the models from the
website. The tool will
automatically inject
device drivers at
deployment time.
Capture
Image
•Create images in
Windows Imaging (WIM)
format. Browse to the
virtual hard disk and the
tool will create the image
file. This is all done
completely offline
without using complex
command-line interfaces.
Build
Golden
Image
•Setup the golden
reference machine by
creating a new virtual
machine (VM) and then
adding the operating
system, applications, and
configuration that suit
our needs.
Comparison - Rah
Smart Deploy Kace Systems PDQ
Platforms Supported • Windows
• SaaS/Web
• Windows
• Mac
• Linux
• SaaS/Web
• Windows
Audience • Teams that manage 50 to 50,000
window machines
• Individuals seeking simplified
total endpoint management
• Systems Administrators, IT
professionals and more
Support • Business Hours
• Online
• Business Hours
• 24/7 Live Support
• Online
• Business Hours
API • Offers API
Pricing • $1020/ 50 machines
• Free Trail
• As low as $3 per device
• Free Trial
• $500 year/user
Training • Documentation
• Webinars
• Live Online
• Documentation
• Webinars
• Live Online
• In Person
• Documentation
• Webinars
• Live Online
Integration • Dropbox
• Google Drive
• Microsoft OneDrive
• Google
• Microsoft 365
Evaluation - Rah
Workstation
Deployment Tools
Pro/Cons
Pro Con
SmartDeploy
KACE
Systems
Deployment
PDQ
• Deployment is fast and easy.
• Allows you to create a custom installation of
Windows and applications.
• It can be used to deploy both Windows and Linux
systems.
• It is easy to use, and pricing is low.
• Pre-built deployments, active directory,
integration automated deployments, easy to use
and setup
• Ability to view Windows versioning. It helped
identify the outdated computers so we could get
them updated.
• It takes too much space and must install a virtual
machine.
• Conflicts with antivirus software and driver do
not always apply or are available.
• MAC support stopped supporting newer versions of
MAC OS. No APFS support.
• There is no unity between the different modules
other than the color scheme of the UI.
• No OS X or Linux support.
• The error messages on the deploys could be clearer,
and it was difficult to troubleshoot the first time
without some research.
Lessons Learned
SmartDeploy provides the capability of creating and deploying the image, software, patches,
updates, and drivers
SmartDeploy has out-of-box capability to migrate user data when migrating a computer to a
new OS.
KACE Systems Deployment Appliance can create and deploy images and software and has a
home page that provides proper visibility.
KACE allows easy staging of images and OS installations, along with related assets such as
drivers, applications and scripts, at remote sites.
Ghost Solution does not offer a trial version. However, it can deploy operating systems such as:
Windows 10, 11 and Windows sever as well as offers a central management system
PDQ Deploy is used for deploying third-party software but does not deploy software systems.
PDQ later acquired Smart Deploy
PDQ provides automation by scripting and scripts with your preferred language such as
PowerShell, visual basics, registry file and batch file
Team Responsibilities & Collaboration
Mohammed
Alam
Rahima Daino Brittany Davis
Coordinate weekly
meetings between group
members. Serve as the
main point of contact
and collaborate on team
deliverables.
Track meeting minutes,
design PowerPoints and
collaborate on team
deliverables.
Create and design
project website and
collaborate on team
deliverables.
Team Leader Member
Member
Challenge and Solution
Challenge
Solution
Team Meeting
Every team member is
from different
background and most of
us are working. Therefore,
difficult to meet twice in a
week.
Technical Roadblock
Client machines were not
connected due to
antivirus protection and
strong firewall
Vendor Meeting
It was difficult to meet
vendor for technical
discussion. They are
always busy or we get
appointment late.
Trail Version
Few image deployment
tool don’t have trail
version
Find a common free time
and Schedule the
meeting at night twice in
a week.
Disabled the firewall and
antivirus for the testing
time period
We have requested
business partner to
provide more time to
complete the testing
phase.
Discussed with business
partner and pick another
tool for testing purpose
What next.. Moh
C-Day
Complete the C-Day activities and
attending the C-Day
Final Report
Team will prepare the final report
to present to business partner.
Contenue Testing
Few features are still incomplit for
testing. Team will contenue the
testing the tools till the final report
is completed.
Assignments
Team will complete all remaining
D2L assignments and submit the
final comprehenshive package
- Thank You -
Actions - Rah
• The three selected tools will be
tested/implemented in a lab
environment or on a user
machine to ensure they meet
the requirement.
• Lastly, write a report that
includes an executive
summary, background
information, the project
outcome and achievements,
our reflection, and the
appendix.
• Identify ten tools that can be
used for deploying an
operating system across
multiple workstations. The
tools researched will be
narrowed down to the top
three.
• After testing the tools,
compare them and see if they
actually do what it says. Make
a PowerPoint that discusses
what you have done, the steps
you took, the outcome, and the
lesson learned.
Challenges - Moh
Lorem ipsum dolor sit
amet, consectetur
adipiscing elit. Integer et
Lorem ipsum dolor sit
amet, consectetur
adipiscing elit. Integer et
Lorem ipsum dolor sit
amet, consectetur
adipiscing elit. Integer et
Lorem ipsum dolor sit
Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor
Lorem ipsum dolor sit
amet, consectetur
adipiscing elit. Integer et
Lorem ipsum dolor sit
amet, consectetur
adipiscing elit. Integer et
Lorem ipsum dolor sit
amet, consectetur
adipiscing elit. Integer et
Lorem ipsum dolor sit
amet, consectetur
adipiscing elit. Integer et
Lorem ipsum dolor sit
amet, consectetur
adipiscing elit. Integer et
Lorem ipsum dolor sit
amet, consectetur
adipiscing elit. Integer et
Lorem ipsum dolor sit
amet, consectetur
adipiscing elit. Integer et
Lorem ipsum dolor sit
amet, consectetur
adipiscing elit. Integer et
Lorem ipsum dolor sit
amet, consectetur
adipiscing elit. Integer et
Lorem ipsum dolor sit
amet, consectetur
adipiscing elit. Integer et
Mohammed
Rahima
Brittany
Lorem Ipsum
Challenge - Moh
Team Meeting Technical Roadblock Vendor Meeting Lorem Ipsum
Every team member is
from different background
and most of them are
working. Therefore,
difficult to meet twice in a
week.
Schedule the meeting at
night
Lorem ipsum dolor sit
amet, consectetuer
adipiscing elit. Maecenas
porttitor congue massa.
Fusce posuere,
Lorem ipsum dolor sit
amet, consectetuer
adipiscing elit. Maecenas
porttitor congue massa.
Fusce posuere,
Lorem ipsum dolor sit
amet, consectetuer
adipiscing elit. Maecenas
porttitor congue massa.
Fusce posuere,

More Related Content

Similar to Capstone- Milestone 3

Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...
Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...
Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...
ghodgkinson
 
Using IBM Rational Change as an Enterprise-Wide Error Management Solution – ...
 Using IBM Rational Change as an Enterprise-Wide Error Management Solution – ... Using IBM Rational Change as an Enterprise-Wide Error Management Solution – ...
Using IBM Rational Change as an Enterprise-Wide Error Management Solution – ...
Contribyte
 
Agile & DevOps - It's all about project success
Agile & DevOps - It's all about project successAgile & DevOps - It's all about project success
Agile & DevOps - It's all about project success
Adam Stephensen
 
XP to Windows 7 with MDT
XP to Windows 7 with MDTXP to Windows 7 with MDT
XP to Windows 7 with MDT
Stephen Rose
 
Application Lifecycle Management with Visual Studio 2013
Application Lifecycle Management  with Visual Studio 2013Application Lifecycle Management  with Visual Studio 2013
Application Lifecycle Management with Visual Studio 2013
Mahmoud Samara
 
Resume
ResumeResume
Resume
Nitesh Singh
 
Resume Deepthi Reddy
Resume Deepthi ReddyResume Deepthi Reddy
Resume Deepthi ReddyDeepthi Reddy
 
Quiz application system project report..pdf
Quiz application system project report..pdfQuiz application system project report..pdf
Quiz application system project report..pdf
Kamal Acharya
 
Starter Kit for Collaboration from Karuana @ Microsoft IT
Starter Kit for Collaboration from Karuana @ Microsoft ITStarter Kit for Collaboration from Karuana @ Microsoft IT
Starter Kit for Collaboration from Karuana @ Microsoft IT
Karuana Gatimu
 
Portal Deployment Best Practices | IBM Portal Excellence Conference 2009
Portal Deployment Best Practices | IBM Portal Excellence Conference 2009Portal Deployment Best Practices | IBM Portal Excellence Conference 2009
Portal Deployment Best Practices | IBM Portal Excellence Conference 2009
Perficient, Inc.
 
Animesh Chatterjee
Animesh Chatterjee Animesh Chatterjee
Animesh Chatterjee
Animesh Chatterjee
 
Resume
ResumeResume
Playbook for Remote Cutover S4H_747 How to Approach Remote Cutover.pptx
Playbook for Remote Cutover S4H_747 How to Approach Remote Cutover.pptxPlaybook for Remote Cutover S4H_747 How to Approach Remote Cutover.pptx
Playbook for Remote Cutover S4H_747 How to Approach Remote Cutover.pptx
CharithWeerasekara2
 
DevOps CTO Masterclass | Webinar Oct. 2020
DevOps CTO Masterclass | Webinar Oct. 2020DevOps CTO Masterclass | Webinar Oct. 2020
DevOps CTO Masterclass | Webinar Oct. 2020
Cyber-Duck
 
Atish_Gaikwad_Dot_Net_9_4_Years_Exp
Atish_Gaikwad_Dot_Net_9_4_Years_ExpAtish_Gaikwad_Dot_Net_9_4_Years_Exp
Atish_Gaikwad_Dot_Net_9_4_Years_Exp
Atish Gaikwad
 
Pete Marshall - casmadrid2015 - Continuous Delivery in Legacy Environments
Pete Marshall - casmadrid2015 - Continuous Delivery in Legacy EnvironmentsPete Marshall - casmadrid2015 - Continuous Delivery in Legacy Environments
Pete Marshall - casmadrid2015 - Continuous Delivery in Legacy Environments
Peter Marshall
 
Flexible Custom Workflows for Banner ERP and the Campus
Flexible Custom Workflows for Banner ERP and the CampusFlexible Custom Workflows for Banner ERP and the Campus
Flexible Custom Workflows for Banner ERP and the Campus
Bonitasoft
 
Kapil Chhattani Java Developer
Kapil Chhattani Java DeveloperKapil Chhattani Java Developer
Kapil Chhattani Java Developer
kapil chhattani
 
Microsoft Teams as a Platform - Microsoft 365 Application Platform Maturity M...
Microsoft Teams as a Platform - Microsoft 365 Application Platform Maturity M...Microsoft Teams as a Platform - Microsoft 365 Application Platform Maturity M...
Microsoft Teams as a Platform - Microsoft 365 Application Platform Maturity M...
Joel Oleson
 
Resume Manoj Kumar M
Resume Manoj Kumar MResume Manoj Kumar M
Resume Manoj Kumar M
Manoj Kumar
 

Similar to Capstone- Milestone 3 (20)

Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...
Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...
Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...
 
Using IBM Rational Change as an Enterprise-Wide Error Management Solution – ...
 Using IBM Rational Change as an Enterprise-Wide Error Management Solution – ... Using IBM Rational Change as an Enterprise-Wide Error Management Solution – ...
Using IBM Rational Change as an Enterprise-Wide Error Management Solution – ...
 
Agile & DevOps - It's all about project success
Agile & DevOps - It's all about project successAgile & DevOps - It's all about project success
Agile & DevOps - It's all about project success
 
XP to Windows 7 with MDT
XP to Windows 7 with MDTXP to Windows 7 with MDT
XP to Windows 7 with MDT
 
Application Lifecycle Management with Visual Studio 2013
Application Lifecycle Management  with Visual Studio 2013Application Lifecycle Management  with Visual Studio 2013
Application Lifecycle Management with Visual Studio 2013
 
Resume
ResumeResume
Resume
 
Resume Deepthi Reddy
Resume Deepthi ReddyResume Deepthi Reddy
Resume Deepthi Reddy
 
Quiz application system project report..pdf
Quiz application system project report..pdfQuiz application system project report..pdf
Quiz application system project report..pdf
 
Starter Kit for Collaboration from Karuana @ Microsoft IT
Starter Kit for Collaboration from Karuana @ Microsoft ITStarter Kit for Collaboration from Karuana @ Microsoft IT
Starter Kit for Collaboration from Karuana @ Microsoft IT
 
Portal Deployment Best Practices | IBM Portal Excellence Conference 2009
Portal Deployment Best Practices | IBM Portal Excellence Conference 2009Portal Deployment Best Practices | IBM Portal Excellence Conference 2009
Portal Deployment Best Practices | IBM Portal Excellence Conference 2009
 
Animesh Chatterjee
Animesh Chatterjee Animesh Chatterjee
Animesh Chatterjee
 
Resume
ResumeResume
Resume
 
Playbook for Remote Cutover S4H_747 How to Approach Remote Cutover.pptx
Playbook for Remote Cutover S4H_747 How to Approach Remote Cutover.pptxPlaybook for Remote Cutover S4H_747 How to Approach Remote Cutover.pptx
Playbook for Remote Cutover S4H_747 How to Approach Remote Cutover.pptx
 
DevOps CTO Masterclass | Webinar Oct. 2020
DevOps CTO Masterclass | Webinar Oct. 2020DevOps CTO Masterclass | Webinar Oct. 2020
DevOps CTO Masterclass | Webinar Oct. 2020
 
Atish_Gaikwad_Dot_Net_9_4_Years_Exp
Atish_Gaikwad_Dot_Net_9_4_Years_ExpAtish_Gaikwad_Dot_Net_9_4_Years_Exp
Atish_Gaikwad_Dot_Net_9_4_Years_Exp
 
Pete Marshall - casmadrid2015 - Continuous Delivery in Legacy Environments
Pete Marshall - casmadrid2015 - Continuous Delivery in Legacy EnvironmentsPete Marshall - casmadrid2015 - Continuous Delivery in Legacy Environments
Pete Marshall - casmadrid2015 - Continuous Delivery in Legacy Environments
 
Flexible Custom Workflows for Banner ERP and the Campus
Flexible Custom Workflows for Banner ERP and the CampusFlexible Custom Workflows for Banner ERP and the Campus
Flexible Custom Workflows for Banner ERP and the Campus
 
Kapil Chhattani Java Developer
Kapil Chhattani Java DeveloperKapil Chhattani Java Developer
Kapil Chhattani Java Developer
 
Microsoft Teams as a Platform - Microsoft 365 Application Platform Maturity M...
Microsoft Teams as a Platform - Microsoft 365 Application Platform Maturity M...Microsoft Teams as a Platform - Microsoft 365 Application Platform Maturity M...
Microsoft Teams as a Platform - Microsoft 365 Application Platform Maturity M...
 
Resume Manoj Kumar M
Resume Manoj Kumar MResume Manoj Kumar M
Resume Manoj Kumar M
 

Recently uploaded

NLJUG speaker academy 2024 - session 1, June 2024
NLJUG speaker academy 2024 - session 1, June 2024NLJUG speaker academy 2024 - session 1, June 2024
NLJUG speaker academy 2024 - session 1, June 2024
Bert Jan Schrijver
 
Secure-by-Design Using Hardware and Software Protection for FDA Compliance
Secure-by-Design Using Hardware and Software Protection for FDA ComplianceSecure-by-Design Using Hardware and Software Protection for FDA Compliance
Secure-by-Design Using Hardware and Software Protection for FDA Compliance
ICS
 
Streamlining End-to-End Testing Automation
Streamlining End-to-End Testing AutomationStreamlining End-to-End Testing Automation
Streamlining End-to-End Testing Automation
Anand Bagmar
 
Refactoring legacy systems using events commands and bubble contexts
Refactoring legacy systems using events commands and bubble contextsRefactoring legacy systems using events commands and bubble contexts
Refactoring legacy systems using events commands and bubble contexts
Michał Kurzeja
 
Accelerate your Sitecore development with GenAI
Accelerate your Sitecore development with GenAIAccelerate your Sitecore development with GenAI
Accelerate your Sitecore development with GenAI
Ahmed Okour
 
Happy Birthday Kubernetes, 10th Birthday edition of Kubernetes Birthday in Au...
Happy Birthday Kubernetes, 10th Birthday edition of Kubernetes Birthday in Au...Happy Birthday Kubernetes, 10th Birthday edition of Kubernetes Birthday in Au...
Happy Birthday Kubernetes, 10th Birthday edition of Kubernetes Birthday in Au...
Chad Crowell
 
High-Class Call Girls In Chennai 📞7014168258 Available With Direct Cash Payme...
High-Class Call Girls In Chennai 📞7014168258 Available With Direct Cash Payme...High-Class Call Girls In Chennai 📞7014168258 Available With Direct Cash Payme...
High-Class Call Girls In Chennai 📞7014168258 Available With Direct Cash Payme...
shoeb2926
 
Independent Call Girls In Kolkata ✔ 7014168258 ✔ Hi I Am Divya Vip Call Girl ...
Independent Call Girls In Kolkata ✔ 7014168258 ✔ Hi I Am Divya Vip Call Girl ...Independent Call Girls In Kolkata ✔ 7014168258 ✔ Hi I Am Divya Vip Call Girl ...
Independent Call Girls In Kolkata ✔ 7014168258 ✔ Hi I Am Divya Vip Call Girl ...
simmi singh$A17
 
Hot Call Girls In Ahmedabad ✔ 7737669865 ✔ Hi I Am Divya Vip Call Girl Servic...
Hot Call Girls In Ahmedabad ✔ 7737669865 ✔ Hi I Am Divya Vip Call Girl Servic...Hot Call Girls In Ahmedabad ✔ 7737669865 ✔ Hi I Am Divya Vip Call Girl Servic...
Hot Call Girls In Ahmedabad ✔ 7737669865 ✔ Hi I Am Divya Vip Call Girl Servic...
ns9201415
 
Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...
Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...
Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...
Ortus Solutions, Corp
 
European Standard S1000D, an Unnecessary Expense to OEM.pptx
European Standard S1000D, an Unnecessary Expense to OEM.pptxEuropean Standard S1000D, an Unnecessary Expense to OEM.pptx
European Standard S1000D, an Unnecessary Expense to OEM.pptx
Digital Teacher
 
🔥 Chennai Call Girls  👉 6350257716 👫 High Profile Call Girls Whatsapp Number ...
🔥 Chennai Call Girls  👉 6350257716 👫 High Profile Call Girls Whatsapp Number ...🔥 Chennai Call Girls  👉 6350257716 👫 High Profile Call Girls Whatsapp Number ...
🔥 Chennai Call Girls  👉 6350257716 👫 High Profile Call Girls Whatsapp Number ...
tinakumariji156
 
SAP ECC & S4 HANA PPT COMPARISON MM.pptx
SAP ECC & S4 HANA PPT COMPARISON MM.pptxSAP ECC & S4 HANA PPT COMPARISON MM.pptx
SAP ECC & S4 HANA PPT COMPARISON MM.pptx
aneeshmanikantan2341
 
What’s new in VictoriaMetrics - Q2 2024 Update
What’s new in VictoriaMetrics - Q2 2024 UpdateWhat’s new in VictoriaMetrics - Q2 2024 Update
What’s new in VictoriaMetrics - Q2 2024 Update
VictoriaMetrics
 
Call Girls Solapur ☎️ +91-7426014248 😍 Solapur Call Girl Beauty Girls Solapur...
Call Girls Solapur ☎️ +91-7426014248 😍 Solapur Call Girl Beauty Girls Solapur...Call Girls Solapur ☎️ +91-7426014248 😍 Solapur Call Girl Beauty Girls Solapur...
Call Girls Solapur ☎️ +91-7426014248 😍 Solapur Call Girl Beauty Girls Solapur...
anshsharma8761
 
Going AOT: Everything you need to know about GraalVM for Java applications
Going AOT: Everything you need to know about GraalVM for Java applicationsGoing AOT: Everything you need to know about GraalVM for Java applications
Going AOT: Everything you need to know about GraalVM for Java applications
Alina Yurenko
 
Independent Call Girls In Bangalore 💯Call Us 🔝 7426014248 🔝Independent Bangal...
Independent Call Girls In Bangalore 💯Call Us 🔝 7426014248 🔝Independent Bangal...Independent Call Girls In Bangalore 💯Call Us 🔝 7426014248 🔝Independent Bangal...
Independent Call Girls In Bangalore 💯Call Us 🔝 7426014248 🔝Independent Bangal...
sapnasaifi408
 
Trailhead Talks_ Journey of an All-Star Ranger .pptx
Trailhead Talks_ Journey of an All-Star Ranger .pptxTrailhead Talks_ Journey of an All-Star Ranger .pptx
Trailhead Talks_ Journey of an All-Star Ranger .pptx
ImtiazBinMohiuddin
 
AI Based Testing - A Comprehensive Guide.pdf
AI Based Testing - A Comprehensive Guide.pdfAI Based Testing - A Comprehensive Guide.pdf
AI Based Testing - A Comprehensive Guide.pdf
kalichargn70th171
 

Recently uploaded (20)

NLJUG speaker academy 2024 - session 1, June 2024
NLJUG speaker academy 2024 - session 1, June 2024NLJUG speaker academy 2024 - session 1, June 2024
NLJUG speaker academy 2024 - session 1, June 2024
 
Secure-by-Design Using Hardware and Software Protection for FDA Compliance
Secure-by-Design Using Hardware and Software Protection for FDA ComplianceSecure-by-Design Using Hardware and Software Protection for FDA Compliance
Secure-by-Design Using Hardware and Software Protection for FDA Compliance
 
Streamlining End-to-End Testing Automation
Streamlining End-to-End Testing AutomationStreamlining End-to-End Testing Automation
Streamlining End-to-End Testing Automation
 
Refactoring legacy systems using events commands and bubble contexts
Refactoring legacy systems using events commands and bubble contextsRefactoring legacy systems using events commands and bubble contexts
Refactoring legacy systems using events commands and bubble contexts
 
Accelerate your Sitecore development with GenAI
Accelerate your Sitecore development with GenAIAccelerate your Sitecore development with GenAI
Accelerate your Sitecore development with GenAI
 
Happy Birthday Kubernetes, 10th Birthday edition of Kubernetes Birthday in Au...
Happy Birthday Kubernetes, 10th Birthday edition of Kubernetes Birthday in Au...Happy Birthday Kubernetes, 10th Birthday edition of Kubernetes Birthday in Au...
Happy Birthday Kubernetes, 10th Birthday edition of Kubernetes Birthday in Au...
 
High-Class Call Girls In Chennai 📞7014168258 Available With Direct Cash Payme...
High-Class Call Girls In Chennai 📞7014168258 Available With Direct Cash Payme...High-Class Call Girls In Chennai 📞7014168258 Available With Direct Cash Payme...
High-Class Call Girls In Chennai 📞7014168258 Available With Direct Cash Payme...
 
Independent Call Girls In Kolkata ✔ 7014168258 ✔ Hi I Am Divya Vip Call Girl ...
Independent Call Girls In Kolkata ✔ 7014168258 ✔ Hi I Am Divya Vip Call Girl ...Independent Call Girls In Kolkata ✔ 7014168258 ✔ Hi I Am Divya Vip Call Girl ...
Independent Call Girls In Kolkata ✔ 7014168258 ✔ Hi I Am Divya Vip Call Girl ...
 
Hot Call Girls In Ahmedabad ✔ 7737669865 ✔ Hi I Am Divya Vip Call Girl Servic...
Hot Call Girls In Ahmedabad ✔ 7737669865 ✔ Hi I Am Divya Vip Call Girl Servic...Hot Call Girls In Ahmedabad ✔ 7737669865 ✔ Hi I Am Divya Vip Call Girl Servic...
Hot Call Girls In Ahmedabad ✔ 7737669865 ✔ Hi I Am Divya Vip Call Girl Servic...
 
Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...
Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...
Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...
 
European Standard S1000D, an Unnecessary Expense to OEM.pptx
European Standard S1000D, an Unnecessary Expense to OEM.pptxEuropean Standard S1000D, an Unnecessary Expense to OEM.pptx
European Standard S1000D, an Unnecessary Expense to OEM.pptx
 
🔥 Chennai Call Girls  👉 6350257716 👫 High Profile Call Girls Whatsapp Number ...
🔥 Chennai Call Girls  👉 6350257716 👫 High Profile Call Girls Whatsapp Number ...🔥 Chennai Call Girls  👉 6350257716 👫 High Profile Call Girls Whatsapp Number ...
🔥 Chennai Call Girls  👉 6350257716 👫 High Profile Call Girls Whatsapp Number ...
 
SAP ECC & S4 HANA PPT COMPARISON MM.pptx
SAP ECC & S4 HANA PPT COMPARISON MM.pptxSAP ECC & S4 HANA PPT COMPARISON MM.pptx
SAP ECC & S4 HANA PPT COMPARISON MM.pptx
 
bgiolcb
bgiolcbbgiolcb
bgiolcb
 
What’s new in VictoriaMetrics - Q2 2024 Update
What’s new in VictoriaMetrics - Q2 2024 UpdateWhat’s new in VictoriaMetrics - Q2 2024 Update
What’s new in VictoriaMetrics - Q2 2024 Update
 
Call Girls Solapur ☎️ +91-7426014248 😍 Solapur Call Girl Beauty Girls Solapur...
Call Girls Solapur ☎️ +91-7426014248 😍 Solapur Call Girl Beauty Girls Solapur...Call Girls Solapur ☎️ +91-7426014248 😍 Solapur Call Girl Beauty Girls Solapur...
Call Girls Solapur ☎️ +91-7426014248 😍 Solapur Call Girl Beauty Girls Solapur...
 
Going AOT: Everything you need to know about GraalVM for Java applications
Going AOT: Everything you need to know about GraalVM for Java applicationsGoing AOT: Everything you need to know about GraalVM for Java applications
Going AOT: Everything you need to know about GraalVM for Java applications
 
Independent Call Girls In Bangalore 💯Call Us 🔝 7426014248 🔝Independent Bangal...
Independent Call Girls In Bangalore 💯Call Us 🔝 7426014248 🔝Independent Bangal...Independent Call Girls In Bangalore 💯Call Us 🔝 7426014248 🔝Independent Bangal...
Independent Call Girls In Bangalore 💯Call Us 🔝 7426014248 🔝Independent Bangal...
 
Trailhead Talks_ Journey of an All-Star Ranger .pptx
Trailhead Talks_ Journey of an All-Star Ranger .pptxTrailhead Talks_ Journey of an All-Star Ranger .pptx
Trailhead Talks_ Journey of an All-Star Ranger .pptx
 
AI Based Testing - A Comprehensive Guide.pdf
AI Based Testing - A Comprehensive Guide.pdfAI Based Testing - A Comprehensive Guide.pdf
AI Based Testing - A Comprehensive Guide.pdf
 

Capstone- Milestone 3

  • 1. AoA of Workstation Deployment Solutions Authors: Mohammed Alam, Brittany Davis, Rahima Daino Advisors: Dr./Prof Jack Zheng, Prof Donald Privitera GP-03 connect to our website for more detail Milestone -3
  • 2. Table of Contents - Moha  AoA Objectives  Benefits to students  Benefits to sponsor/company  Timeline  Processes  Platform Used  Implementation Steps  Comparison  Evaluation  Lessons Learned  Team Responsibilities & Collaboration  Challenge and Solution  What next
  • 3. AoA Objective - Brit The right computer imaging solution helps IT teams simplify the historically complicated imaging process. Time Saver Maximize user uptime Productivity Performance and security Deployment tool increases user uptime Image deployment tool increase helpdesk productivities. Deploying up-to-date corporate image to user devices removes unwanted bloatware or undetected security risks. Cost Correct tool Lower IT operational costs
  • 4. Benefits to students Project provides students with an opportunity to work with a sponsor to conduct requirements analysis and research Commercial Off the Shelf (COTS) products to develop a solution. Students will learn about various deployment solutions in the market, how the various deployment solutions excel, and the requirements that an IT department is concerned with. Allows students to develop their skills writing a professional Analysis of Alternatives to present their results and justify their decisions to the sponsor.
  • 5. Benefits to sponsor/company The results of this project provide the sponsor with insight into various deployment solutions available in the market. List the pros and cons of those products. Provide justification to the organization to assign resources to implement the solution developed.
  • 6. Timeline - Moh 08/29/22 09/26/22 11/07/22 11/27/22 12/11/22 Prepare Gant Chart, Prepare Planning Doc , Understanding Requirement, Project Selection , Website, Designing Project. Planning Finalize 3 tools, Test 3 tools in physical machine, Talk to vendor, Prepare the testing document, Midterm Peer Evaluation. Milestone-2 Submit Final Report to final owner, Submit Final Package. Final Delivery Complete 3 tools testing, Prepare testing document, C-Day Assignments, Milestone-3 Video, . Milestone-3 Finalize the requirement, Research tools on the internet, Finalize 10 tools, Complete the requirement matrix. Milestone-1
  • 7. Processes - Moh Find the tools on the internet Planning and Research Perform a market survey of the best reviewed and used workstation deployment solutions Survey/Review Determine a set of requirements the business needs the solution to meet Requirement Determine metrics based off the requirements to measure the tools against each other and finalize top 3 tools for testing Compare Matrix Test the top 3 tools and provide a recommendation to the organization for which tool and its instructions for its basic initial setup Image Deployment Prepare and publish the final report on the basis of the image deployment into physical machine. Final Report
  • 8. Platform Used Smart Deploy Server: Dell Inspiron 16 Client: Dell Inspiron 3583 OS: Windows 10 KACE System Server: Microsoft Surface Pro 8 Client: : Windows Surface Pro 8 OS: Windows 10 Ghost Solution Server: Client: OS: Windows 10 PDQ Server: Client: OS: Windows 10
  • 9. Implementation Steps - Rah Deploy Image •Offline deployment media for target computers including OS image, drivers, and applications. Deploy the hardware-independent image to any endpoint in the organization. Create Media •Create boot or offline deployment media for target computers including OS image, drivers, and applications. Download Pack •Download Platform Packs for the models from the website. The tool will automatically inject device drivers at deployment time. Capture Image •Create images in Windows Imaging (WIM) format. Browse to the virtual hard disk and the tool will create the image file. This is all done completely offline without using complex command-line interfaces. Build Golden Image •Setup the golden reference machine by creating a new virtual machine (VM) and then adding the operating system, applications, and configuration that suit our needs.
  • 10. Comparison - Rah Smart Deploy Kace Systems PDQ Platforms Supported • Windows • SaaS/Web • Windows • Mac • Linux • SaaS/Web • Windows Audience • Teams that manage 50 to 50,000 window machines • Individuals seeking simplified total endpoint management • Systems Administrators, IT professionals and more Support • Business Hours • Online • Business Hours • 24/7 Live Support • Online • Business Hours API • Offers API Pricing • $1020/ 50 machines • Free Trail • As low as $3 per device • Free Trial • $500 year/user Training • Documentation • Webinars • Live Online • Documentation • Webinars • Live Online • In Person • Documentation • Webinars • Live Online Integration • Dropbox • Google Drive • Microsoft OneDrive • Google • Microsoft 365
  • 11. Evaluation - Rah Workstation Deployment Tools Pro/Cons Pro Con SmartDeploy KACE Systems Deployment PDQ • Deployment is fast and easy. • Allows you to create a custom installation of Windows and applications. • It can be used to deploy both Windows and Linux systems. • It is easy to use, and pricing is low. • Pre-built deployments, active directory, integration automated deployments, easy to use and setup • Ability to view Windows versioning. It helped identify the outdated computers so we could get them updated. • It takes too much space and must install a virtual machine. • Conflicts with antivirus software and driver do not always apply or are available. • MAC support stopped supporting newer versions of MAC OS. No APFS support. • There is no unity between the different modules other than the color scheme of the UI. • No OS X or Linux support. • The error messages on the deploys could be clearer, and it was difficult to troubleshoot the first time without some research.
  • 12. Lessons Learned SmartDeploy provides the capability of creating and deploying the image, software, patches, updates, and drivers SmartDeploy has out-of-box capability to migrate user data when migrating a computer to a new OS. KACE Systems Deployment Appliance can create and deploy images and software and has a home page that provides proper visibility. KACE allows easy staging of images and OS installations, along with related assets such as drivers, applications and scripts, at remote sites. Ghost Solution does not offer a trial version. However, it can deploy operating systems such as: Windows 10, 11 and Windows sever as well as offers a central management system PDQ Deploy is used for deploying third-party software but does not deploy software systems. PDQ later acquired Smart Deploy PDQ provides automation by scripting and scripts with your preferred language such as PowerShell, visual basics, registry file and batch file
  • 13. Team Responsibilities & Collaboration Mohammed Alam Rahima Daino Brittany Davis Coordinate weekly meetings between group members. Serve as the main point of contact and collaborate on team deliverables. Track meeting minutes, design PowerPoints and collaborate on team deliverables. Create and design project website and collaborate on team deliverables. Team Leader Member Member
  • 14. Challenge and Solution Challenge Solution Team Meeting Every team member is from different background and most of us are working. Therefore, difficult to meet twice in a week. Technical Roadblock Client machines were not connected due to antivirus protection and strong firewall Vendor Meeting It was difficult to meet vendor for technical discussion. They are always busy or we get appointment late. Trail Version Few image deployment tool don’t have trail version Find a common free time and Schedule the meeting at night twice in a week. Disabled the firewall and antivirus for the testing time period We have requested business partner to provide more time to complete the testing phase. Discussed with business partner and pick another tool for testing purpose
  • 15. What next.. Moh C-Day Complete the C-Day activities and attending the C-Day Final Report Team will prepare the final report to present to business partner. Contenue Testing Few features are still incomplit for testing. Team will contenue the testing the tools till the final report is completed. Assignments Team will complete all remaining D2L assignments and submit the final comprehenshive package
  • 17. Actions - Rah • The three selected tools will be tested/implemented in a lab environment or on a user machine to ensure they meet the requirement. • Lastly, write a report that includes an executive summary, background information, the project outcome and achievements, our reflection, and the appendix. • Identify ten tools that can be used for deploying an operating system across multiple workstations. The tools researched will be narrowed down to the top three. • After testing the tools, compare them and see if they actually do what it says. Make a PowerPoint that discusses what you have done, the steps you took, the outcome, and the lesson learned.
  • 18. Challenges - Moh Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer et Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer et Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer et Lorem ipsum dolor sit Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer et Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer et Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer et Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer et Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer et Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer et Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer et Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer et Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer et Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer et Mohammed Rahima Brittany Lorem Ipsum
  • 19. Challenge - Moh Team Meeting Technical Roadblock Vendor Meeting Lorem Ipsum Every team member is from different background and most of them are working. Therefore, difficult to meet twice in a week. Schedule the meeting at night Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Maecenas porttitor congue massa. Fusce posuere, Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Maecenas porttitor congue massa. Fusce posuere, Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Maecenas porttitor congue massa. Fusce posuere,

Editor's Notes

  1. Introduce the team at the beginning.
  2. Introduce the project, including objectives, background, and relevant concepts and technologies.
  3. Explain the methodology (plan, phases, milestones) you follow for the whole project.
  4. List and discuss all deliverables. - Explain the technical solution you have designed, developed, and implemented. Cover the - Overall design as well as detailed key elements, such as requirement analysis, design, coding, configuration, admin, testing, deployment, etc. - Specify the development or implementation environment: product, network, server, client, software, etc. - Present your writings as well, such as research report, documentations, references, tutorials, etc. Prepare some copies which may be requested by evaluators. - Live demonstration if possible
  5. - Specify the development or implementation environment: product, network, server, client, software, etc.
  6. List and discuss all deliverables. - Explain the technical solution you have designed, developed, and implemented. Cover the - Overall design as well as detailed key elements, such as requirement analysis, design, coding, configuration, admin, testing, deployment, etc. - Specify the development or implementation environment: product, network, server, client, software, etc. - Present your writings as well, such as research report, documentations, references, tutorials, etc. Prepare some copies which may be requested by evaluators. - Live demonstration if possible
  7. List and discuss all deliverables. - Explain the technical solution you have designed, developed, and implemented. Cover the - Overall design as well as detailed key elements, such as requirement analysis, design, coding, configuration, admin, testing, deployment, etc. - Specify the development or implementation environment: product, network, server, client, software, etc. - Present your writings as well, such as research report, documentations, references, tutorials, etc. Prepare some copies which may be requested by evaluators. - Live demonstration if possible
  8. List and discuss all deliverables. - Explain the technical solution you have designed, developed, and implemented. Cover the - Overall design as well as detailed key elements, such as requirement analysis, design, coding, configuration, admin, testing, deployment, etc. - Specify the development or implementation environment: product, network, server, client, software, etc. - Present your writings as well, such as research report, documentations, references, tutorials, etc. Prepare some copies which may be requested by evaluators. - Live demonstration if possible
  9. Summarize knowledge/skills applied in this project (particularly that you have learned through this project), mapped to courses taken if possible
  10. Talk about team collaboration experience.
  11. List and discuss all deliverables. - Explain the technical solution you have designed, developed, and implemented. Cover the - Overall design as well as detailed key elements, such as requirement analysis, design, coding, configuration, admin, testing, deployment, etc. - Specify the development or implementation environment: product, network, server, client, software, etc. - Present your writings as well, such as research report, documentations, references, tutorials, etc. Prepare some copies which may be requested by evaluators. - Live demonstration if possible
  12. List and discuss all deliverables. - Explain the technical solution you have designed, developed, and implemented. Cover the - Overall design as well as detailed key elements, such as requirement analysis, design, coding, configuration, admin, testing, deployment, etc. - Specify the development or implementation environment: product, network, server, client, software, etc. - Present your writings as well, such as research report, documentations, references, tutorials, etc. Prepare some copies which may be requested by evaluators. - Live demonstration if possible
  13. Share project management (task assignment, progress tracking and monitoring) experience. o Summarize each person’s role and contributions. o Discuss challenges and how you overcame them.
  14. Share project management (task assignment, progress tracking and monitoring) experience. o Summarize each person’s role and contributions. o Discuss challenges and how you overcame them.
  翻译: