Messaging has become pretty fundamental with the wider adoption of Microservices and other cloud design pattern. There are many ways to transmit a message. Many messaging systems today, like Azure Service Bus, use a protocol called AMQP, or the Advanced Message Queuing Protocol. While AMQP is used behind the scene in messaging systems, let’s explore a little bit of what it is. Read More
The “Building Cloud Apps with Microsoft Azure” book written by Scott Guthrie, Mark Simms, Tom Dykstra, Rick Anderson and Mike Wasson has been made a free eBook by Microsoft Press. This books goes through a pattern-based approach to building real-world solutions with Microsoft Azure. Among these practices covered include topics coving both Architecture and coding practices. The content of this book is based off the presentation Scott Guthrie gave at the Norwegian Developers Conference (NDC) in June, 2013, as well as Microsoft Tech Ed Australia in September, 2013. Read More
When Microsoft announced the initial Technical Preview release of Azure Stack it was also announced there would be additional services released in the coming weeks. This week, Microsoft announced the addition of Web Apps, SQL database, and MySQL database Platform as a Service (PaaS) services to the Microsoft Azure Stack platform, and some additional new tools too!
The recently released tools and services for Azure Stack can be downloaded and installed on top of any installation of the Azure Stack Technical Preview. This is really the first installment of many more Azure Stack services to come, beyond what comes with the Technical Preview itself. Read More
Join Mark Russinovich (Azure CTO) and Jeffrey Snover (Enterprise Cloud Technical Fellow) in learning how Microsoft Azure Stack will help drive innovation by delivering Azure based solutions within your own data center in this short video. Microsoft Azure Stack brings the Cloud to your data center on your terms to enable the deployment of Azure based services on-premises in the hybrid cloud. Read More
There’s been a huge increase in the need to get trained in Microsoft Azure, and as a result the interest / need to get certified in Azure has been increasing as well. The only difficulty with the certification is there are 3 primary Microsoft certification exams on Azure and it can be a little unclear which exam is right for “You.” In this article I will outline the differences between the different Azure certification exams / certifications, and hopefully I’ll help you decide which is best for you to start with.
Update 9/30/2016: This week Microsoft announced some really big and amazing changes to the Microsoft Certification program and how the Azure certification exams fit in with MCSD and MCSE certifications. As a result, you want to reference the 2016 Edition of Where to start with Azure Certification article instead.
Microsoft Azure Stack is a fairly new feature set to complement the Azure Platform, however, Azure Stack isn’t quite the usual feature addition to the Microsoft Azure Platform. Azure contains features such as App Service (Web Apps, Logic Apps, Mobile Apps, API Apps), Storage (Blobs, Tables, Queues), Virtual Machines, Virtual Network, Load Balancer, VPN Gateway, Management Portal, Key Vault, and Azure SDK. Until now, when a new feature was released for Microsoft Azure it was hosted like the previous list; in the Azure cloud within Microsoft data centers. Azure Stack changes this; it changes EVERYTHING! With Microsoft Azure Stack, you will now be able to host all the Azure services I just listed within your own Enterprise datacenter; within your private cloud. Azure Stack brings with it a huge innovation to the hybrid-cloud ecosystem. This article will describe exactly what this means for Developers, IT Pros and the rest of the Enterprise. Read More
Security and reliability are 2 huge problem areas to overcome with the Internet of Things (IoT). The Microsoft Azure IoT Hub is the cloud solution Microsoft has created to grant developers a solution to both the reliability and security problems. Azure IoT Hub provides a fully managed IaaS solution for enabling bidirectional communications between IoT devices and the Azure Cloud. Read More
Together Microsoft Press and Microsoft Virtual Academy have a number of Free eBooks available for download. The latest released eBook is “Enterprise Cloud Strategy” written by Barry Briggs and Eduardo Kassner.
Enterprise Cloud Strategy outlines the benefits Enterprises can realize from adoption Microsoft Azure and the Cloud. Based on the authors real world experience they describe the details necessary to answer the most common questions Enterprises have on moving to the cloud. Read More
On February 1st, 2016, Microsoft Azure DocumentDB bill be transitioning away from a Global Pricing Meter to be on Regional Pricing Meters instead. With Global Pricing charges are based on the country or region associated with the Azure Subscription. After the change to Regional Pricing Meters, charges will be based on the Azure Region in which your data resides. This change may possibly result in a price increase in your DocumentDB usage on your monthly bill.
Azure DocumentDB is a NoSQL document database that uses the JSON data format for storing and querying documents. Being a feature of Microsoft Azure, DocumentDB offers a nice NoSQL database using JSON documents that includes all of the benefits of Microsoft Azure and the cloud.
For more Azure DocumentDB billing information, please see the official DocumentDB Pricing page.
Automated Builds, Continuous Integrations, DevOps, Oh my!! There are a ton of buzz words surrounding the different methods and ideas for managing hosting environments and deployments. One of the greatly implied concepts that isn’t really discussed very much is the importance of keeping different hosting environments for the same application (ala Dev, Test, UAT, Staging, Production, etc.) separate / isolated. During the development and maintenance processes these different environments can easily be mixed and messed with. This article will explain some details on why they should be kept separated, and how to keep them separated. Read More