Azure VMs infra setup in our organization from scratch

Nick Johnson 60 Reputation points
2023-10-26T03:58:14.2633333+00:00

We have 30 users in a single proccess and want to configure Azure cloud vm so i would request you how meny vm we require and how to setup from the scratch.give me some idea about .

point-2 : After vm create how to login assign 30 user to VM and assigne 10 gb data disk each user but nobody can seen another user data only show who login user in the AD.how to configure it .

point-3 : how meny point we monitor on daily basis also share daily activities as i administrator.so we have followe daily basis and tace care the vms.

Azure Virtual Machines
Azure Virtual Machines
An Azure service that is used to provision Windows and Linux virtual machines.
7,763 questions
{count} votes

Accepted answer
  1. Sina Salam 9,406 Reputation points
    2023-10-28T22:58:43.6166667+00:00

    Hello @Nick Johnson

    Welcome to Microsoft Q&A and thank you for posting your questions here.

    Sequel to your three-point questions, configuring an Azure cloud virtual machine (VM) for 30 users with specific requirements involves several steps. My best suggestion since this was a small business, get an Azure Solution Architect to design your cloud solution according to budget and business need. However, I'll break down your request into three points as you asked.

    Point 1: Determine the Number of VMs Required and Set Up

    A. Determining VM Requirements. To determine how many VMs you need, you'll need to consider the following factors:

    • The type of workload each user will run.
    • The VM's performance specifications.
    • Redundancy and high availability requirements.
    • Load balancing needs.
    • Start with a single VM and then scale as needed based on performance metrics and user feedback.

    B. Set Up Azure VM. To create an Azure VM, follow these steps:

    • Log in to the Azure Portal.
    • Click on "Virtual machines" and then "Create" to configure your VM.
    • Choose the VM type, size, operating system, and other configurations.
    • Set up networking, security groups, and public IP if required.
    • Deploy the VM.

    Point 2: Assign Logins and Data Disks

    A. Assign User Logins:

    • You can manage user logins using Azure Active Directory (AD).
    • Add each user to your Azure AD.
    • Grant them access to the VM using RBAC (Role-Based Access Control) or Azure VM Access Extensions.

    B. Assign Data Disks:

    • After creating the VM, you can add data disks to it.
    • For each user, attach a 10GB data disk to the VM.
    • Format and mount these disks within the VM.
    • Ensure that only the specific user has access to their data disk by configuring permissions at the OS level.

    C. User Data Isolation:

    To prevent users from seeing each other's data, you need to properly set up file system permissions and user roles at the OS level. Azure AD helps with user management, but data isolation will depend on your file system and application settings.

    Point 3: Monitoring and Daily Activities as Administrator

    As an administrator, you should regularly monitor your Azure environment to ensure its health and security. Some key points to monitor and daily activities include:

    • Resource Usage: Monitor CPU, memory, disk, and network usage to ensure your VMs are performing optimally.
    • Security: Implement security best practices, use Azure Security Center, and regularly review security logs.
    • Backups: Set up regular data backups to prevent data loss.
    • Patch Management: Keep your VM's operating system and software up to date with patches and updates.
    • Scaling: Monitor user load and scale resources up or down as needed.
    • Cost Management: Monitor costs to ensure you're not overspending. Azure Cost Management tools can help with this.
    • User Management: Add, remove, or modify user access as necessary.
    • Incident Response: Be prepared to respond to incidents like security breaches, system failures, or data breaches.
    • Documentation: Maintain up-to-date documentation for configurations, access policies, and procedures.
    • Training: Ensure that your team is well-trained on Azure and security best practices.

    I think have written out a proposal here. This is a high-level overview of the process. The specific steps may vary based on your exact business requirements and the technologies you are using within the VM. Also, Azure's documentation and tutorials can provide more detailed guidance for each of these points.

    I hope this is helpful! PS: Do not hesitate to let me know if you have any other questions.

    Please remember to "Accept Answer" if answer helped, so that others in the community facing similar issues can easily find the solution.

    Best Regards,

    Sina Salam

    0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.