Amazon Chime targets at WebEx, Skype in Online Conferencing

Amazon has disrupted many established business with cloud platform and online retailing services. Now it is taking on online conferencing with Amazon Chime.

Amazon is admittedly entering an exceedingly competitive market dominated by the likes of Cisco WebEx and Microsoft Skype. But Amazon is betting that its service, delivered from its global cloud service, will provide a reliable service that attracts small businesses as well as large enterprises.

Chime is now available in three versions: Chime Basic Edition is free and lets users attend meetings, call another person using voice or video, and use Chime’s messaging and chat capabilities.

Chime Plus Edition adds user management, such as the ability to manage an entire e-mail domain, disable accounts, or configure Active Directory, as well as 1GB per user of message retention–all for $2.50 per user/per month.
Chime Pro Edition adds the ability to host meetings with screen sharing and video for up to 100 users and also includes support for mobile, laptop, and in-room video along with unlimited VoIP support. It costs $15 per user/per month.

To get started using Amazon Chime, Click Here.

More info.

Advertisements

How to Enable Push Notifications for Lync Mobile – (iPhone & Windows Phone 7)

Push notifications, in the form of badges, icons, or alerts, can be sent to a mobile device even when the mobile application is inactive. Push notifications notify a user of events such as a new or missed IM invitation, missed calls, and voice mail. The Microsoft Lync Server 2010 Mobility Service sends the notifications to the cloud-based Microsoft Lync Server 2010 Push Notification Service, which then sends the notifications to the Apple Push Notification Service (APNS) or the Microsoft Push Notification Service (MPNS).

Push Notification requires a Lync or OCS EDGE Server and Federation with Lync Online because Push Notification works via Lync Online Federation.

1. First step is to create new hosting provider federation with Lync Online.

New-CsHostingProvider –Identity “LyncOnline” –Enabled $True –ProxyFqdn “sipfed.online.lync.com” –VerificationLevel UseSourceVerification

2. Add push.lync.com to the allowed domains list

New-CsAllowedDomain –Identity “push.lync.com”

3. Enable Push Notifications (iPhone & WP7)

Set-CsPushNotificationConfiguration –EnableApplePushNotificationService $True –EnableMicrosoftPushNotificationService $True

4. Enable Federation if you haven’t already done that in your environment

Set-CsAccessEdgeConfiguration -AllowFederatedUsers $True

5. Test Lync Online Federation

Test-CsFederatedPartner –TargetFqdn internaledge.contoso.com –Domain push.lync.com –ProxyFqdn sipfed.online.lync.com

6. Test Push Notifications

Test-CsMcxPushNotification –AccessEdgeFqdn internaledge.contoso.com

How to Publish Reverse Proxy URLs for Lync Mobility Discover Service with TMG

Create a new rule for the Lync auto discover service. The full functionality uses just the regular External Webservices URLs.

For more info on the previous steps go to this article:
https://msexchangeanywhere.wordpress.com/2012/01/13/how-to-install-lync-2010-mobility-installation-overview/

Create a new Web Publishing Rule

This is obviously an allow rule

Depending how you load balance or whether you have standard/enterprise edition this might be different on your end.
ISA/TMG supports cookie based load balancing (requirement for external web services URLs) if required in your deployment

You have to select SSL to the server/loadbalancer

Enter the name of the webservices loadbalancer or pool

You have to select to forward the original host header

The public name is lyncdiscover.<domain.com>

Select the correct listener (preferably both port 80 & 443)

Select authentication settings

Remove All Authenticated Users and replace this with All Users (No Authentication)

Finish

Now you have to change the following tab on the rule

You have to include both HTTP and HTTPS and forward to the correct ports

HTTP => 8080

HTTPS => 4443

Change the authentication option for HTTP on the Listener.
(you might need a new listener for security reasons so that the listener never sends authentication)

Publish your rules

How to install Lync 2010 Mobility – Installation overview

1. Important CU4!
Update your Lync Server to Cumulative Update 4 First (Prerequisite)
https://msexchangeanywhere.wordpress.com/2011/12/05/lync-2010-cu4-is-out/

2. Update DNS Entries

  • Lyncdiscover.domain.com / per domain (external DNS pointing to Reverse Proxy)
  • Lyncdiscoverinternal.domain.com / per domain (internal DNS)

3. Update Certificate SANs required for Reverse Proxy

Automatic Configuration without HTTPS

  • No certificate change required (only use if you cannot update your certificates on the reverse proxy)

Automatic Configuration with HTTPS (Preferred)

  • Lyncdiscover.domain.com / per domain

4. Update Certificate SANs required on Directors & Front-Ends

  • Lyncdiscover.domain.com / per domain
  • Lyncdiscoverinternal.domain.com / per domain

5. Enable Mobility Ports on Pool

You first have to enable the Mobility Ports on your pool in order to get the Mobility bits deployed.

Set-CsWebServer -Identity “webserver:lyncpool.domain.com” -McxSipPrimaryListeningPort 5086 -McxSipExternalListeningPort 5087

6. Preparation for Installing Mobility Service
First you need to Install Dynamic IIS Content Compression before updating your Lync Deployment

For Windows Server 2008 R2, at the command line, type:

Import-Module ServerManager
Add-WindowsFeature Web-Server, Web-Dyn-Compression

Download the Mobility Bits:
http://www.microsoft.com/download/en/details.aspx?id=28356

DO NOT RUN the McxStandalone.msi FILE

Instead you have to copy McxStandalone.msi to the Deployment Cache for Lync:
C:ProgramDataMicrosoftLync ServerDeploymentcache4.0.7577.0setup

7. Installing the Lync Mobility Bits

Rerun Lync Deployment Wizard
Start -> Microsoft Lync Server 2010 -> Lync Server Deployment Wizard

Then Click “Install or Update Lync Server System”

Then Rerun Step 2 : “Setup or Remove Lync Server Components”

8. Publish Lync Mobility via Reverse Proxy

Then Publish the lyncdiscover.domain.com on your Reverse Proxy server in order for your client to get the XML file with the Web Services URLs and then the Lync Mobile Client will use the Lync External Web Services URL to connect to the Lync Mobility Service.
More info on publishing via Microsoft TMG in this post:

https://msexchangeanywhere.wordpress.com/2012/01/13/how-to-publish-reverse-proxy-urls-for-lync-mobility-discover-service-with-tmg/

9. Enable Lync Mobility Push Notifications

For Lync Mobile on Windows Phone 7 and iPhone push notifications are required when the Lync Mobile application is in the background in order to have full functionality.
How to Enable Lync Mobile Push Notifications:

https://msexchangeanywhere.wordpress.com/2012/01/13/how-to-enable-push-notifications-for-lync-mobile-iphone-windows-phone-7-2/

Enhance Lync 2010 with new Mobility Services and Autodiscover Service

When you deploy the Microsoft Lync Server 2010 Mobility Service, users can use supported iPhone, iPad, Android, Windows Phone, or Nokia mobile devices to perform such activities as sending and receiving instant messages, viewing contacts, and viewing presence. In addition, mobile devices support some Enterprise Voice features, such as click to join a conference, Call via Work, single number reach, voice mail, and missed calls. By using Call via Work, users can maintain their work identity during a call, which means that the call recipient does not see the caller’s mobile number, and the caller avoids incurring outbound calling charges. With single number reach, a user receives calls on a mobile phone that were dialed to their work number.

When you use the Microsoft Lync Server 2010 Autodiscover Service along with the Mobility Service, mobile devices can automatically locate the URLs for Lync Server Web Services and the new Mobility Service regardless of network location. It supports client connections using either HTTP or HTTPS.

The Mobility Service Bits are available for download here

Lync server 2010 Cumulative updates 4 November 2011 CU4 is a requirement prior deploying the Mobility Service.

Lync 2010 Mobile Client are available Click here.

Microsoft Lync 2010 – Mobility Guide

This document guides you through the process of deploying the Microsoft Lync Server 2010 Mobility Service and the Microsoft Lync Server 2010 Autodiscover Service. When you deploy the Mobility Service, users can use supported iOS, Android, Windows Phone, or Nokia mobile devices to perform such activities as sending and receiving instant messages, viewing contacts, viewing presence. The Mobility Service also enables mobile devices to use some Enterprise Voice features, such as click to join a conference, Call via Work, single number reach, voice mail, and missed calls.

When you use the Microsoft Lync Server 2010 Autodiscover Service along with the Mobility Service, mobile devices can automatically locate the URLs for Lync Server Web Services and the new Mobility Service regardless of network location.

The Mobility Guide is available for download here

Lync 2010 CU4 is out

Microsoft has released the Cumulative Update package Number 4 for Lync 2010, this update introduce in addition to multiple host fixes to some reported issues, six new cmd-lets, actually they are Four since two of them was included in CU3 but without any help files.

these Cmd-lets works with the upcoming Lync mobility services, which we don’t have the full details released yet.

here’s a brief description about the new cmd-lets thanks to Tom Arbuthnot

1.      CsAutodiscoverConfiguration

Modifies an existing collection of Autodiscover configuration settings. The Autodiscover service provides a way for client applications such as Lync Web Access or Microsoft Lync Mobile to locate key resources such as a user’s home pool or the URL for joining a dial-in conference.

2.      New-CsWebLink

Creates a new web link that points to the Autodiscover service. The Autodiscover service provides a way for client applications such as Lync Web Access or Microsoft Lync Mobile to locate key resources such as a user’s home pool or the URL for joining a dial-in conference.

3.      Test-CsMcxPushNotification

Verifies that the push notification service is working. The push notification service (Apple Push Notification Service and Microsoft Lync Server 2010 Push Notification Service) provides a way to send notifications about event s such as new instant messages or new voice mail to mobile devices like iPhones and Windows Phones, even if the Microsoft Lync 2010 application on those devices is currently suspended or running in the background.

4.      CsMobilityPolicy

Modifies an existing mobility policy. Mobility policies determine whether o r not a user can use Microsoft Lync 2010 Mobile. These policies also manage a user’s ability to employ Call via Work, a feature that enables users to make and receive phone calls on their mobile phone by using their work phone number instead of their mobile phone number.

5.      CsMcxConfiguration

Modifies an existing collection of Microsoft Lync Server 2010 Mobility Service configuration settings. The Mobility Service enables users of mobile phones such as iPhones and Windows Phones to do such things as exchange instant messages and presence information; store and retrieve voice mail internally instead of with their wireless provider; and take advantage of Microsoft Lync Server 2010 capabilities such as Call via Work and dial-out conferencing.

6.      CsPushNotificationConfiguration

Modifies an existing collection of push notification configuration settings . The push notification service (Apple Push Notification Service and Micros oft Lync Server 2010 Push Notification Service) provides a way to send notifications about events such as new instant messages or new voice mail to mobile devices such as iPhones and Windows Phones, even if the Microsoft Lync 2010 application on those devices is currently suspended or running in the background.

it is recommended to use the Cumulative Update installer to install the update package automatically or use the below links for a manual installation.

note that a server restart is required after applying this update specifically when updating the mediation server.

Server-side updates

Client-side updates