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.
With the introduction of Azure IoT Suite and IoT Hub, Microsoft is making a serious play for the millions of devices and billions of messages that are already out there, or will be as the Internet of Things takes off. The future of IoT is very bright, but it is also extremely disorganized — security and proper design of device architecture is a major concern and liability, as can be seen in numerous recent hacks. The creation of IoT Hub is a strong play to better facilitate the communication methods with, security of, and administration for a large-scale IoT network.
IoT Suite is, at its core, a package of functionality built on top of the IoT Hub, which is similar to the Azure Event Hub platform that already exists. Azure Event Hub is a proven method of pushing large amounts of data from many devices, but on its own it provides only…
When running Microsoft SQL inside of Azure it is important to make sure that the virtual machine has enough I/O to support the workload that is expected. I/O is measured in IOPS which are going to be used when discussing performance throughout this blog. If the virtual machine does not have enough IOPS there will be a huge decrease in performance that can easily be prevented. A standard virtual machine with one data disk will only provide 500 IOPS which might not be enough for databases that are constantly used. In order to increase the number of IOPS, I am going to take advantage of disk striping by using a storage pool to create a virtual disk that consists of multiple data disks in Azure.
First, let’s start off with a virtual machine with one data disk so we can compare…
There is no debate that software-as-a-service (SaaS) has experienced significant market growth over the past five years. Gartner and Forbes project increased growth of up to 30 percent through 2018. Current revenue metrics support those figures thus far in 2015:
As a result of this growth in the SaaS market, most companies will soon develop the business need to connect with cloud-based applications. Integration needs have expanded from traditional, on-premises B2B applications to include a wide variety of data sources: mobile devices, real-time feeds and unstructured data sets from cloud and hybrid endpoints. These new demands have redefined how we think about integration interfaces and APIs, as well as the tools we choose to build, maintain and monitor them.
Companies now find themselves trying to balance legacy and custom applications already on-premises, with the rise of social media applications and the explosive…
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…
Setting up a new BizTalk Server environment on the Azure IaaS with multiple Azure Virtual Machines (VM) involves a lot of steps and prerequisites. I have explained them in this blog.
Firstly, sign up for a new Azure subscription or add your Live ID as the co-admin in the Azure subscription if one already exists.
After the co-admin/sys admin privileges, you can choose to administer the Azure subscriptions in these ways: a) Azure PowerShell cmdlets b) Azure Management Portal.
I have used the Azure management portal for provisioning all cloud entities as it is more convenient and a time saver. Below is the architecture diagram that explains the BizTalk environment in Azure IaaS.
Microsoft Azure BizTalk Services (MABS) has a lot to offer for companies looking for a PaaS Middleware solution. EAI bridges provide B2B communication as well as LoB access functionality for EDI, XML, and flat file interchanges. The new mapping system offers some exciting and powerful new functionality as well, vastly simplifying certain tasks that previously required several functiods, and opening up new possibilities and enhanced performance with lists.
However, it is a new technology, and certain tasks that have been very straightforward in BizTalk Server 2013 require a different way of thinking for MABS. For example, it is a fairly trivial task to create an orchestration that accesses a LoB adapter (using, for example, WCF slqBinding) to do data validation or enhancement, and publishing this orchestration as a web service for client consumption. If your SQL database is SQL Azure, there…
When the Windows 10 Technical Preview came out earlier this month, I wanted to see kick the tires a bit and see what was new. However, I need my laptop to work reliably, so I couldn’t take the risk of installing Windows 10 over my Windows 8.1 installation.
So, I decided to install it to a Virtual Machine (VM) running in Hyper-V. This would allow me to run Windows 10 in a “sandbox” that would not affect my primary operating system. It would also allow me to multitask – doing my normal day-to-day activities on my laptop, while still “playing around” with Windows 10.
The other thing I wanted to be able to do is native boot into the Virtual Hard Disk (VHD) used by this VM. VHD native boot is a nice feature that was added with Windows 7 and Server…
I recently heard a cloud presentation by James Staten and that is what inspired this post.
Cloud is not the future, cloud is NOW!
The first thing you need to know is the cloud is not the future, the cloud is NOW! If you do not have a cloud strategy you are already behind the curve. Many companies are already in the cloud in various degrees and most have at least an initial cloud strategy mapped out. If the cloud has been brushed off as a fad or it’s not going to happen, you better get on it because the cloud is here and it is here to stay.
Dan Fluet from Tallan will be presenting at the Global Windows Azure Bootcamp – Tampa on March 29th.
Sign up Today it is FREE!
About the event
Global Windows Azure Bootcamp
In April of 2013 we held the first Global Windows Azure Bootcamp at more than 90 locations around the globe! This year we want to again offer up a one day deep dive class to help thousands of people get up to speed on developing Cloud Computing Applications for Windows Azure. In addition to this great learning opportunity the hands on labs will feature pooling a huge global compute farm to perform diabetes research!