Microsoft announced on July 25 that BP, a leading global energy company, has selected Microsoft Azure as part of its global cloud computing strategy.
The agreement will see BP move advanced workloads to Azure out of existing corporate data centers as part of the company’s modernization and transformation agenda – an agenda which is designed to deliver a sustainable step change in the company’s long-term performance.
By moving its proprietary data lake to Microsoft’s cloud platform, and utilizing Azure services, with state-of-the-art visualization and predictive tools, BP will enable rapid data analysis, with faster insights and decision-making.
“We have been impressed with Microsoft Azure Platform-as-a-Service, and its building block approach, particularly for our advanced workload requirements,” says Steve Fortune, Group CIO of BP.
“The Microsoft cloud provides the hyper scale needed for global businesses like BP to innovate quickly”, says Cindy Rose, Chief Executive of Microsoft UK. “Microsoft Azure will help…
Seattle Reign players, coaches and staff celebrate a win over the Portland Thorns.
Sports ignite peoples’ passion like nothing else. Standout athletes become legends through their performance on the field. But what sets them apart often comes down to decisions made off the field, such as diet, mental and physical preparation and the frequency or intensity of practice. The difference between a win or a loss can be decided by an extra five minutes of wind sprints, levels of hydration or getting to bed 30 minutes earlier the night before.
At Microsoft, they believe sports provide a tremendous opportunity to use technology to transform how individual athletes and teams push the limits and gain the edge they’re looking for in the most challenging of circumstances. Imagine making clutch decisions that are based on insight, rather than gut. And what if coaches could…
Determining how to efficiently manage logs for your large scale application(s) can be a daunting task. This is particularly important when running PaaS services, such as App Services, Web Jobs, and Azure Functions, where real-time access to application log files is not easily accessible. One effective solution leverages the log4net framework and a number of Microsoft Azure services for a surprisingly intuitive and scalable architecture. Most logging solutions allow for similar customizations. NLog is another popular logging framework that can also be customized to perform the same function. The following demo is done in C#.
How to Create a Custom Appender using Log4Net:
1) Create an Azure Service Bus Queue.
This step requires that you have an active Microsoft Azure subscription. You will have to first create a new Service Bus in the Azure portal. Azure Service Bus is a scalable and robust platform for…
At any point in time on any day of the week, Microsoft’s cloud computing operations are under attack: The company detects a whopping 1.5 million attempts a day to compromise its systems.
Microsoft isn’t just fending off those attacks. It’s also learning from them.
All those foiled attacks, along with data about the hundreds of billions of emails and other pieces of information that flow to and from Microsoft’s cloud computing data centers, are constantly being fed into the company’s intelligent security graph.
Microsoft invests about $1 billion in cloud security each year.
It’s a massive web of data that can be used to connect the dots between an email phishing scam out of Nigeria and a denial-of-service attack out of Eastern Europe, thwarting one attack for one customer and applying that knowledge to every customer using products including the company’s Azure computing platform,…
1: Build data-driven apps that learn and adapt
Applications show intelligence when they can spot trends, react to events, predict outcomes or recommend choices—often leading to richer customer experiences, improved business process, or addressing issues before they arise. The three key ingredients to creating an intelligent app are:
Ingest data in real time
Query across historical and real-time data
Analyze patterns and make predictions with machine learning
With Azure, you can make your applications intelligent by establishing feedback loops, and applying big data and machine learning techniques to classify, predict, or otherwise analyze explicit and implicit signals. Today, apps for consumers and enterprises can deliver greater customer or business benefit by learning from user behavior and other signals.
Pier 1 Imports launched a mobile-friendly pier1.com, making shopping online easier. It enabled the selection of delivery options like direct shipment, picking up products in the local store,…
Deploying to an Azure VM is a seemingly simple and easy process, but there are many steps, and thus many places to make mistakes. Recently I discovered that many, if not all, of the online resources detailing this process are either incomplete or severely outdated. Here I will outline the configuration and deployment process with up to date information, including instructions pertaining to the new Microsoft Azure Portal.
To get started, you will need a few things that this tutorial does not cover. This tutorial assumes that your Azure VM is already provisioned, deployed, and running IIS (Internet Information Services). The VM should be running Windows Server 2012 R2 or later. This also assumes that you have administrator access to the Azure Subscription associated with the VM.
Configuring IIS on the Virtual Machine:
First, we’re going to need to install some IIS features. To assist…
While cloud security continues to be a top concern, Microsoft recently shared insights from a survey that show overall concern has dropped significantly since 2015. They’re now at a stage where half of organizations contend the cloud is more secure than their on-premises infrastructure. In conversations Microsoft has with their customers and partners, they hear increasingly about how using the cloud improves an organizations’ security posture. As many organizations push forward on their digital transformation through increased use of cloud services, understanding the current state of cloud security is essential.
Maintaining a strong security posture for your cloud-based innovation is a shared responsibility between you and your cloud provider. With Microsoft Azure, securing cloud resources is a partnership between Microsoft and their customers, so it’s essential that you understand the comprehensive set of security controls and capabilities available to you on…
Office 365 customers, known as tenants within the configuration, all share Microsoft’s global datacenter infrastructure, which is composed of hundreds of thousands of servers located all over the world.
Within the tenant, customer data is housed in a region, based on their location and settings, as shown from the drop-down box displays.
Microsoft replicates customer data automatically across at least two datacenters at any given time to minimize against losses during any failover.
When you choose a region, you can see what data is where (when at rest) between the zoomed view and the details in the right margin:
Microsoft operates over 100 datacenters globally and continues to open more datacenter regions for Office 365 for business services. That being said, not every datacenter is used to host Office 365 and its services, but they do add to the available capacity (storage) and other…
The Tallan Integration Practice heavily utilizes Azure Infrastructure as a Service (IaaS) virtual machines for quickly setting up isolated environments for prototypes and BizTalk development environments. However, with so many virtual machines it is often difficult to remember to shut them off when not needed. With Azure‘s Automation features, we can setup a scheduled job to shut down non mission critical VM’s, saving on hosting costs.
The short version of this story is: Before uploading a VHD to Azure, make sure you’ve enabled remote RDP (installing Azure PowerShell is a good idea too). But if you forget (and your VM is running Windows Server 2012), it can be fixed without having to redo a massive upload.
We recently did a demo for a prospective client, and wanted to give that client access to the VM the demo was on to further explore and tinker with the solution. Azure IaaS makes perfect sense here – upload the VM right to Azure and let the client have access. The VM can be spun up on demand, and can be removed when it’s no longer needed – and it won’t require any special permissions or network/firewall rules on either end.
There are several helpful guides to prepping and uploading a VHD…