Amazon WorkSpaces is now available in the EU (Frankfurt) AWS Region

Amazon WorkSpaces is now available in the EU (Frankfurt) AWS Region. Amazon WorkSpaces is a fully managed, secure desktop computing service which runs on the AWS cloud. Amazon WorkSpaces allows you to provide your users access to the documents, applications, and resources they need from the device of their choice, including Windows and Mac computers, Chromebooks, iPads, Fire tablets, and Android tablets. Amazon WorkSpaces integrates with your existing IT systems, and you can use your corporate Active Directory to provide users with seamless access to company resources. With Amazon WorkSpaces, you pay either monthly or hourly just for the desktops you launch, which helps you save money when compared to traditional desktops and on-premises Virtual Desktop Infrastructure (VDI) solutions.
Quelle: aws.amazon.com

Amazon WorkDocs Launches Redesigned Web Client With Improved Functionality

You can now use the redesigned Amazon WorkDocs web client as the single place to manage, share, and collaborate on documents and files. The updated Amazon WorkDocs web client offers an intuitive user interface, and includes performance enhancements and improvements to navigation designed to make Amazon WorkDocs even easier to use. The redesigned web client is now available to all new and existing Amazon WorkDocs customers. 
Quelle: aws.amazon.com

Facebook Is Advising Trump Campaign On Trump TV

Before the third and final presidential debate, Donald Trump went live on Facebook in what may have been the first dry run of Trump TV. The broadcast was watched by nearly 9 million people as of this writing and came together, in part, thanks to help from Facebook.

According to a Facebook spokesperson, the social network has advised the Trump campaign on a number of content initiatives, including Facebook Live. The relationship with the Trump campaign is far from exclusive, though. The spokesperson said that Facebook&;s role in advising the Trump campaign is no different from its relationship with the Clinton campaign and that Facebook advises on how to effectively use Facebook for down ballot campaigns on both sides of the aisle.

Still, Facebook&039;s neutral stance with the Trump campaign raises a question — one that&039;s currently roiling decision makers from Silicon Valley boardrooms to Republican Party offices — about where institutions should draw the line when it comes to providing equal opportunities to parties and institutions that may have objectionable views.

Just this week, Silicon Valley executives and companies, including Facebook, have come under scrutiny for continuing to work with investor (and Facebook board member) Peter Thiel, a Trump supporter who spoke at the Republican convention and recently gave $1.25 million to Trump&039;s campaign. In a leaked internal memo, Facebook CEO, Mark Zuckerberg defended Thiel, saying his company could not commit to diversity while also dissociating with Trump supporters.

Facebook&039;s non-partisan posture may be further complicated by the possibility of forthcoming Trump TV network. The scale of Facebook&039;s platform is without peer and the streaming infrastructure and built-in audience of Live could provide a meaningful, low cost way for Trump bypass a traditional TV operation in favor of digital. And for the next three weeks, Trump can use his campaign to leverage Facebook&039;s best practices team, effectively workshopping broadcast strategies with in-house advice. There&039;s even the possibility to make some money; a Facebook spokesperson noted that Trump&039;s page could create content featuring a particular brand using Live to generate revenue.

Facebook, for its part, refuses to draw lines. When asked if the company would allow fringe and nationalist political parties like the British National Party, the Front National in France, or a neo-Nazi political organization, the Facebook official, speaking on the condition they not be quoted directly or by name, said that the company would offer advice about Facebook&039;s best practices, so long as their activities did not violate Facebook’s published community standards.

Quelle: <a href="Facebook Is Advising Trump Campaign On Trump TV“>BuzzFeed

Use actors to talk to millions

You have hundreds, thousands, perhaps even millions of sensors in your stores, factories, pipelines. And something goes wrong. You need software that can make intelligent decisions in real time, perhaps coordinating hundreds of devices: stop the assembly line, reroute the flow.

Or you’ve created a SaaS service that’s suddenly become wildly successful, with tens of thousands of users online at any given time. Your site is groaning under the strain. Your users demand real-time response, you need resiliency, you can’t wait on SQL databases – and you need it to be easy to program so your developers can get it to market fast.

There’s a solution, and it’s been “battle-tested” in a surprising place: online video games, in particular, the best-selling “Halo” franchise from Microsoft. “Actor frameworks” make massive scale for millions of interacting users (or devices) a straightforward thing.

Think about it: when you log on to Halo online, there’s a little piece of code running in the cloud – it represents you; and there may be hundreds of thousands of other players online simultaneously, all with their own little piece of code. That little code object is your “actor,” and it keeps track of where you are in the game, your score, your weapons.

It’s you in the cloud.

The same concept can be used for managing IoT sensors, cars, customers – any scenario where you have to keep track of lots of things at once. Little code objects that represent something real. Not you (or your sensor or your customer): but code in the cloud that acts on your behalf. An actor.

Which server is your actor running on? Where is your opponent’s? What if the server fails? How do you scale? Your developers don’t have to care: the framework takes care of all the low-level infrastructure, scale, networking, and failover.

The point: massive, distributed scale – which used to be a Hard Problem – isn’t anymore. Your developers focus on business logic – adding value to your business.

The “actor frameworks” in Halo were originally developed by Microsoft Research and 343 Industries. But there’s been such demand for a “productized” version that we’ve incorporated the actor model into our comprehensive next-generation microservice cloud application framework, called Service Fabric, available in Azure (and on-premises as well) today. Service Fabric is equally battle-hardened, being the evolution of the application infrastructure used in mission-critical applications like Skype for Business, Cortana, and a number of Azure services. It includes auto-scaling, integrated health monitoring, service healing, orchestration and automation for microservices of all kinds – actors, as well as containerized (like Docker) applications.

Because developers focus only on business logic, not infrastructure, actors accelerate your time to market. Dr. Gregory Athas, principal software architect at BMW, who implemented Service Fabric actors for their BMW Connected application, says, “We’ve found actors to be a natural way to model users in our system. They allow us to focus on our core functionality while inherently supporting persistence, scalability, and resiliency.” Similarly, Stephen Berard of Schneider Electric adds, “Service Fabric reliable actors enabled us to build a scalable solution for implementing our device logic within EcoStruxure.io.”

You may have detected a theme in our recent posts: that increasingly the cloud permits developers and analysts to focus on business logic, and not infrastructure. Actor-model is a great example of this: the cloud provides hyperscale, failover, and all sorts of other benefits, while your developers focus on adding value to your business.

That’s what enterprise computing in the 21st century is all about.

*  *  *

Oh, and a postscript: You can do all sorts of things with actors. One of my colleagues, Barry Briggs, wrote an actor-based spreadsheet – where each cell is an actor — a few years ago as a technology demonstration running in Azure. Using several hundred cores he was able to load and model the world’s historical weather records – into one sheet.

Here he is demonstrating (with a nice technical description of actor model):

Quelle: Azure