Terry  Tremblay

Terry Tremblay

1603001820

MicrosoftがAzure Communication Servicesを備えた新しいコミュニケーションプラットフォームを発表

Microsoftは、年次開催のIgnite Conferenceで、フルマネージド通信プラットフォームであるAzure Communication Services(ACS)を発表した。このサービスは現在公開プレビュー中である。

Azure上の新しいMicrosoft製品は、Microsoft Teamsを強化するのと同じネットワークを活用する。開発者は、開発者向けのAPIとSDKを介して、モバイルアプリ、デスクトップアプリケーション、Webサイトに対して音声およびビデオ通話、チャット、SMSテキストメッセージ機能を追加できる。さらに、開発者は、翻訳、感情分析などのためにAzure Cognitive Servicesのような他のAzureサービスを利用することもできる。ACS、アプリ、ウェブサイト間のすべての通信は、HIPAAやGDPRなどのプライバシーとコンプライアンスのニーズを満たすために暗号化されていることに注意してください。

_ソース: _https://docs.microsoft.com/en-us/azure/communication-services/concepts/chat/concepts

開発者は、選択した言語でREST APIを介してACSにアクセスできる。すべてのAPIには、ACSによって生成されたアクセストークンが必要である。開発者は、REST APIを活用するだけでなく、.NET Core、JavaScript、Java、Pythonで利用できるSDKから使用する1つを選択する。さらに、iOSとAndroidの両方に対応するクライアントSDKもある。SDKを支えるクライアントライブラリには、オープンソースとクローズドソースが混在している。オープンバージョンはGitHubで入手できる。

#api #rest #devops #設計/アーキテクチャ #デベロップメント #ニュース

What is GEEK

Buddha Community

MicrosoftがAzure Communication Servicesを備えた新しいコミュニケーションプラットフォームを発表

Ignite 2020: Introducing Azure Communication Services

Microsoft Teams’ growth has exploded as the COVID-19 pandemic has forced more and more companies to shift to home working and virtual meetings. With more than 5 billion daily meeting minutes, Teams relies heavily on Azure’s global network of fiber-connected hyperscale data centers and its growing number of metroscale edge sites. It’s a powerful set of technologies, with support for text, voice, and video communications, all wrapped up in apps that run on the Web, on PCs, and on mobile devices.

What if you could take advantage of those same services in your own code, using them to add global, stress-tested, reliable communications features without spending time learning how to construct calls in WebRTC? With the launch of a public preview of Azure Communication Services (ACS), now you can. Microsoft is unbundling many of Teams’ foundational services, turning them into APIs that can be quickly integrated into new and existing apps.

As Scott Van Vliet, CVP, Intelligent Communications at Azure noted, “The service that my team runs that powers Teams has been built on Azure since day one, so we were kind of born in the cloud with Teams. And thinking about the value we get from being on the Azure platform, we started thinking about what are ways in which we think people can leverage this platform?” The pandemic may have accelerated Microsoft’s plans to release ACS to help companies improve their remote working, but it’s an expansion that’s clearly been in the works for some time. The mature APIs used by Teams are ready to launch a fully fledged service that’s able to support as wide a set of scenarios as possible.

Building Teams’ back-end services into your code

Building on the internal APIs used in Teams, ACS is designed to support many different communication scenarios: one-to-one, one-to-many, many-to-many, browser, apps, bots, and even the public switched telephony network. You can also mix different options in the same app, much like Teams where you can change your communications mode as your interactions deepen or become more focused. It’s easy to image an ACS-based customer service application starting as text chat in a bot and then moving to a human agent when more complex answers are required, or even to a video call if problem diagnosis calls for images.

Developing with ACS is much like working with any other Azure service. Microsoft has provided a series of SDKs and client libraries to help you build code, treating ACS as a data plane that links application end points routing calls and messages. Browser-based applications can use the provided ACS JavaScript libraries. Similarly you can build these services into native desktop and mobile apps, tying in other Azure services like Windows Notifications to add additional features, or working with platform-specific APIs such as Google Firebase on Android and Apple Push Notifications on iOS.

#azure communication services #azure #communication services #communication #ignite 2020

Terry  Tremblay

Terry Tremblay

1603001820

MicrosoftがAzure Communication Servicesを備えた新しいコミュニケーションプラットフォームを発表

Microsoftは、年次開催のIgnite Conferenceで、フルマネージド通信プラットフォームであるAzure Communication Services(ACS)を発表した。このサービスは現在公開プレビュー中である。

Azure上の新しいMicrosoft製品は、Microsoft Teamsを強化するのと同じネットワークを活用する。開発者は、開発者向けのAPIとSDKを介して、モバイルアプリ、デスクトップアプリケーション、Webサイトに対して音声およびビデオ通話、チャット、SMSテキストメッセージ機能を追加できる。さらに、開発者は、翻訳、感情分析などのためにAzure Cognitive Servicesのような他のAzureサービスを利用することもできる。ACS、アプリ、ウェブサイト間のすべての通信は、HIPAAやGDPRなどのプライバシーとコンプライアンスのニーズを満たすために暗号化されていることに注意してください。

_ソース: _https://docs.microsoft.com/en-us/azure/communication-services/concepts/chat/concepts

開発者は、選択した言語でREST APIを介してACSにアクセスできる。すべてのAPIには、ACSによって生成されたアクセストークンが必要である。開発者は、REST APIを活用するだけでなく、.NET Core、JavaScript、Java、Pythonで利用できるSDKから使用する1つを選択する。さらに、iOSとAndroidの両方に対応するクライアントSDKもある。SDKを支えるクライアントライブラリには、オープンソースとクローズドソースが混在している。オープンバージョンはGitHubで入手できる。

#api #rest #devops #設計/アーキテクチャ #デベロップメント #ニュース

Flo  D'Amore

Flo D'Amore

1601397780

Microsoft Launches a New Communication Platform with Azure Communication Services

During its annual Ignite Conference, Microsoft announced Azure Communication Services (ACS), a fully-managed communication platform. The offering is currently in public preview.

The new Microsoft offering on Azure leverages the same network that powers Microsoft Teams. Developers can add voice and video calling, chat, and SMS text message capabilities to mobile apps, desktop applications, and websites through developer-friendly APIs and SDKs. Furthermore, it also allows developers to tap into other Azure services, such as Azure Cognitive Services for translation, sentiment analysis and more. Note that all communications between ACS, apps and websites are being encrypted to meet privacy and compliance needs, such as HIPAA and GDPR.

_Source: _https://docs.microsoft.com/en-us/azure/communication-services/concepts/chat/concepts

Developers can access ACS through REST APIs through the language of their choice. All APIs will need an access token, which is generated by ACS. Besides leveraging the REST APIs, developers opt to use one of the SDKs - available in .NET Core, JavaScript, Java, and Python. Furthermore, there are client SDKs for both iOS and Android. The client libraries that underpin the SDKs are a mix of open and closed source - the open versions are available on GitHub.

Other cloud vendors Google and AWS offer similar features as ACS. AWS, for example, offers several services like Amazon ConnectContact LensNotification Services and PinPoint, while Google continues to expand Contact Center AI. Furthermore, SaaS companies like Twilio and MessageBird offer a similar set of core features.

Scott Van Vliet, corporate vice president, Intelligent Communications, stated in an Azure blog post announcing ACS:

#rest #microsoft azure #communication #cloud #azure #api #architecture & design #development #devops #news

Four Questions to Ask Your Dev Team

Summary

Hannah Foxwell and Jérôme Wiedemann offer four questions to start the dialogue between Platform Teams and Application Teams.

Bio

Hannah Foxwell is associate director, Pivotal. Jérôme Wiedemann is associate director, Solutions Architecture, Pivotal.

About the conference

Pivotal Training offers a series of hands-on, technical courses prior to SpringOne Platform. Classes are scheduled two full days before the conference and provide you and your team an opportunity to receive in-depth, lab-based training across some of the latest Pivotal technologies.

#springone platform 2019 #relationship #communication #interpersonal communication #culture & methods #presentation

Rusty  Shanahan

Rusty Shanahan

1598083980

Leadership and Communication Skills

How did this All Happen?

As I reflect on my life over the past few years, even though I worked my butt off to get into Data Science as a Product Analyst, I sometimes still find myself begging the question, “How did all this happen?” I’m not a wizard with numbers, I’m not a genius programmer, I’m not re-imagining cutting-edge deep learning architecture… Instead of raw technical prowess, what has helped me get ahead at every job I’ve ever held is my ability to communicate and lead, my desire to learn new things, and my ethic of stepping up and getting stuff done.

If you want to quickly earn trust and respect from your peers and bosses, hone these leadership and communication techniques to balance your technical abilities with soft skills! Within each point are my tips and tricks for accomplishing it.

Understand Leadership

Know your Audience

Take Extreme Ownership

Criticize Yourself First

Build Relationships

Understand Leadership

You do not need to be in a management position to be a leader! Leadership is somewhat hard to define, but to me, leadership is the method by which inspiration turns to action in pursuit of a common goal. By definition, it is simply the act of leading a person, group or organization. Reviewing the literature, common themes appear as to what makes up a good leader. Often cited are traits such as honest, charismatic, visionary, compassionate, and decisive. Historically, good/strong leaders have brought people together, championed innovation, and acted in the interests of their communities over personal gain.

Image for post

https://www.flickr.com/photos/53801255@N07/8737945758

Transformational-leadership is sought after and an effective leadership strategy. Leadership expert, Dr. Ronald E Riggio, has written extensively on the four distinct traits that make up transformational-leaders. He says the best leaders serves as an ideal role model, motivate followers, show genuine concern for others, and stimulate innovation and creativity.

#communication #self-improvement #leadership #business #data-science #data analysis