Building AD-SQL-APP Server on AZURE Michael Wharton ‘mwharton@whartoncomputer.com’ 336-972-5741 web site: ‘www.WhartonComputer.com’ Blog: ‘www.MyProjectExpert’ Twitter: @MyProjectExpert
About: Michael Wharton (PMO Consultant) 4/11/2018 12:22 AM About: Michael Wharton (PMO Consultant) 30+ EPM Deployments 15+ EPM Migrations 1000+ Trained Project Manager PMO Automations and Monitoring Fundamentals of Scheduling Microsoft MVP | MCT | MCTS | MCP+44 Technical Reviewer Missing Manual: Project 2010 and Project 2013 Project Management using MS Project 2013 Forecast Scheduling 2013 Writing Book: Monitoring and Controlling the PMO My passion real passion is automating and monitoring Project Server My second passion is maintaining good Field Notes!! Using PowerShell Field Notes Windows SQL Server SharePoint Project Server Consistency with Deployments. Comic Books Hardware Hacking Robots Walking Wharton Computer Consulting since 1997 PowerShell Field Notes MyProjectExpert.com © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Sci-Fi, CyberPunk, Comics
Playing with Computers
Hacker Hideout Project
Hacker Hideout Vision
Survey Who are You? Who are You? Currently using PowerShell SQL DBA or admins SQL developers Software Developers IT Professional (network) SharePoint Administrators Currently using PowerShell Currently using Azure Who are You? SQL DBA or admins SQL developers Software Developers IT Professional (network) SharePoint Administrators Currently using PowerShell Currently using Azure
Learning Objective Portal (Wizard) or PowerShell Azure Concepts Build AD-SQL-APP Azure Cloud Solution Portal (Wizard) or PowerShell Azure Concepts 101 Building on Azure Virtual Network (VNET) Storage Account AD Server VM SQL Server VM SharePoint Server VM Portal (Wizard) or PowerShell Azure Concepts Building on Azure Virtual Network (VNET) Storage Account AD Server VM SQL Server VM SharePoint Server VM
Where to put SQL Server?
Where to put SQL Server? SQL Server on premise SQL Server developer desktop Azure SQL Server Azure SQL Server developer desktop Azure VMs Which image version SQL server Install SQL server and configure on VM Hybrid solutions = cloud + premise
Database Options in Azure
Windows server with SQL Database Options in Azure
Free Trial Options in Azure
Build SQL Server on Azure
Azure VM Advantages Physical Servers and Housing not required 4/11/2018 12:22 AM Azure VM Advantages Physical Servers and Housing not required Hybrid Options Redundancy and DR Scaling Management of Resource Load Lab for learning © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
AD-SQL-APP VM server Azure Solution AD/ DNS Server SQL Server APP Server Local IP Local IP Local IP VNET
General Azure Concepts Azure Management Azure Portal and PowerShell Azure Account Add-AzureAccount vs Add-AzureRmAccount Classic Mode vs Resource Group Cloud Services connect VMs Virtual Networks (VNET) Storage Accounts Virtual Machines (VM) VPN
Azure Management Portal (Wizard) Manual Easy Weird file names and object names Azure PowerShell Writing and building scripts Automation
Azure Mgmt - Azure Portal
Azure Mgmt - Azure Classic Portal
Azure Mgmt - Azure PowerShell
Cloud Service connect to VMs
Cloud Service Problem
Cloud Service using VNET with Multiple VMs
AD-SQL-APP VM server Azure Solution AD/ DNS Server SQL Server APP Server Local IP Local IP Local IP VNET
Managing VNET - Virtual Network VNET – Define network, subnet, DNS VNET must be created in Azure Portal PowerShell - Export to VNET XML PowerShell - Import VNET XML
Managing Virtual Network -VNET
Managing Virtual Network -VNET
VNET – Sample XML
Create the following objects Create Virtual Networks Create Storage Accounts Create Cloud Service Create Virtual Machines Windows Server 2016 AD and DNS SQL Server 2016 SharePoint Server 2016 Connect using VPN
Building Azure AD Server VM Install Windows server Portal – Set IP address as Static Update VNET to use internal DNS Server Reboot AD server Install AD and DNS services Promote AD Add Accounts FarmAdmin, ServiceSP, ServiceExcel,ServiceSQL Reboot Server
Building Azure AD Server VM with PowerShell
Set Static IP of AD server
Install DNS and AD service
Promote AD Server Root Domain Name: 2013DEMO.LOCAL NetBIO domain name: 2013DEMO Reboot Server
Build SQL Server VM Install SQL Server or use SQL Server Image Join to SQL server to Domain and reboot Update SQLservices domain\ServiceSQL Add Service accounts and Admin roles ServiceSQL and ServiceSP SqlAdmin and FarmAdmin Open port 1433 for domain
Build SQL Server VM with PowerShell
Build SharePoint Server VM Install Trial SharePoint Server Join to server do Domain and reboot Create local admin accounts as required Login as domain\adminuser Run SharePoint Configuration Wizard
Build SharePoint Server VM using PowerShell
Demo of PowerShell Builds of Each Server AD Server VM SQL Server VM SharePoint Server VM
PowerShell Field Notes 4/11/2018 12:22 AM Questions and Answers Michael Wharton 30+ EPM Deployments 10+ EPM Migrations 1000+ Trained Project Manager PMO Automations and Monitoring Fundamentals of Scheduling Microsoft MVP | MCT | MCTS | MCP+44 Technical Reviewer Missing Manual: Project 2010 and Project 2013 Project Management using MS Project 2013 Forecast Scheduling 2013 (in process) Writing Book: Monitoring and Controlling the PMO My passion real passion is automating and monitoring Comic Books Hardware Hacking Robots Walking Wharton Computer Consulting since 1997 PowerShell Field Notes MyProjectExpert.com © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Michael Wharton, MVP mwharton@whartoncomputer.com