Daniel Larsen from Microsoft gave us 4 days session on DevOps and Application Life Cycle Management training. It was fantastic to have one to one session with him. We learned ALM cycle.
Home » All posts
Azure Automation - Automate your Development VMs
in
Azure,
Cloud
- on Monday, October 17, 2016
- No comments
Microsoft is offering more than 200 cloud services. Azure Automation is very powerful service in Microsoft Cloud to automate other services.
For example Azure Automation can help in order to automate
- Auto space provisioning/ Backup Restore space
- VM’s availability in specific hours (On Prem/Cloud)
- Notify users of underutilized VMs and perform remediation
- Alert on a VM then turn on tracing, collect logs, upload to Azure Storage and make available in Visual Studio for troubleshooting
- Deploy a new service to Azure and configure the end points for CPU and Memory alerts
There are many stuff you can automate but in below i will automate on scenario
Scenario: Azure Dev VM's required only in office hours (9:00 AM - 5:00 PM). That automation will save your VM consumption time significantly. You don't need to Start/Stop manually VM's daily. Here is step by step guide
1. Open Azure Portal with URL https://portal.azure.com
2. Click on more services
3. Search with name "Automation" you will found (Automation Account)
4. Click "Add" to create new "Automation Account"
5. Provide necessary details like name, Subscription, Resource Group, Location etc as in example its "TariqAzureAutomationAccount"
6. After you press create button you can see bell sign for status either created or not yet
7. In below image Automation Account created
8. Click on created automation account for details and here you can see "RunBooks", Click on "RunBooks"
9. This will redirect to page shown below to create new "RunBook"
10. Provide details like Name, Type as shown below
11. After some seconds you can see "RunBook" created
12. Click on newly created RunBook as in my example is "MyTestRunBook", click Edit button
13. This is called Canvas where you can write code, here i pasted Connection String. This will handle authentication with Automation Run As account
$Conn = Get-AutomationConnection -Name AzureRunAsConnection Add-AzureRMAccount -ServicePrincipal -Tenant $Conn.TenantID ` -ApplicationId $Conn.ApplicationID -CertificateThumbprint $Conn.CertificateThumbprint
14. On left side you can find PowerShell commands available for further actions
15. In my example we want to start Azure Development VM, so selected "Start VM" command by doing right click and add to canvas
16. This will looks like this
17. Put your VM name and Resource Group Name as shown below
18. After save, click on start
19. After some moments this will show you status like below
20. Now save and click Publish
21. Once you click Publish option will give you alert
22. Window will looks like below and you can set schedule for your job
23. Click on Schedule in order to create new schedule

24. In below example name of schedule is "StartDailyVMs" and start time is 9:00 AM
25. You can see schedule has been created and "Status" is On
26. Schedule is already done and job will be executed next day morning at 9:00AM but here you run job forcefully also

27. After job i can see status of my existing virtual machine "TestVM1" is changed from "Stopped" to "Starting"
Speaking in [NZ Microsoft Cloud & Infrastructure User Group] at Microsoft New Zealand
in
Azure,
Cloud,
MSIgnite,
My Events,
Office365,
SharePoint 2013
- on Wednesday, October 12, 2016
- No comments
It was really nice to speak in NZ Microsoft Cloud & Infrastructure User Group.
Following was agenda:
5:00pm - Networking over pizza and beverages
5:30pm - Welcome
5:40pm - Nick Westbrook: The News / Best of Ignite USA
6:00pm - Tariq Younas: Using Azure Automation in an Enterprise Environment
6:30pm - Perrin Rowland: Intueri Education's Journey from Moodle to Office 365
7:00pm - Close
Following was agenda:
5:00pm - Networking over pizza and beverages
5:30pm - Welcome
5:40pm - Nick Westbrook: The News / Best of Ignite USA
6:00pm - Tariq Younas: Using Azure Automation in an Enterprise Environment
6:30pm - Perrin Rowland: Intueri Education's Journey from Moodle to Office 365
7:00pm - Close
Australian airline (Qantas) uses cloud services - Microsoft Azure
in
Azure,
Cloud,
Intune,
Mobility
- on Saturday, October 01, 2016
- No comments
Since the world is moving to cloud airlines are also not behind. Microsoft Cloud - Azure is getting popularity in airline industry as well. They are using Enterprise Mobility Suite, Microsoft Azure, Microsoft Intune, Office 365 and Yammer to build the solution.
To read full story click here on Microsoft's customers site
Azure Stack - TP2, Templates, Ideas, Logical diagram, Blog and Ignite sessions
in
Azure,
AzureStack,
Cloud,
HybridCloud
- on Tuesday, September 27, 2016
- No comments
Bring the Power of Micrsoft Cloud in your data center...that's vision of Microsoft Azure Stack!
Waiting anxiously for Azure Stack GA which will be available in mid-2017. Good news here is Microsoft already released TP2 yesterday. Jeffrey Snover and his team working hard for GA.
Waiting anxiously for Azure Stack GA which will be available in mid-2017. Good news here is Microsoft already released TP2 yesterday. Jeffrey Snover and his team working hard for GA.
Some exciting stuff has been stacked In TP2 like Azure Queue storage & Azure Key
Vault. Both are really very useful when it comes to application
messaging and managing application secrets.
Stay tuned for updates, here are some useful links I want to
share about Azure Stack
TP2
Download
|
|
Quick Start Templates
|
|
Tools to play
|
|
Deployment Prerequisites
|
|
Logical Architecture Diagram
|
|
Official Documentation
|
|
Blog
|
|
Have an idea…Share your Idea
|
Here is the bunch of rocking Azure Stack Microsoft Ignite
2016 sessions here. I will strongly recommend to watch these sessions specially
on Azure Stack Infrastructure Services and Deep dive of Azure Stack
architecture.
Become a Microsoft Azure Stack infrastructure Rockstar
|
Dive deep in the Microsoft Azure Stack IaaS
|
Dive into Microsoft Azure Stack Architecture
|
Explore Microsoft Azure Stack “State of the Union” – Foundation 1
|
Rolls-Royce and Microsoft - Cloud Power
in
Azure,
AzureAD,
Cloud
- on Tuesday, September 27, 2016
- No comments
Like other companies Rolls-Royce also taking benefits of
Microsoft Cloud.
Great story how they are taking benefit from following
Azure Active Directory
Azure App Service
Azure Data Catalog
Azure DocumentDB
Azure Search
Azure Security Center
Azure Traffic Manager
Azure Active Directory in new Azure portal ready for public preview
in
Azure,
AzureAD,
Cloud
- on Wednesday, September 21, 2016
- No comments
Wait is over finally by Microsoft -> The Azure Active Directory
admin experience in new Azure portal ready for public preview!
Uploading custom VHD in Azure using PowerShell
in
Azure,
PowerShell
- on Tuesday, September 20, 2016
- No comments
PowerShell script below will allow you to upload your custom VHD image to Azure Subscription for example (Win 2008 Server) or other (Windows X version) VHD to upload. In this script just change the variables as per your custom choice (In my case i just mentioned as per my choice for example region is East Australia but you need to choose which suits you). Sequence of script is to ->Create Storage account->Upload custom VHD image in storage account container.
The Digital Workplace Conference 2016
in
Azure,
AzureAD,
Cloud,
Events
- on Thursday, August 11, 2016
- No comments
It was great to attend Digital Workplace Conference in
Langham Hotel, Auckland. I got chance to have catch up with Michael Noel, Reza
Rad and Jordana Borensztajn (Queen of creativity).
Lots of technical sessions delivered by different speakers. My focus was Microsoft Cloud Platform Azure,
PowerBI and 21st century skills workplace. Here are some of clicks
Azure PaaS - How To?
- on Thursday, March 03, 2016
- No comments
Techies, I am moving New Zealand in couple of upcoming months so this was my last session in Saudi Arabia. Platform as service is very powerful feature offered by Microsoft Azure. Instead of managing servers you can manage service only. Microsoft Azure PaaS – How To? Was conducted in Azeezia Rehab Area Jeddah – Saudi Arabia.
Session was focusing how to and hands on lab.
Thanks to community training hall and audience who were passionate to learn about Azure stuff and spared their time.
Session was focusing how to and hands on lab.
Thanks to community training hall and audience who were passionate to learn about Azure stuff and spared their time.
SharePoint 2013 & Project Server 2013 September 2014 CU Released...
- on Wednesday, September 10, 2014
- No comments
SharePoint Foundation
|
|
SharePoint Server 2013
|
|
Project
Server 2013
|
Office 2013
September 2014 Cumulative Updates: http://support.microsoft.com/kb/2995905
April 2014 CU For SharePoint 2013 has been released....
- on Thursday, April 10, 2014
- No comments
|
Project Server 2013
|
|
|
Office Web Apps Server 2013
|
|
|
Office 2013 April 2014 CU
|
|
|
SharePoint Foundation
|
Not released yet
|
|
SharePoint Server 2013
|
Not released yet
|
SharePoint 2013 Certification - Road Map
- on Tuesday, December 31, 2013
- No comments
SharePoint 2013 Certification Complete road map has been posted at site www.nothingbutsharepoint.com in my article. Please click here to view article.
Migration of Meeting WorkSpace from MOSS 2007 to SharePoint 2013
- on Sunday, June 30, 2013
- No comments
Here is limitation by
Microsoft….Meeting work spaces has been depreciated in SP 2013.
Sites created using the Meeting Workspace site templates that
are upgraded to the SharePoint 2013 user experience will no longer operate in
SharePoint 2013. In the event continued use is necessary while a migration plan
is determined, sites using the Meeting Workspace site template should be
operated in SharePoint 2010 mode. Client integration features when operating in
SharePoint 2010 mode require a 2010 version of the Microsoft Office client. The
Meeting Workspace site templates will be removed completely from the next major
release of SharePoint and sites that were created by using the Meeting
Workspace site templates will not be supported.
Solution:
You can migrate existing
meeting workspaces in this way
- 1. Create a “site template” having list of “attendees”, “Meeting Docs”, “Agenda description”.
- 2. Your meeting space must have more than one meetings there that’s why you need to create one template (reusable every time)
- 3. Create new site every time under one site and start putting all docs and list to new site (New site will be same you previously set as template)
- 4. Using content deployment wizard to move the list and libraries…coz if u use this utility it will bring your meta data along docs and list items …..meta data mean…..name, date, author etc of docs.
SharePoint 2013 Certification
in
SharePoint 2013
- on Friday, October 05, 2012
- 1 comment
Get Started with a SharePoint Certification
SharePoint 2013 is part of the new version of Office, making it easy for people to stay connected, access files anytime, and maintain messaging security. Get certified as an MCSE in SharePoint and earn recognition for your expertise in helping a company organize, sync, collaborate, and share information across the organization.






























