blogging about…… Microsoft, Cloud Computing
According to Prashant Ketkar (marketing director of Azure) the Azure Service will be adding Remote Desktop capabilities a.s.a.p., as well as the ability to load and run Virtual Machine images directly on the platform.
This would be a smart move and something I was hoping for: Azure as a direct competitor of Amazon’s EC2 platform.
The original article where I found this “rumor”can be found here and another one here.
On Mary-Jo Foley’s blog there is a blog item which states that Microsoft is working on a “BPOS Lite” productivity/collaboration suite that is aimed at small/mid-size businesses (SMBs).
This rumor is based on some Bing searches she did for ”BPOS Lite”. If you would like to find out more, you can read the article here
MSDN subscribers can get started developing on the Windows Azure platform today. Starting January 4, 2010, subscribers in many countries (see list on the right) will benefit from compute hours, storage, data transfers, SQL Azure databases and Windows Azure platform AppFabric messages included at no extra charge as part of their subscription. The Windows Azure platform offers a simple, comprehensive, and powerful platform for the creation of web applications and services.
Available in: Austria, Belgium, Canada, Denmark, Finland, France, Germany, Ireland, India, Italy, Japan, Netherlands, New Zealand, Norway, Portugal, Singapore, Spain, Sweden, Switzerland, United Kingdom, United States.
(Support for other countries will be phased in over time, many coming in 2010)
Original Source: here
A really nice article written by George Reese (twitter profile here).
As I am a Systems Administrator (which also administrates some cloud instances) and am working with a software development company (amongst others), this article has some interesting quotes like:
You can read the full article here
Jim Glynn demonstrates how to connect your Windows Mobile phone to Exchange Online.
NetworkWorld published a list of SharePoint 2010 versions and what each version is suppose to include.
SharePoint Foundation 2010 — The basic SharePoint. Windows SharePoint Services is now Microsoft SharePoint Foundation. It requires Windows Server 2008 64-bit operating system with SP2 or later or Windows Server 2008 R2 64-bit.
SharePoint Server 2010 – adds collaboration features to the Foundation edition that allows it tie into data repositories outside of SharePoint (including Lotus Notes). Also adds more management features and supports more users. Successful SharePoint projects require better management, experts agree.
FAST Search Server 2010 for SharePoint –Takes SharePoint Server 2010 and adds the high-end search technology Microsoft acquired when it bought FAST Technologies for $1.23 billion in January, 2008. Features include contextual search (such as recognizing departments or geographies), ability to tag meta data to unstructured content, more scalability.
SharePoint Server 2010 for Internet Sites, Standard Edition — For SMBs looking to create Internet or intranet sites using the standard features of SharePoint Server 2010. For companies who want to host the server on premises.
SharePoint Server 2010 for Internet Sites, Enterprise Edition — Similar to Standard Edition, presumably with more scalability and management functions. An exact list of how this differs from the standard edition is hard to come by. (Ditto for a features list on how Internet Sites standard edition differs SharePoint Server 2010).
FAST Search Server 2010 for Internet Business — the FAST search engine is added on top of SharePoint Server 2010 for Internet Sites, Enterprise. If you don’t want to spring for the high end FAST search server, Microsoft will be releasing options for the enterprise to use Search Server 2010 andSearch Server Express 2010. I would assume that by opting for these less scalable and less sophisticated search servers you will reduce the cost of new SharePoint 2010 server licenses.
SharePoint Online — one of two cloud versions of SharePoint. Note that hosted SharePoint is already available from Microsoft via its Business Productivity Online Suite (BPOS), which combines hosted SharePoint with hosted Exchange. Microsoft counts more than 1 million users among those using some version of hosted SharePoint.
SharePoint Online for Internet Sites – It isn’t clear how this will differ from SharePoint Online, except a good guess is that it will support more online capacity. One of these cloud versions will be under the software-plus-services model, for companies that want some SharePoint sites to be hosted on premises, with some sites available via the cloud. The other will be a fully hosted option. Microsoft says that these options will be half the price as on-premises SharePoint because Microsoft will not require CAL licenses.
original source: here
and a nice picture
You can configure the End-User Notification whenever a new version of the Microsoft Online Sign-In application is released. This is useful if you want to control whether you want your end-users to receive a notification or not.
For example: a End-User who has no rights to install anything on his computer doesn’t want to be bothered by any new version release. You can disable this notifications by use of Group Policy’s (preferred by myself) or by editing the registry (in theory the GPO does the same off course
).
Here is a description how to do this: Microsoft Online Services Team Blog – Disabling End-User Notifications in the Sign-In Application
kudos to the Microsoft Online Services Team Blog
Do you ever have the problem that you take over a Windows Server with a remote desktop, you then later close the session leaving all your programs open to run for example overnight. The next time you start your remote desktop session you will enter a new session besides the one you already have running. If so, with the tscon command you can switch sessions.
First identify the session id of the session you want to control, you can do this by opening Terminal Services Manager. When you have your ID (i.e. 1) start a command prompt and enter: tscon {id} /v (i.e: tscon 1 /v) inside your current session.
You’re current session will be stopped and you will be redirected to session nr. 1
As we now have instances which can be booted from EBS (hurray for that), you’re root is also increased to 30gb. But sometimes this still isn’t enough. Here is how you can increase your root partition drive using the AWS Console.
Right click it and select [Create Snapshot from this volume].
MessageOps has released a nice script which you can use to notify your BPOS users when their Online Passwords are about to expire.
Hereby a copy of the script.
Original source here
#Microsoft Online Password Expiration Notification Script
#
#Written By:Chad Mosman, MessageOps, www.messageops.com
#
#This script notifies users via email when their Microsoft Online Password is about
#to expire. It is designed to be scheduled to run on a daily basis. Due to the way
#it searches for users, it requires directory synchronization be enabled for the domain
#it is run against.
#
#The following variables should be modified before running the script
#
#$AdvancedWarning – Controls how many days before expiration the users will be notified
#that their password is about to expire. Default is 15 days.
#
#$mailFrom – Enter the email address that the notification will appear to come from.
#
#$SMTPServer – If inbound mailflow is enabled for your Microsoft Online domain, the default of
#mail.global.frontbridge.com should work. Otherwise, specify the name of your on-premise
#mail system.
#
#$powerUser – Username of an account with Service Admin Rights in Microsoft Online.
#
#$powerpass – Password of the account with Service Admin Rights in Microsoft Online.
#
#$subject, $body – The notification message subject and body can be customized to your needs.
#
#When testing it is recommended the script be run against a single user. To do that, change:
#
#$collitems = Get-XsActiveDirectoryUser -Identity *
#To
#$collitems = Get-XsActiveDirectoryUser -Identity EmailAddressOfTestUser
#
#For assistance with the script, to report problems, or provide comments contact support@messageops.com
#
#Number of days in advance the user should be warned that their password is about to expire
$AdvancedWarning=15
#Email address that the notification email will appear to be from
$mailFrom = "user@yourdomain.com"
#If inbound mailflow is not enabled on your domain in Microsoft Online, change this value
#to your on-premise mail server which should forward to Microsoft Online
$smtpServer = "mail.global.frontbridge.com"
#Microsoft Online Service Account Username and Password
$powerUser = "user@domain.microsoftonline.com"
$powerPass = "Password"
$password = ConvertTo-SecureString $powerPass -AsPlainText -Force
$adminCredential = New-Object -TypeName System.Management.Automation.PSCredential -argumentlist $powerUser,$password
#Get all objects in your local Active Directory that are synchronized to Microsoft Online
$collitems = Get-XsActiveDirectoryUser -Identity * -Resultsize 100000 -quiet| Search-XsMicrosoftOnlineDirectory -Credential $adminCredential
foreach ($objitem in $collitems){
#Determine if the user has been activated or not
if($objitem.HardMatchName -ne $null){
$mailbox = get-xshostedExchangeMailbox -SourceIdentity $objitem.HardMatchName -sourceserver domain.com | Search-XsMicrosoftOnlineDirectory -credential $adminCredential
#check to see if the account is activated
if($mailbox.TargetSendQuota -gt 0){
#format the email address
$emailAddress = $mailbox.HardmatchName -replace "SMTP:",""
#get the password expiration date for the current user
$user=Get-msonlineuser -identity $emailAddress -credential $adminCredential
#calculate the date difference between today and the password expiration date
$datedifference=($user.PasswordExpirationDate-[DateTime]::Now).Days
#is the password going to expire withing the number of days configured in the AdvancedWarning?
If ($datedifference -le $AdvancedWarning){
If ($datedifference -eq 0){
$subject = "IMMEDIATE ACTION REQUIRED: Your Microsoft Online Password Has Expired"
$body = "Your Microsoft Online password has expired. "
}
ElseIf ($dateDifference -eq 1){
$subject = "IMMEDIATE ACTION REQUIRED: Your Microsoft Online Password will expire in 1 day"
$body = "Your Microsoft Online password will expire in 1 day. "
}
Else{
$subject = "ACTION REQUIRED: Your Microsoft Online Password will expire in",$datedifference,"days"
$body = "Your Microsoft Online password will expire in",$datedifference,"days. "
}
$body = $body + "Please use the Microsoft Online Sign in Client to change your password. If you do not use the Sign In Client, browse to https://home.microsoftonline.com to reset your password."
#send notification to user
$smtp = new-object Net.Mail.SmtpClient($smtpServer)
$smtp.Send($mailFrom, $emailaddress, $subject, $body)
}
}
}
}