Category: Development

Azure CLIDevelopmentDevOpsInfrastructurePowerShell

What is Azure Resource Manager?

In the early days of Microsoft Azure the Portal was the primary tool to go in and configure your cloud components. After some time the Azure Service Manager API’s were introduced as a set of both PowerShell and Command-Line tools (X-Plat CLI). These tools allowed for Azure Automation to be scripted, however they were still a bit cumbersome as they were procedural based. More recently Microsoft overhauled the entire Azure Portal that exists today as well as a brand new set of Azure Resource Manager API’s. The purpose of Azure Resource Manager is more than just replacing Azure Service Manager. It’s real purpose is a story about automation and DevOps. Read More

DevelopmentDevOpsInfrastructure

What is Infrastructure as Code?

As DevOps has been taking hold within the software industry there’s been a strong push towards automating everything. This include automating build, testing, deployments, as well as server and infrastructure configurations. Server and Infrastructure configuration automation was not a trivial task in the old days of on-premises datacenter where each server was on its own dedicated hardware. However, with the adoption of the cloud and Microsoft Azure along with the use of Virtualization, the automation of server and infrastructure configuration is now fairly easily done. In fact the automation of deploying servers and infrastructure is now possible through the scriptability of modern virtualization technology; such as what makes up the Microsoft Azure platform.

Automation scripts have been run for decades, this is not a new concept. However, the term Infrastructure as Code (IaC) is fairly new in the industry. As with any new term there’s starting to get a buzz around it, and with buzz comes misconceptions and misinterpretations. The purpose of this article is to describe some context surrounding the Why, What, and How surrounding Infrastructure as Code. Read More

ArchitectureDevelopmentInfrastructure

Which Azure Portal do I use?

AzurePortalAvailabilityChartScreenshotThe Azure Portal duality has been a source of confusion for many almost since the original launch of Microsoft Azure. There’s been 2 separate portals for a really long time. Recently, they’ve been renamed the “Current Azure Portal” and the “Classic Azure Portal”. However, neither portal has the same Azure feature support. This makes for a bit of confusion until you learn what can be managed from which portal.

Thankfully to make things much easier than pure discovery, Microsoft has an Azure portal availability chart. Like much of the documentation on any product, things can get buried in the mass. So, I thought I’d bring this little nugget to light and draw some attention to it. Read More

ArchitectureCertificationDevelopmentOpen Source

Open Source Azure Certification Practice Tests

Studying for the Azure certification exams can be a daunting task. One of the most difficult things is knowing whether you’re ready to sit the actual exam or not. Take the exam too early, you’ll fail. Not understand how the questions will be written, you could fail. Over prepare, and you’ll pass but possibly waste some time. To really hone in on a certification exam, the use of a practice test / exam can be extremely useful. In an effort to help others studying for these exams, I have started creating a couple Free, Open Source Azure certification practice exams. Read More

ArchitectureBookDevelopment

Free eBook: Building Cloud Apps with Microsoft Azure (DevOps, Availability, Storage, more)

eBook-MSPress-BuildingCloudAppsMSAzureThe “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

ArchitectureAzure StackDevelopmentInfrastructurePowerShell

Azure Stack: Introducing PaaS Services and DevOps Tools

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

Development

PowerApps: Building Apps without Code

PowerApps-LogoMicrosoft PowerApps is a SaaS (Software as a Service) service offering allowing for intelligent business apps to be built extremely easily and fast that connect and integrate data across the cloud. The easy to use User Interface (UI) of PowerApps makes it possible for Business Users to start creating an App and share it with others without writing a single line of source code. Additionally, apps built with PowerApps will run on almost all operating systems; iPhone, Windows Phone, Windows 10, with Android support coming in the future. Read More

BookDevelopmentInfrastructure

Free eBook: Fundamentals of Azure

The book “Microsoft Azure Essentials: Fundamentals of Azure” has been made available as a Free eBook from Microsoft Press and Microsoft Virtual Academy. This book is written by Michael Collier and Robin Shahan.

The material covered in this book are targeted towards introducing both Developers and IT Professionals to the huge range of features and capabilities within the Microsoft Azure platform. Read More