MX Series im Hands on: Logitechs edle Eingabegeräte

Beleuchtet, tolles Tippgefühl und kabellos, dazu eine Maus mit magnetischem Schweizer Präzisionsrad: Logitech hat neue Eingabegeräte für seine Premium-Reihe veröffentlicht – beide unterstützen USB Typ C. Golem.de konnte MX Keys und MX Master 3 unter Windows und MacOS bereits ausprobieren. Ein Hands on von Peter Steinlechner (Logitech, Eingabegerät)
Quelle: Golem

Projekt Moonrise: 3D-Druck auf dem Mond

Nasa, Esa, Blue Origin, SpaceX – plötzlich wollen alle wieder auf den Mond. Sie wollen dort feste Stationen aufbauen. Da es aber teuer ist, die Teile dorthin zu fliegen, arbeiten Forscher aus Deutschland an einer anderen Lösung: Nämlich diese Stationen zumindest teilweise mit Mondmaterial zu bauen. Von Friedrich List (Mond, 3D-Drucker)
Quelle: Golem

Microsoft and Qualcomm accelerate AI with Vision AI Developer Kit

Artificial intelligence (AI) workloads include megabytes of data and potentially billions of calculations. With advancements in hardware, it is now possible to run time-sensitive AI workloads on the edge while also sending outputs to the cloud for downstream applications. AI scenarios processed on the edge can facilitate important business scenarios, such as verifying if every person on a construction site is wearing a hardhat, or detecting whether items are out-of-stock on a store shelf.

The combination of hardware, software, and AI models needed to support these scenarios can be difficult to organize. To remove this barrier, we announced a developer kit last year with Qualcomm, to accelerate AI inferencing at the intelligent edge. Today we’re pleased to share that the Vision AI Developer Kit is now broadly available. The developer kit includes a camera, which uses Qualcomm’s Vision Intelligence 300 Platform, and the software needed to develop intelligent edge solutions using Azure IoT Edge and Azure Machine Learning. It supports an end-to-end Azure enabled solution with real-time image processing locally on the edge device, and model training and management on Azure. The Vision AI Developer Kit, made by our partner eInfochips, can now be ordered from Arrow Electronics.

Using the Vision AI Developer Kit, you can deploy vision models at the intelligent edge in minutes, regardless of your current machine learning skill level. Below, we detail three options for developers to get started, including no code using Custom Vision, an Azure Cognitive Service, custom models with Azure Machine Learning, and the fully integrated development environment provided by Visual Studio Code.

Azure Cognitive Services support for no code development

Custom Vision, an Azure Cognitive Service, enables you to build your own computer vision model, even if you’re not a data scientist. It provides a user-friendly interface that walks you through the process for uploading your data, training, and deploying customer vision models including image tagging. The Vision AI Developer Kit integration with Custom Vision includes the ability to use Azure IoT Hub to deploy your custom vision model directly to the developer kit. These custom vision models are then accelerated using the camera’s Snapdragon Neural Processing Engine (SNPE), which enables image classification to run quickly even when offline. 

Azure Machine Learning integration for data scientists

Azure Machine Learning streamlines the building, training, and deployment of machine learning models using tools that meet your needs, including code-first, visual drag and drop, and automated machine learning experiences. The Vision AI Developer Kit enables data scientists to use Azure Machine Learning to build custom models and deploy them to the included camera.

Get started with Azure Machine Learning using reference implementations provided in Jupyter notebooks. These reference implementations walk data scientists through the steps to upload training data to Azure Blob Storage, run a transfer learning experiment, convert the trained model to be compatible with the developer kit platform, and deploy via Azure IoT Edge.

Visual Studio Code integration for developers

Visual Studio Code provides developers a single development environment to manage their code and access Azure services through plugins. For developers using Visual Studio Code, we have created a GitHub repository which includes sample Python modules, pre-built Azure IoT deployment configurations, and Dockerfiles for container creation and deployment. You can use Visual Studio Code to modify the sample modules or create your own and containerize them to deploy on the camera.

Install the Vision AI DevKit extension for Visual Studio Code to take full advantage of the developer kit as a cloud managed device.  With the extension, you can deploy modules, see messages from the device, manage your Azure IoT Hub, and more, all from within a familiar development environment. You can also leverage Visual Studio Code to add business logic to your own Azure solutions that consume information from the camera using IoT Hub and transform camera data into normalized data streams using Azure Stream Analytics.

Next steps

To order your own Vision AI Developer Kit, visit the product page from Arrow. For more information, visit the Vision AI DevKit GitHub.
Quelle: Azure

Petrofac transforms large-scale construction with Azure IoT

Figure 1. Petrofac is a leading oilfield services company

Petrofac unlocks value for energy customers

Petrofac, designs, builds, operates, and maintains oil, gas, and renewable energy assets. The company is committed to digital transformation. It looks to unlock value for itself and its clients using technologies like artificial intelligence (AI), Internet of Things (IoT), automation, machine learning, predictive analytics, digital twin, and Edge computing.

“This is an exciting time for Petrofac,” explains Fady Sleiman, Chief Digital Officer, Petrofac. “We are working to incorporate digital platforms within our business and combine these with our engineering and operations know-how to underpin our competitiveness in the marketplace and improve our capability and effectiveness.”

Partnering to transform large-scale construction

When considering the impact of digital technology within its construction activities Petrofac turned to Accenture Digital’s Industry X.0 team to create a solution that would increase safety, productivity, and efficiency at its project sites during the critical construction and commissioning phases.

Petrofac’s project supervisors need to answer questions like, “Are my welders well distributed on available work-fronts today?” or “Has my concrete mixer arrived?” or ‘’Do we have adequate safety supervision at the boiler’s area?’’ on projects which can be spread out over the size of a large city involving thousands of people, hundreds of tons of materials, and heavy equipment movement. Accenture Digital worked with Petrofac to develop a Connected Construction solution using Azure IoT to provide these insights.

“Azure IoT enabled us to build out a solution with Edge analytics and PaaS cloud components. These were instrumented using a range of connectivity solutions to enable us to meet the scale requirements for the project,” said Yen-Sze Soon, Managing Director, Accenture Digital – Industry X.0.

Accenture architected a solution to collect and transmit data from tags on workers and equipment. The site data was integrated with project data like milestones, productivity, planning, permitting, weather, and documents as well as historical data, to provide a live, one-stop dashboard.  The dashboard provides operational visibility into precise details of the project, all accessed in one place (see Figure 2.)

“The live dashboard displays project KPIs, build progress, total number of people and equipment on site, and weather alerts. It even flags deviations schedule and planned production compliance,” said Daniel Atbir, Vice President, Construction, Petrofac.

Figure 2. An example of the one-stop view of a construction project

Project tracking to increase productivity

With the new dashboard, site supervisors track productivity across construction zones or within construction crews (See Figure 3.) They can pinpoint bottlenecks and deviations and take appropriate remedial action.

During the initial trial, the team observed that productivity dropped significantly before and after lunch. Looking at the worker heatmap, the team realized that productivity was slowing down because workers were leaving the construction site. They were driving a distance to get lunch. Petrofac responded by building an onsite cafeteria. Productivity and welfare increased.

Figure 3. An example of a map of manpower in construction zones

Pursuing better outcomes for worker safety

If a worker requires assistance on the job, he or she can activate an alarm signal on the digital tag each worker wears. The site supervisor and health, safety, and environment (HSE) team receives the alert and can provide immediate assistance. “With real-time alerts and knowing the worker’s exact location, our teams respond more quickly for better outcomes,” explains Daniel.

Optimizing the use of high-value equipment

Knowing the location of equipment seems simple. But on a large-scale infrastructure project, it can be a challenge. By tagging high-value equipment and having locations transmitted and known in real-time, Connected Construction is enabling Petrofac to support its subcontractors to optimize the use of equipment in a more collaborative way. Equipment is optimally allocated to increase productivity and, therefore, construction progress.

Figure 4.  Petrofac gains valuable insights from Connected Construction

Summary

Petrofac and Accenture Digital implemented the Connected Construction solution on a large scale to increase productivity, safety, and efficiency. Accenture and Avanade won the Microsoft Internet of Things Partner of the Year award based on their involvement with the  Petrofac project and commitment to Azure IoT. “Thanks to Accenture’s industry innovation and the Microsoft Azure IoT platform, our Connected Construction initiative is providing valuable insights for Petrofac,” added Fady.

Learn more about Azure IoT and Azure IoT Edge.
Quelle: Azure

From the AWS Blog: What Red Hat OpenShift Dedicated can do for you

While Red Hat OpenShift makes it easier for teams to implement and run Kubernetes-based Linux container infrastructure, there are scenarios where a team may be too small or spread too thin even to administrate an OpenShift cluster on their own. For these teams, we offer Red Hat OpenShift Dedicated, a fully managed and provisioned service from Red Hat, hosted on AWS. These two services go hand in hand to provide production-grade container-based infrastructure on top of Amazon’s worldwide cloud infrastructure.
But what does that actually mean for an IT executive trying to suss out the total costs, savings and optimizations offered by moving to OpenShift Dedicated? Ryan Niksch, Partner Solutions Architect at Amazon, has written an extensive blog entry detailing the exact benefits of using OpenShift Dedicated. That should be some useful information for anyone evaluating the many hosted Kubernetes options available in the marketplace. The piece is full of wisdom like this:
You can take advantage of cost reductions of up to 70% using Reserved Instances, which match the pervasive running instances. This is ideal for the master and infrastructure nodes of the Red Hat OpenShift solutions running in your account. The reference architecture for Red Hat OpenShift on AWS recommends spanning  nodes over three availability zones, which translates to three master instances. The master and infrastructure nodes scale differently; so, there will be three additional instances for the infrastructure nodes. Purchasing reserved instances to offset the costs of the master nodes and the infrastructure nodes can free up funds for your next project.
Check out the whole article on the AWS Blog, here.
 
The post From the AWS Blog: What Red Hat OpenShift Dedicated can do for you appeared first on Red Hat OpenShift Blog.
Quelle: OpenShift

Reduce disaster recovery time with Azure Site Recovery

Companies and cloud solutions teams by and large understand the need for a disaster recovery solution. One of the first steps while defining and choosing a disaster recovery plan is to perform a business impact analysis. This process helps in identifying applications that support critical business processes, the impact to the business in case of an outage, and guides in developing the right disaster recovery strategy for your business. Once you perform the analysis and identify critical applications, the next step is to chart down your disaster recovery strategy. This usually translates into:

Identifying the right employees or admins who will handle the disaster recovery segment
Setting targets for recover time objectives (RTOs) and recovery point objectives (RPOs)
Identifying the right product or service based on the needs
Identifying all the required software and hardware resources needed
Frequently testing the disaster recovery strategy
Making continuous improvements to improve the RPO and RTO, identifying and rectifying failure points if any

Configuring disaster recovery of Azure Virtual Machines using Azure Site Recovery

With the best in class RTO and RPO, Azure Site Recovery is one of the leaders in the space of disaster recovery. Being a first-class solution in Azure also gives the service, the edge to enable, test, and perform disaster recovery for customers in just a few clicks. One of the key differentiators while choosing a disaster recovery solution is the availability of integrations with additional resources to achieve parity between source and target. This essentially also reduces the RTO as it reduces the number of manual steps required once the virtual machine is brought up online in the target. The failure points are also minimized with this.

Let’s take a look at a common architecture model.

As a disaster recovery administrator, there are multiple components that you would need to handle to ensure that a target disaster recovery site is activated with similar configurations in the event of a disaster. Other than the virtual machines, it also includes the internal load balancers, the network security groups, and the public IPs that are used to access the virtual machines from outside of Azure. With Azure Site Recovery, while configuring for disaster recovery for your virtual machines, you can also provide the input for corresponding network resources in the target, which will be honored at the time of failover. This takes away the complexities of having to deal with scripts or manual steps and reduces the RTO significantly. The service is also intelligent enough to allow selection of only those target resources that comply with the target virtual machine that will be created, thereby reducing the points of failover.

Azure natively provides you the high availability and reliability for your mission-critical workloads, and you can choose to improve your protection and meet compliance requirements using the disaster recovery provided by Azure Site Recovery. Getting started with Azure Site Recovery is easy, check out pricing information and sign up for a free Microsoft Azure trial. You can also visit the Azure Site Recovery forum on MSDN for additional information and to engage with other customers.
Quelle: Azure

Azure Cost Management updates – August 2019

Whether you're a new student, thriving startup, or the largest enterprise, you have financial constraints and you need to know what you're spending, where, and how to plan for the future. Nobody wants a surprise when it comes to the bill, and this is where Azure Cost Management comes in.

We're always looking for ways to learn more about your challenges and how Azure Cost Management can help you better understand where you're accruing costs in the cloud, identify and prevent bad spending patterns, and optimize costs to empower you to do more with less. Here are a few of the latest improvements and updates based on your feedback:

Create targeted budgets with filters and forecast costs
What's new in Azure Cost Management Labs
Save and share customized views in cost analysis
Dark theme support in cost analysis
More flexibility for creating and managing subscriptions
Update tags for App Service environments
New videos
Documentation updates

Let's dig into the details.

 

Create targeted budgets with filters and forecast costs

Azure Cost Management budgets allow you to track and keep an eye on spending at any level of the organization. Budgets can be created on any scope above your Azure resources, from the billing account or a management group down to the resource groups where you're managing your apps. Now, with the ability to create filtered budgets in the Azure portal, you can easily monitor costs for anything from the entire organization to a single resource.

Let's say you're building out a prototype that requires a large VM for a month. You've estimated how much time you'll need and got approval for that based on prices in the Azure pricing calculator. Create a budget in the parent resource group filtered down to that resource and specify 25, 50, 75, and 100 percent thresholds to get notified as you're approaching weekly limits. And don't forget to setup auto-shutdown for nights and weekends, to ensure you don't blow that the first week.

On the other hand, you may need to track costs across multiple resource groups in multiple subscriptions, for test and production environments, for a specific app. To do this, tag all your resources with a specific tag, like Application, and ask your billing account or management group admin to create a budget filtered down to that that tag.

Of course, that's not all. You can create a budget filtered down to any property available within cost analysis, whether that's based on the resource hierarchy (e.g. resource group, subscription), meter hierarchy (e.g. service, meter category), or additional resource metadata (e.g. location, tags).

In addition to creating filtered budgets, you can also see a trend and forecast of costs based on those filters to help you plan ahead and set a realistic budget based on historical usage patterns.

If you haven't setup a budget yet, create one today and get notified before you go over your planned spending.

 

What's new in Azure Cost Management Labs

We introduced Cost Management Labs last month to give you a sneak peek at what's coming in Azure Cost Management, get early feedback, and help us better understand how you use the service, so we can deliver more tuned and optimized experiences. Here are a few features you can see in Azure Cost Management Labs:

Save and share customized views is now available in public portal.
Save private and shared views with the Save and Save as commands in cost analysis, then use the view menu (between the scope and date pills) to switch between all private, shared, and built-in views.
Download charts as an image
Open the desired view, then click the Export command at the top, select the PNG option, and click the Download charts button.
Dark theme support in cost analysis
Support for the Azure portal dark theme was added to cost analysis in early August. We're making the last few final touches and expect this to be available from the full portal in early September.

Of course, that's not all. Every change in Azure Cost Management is available in Azure Cost Management Labs a week before it's in the full Azure portal. We're very eager to hear your thoughts and understand what you'd like to see next. Try Azure Cost Management Labs today.

 

Save and share customized views in cost analysis

The announcement for saving and sharing customized views in Cost Management Labs launched last month. Now, you can enjoy these same views from the Azure portal. If you missed last month’s update, here's what you missed:

Customizing a view in cost analysis is easy. Pick the date range you need, group the data to see a breakdown, choose the right visualization, and you're ready to go. Pin your view to a dashboard for one-click access, then share the dashboard with your team so everyone can track cost from a single place.

You can also share a direct link to your customized view so others can copy and personalize it for themselves:

Both sharing options offer flexibility, but you need something more convenient. Now you can save customized views and share them with others, directly from within cost analysis.

To do this, start by selecting a built-in view, customize it, and click the Save as command. You'll need Azure Cost Management Contributor access (or greater) to the scope to share views, but anyone can save private views, pin them to a dashboard, or share a URL. You can create up to 50 shared views per scope and up to 50 private views across scopes.

All views are accessible from the view menu. You'll see your private views first, then those shared across the scope, and lastly the built-in views which are always available.

Try saving your own customized views today and let us know what you'd like to see next. We're looking forward to learning about your ideas.

 

Dark theme support in cost analysis

If any Azure portal theme were to have a cult following, it'd be the dark theme. Whether you're interested in the dark theme for accessibility, power efficiency on a mobile device, or simply prefer the aesthetics, you need a consistent, end-to-end experience. Anything that takes out of that is jarring and forces you to take a second for your eyes to adjust. And there's nothing as eye-opening as switching from dark to light themes.  The good news is, cost analysis now supports the Azure portal dark theme in Azure Cost Management Labs.

 

More flexibility for creating and managing subscriptions

As your organization grows, so does your reliance on the cloud. More teams are asking for access, which leads to extra overhead for creating and managing subscriptions. You need more flexibility to build a sustainable, scalable governance strategy.

With increased requirements coming from internal teams, many organizations are creating subscriptions (instead of resource groups) for individual teams to give them more flexibility to build the Azure solutions they need. This also simplifies governance reporting scenarios, as cost and compliance naturally rolls up to subscriptions and management groups. To better support this, you can now create up to 200 subscriptions per Enterprise Agreement (EA) enrollment account (increased from 50).

You already know you can create EA and MCA subscriptions with the Microsoft.Subscription/createSubscription API. Originally, this required at least one subscription to be created from the portal. This limitation has been removed and you can now create your first subscription directly from the API without opening the portal. You can also add subscriptions to a management group from the CreateSubscription API, which will help streamline automation scenarios for organizations using management groups for organizational reporting or policy assignment.

You can also request and track billing ownership transfers for pay-as-you-go (PAYG) and MCA subscriptions from directly within the Azure portal, with an option to keep the subscription in the current directory and retaining all Azure Role-based access control (RBAC) role assignments. Previously, transferring subscriptions reset RBAC access, which required additional overhead to reconfigure access. The new options should offer additional flexibility, depending on your needs. Transferring EA subscriptions can be performed from the Enterprise portal and will be available from the Azure portal in a future update.

 

Update tags for App Service environments

In our June update, we mentioned the App Service team added support for tags in usage data for App Service environments. We've heard reports of this not working for some organizations. If you are still missing tags for your App Service environments, please update the tags on those resources. Simply add a new tag, save your tag changes, then remove it, if you don't want to keep it. That should do it. You should see tags in your usage within the next 8-12 hours.

To learn more about data refresh times, see Understand Azure Cost Management data.

 

New videos

For those visual learners out there, there are 3 new videos you should take a look at:

Azure Cost Management for Azure Gov  is a great overview for anyone, even if you're not using Azure Gov
Working with APIs
Debugging and optimizing Cosmos DB (docs) touches on cost optimization via Cosmos DB Request Units (RUs)

 

Documentation updates

Here are the latest documentation updates:

Added new create experience with filters and forecast to Create and manage budgets.
Updated note about top cost contributors in Start analyzing costs.
Minor tweaks to Manage AWS costs and usage in Azure.
Learn which cost and usage fields can be used to build a unique ID in Understand the terms in your Azure usage and charges file.

Want to keep an eye on all documentation updates? Check out the Azure Cost Management doc change history in the azure-docs repository on GitHub. If you see something missing, select Edit at the top of the doc and submit a quick pull request.

 

What's next?

These are just a few of the big updates from the last month. We're always listening and making constant improvements based on your feedback, so please keep the feedback coming.

Follow @AzureCostMgmt on Twitter and subscribe to the YouTube channel for updates, tips, and tricks. As always, share your ideas and vote up others in the Azure Cost Management feedback forum.
Quelle: Azure