Skip to content

Posts tagged ‘windows 2008r2 server’

Creating a Private Microsoft Office 365 Style Private Cloud in your Company

Goals

This project is intended to provide a secure intranet environment for the multiple offices of Your Corporation with the features of secure services including zones for document collaboration, E-Mail with Exchange, remote PC access from tablets, and the ability to have multiple users collaborate on the same documents simultaneously. Corporate instant messaging and online meetings are also desired features. In short, an environment should be created on local servers in one office and be usable by the other offices. Security considerations include a secure locked area for servers at least consisting of a lockable server cabinet for access control and removable drives. Removable drives should be consistent in size and type across all servers so that they can be changed without powering down the servers. The parity information on the drives should allow for rebuilding of information on a freshly inserted drive. Two load-balanced web servers with firewalls will serve as application servers. Additionally, a firewall appliance can act as a second level of firewall protection. The firewall appliance should be a Linux-based model with statefull packet inspection, because this is a complementary firewall strategy to that of Windows. This strategy has been successfully used by clients including NYU School of Medicine and our own offices. The servers needed are: Lync Server 2012, Lync Edge Server 2012, SQL Server, Exchange Server 2012, Office Web Apps Server 2012, IIS Web Server (A component of Microsoft Server 2012), and SharePoint Server 2013. Using the most recent products will bring You in line with the upgrades for Office 365 scheduled tentatively for the end of December 2012. Investing in the latest technology has risks involved with using the newest technology including undiscovered performance issues. As an alternative, the earlier versions of the software can be purchased and used. Backup will be relegated to a dedicated appliance that provides continual automated backup, one backup appliance for each server. These appliances can be carried away from the premises if needed just as easily as the removable hard drives.

Martin Low of the Web and I, Inc. is available to serve as the functional lead and project manager, and he is working from his office to select experts for an installation and integration by technical experts in each server type which can take place over two days convenient to Your Company on that weekend Mr. Low will configure SharePoint, oversee technical staff, clean up the contact list for the Exchange Global Address List, and assign security roles to users at Your Company

Following installation, Mr. Low will initiate training operations at the pleasure of Your Company He can initiate training in the main office in the first week and can provide additional training at other offices in person or through web meeting. In person training is recommended, but the wishes of Your Company will prevail.

Your Company has expressed a concern with server maintenance including software and hardware maintenance hours and expenses. Software maintenance can be had through technical experts in the individual server products by remote access or in person locally from an area accessible to Katonah. We recommend using local resources for increased security. Maintenance of the servers from a mechanical standpoint has a few possible approaches. The Web and I is experienced in the sourcing and construction of quality servers brand new from parts. The advantage to this is the lower costs of the servers Your Company needs to purchase. However the Web and I can also purchase the necessary servers from Dell at a discount through Dell Outlet. The advantage of using Dell for critical equipment is that Dell has service plans that guarantee on-site service including any needed parts all included in low-cost annual plans. The Web and I, Inc., despite our ability to make our own computers also chooses to use Dell because of the security our organization needs for the computers which run our mission-critical applications. The Web and I, Inc. represented by Martin Low will do a study of projected expenses for purchase as well as ongoing expenses for maintenance prior to the commencement of the Project. A formalized project management strategy will be used in accordance with best practices.

Implementation Methodology: Project Management

Accountability

There are people who need to be assigned responsibility for actions, decisions, and policies concerning the management of the implementation and governance, all within the scope of their role within the project. In other words, someone puts SharePoint in place; and project management helps this by defining the what, when, why, and where of this implementation.

Sustainability

While preserving the integrity of the platform delivered to the organization, the platform must meet present needs, but also future organizational requirements. These new technological capabilities need to be managed and governed to grow. Project management helps by providing methods so that issues concerning the economic (user requirements in terms of added features or products), social (the ability to enhance and connect people), and environment (the infrastructure can be scaled, for example) are protected and managed.

Resiliency

A SharePoint implementation needs to be robust to survive. All systems must have the ability to provide and maintain an acceptable level of service in the face of faults and challenges to normal operation. Project management provides processes such as configuration management, planning for backup, disaster recovery, monitoring, and performance levels.

Supportability

These technologies need to be looked after. Project management defines the quality-control measures to be enacted by the team that is responsible for the implementation.

As a Project Manager Mr. Low needs to ensure that when describing the four above elements to the Your Company that they understand there is a timeline to put in these technologies. Best practices do not allow for letting the client put together the timeline themselves, because they will start by reasoning that anything they don’t do is easy to do. Designing a platform for mission critical operations cannot be completed in two weeks, for example.

Accountability, supportability, resiliency, and sustainability cannot be assured in a week. Those are continual processes, and to make sure you can apply those means planning through to implementation. The estimated project timeline is one month. Two days for installation of the servers, and one month for ongoing training, quality assurance, contingency planning, and more.

Securing Office Web Apps Server communications by using HTTPS

Office Web Apps Server can communicate with SharePoint 2013, Lync Server 2013, and Exchange Server 2013 by using the HTTPS protocol. In production environments, we strongly recommend that you use HTTPS. You’ll have to have to install an Internet Server certificate that can be assigned to the server that runs Office Web Apps Server (if you are using a single server) or to the load balancer (if you are using multiple servers that run Office Web Apps Server).

With Microsoft server products, properly integrated and implemented, there is no need for expensive Wide Area Network (WAN) solutions, as these server products can be accessed securely over the Internet with 256 bit encryption.

Next Steps

  1. Approval of Project Outline by Your Company
  2. Contract Signing and 10% down payment of consultation budget. (the Web and I, Inc. will sign any confidentiality contracts you may require at this time by authorized signer Martin Low.)
  3. Plan for Procurement Methodology to  be completed by the Web and I, Inc.
  4. Approval of Procurement Methodology for hardware by Your Company
  5. Project Budget to be prepared by the Web and I, Inc.
  6. Project Budget to be approved by Your Company
  7. Project Kick-Off Date selected by Your Company
  8. Staff Selection Completed by the Web and I, Inc.
  9. Staff Approval by Your Company
  10. Technology Maintenance Plan to be completed by the Web and I, Inc.
  11. Technology Maintenance Plan to be approved by Your company
  12. Disaster Management and Recovery Plans to be completed by the Web and I, Inc.
  13. Disaster Management and Recovery Plans to be approved by Your Company
  14. Projected Ongoing Expenses to be completed by the Web and I, Inc.
  15. Projected Ongoing Expenses to be approved by Your Company
  16. Project Plan completed by the Web and I, Inc.
  17. Project Plan Approval by Your Company
  18. Business Process Re-Engineering Plan completed by the Web and I, Inc.
  19. Business Process Re-Engineering Plan approved by Your Company
  20. Software Testing, Quality Assessment and Quality Improvement Plan completed by the Web and I, Inc.
  21. Software Testing, Quality Assessment and Quality Improvement Plan approve by Your Company
  22. Regulatory Compliance Plan to be completed by the Web and I, Inc.
  23. Regulatory Compliance Plan to be approved by the Web and I, Inc.
  24. Staff Training Plan to be completed by the Web and I, Inc.
  25. Staff Training Plan approved by Your Company
  26. Payment of 40% of Consultation Budget and 100% of Hardware and Software. Alternatively hardware and software can be ordered by Martin Low directly at Katonah using Your Company payment methods for shipment to Your Company
  27. Purchase of Servers to be shipped directly to Katonah Office.
  28. Installation and Integration on Project Kick-Off Date to take place on two days.
    1. Project Kick-Off Meeting.
    2. Install Windows Server 2012 on all 8 Servers (6 product servers and two load-balanced web app servers).
    3. Windows 8 Upgrades on all Desktops.
    4. Configuration and Testing of Backup Appliances.

Project Management for Information Technology Projects

People may wonder what it takes to run a project which has well-defined goals, accountability, transparency, and good management. These features are neither a matter of luck nor of management style rather of understanding and adhering to a set of academically proven best practices known collectively as project management. New initiatives as well as the management of organizational change can be run using the principles of project management. Information technology adds new levels of best practices related to compliance advice, documentation, software testing, quality assessment/quality improvement plans, technical and functional specifications, and more.

There are a great number of skills to be learned and master, from scheduling to anticipating the needs of different events and making sure that they are met as well as the art of managing change within an organization.

Project management as a discipline recognizes seven distinct phases of a project. Each phase has its’ unique goals and requirements.

  • Project strategy and business case.
  • Preparation.
  • Design.
  • Development and testing.
  • Training and change management.
  • Support and benefits realization.
  • Project close.

Project Management

Project strategy and business case.

It is up to every organization and each stakeholder in a project to help think through the project strategy and business case and to thereby define the reason that the project is taking place, some rational and achievable goals, a risk analysis, and any other method specific to the industry of the organization to analyze performance. A methodology for the project should be defined at this time. Often when preparing a prospectus for a client, an information technology or other consultant might spend a lot of unpaid time putting together these parts of the project in question. This phase often ends up including the signing of any initial contracts and retainers, NDA agreements, and other formalities needed for project initiation. After the terms and methodology and the goals are well-defined and understood, it is time to prepare for project initiation.

Preparation.

  • Work Breakdown
    • Project personnel needs must be defined by goals and resources. The budgets for personnel and materiel are part of those resources.
  • Project Milestones Defined
    • These expected events are agreed upon by key stakeholders as to being hallmark events in the proposed project as it runs its’ course successfully.
  • Personnel
    • Personnel needs defined earlier during the work breakdown are then identified and named during this sub-phase. Employment search criteria and budgets for personnel are agreed upon.
  • Produce Project Initiation Document and Kickoff
    • The project initiation document defines the goals, the budgets, the resources, and the general timeline. Key stakeholders and key personnel are involved in a project kickoff event. During this event, project leadership should take the time to share project initiation documents and explain the project timeline and goals.
  • Selection of third-party contractors or other staff.
    • Existing staff and other contractors need to be hired and named after being chosen according to the standards defined for the project.
  • Secure Key Resources
    • Funding for budgets, personnel hours for internal staff, rooms, and equipment all are resources which have to be secured before the project can take place.

Design.

The project design sometimes is completed from the beginning, which is actually not appropriate for anything but the most groundbreaking projects. Most projects have a project type and an identifiable set of best practices which define the design of the type of project in question. During this phase of the project it is very important to take all of the previously created documentation into account while preparing a master project plan. The milestones you have created earlier will be further defined with deliverables along the way between milestones which ultimately roll-up into goals. Different aspects of the project may run concurrently and require multiple Gantt charts to coordinate scheduling. Every deliverable, every task, has a timeline and responsible staff. The project manager will track these events in a pre-defined sequence and will report on project risks and progress with the progress reports designed during this phase. A business process analysis and business process re-engineering analysis will be run. In a good plan, the original business process most likely looks quite scrambled when presented visually, showing many cases of duplicated efforts and unnecessary loops. The result looks like boxes connected with spaghetti. A good information technology project results in a re-engineered business process that when presented as a diagram has removed the duplications of effort and made the approval and processing parts much less convoluted. The business is all working with the same fresh set of data, and there is organizational transparency in the final result.

Development and testing.

During this phase, the solution is developed and tested. The method for this is determined by the best practices of the industry of the organization in question. In the field of information technology, software is unit tested, then data is extracted, transformed, and loaded into the new solution. Functional testing of the existing data and of procedures to add new data and report on that data are then designed and executed. Finally, user acceptance testing is conducted with key stakeholders to make sure that the solution meets needs and expectations. Functional personnel are also developing the methods that the solution will use to execute the needs of the business processes, and these methods are refined as a result of a proper functional testing process. The best testing involves looking for the zero error, learning each possible error and obtaining a solution before the final solution is even seen by the end users.

Training and business readiness (Change management).

With a new system, there is a great deal of excitement from some staff, resistance from others, but there is very little indifference. Everyone has an opinion on the feasibility of using the new solution, and it is important to take special advantage of the resistance. The resistance, while often containing the vestiges of recalcitrant bureaucracy, often has staff that is concerned with important parts of the business process which might have been overlooked. These points of resistance should be tracked during user acceptance testing, and important changes that are identified can be made and discussed with the staff who raised the issues. This helps to gain support for the project by taking people’s objections seriously while also improving the quality of the project by taking into account all available information. Other recalcitrant resistance can be overcome through standard morale boosting efforts combined with strict policy enforcement for use of the new solution. A cut-off date should be made for the old solution so that two sets of data are not created. Training of staff during user acceptance testing may or may not have to be accompanied by classroom or lecture setting, depending on the amount of change from existing procedures.

Support and benefits realization.

During this phase, the project is wrapping up, final changes are made as well as maintenance plans to ensure that the new solution stays healthy and usable. Ongoing tasks are tracked and budgets and methods are agreed upon. Great post-implementation support is what sets great information technology professionals and firms apart from the rest. There will always be new issues, and support should be unobtrusive but immediately available at any time. The attitude for proper support must be maintained so that no implemented project is truly closed, all support needs get the greatest consideration.

Project close

When all parts of the project have been completed, all personnel trained, maintenance and service plans agreed to, the project wrap-up may begin. A post-implementation review of the project should summarize the success of the project. Plans should be made to reassign existing personnel back to their old stations or on to new ones with the new business process as needed.

The Processes

Throughout the above phases the following processes are always running to support the project. It is important that control of these processes are assigned to specific team members for each project phase.

  • Phase management.
  • Planning.
  • Control.
  • Team management.
  • Communication.
  • Procurement.
  • Integration.

Here are more details concerning the processes.

Phase Management

Deliverables and sign-of methods having been previously defined, phase management involves following the project plan to ensure that tasks add up to deliverables and milestones, and that each sub phase and phase are signed-off on by key stakeholders. The person responsible for the phase management is known as the project manager, and a successful project manager will be able to manage teams and expectations of all parties so that cooperation is engendered, supporting the success of the project.

Planning

Planning and oversight by key stakeholders is needed at all times to ensure quality and to oversee the philosophy of the project to ensure that it maintains the goals of the project and the organization as a whole.

Control

Scope, costs, issues, risks, and benefits need to be reported on and observed continually to provide supporting information to key decision-makers so that the project is managed on an ong0ing basis.

Team Management

The team personnel needs to be managed by the same people whether employees or contractors. The management for the project generally consists of one functional manager from the organization’s staff and a technical manager from the primary information technology firm. In larger organizations, both technical and functional managers may be selected from the staff of the original organization. We have experience with all sizes of projects and are capable of managing projects based on the scale of the organization and project. This avoids using project management features that are more appropriate for larger projects but cumbersome on small projects interfere. There are different dynamics to each sized project, independent of the commonalities to all projects which originate in organizational dynamics of communications and politics.

Communication

Generally the project manager is responsible for all communication to project staff, project stakeholders, and project beneficiaries. Information will not be the same at all levels. Decision making information is important for key stakeholders and project management. Project staff need to be apprised of project changes and project initiatives and changes. Project beneficiaries, the staff who will be using the solution who are not part of the project team, need to receive encouraging progress notices along with benefits and adjustments they will have to make. Taking the uncertainty out of change is key to building consensus. Make sure that all project beneficiaries get some feeling that their issues have been heard, and that the information gained from their input has been considered in the project design as a whole.

Procurement

Procurement of equipment, staff, and supplies is an exciting but exacting part of project management. People who are good at purchasing have had a lot of experience allowing them to be seasoned veterans of the procurement process. Knowing how to select the best group of consultants to work together, not only for their skills but also avoiding potentially difficult personalities is vital. Also vital is the ability to purchase with power and skill. Purchasing is not just about getting the best bargain on the initial purchase of equipment or supplies. When choosing a supplier, it is important to make sure that there is a secure supply chain in place and that backup plans exist for all possible contingencies. With equipment purchases, the price is one concern while the other is ongoing maintenance costs and feasibility, compatibility, and disaster management and recovery plans exist.

Integration

Very often, a new technology solution has to coexist with many existing processes in the organization. For instance if financial data is handled, a specific method needs to be put into place to control where and how the data is shared with accounting. There may be data in accounting that should be shared back with the solution again. Very often interfaces can be made from one software system to another. If not, processes which are manual can be used. For the success of the project, the integration of the project phases with existing business processes needed by the organization must be integrated with all change.

Controlling Where Users Save Documents

There are several levels of lock-down security that can be implemented to ensure documents are saved to a specific location, including network drive or SharePoint library. The requirements of document storage and the amount of security determine the method which will be used for enforcing your policy.

Passive Measures

The first, simplest, and most cost-effective, especially when you have a number of workstations, is to limit where Microsoft Office documents are save, by using settings within Microsoft Office itself. Each program employees are using needs their settings individually set to your chosen location. This is especially useful for organizations wishing to have their users save to a SharePoint location, since SharePoint is optimized to be at its’ best for Microsoft Office documents, and most organizations are using Microsoft Office exclusively. This method can also be used for network drives as well.

If an organization that wants their users to save to SharePoint and does not require users to have the advanced features of the Desktop version of Microsoft Office, then they can set options within the SharePoint library to cause the documents to be opened directly within SharePoint using the Web Edition Programs of Word, Excel, PowerPoint, and Access. That is not practical however for special archives where documents are being prepared from templates with many features and defaults, because it would change the nature of future documents as well as past documents, should they be edited post-implementation. However if you are a small business just starting out, limiting use to the Web application and not installing Office on the local machine enforces strictly that all work gets done in SharePoint. This is also helpful with older computers, which may be very slow running Microsoft Office. Running on the Web Application provides another advantage: you are just running a web browser; the actual application performance will be faster, for the Web Application is running on the Servers.

Policy Enforcement

Mapping My Desktop and My Documents Folder to

The two methods above only involve saving Office Documents, but some organizations are also saving Adobe Acrobat *.pdf and / or Image *.bmp *.jpg *.gif *.png files of substantial importance, then you may want to include additional features. Most people save documents to their “My Desktop” or “My Documents” folder. This procedure can be used to enforce saving documents through proper configuration.

The first step is to use the Registry Editor’s HKEY Current User Software Microsoft Windows Current Version, Policies, and Explorer. Simply create a new DWORD named NoDrives. The value of the DWORD needs to be in hexadecimal format. You can blank out one or more drives, and the value of the letters A-Z of one or more drives need to be converted into a hexadecimal value. Arrange the letters from Z-A (Descending Order). Put a zero under each drive letter you are not hiding and a one under the ones you are. Starting with the one furthest to the left, you have a binary number. Convert the binary number to hexadecimal and enter it into the DWORD value.  When a user opens up My Computer, they will now see all drives except the ones that have been hidden according the hexadecimal encoding.   At this point, you will have successfully hidden the drives of the local machine.

Now map your network drive to the machine if this has not been done already or map the SharePoint library as a drive. Multiple SharePoint libraries can be assigned multiple network drive locations. Target both the My Documents and My Desktop folders to folders with the same names created into the appropriate target destinations using folder and search options of these folders.

Further Security Application for SharePoint

If you have SharePoint 2010 or Office 365 with SharePoint 2010, you have additional options available to protect important documents. Specifically there is a check in and check out version control that can be implemented very quickly and easily within the settings of each SharePoint document library. When you add this level of security, each person who wants to edit a document signs it out. This prevents one person from signing it out except as read only until the other user checks it back in. It is easily apparent who has stewardship of the document in question, and if anything goes wrong, an administrator can undo the latest checkout and have the last version intact. Version control allows both major and minor versions, and you can keep all versions of a document or restrict the versioning to a particular number. Strict archives will do well to enforce major and minor versions with enforced checkout maintaining all versions without limitation by number of versions. Storage conscious small businesses may elect to keep only 5 versions of a document, to improve storage utilization. However we advise organizations to carefully check their compliance requirements, for we are very sensitive to the needs of organizations to maintain compliance to industry standards as well as, state, federal, and local government standards.

Who Have We Helped With These Issues Recently

Drossman and Associates http://jdlaw1.com

Hunter College http://www.hunter.cuny.edu

We would love to include you among those who we have helped. Call us now at 646-853-0573.

Computer Repair

The Web and I is the best place to go for computer repair. Not for Profit and Senior Citizens receive reduced rates at cost, and in some cases can be provided on a pro-bono basis.

Whether you have outages, laptop screen damage, a virus attack, you need a cleaning or you need a new version of Windows or MS Office or installed, we can handle any problem for a fraction of what you think. No job is too  small for us.

The Web and I can fix all kinds of problems with your computer. We can work on desktops, laptops, and servers.

Do you have an older computer that you are attached to but is just too slow? The Web and I has the solution for that too! Just have us put on Linux as your operating system. Linux is like Windows and has similar features, but is more secure, reliable, and takes up less processing power and memory. Add new life to your old computer today with Linux.

Sometimes people need a hand learning changing technology. The Web and I is here to help you do just that. We will happily train you to use your computer to do the things you want, to sell things on Ebay, to use Email, to make mailings, write reports, and more! We offer special rates for small businesses, and for home use so call now: (646) 853-0573.

UPDATE! New Service

The Problem: Need service remotely, saving money and ensuring licensing compliance and enterprise security.

The Solution: Windows Intune

With Windows Intune, we can remotely:

  • Scan your computers for viruses.
  • Defragment hard drives.
  • Remove spyware.
  • Install Microsoft Windows: you will have the latest licensing from Microsoft.
  • Instant Microsoft Licensing compliance: you will be prepared for Microsoft to audit many U.S. small businesses in 2012 for software license compliance.

How Windows Intune through the Web and I is Better

With Windows Intune from the Web and I, you benefit not just from a product and licensing, but also from our collective expertise and presence. Our clients will tell you: We are there when you need us! Call 646-853-0573 or find out more!

Follow

Get every new post delivered to your Inbox.

Join 904 other followers