Automated Infrastructure as a Service

Slides:



Advertisements
Similar presentations
Distributed Data Processing
Advertisements

Ed Duguid with subject: MACE Cloud
Planning Server Deployments
Our Group Andrew McGillivray David Collins Tyler Todd.
Welcome Course 20410B Module 0: Introduction Audience
VMware vCenter Server Module 4.
Paper on Best implemented scientific concept for E-Governance Virtual Machine By Nitin V. Choudhari, DIO,NIC,Akola By Nitin V. Choudhari, DIO,NIC,Akola.
Senior Design – Spring 2009 Richard Gory Focus: Networking & Web.
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
Deploying and Managing Windows Server 2012
About the Presentations The presentations cover the objectives found in the opening of each chapter. All chapter objectives are listed in the beginning.
Introduction to HP LoadRunner Getting Familiar with LoadRunner >>>>>>>>>>>>>>>>>>>>>>
The Era of the Cloud OS: Transform the Datacentre

ZACK FESTA, ADAM HOOD AND NATHAN DARLING Refrigerator Scanning System.
Solids Modeling System Migration Presented By 3Tech: Ryan Scott, Jimmy Vuong, Samson Tran.
 Prototype for Course on Web Security ETEC 550.  Huge topic covering both system/network architecture and programming techniques.  Identified lack.
5.1 © 2004 Pearson Education, Inc. Lesson 5: Administering User Accounts Exam Microsoft® Windows® 2000 Directory Services Infrastructure Goals 
Implementing Update Management
MIS3300_Team8 Service Aron Allen Angela Chong Cameron Sutherland Edment Thai Nakyung Kim.
Name Region Assisting Partners to Do the Day in the Life Demonstration.
By Colin Phan, Ken Lee Marquez, Gyu Beom Choi. Agenda  Introductions  Project Information  Challenges  Successes  Lessons Learned  Budget  The.
CSE 4481 Computer Security Lab Mark Shtern. INTRODUCTION.
Agenda Introductions Project Background AccomplishmentsChallenges Lessons Learned Budget The Journey Final Product Recommendations.
Orchestrator 2012 The Unknown Hero of Automation David Norling-Christensen Senior Systems Architect.
Josh Garay Jake Chipperfield Connor Huskins
Microsoft Virtual Academy. STANDARDIZATION SELF SERVICEAUTOMATION Give Customers of IT services the ability to identify, access and request services.
System Center Lesson 4: Overview of System Center 2012 Components System Center 2012 Private Cloud Components VMM Overview App Controller Overview.
© Copyright 2011 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted Module 7.
Hands-On Virtual Computing
Mark Shtern.  Our life depends on computer systems  Traffic control  Banking  Medical equipment  Internet  Social networks  Growing number of.
© 2011 VMware Inc. All rights reserved Course Introduction Module 1.
© 2015 VMware Inc. All rights reserved. Software-Defined Data Center Module 2.
Windows Certification Paths OR MCSA Windows Server 2012 Installing and Configuring Windows Server 2012 Exam (20410) Administering Windows Server.
© ExplorNet’s Centers for Quality Teaching and Learning 1 Explain the purpose of Microsoft virtualization. Objective Course Weight 2%
Planning Server Deployments Chapter 1. Server Deployment When planning a server deployment for a large enterprise network, the operating system edition.
Unit 2 VIRTUALISATION. Unit 2 - Syllabus Basics of Virtualization Types of Virtualization Implementation Levels of Virtualization Virtualization Structures.
Portada Teaching Support Area Teaching Support Area Information and Comunications Technologies Service 7th INTERNATIONAL WEEK 7th INTERNATIONAL WEEK 2015/16.
Dual Identity Devices By: Tony Peadick By: The Breakdown What is a dual identity device Why they were designed and who needs one How they work Availability.
 systemD  FirewallD  Network manager (NMCLI)  Target CLI (iscsi targets)  GRUB 2 (Booting process)  Network teamnig & bridging.
VIRTUAL MACHINE – VMWARE. VIRTUAL MACHINE (VM) What is a VM? – A virtual machine (VM) is a software implementation of a computing environment in which.
VM Layout. Virtual Machine (Ubuntu Server) VM x.x You can putty into this machine from on campus. Or you can use vSphere to control the hardware.
Using Virtualization in the Classroom
Unit 3 Virtualization.
GEMTEK Management Center
BEST CLOUD COMPUTING PLATFORM Skype : mukesh.k.bansal.
SP-Portal2016 Developed by KRN-2016 Kevin Titong Ricardo Sandrea
APARTMENT MAINTENANCE SYSTEM
Welcome! Thank you for joining us. We’ll get started in a few minutes.
Chapter 2 Objectives Identify Windows 7 Hardware Requirements.
Download dumps - Microsoft Real Exam Questions Dumps4download
Maximizing Collaboration and Content Centralization
Grid Means Business OGF-20, Manchester, May 2007
ISAM 5338 Project Business Plan
Cloudy with a Chance of Data
Networks Software.
Making PowerShell Useful
Design Unit 26 Design a small or home office network
HC Hyper-V Module GUI Portal VPS Templates Web Console
Lecture 1: Multi-tier Architecture Overview
Microsoft Virtual Academy
Cloud computing mechanisms
Making PowerShell Useful
"Cloud services" - what it is.
Cloud-Enabling Technology
Jerald Overstreet, GISP Server Portal SQL Manager Admin
Restaurant IT Solutions
Northern Motion IT: Ticket Management System
Presentation transcript:

Automated Infrastructure as a Service A Team Somnium Project John Factura Marcus Brathwaite Clennon Aranha

Agenda Project Purpose What is Automated Infrastructure as a Service? Challenges/Hardships Accomplishments Lessons Learned Budget Conclusion Acknowledgements

Project Purpose Conceptual design to provide clients with their very own Virtual Private Server (VPS), which can be used to meet whatever their needs are VPS can be created through the company website in which they can design particular components such as RAM, Hard Disk size, Processor Cores, and the Name

What is Automated Infrastructure as a Service? Team Somnium’s Automated Infrastructure as a Service aims to fulfill that need We allow clients to create their own Virtual Machine through our company website Clients can specify specific needs such as RAM, Hard Disk size, Processor Cores and the Name, and implement those settings to their Virtual Machine

Challenges/Hardships Could not configure Cisco router to interface with Nortel switch Had to redesign our Network to use a SOHO router instead, which allowed for communication to the external network (SAITNet) Creating PHP scripts that would safely and successfully take information to and from our MariaDB database took longer than expected Certain components such as shell_exec() and SESSIONS() had to be researched and tested along the way Discovered that PowerShell was needed for our project, so time had to be allocated to learn PowerShell Some of the scripts were more difficult to figure out i.e. some commands needed specific parameters that were unknown to us

Challenges/Hardships Could not figure out how to traverse through pages while using the POST method on HTML Tried using Tokens but it didn’t work For the time being, users have to re login each time they perform a task on the website

Accomplishments Working company website with full functionality PHP script was able to communicate with our database and extract/input information Created a PowerShell script that successfully created virtual machines based on user input Server running VMware ESXi, managed through Windows Server 2012 R2 VM with RDS capabilities

Lessons Learned Networking is not our strongest suite Learning PowerShell was tedious but it is a great language to know going out into industry Time management – have to know when too much time has been spent on a task Sanitize input on forms to prevent malicious input such as SQL Injections, Cross-Site Scripting

Budget Hardware and Software Costs Item Quantity Cost/Item Total Cost 8 GB ECC RAM 6 $61.58 $369.48 DL385 G7 Enterprise Server with Dual AMD Opteron Processors 1 $4,543.56 SOHO Router $80.00 Switch $60.00 Acer 21.5” Full HD Monitor 3 $120.00 $360.00 VMWare vSphere Essentials Plus License $4437.32   Total: $9850.36

Operating Costs Predicted Operating Costs Actual Operating Costs Name Hours Rate Cost Marcus Brathwaite 130 $55.00 $7150.00 Clennon Aranha John Factura   Total: $21,450.00 Name Hours Rate Cost Marcus Brathwaite 95 $55.00 $4400.00 Clennon Aranha 87 $55.0 $5255.00 John Factura 100 $5500.00 Total 282 $165.00 $15,155.00

Conclusion We’re pushing an easier way to provide cloud computing, utilizing the skills and knowledge acquired from SAIT.

Acknowledgements Christopher Driedger Jason Fisher For teaching us Data Center related techniques and practices Jason Fisher For helping us out along our Capstone journey Candace Van Apeldoorn For teaching us everything web related such as HTML, PHP, CSS. Quamar Al-Zaman For teaching us the use of Microsoft software such as Active Directory, Remote Desktop Services, DNS and many others.

Thank You