Join the Intelligent App Challenge brought to you by SAP and Google Cloud

By Aiaz Kazi, Head of Platform Ecosystem, Google Cloud

Does your organization use SAP? At SAP SAPPHIRE last month, Nan Boden, Google Cloud head of Global Technology Partners, announced the Intelligent App Challenge designed to encourage innovative integrations between the SAP and Google Cloud ecosystems, and we’re accepting submissions through August 1, 2017. Winning entries could receive up to US $20,000 in GCP credits, tickets to SAP TechEd ’17 and SAP Sapphire ’18, and on-stage presence at SAP TechEd ’17.

Earlier this year, we announced a strategic partnership with SAP at Google Cloud Next ’17 with a focus on developing and integrating Google’s best cloud and machine learning solutions with SAP enterprise applications. The partnership includes certification of the in-memory database SAP HANA on Google Cloud Platform (GCP), new G Suite integrations, Google’s machine learning capabilities and data governance collaboration. It also offers Google Cloud and SAP customers more scope, scalability and opportunities to create new products, and has already resulted in the certification of several SAP products on GCP.

The SAP + GCP collaboration allows developers to take advantage of SAP’s in-memory database running on GCP to store and index large amounts of transactional (OLTP) and analytical (OLAP) data in HANA, and combine it with GCP to use it in new ways. For example, you could build sophisticated and large-scale machine learning (ML) models without needing to transport or transform large subsets of data, or build out the ML infrastructure required to consume and analyze this information. Use Google Cloud Machine Learning tools and APIs along with SAP HANA, express edition to design intelligent business applications such as fraud detection, recommendation engines, talent engagement, intelligent campaign management, conversational interfaces, etc.

We’re excited to see how the ecosystem of partners of SAP and Google take our platform and use it to solve pressing business challenges. It’s our platform, and your imagination — to build solutions that solve customer problems in new and unique ways.

Entries to the Intelligent App Challenge must be built on GCP with SAP HANA, express edition. Extra consideration will be given to entries who use Machine Learning tools and capabilities.

Registered applicants for the Intelligent App Challenge will also have access to a number of resources and tutorials. Judges will include industry experts, developers, mentors and industry analysts.

Please visit the Intelligent App Challenge page to learn more, or register your company today.
Quelle: Google Cloud Platform

New language support for Azure Media Indexer v2

Speech to text has been one of the most exciting Azure Media Services components since the original release of Azure Media Indexer in 2014.

Today we are ready to release the following new languages to the "Azure Media Indexer 2 Preview" Media Processor: Russian, British English, and Mexican Spanish.

Currently we support the following languages:

(new) Russian [RuRu] 
(new) British English [EnGb] 
(new) Mexican Spanish [EsMx] 
English [EnUs]
Spanish [EsEs]
Chinese (Mandarin, Simplified) [ZhCn]
French [FrFr]
German [DeDe]
Italian [ItIt]
Portuguese [PtBr]
Arabic (Egyptian) [ArEg]
Japanese [JaJp]

In order to run a task against media containing speech in the Russian language, use the following task preset:

{
'Version': '1.0',
'Features': [{
'Options': {
"Language": "RuRu"
}
}]
}

Feel free to swap out the language parameter for any of the supported languages in the list above.

Still not sure what Azure Media Indexer 2 is? Read the introductory blog post to learn how to extract the speech content from your media files.

Want to get started? Check out the official documentation.

To learn more about Azure Media Analytics, check out the introductory blog post.

Have feedback? Share it on our feedback forum.

 
Quelle: Azure

Diagnose sudden changes in your app behavior with a click!

Spikes or steps in the telemetry of your app can now be easily diagnosed.

When you use Application Insights Analytics to explore app metrics over time, sudden changes, such as spikes or dips, are highlighted. With one click, Smart Diagnostics will find a pattern (a series of data with common values) that correlates with the change, and explain the reason behind it.

After you’ve created a time chart that includes an unusual change, click a highlighted data point. Smart Diagnostics finds a filter pattern that explains the data discontinuity – it identifies the pattern in which the discrepancy occurs, isolates it, and displays the result with and without the filter:

In this example, a new release of an app caused a sudden rise in the exception rate. Smart Diagnostics found a filter that characterized the change: The additional errors occur when users view a particular URL with a particular combination of browser version and client operating system. Smart Diagnostics displays the result with the filter false and true, so that you can easily see how strongly the change depends on the filter. In this case, with other combinations of URL, browser, or OS, the background trend continues as it was before, while all the additional errors are attributable to the problem values.

This information helps you focus your investigation on the root cause of the issue.

Want to know more?

Learn more about Smart Diagnostics in Analytics.
See a demonstration of Smart Diagnostics on sample data.
Watch Smart Diagnostics short video.

Smart Diagnostics is currently in preview, and we’re very keen to get your feedback – just click the smiley face icon at Smart Diagnostics results tab, or at top right of the Analytics window.
Quelle: Azure

HDInsight tools for IntelliJ May updates

The primary focus for our May updates is to make the Spark development work easier for you in IntelliJ! In this release, your spark remote debugging experience is significantly improved. Scala SDKs Installation, Scala project creation, and Spark Job submission are also simplified. You can now use IntelliJ “run as” or “debug as” for Spark job submission and debugging. You can also load Spark job configuration from local property file now. The key updates are summarized in the following.

Simplified Scala project creation

The installation and Scala project creation processes are simplified greatly through on demand Scala Plugin installation and the Scala SDKs auto download during Scala project creation. To learn more please watch our demo Create Spark Scala Applications.

1. The Scala project creation wizard now checks whether Scala plugin is installed, and then it will help you to search and install the Scala plugin for the first time.

2. Previously you needed to specify the Spark version, find the corresponding Scala SDK version, and download the Scala SDK manually. Now you only need to specify the Spark version during project creation, the corresponding Scala SDKs, and libraries are auto downloaded. Please note that the Spark version you choose here should match your Spark cluster version.

Improved Spark remote debugging

We have developed a super cool remote debugging feature which allows you to run and debug Spark application remotely on a HDInsight cluster anytime. To learn more please watch our demo HDInsight Spark Remote Debugging.

The initial configuration to connect to your HDInsight Spark cluster for remote debugging is as simple as a few clicks which are outlined in the following:

To configure Spark remote debugging, go to IntelliJ “Run” menu -> “Edit Configurations” -> new “Submit Spark Job” configuration. You are asked to enter information including Spark cluster, artifact, and main class name as shown below.

By clicking “Advanced configuration”, you can “Enable Spark remote debug”, and specify SSH user name, password, or private key file as shown below.

IntelliJ “run as” / “debug as” integration

You can either go to IntelliJ “Run” menu -> “Edit Configurations” –> click new “Submit Spark Job”, or right click the project and then choose “Submit Spark Job” to submit your Spark job.

You can customize the configuration, such as cluster, main class, artifact, and so on. 

You can use IntelliJ “run” or “debug” in menu, click the run icon, or the debug icon (as shown below) in the toolbar to start Spark remote debugging session.      

You can also set up a breakpoint, edit the application, step through the code, and resume the execution while you are performing remote debugging.

Load Job Configuration

In the Spark submission window, you can now load job configuration from local property file by clicking the “browse” button besides “Job configuration”, as shown below.

How to install/update

You can get the latest bits by going to IntelliJ repository, and searching “Azure Toolkit.” IntelliJ will also prompt you for the latest update if you have already installed the plugin.

 

For more information, check out the following:

IntelliJ User Guide: Use HDInsight Tools in Azure Toolkit for IntelliJ to create Spark applications for HDInsight Spark Linux cluster
IntelliJ HDInsight Spark Local Run: Use HDInsight Tools for IntelliJ with Hortonworks Sandbox   
Create Scala Project (Video): Create Spark Scala Applications 
Remote Debug (Video): Use Azure Toolkit for IntelliJ to debug Spark applications remotely on HDInsight Cluster

Learn more about today’s announcements on the Azure blog and Big Data blog.

Discover more Azure service updates.

If you have questions, feedback, comments, or bug reports, please use the comments below or send a note to hdivstool@microsoft.com.
Quelle: Azure

Webinar Q&A: Docker Enterprise Edition Demo

Docker Enterprise Edition (EE) is designed for enterprise development and IT teams who build, ship and run business critical applications in production at scale. Docker EE provides a fully integrated solution that includes the container engine, built-in orchestration, a private registry, and container lifecycle management to help you build a secure software supply chain. As an enterprise-grade offering with access to SLA-backed technical support and validated integrations to leading 3rd party images, plug-ins, and infrastructure, Docker EE can help organizations deliver Containers as a Service (CaaS) to improve IT efficiency, make applications more portable for the public cloud, and more secure through a smaller attack surface and image signing and scanning.

Watch the following webinar as Moni Sallam and I highlight some key use cases for Docker Enterprise Edition and how it differs from Community Edition. Moni also provides a demo of how end-to-end container lifecycle management can be securely controlled through Docker EE.

Here are some of the top questions from the live session:
Q: Can we Dockerize Windows apps?
A: Yes! Docker has partnered with Microsoft to deliver a native Docker container platform with Windows Server 2016. Docker containers can also be run on Windows Server and Windows 10 for a consistent Docker user experience, leveraging the same commands as Docker for Linux environments. Further, we recently announced our Modernizing Traditional Apps (MTA) program which is a service offering to help you containerize your .NET applications. This service offering leverages the image2docker tools to help you onboard quickly into Docker with your Windows apps.
Q: Could an on-premises Docker EE manage both Linux and Windows containers?
A: Yes. The Docker EE management UI, is installed on Linux hosts, but we previewed at DockerCon US 2017 the ability to manage both Windows and Linux workers in the same cluster.
Q: What versions of Windows and Linux are supported across Community Edition and Enterprise Edition?
A: You can find the latest supported platforms in the Docker documentation: https://docs.docker.com/engine/installation/#supported-platforms 
Q: Is Docker for AWS in the Enterprise Edition or Community Edition?
A: It is available in both Community Edition and Enterprise Edition, but commercial support is only available with Enterprise Edition.
Q: Any plans to certify Google Cloud as a supported IaaS?
A: Yes, Beta for Docker for Google Cloud Platform was announced in March 2017. It is designed to make it quick and easy to install, leveraging native Google Cloud Platform constructs, it’s simple to upgrade, and includes self-healing and auto recovery from infrastructure failures. Find out more here or sign up at beta.docker.com.
Q: Is the dashboard a Docker EE feature? Is it similar to vCenter in VMware?
A: Yes, the management UI and dashboard is part of the Universal Control Plane which is available with Docker EE Standard and Advanced. In a way, it is similar to vCenter to manage virtual machines in that Docker EE manages containers. It allows you to visually manage your swarm cluster and containers, while also setting up RBAC and access rules.
Q: Is Docker Trusted Registry (DTR) built on “Docker registry”? Is it available for on-prem implementation or is it tied to Docker Hub? What’s the difference between DTR, Docker Hub, and Docker Store?
A: Docker Trusted Registry uses the open source registry as a component within the application.  In addition, DTR provides additional advanced capabilities around security (eg. image signing, image scanning) and access controls (eg. LDAP/AD integration, RBAC). It is intended to be a private registry for you to install either in your data center or in your cloud environment. Docker Hub is now part of Docker Store which is a public, hosted image library. Docker Store contains both community-contributed as well as certified images, but they are all publicly accessible repositories.
Q: How does Docker EE integrate with tools like Kubernetes or Amazon ECS? Can you still use DTR with Kubernetes?
A: Docker EE is a fully integrated solution, but the parts are swappable. Docker EE includes built-in swarm mode orchestration for host clustering and container scheduling providing an integrated experience. Companies who choose to use Kubernetes orchestration can still leverage Docker EE Basic for a certified and supported container engine and DTR for secure image lifecycle management. Amazon ECS provides its own proprietary orchestration solution with embedded container runtime.
Q: Is there a development version of Docker EE? How can I prototype a full Docker EE environment?
A: Today, you can either download a free 30-day trial of Docker EE from the Docker Store or you can leverage cloud resources and the Hands-on Labs content for a guided experience. Both do require installing Docker on a few nodes. We are also working on some new ways to try Docker EE without having to install anything. Please stay tuned for more on this! Or reach out to your sales rep who can provide a demo.
Q: Where can I find subscription pricing?
A: Pricing for Docker EE and details on support policies are available online at https://www.docker.com/pricing .
Next Steps:

Learn more about Docker Enterprise Edition
Download and start your 30-day free trial
Explore and register for other upcoming webinars or join a local Meetup
Register today for DockerCon Europe – Oct. 16-19 in Copenhagen, Denmark

Watch a demo on #Docker EE and learn more about Containers as a Service Click To Tweet

The post Webinar Q&A: Docker Enterprise Edition Demo appeared first on Docker Blog.
Quelle: https://blog.docker.com/feed/

Futuremark: Der PCMark 10 ist schneller und umfangreicher

Weitaus mehr Funktionen, aber dennoch eine kürzere Benchmark-Zeit: Futuremark hat den PCMark 10 auf moderne Hardware zugeschnitten und setzt freie Software ein. Allerdings gibt es noch keine Tests der Akkulaufzeit und der immer wichtiger werdende H.265-Codec (HEVC) glänzt durch Abwesenheit. Ein Bericht von Marc Sauter (Futuremark, H.264)
Quelle: Golem