Azure Exam Talk at User Group

The other night I had the privilege of presenting to the Brisbane Azure User Group at our last meeting of the year. My topic was about certification exams in Microsoft Azure, and aimed to address two relatively new changes in the certification program:

  • New Certification Path – Microsoft recently announced changes in their certification program designed to streamline the certification path. Although they are retiring the Microsoft Certified Solution Developer (MCSD): Azure Solutions Architect as of 31st March 2017, the three exams mentioned below that made up this certification are still relevant and will now earn the title of Microsoft Certified Solutions Expert (MCSE): Cloud Platform and Infrastructure.
  • Refreshed Exams – All three exams have been refreshed as of 23 November 2016, now including new content specifically around the PaaS capabilities in Azure (App Service, Logic Apps, Azure Functions, API Management, Service Fabric, etc), Azure Resource Manager (ARM), and extended identity management capabilities (e.g. Azure Active Directory B2B and B2C). They have also removed Cloud Services from the syllabus.

The three exams that all this relates to are:

The recording of this talk (which also discussed preparation tips & techniques) can be found here, whilst the slides are available here.

Busy Times…Again

You may have noticed that I haven’t been too active on the social media / blogging front of late. It certainly isn’t because there isn’t much to write about…especially when you consider the release of BizTalk Server 2016 (including the Logic Apps Adapter), the General Availability of Azure Functions, and many other integration events leading up to these! And for those on the certification path, there’s news of the refresh of the Azure exams as well.

In fact, it is that very last item that accounts for a good deal of my scarcity in the blogging world of late. My employer is keen for as many of us as possible to earn the Microsoft Certified Solution Expert (MCSE) accreditation in Azure. I’ve already passed first of three required exams, MS 70-532 Developing Microsoft Azure Solutions after several weeks of after hours study (hours that might have been spent blogging). That accomplishment has earned me this nice little badge:

exam-532-developing-microsoft-azure-solutionsI’m now currently studying for the next exam, MS 70-533 Implementing Microsoft Azure Infrastructure Solutions. Passing this exam will earn me a Microsoft Certified Solutions Associate (MCSA) qualification in Cloud Platform. However, it won’t stop there as I’ll need to pass one more exam – MS 70-534 Architecting Microsoft Azure Solutions in order to attain the coveted MCSE in Cloud Platform and Infrastructure. All I can say is that I’ll be doing a lot of studying over the Christmas holidays…

Aside from studying for exams, I’ve also been heavily tasked at work as Mexia has had a profoundly successful sales year in 2016 – which translates into an overload of work! No wonder we’re heavily recruiting right now, looking for those “unicorns” that can help us remain as the best integration consultancy in Australia. There has been a fair amount of travel lately, and as Mexia’s only Microsoft Certified Trainer (MCT) I will continuing to deliver courses in BizTalk Server Development, BizTalk Server Administration, BizTalk360, and Azure Readiness. That means many more hours preparing all of that content.

But it hasn’t stopped me from speaking, at least not entirely. Aside from regular presentations at the Brisbane Azure User Group (including this one on Microsoft Flow), I’ve also been a guest presenter at Xamarin Dev Days in Brisbane where I talked about Connected and Disconnected Apps with Azure Mobile Apps.

Looking forward to writing posts more regularly again after this exam crunch is over. There’s a lot of exciting things happening in the integration world right now!

User Group Presentation on Microsoft Flow

Last week I had the privilege of presenting a short session on Microsoft Flow to the Brisbane Azure User Group. The group meets every month, and at this particular event we decided to have an “Unconvention Night” where instead of one or two main presentations, we had several (four in this case) shorter sessions to introduce various topics. This has been a popular format with the group and one that we will keep repeating from time to time.

Wrapping up the evening was my session, called Easy Desktop Integration with Microsoft Flow.  Flow is a new integration tool built into Office365; it allows business users (yes, I really mean “business users” – no code required) to build automated workflows using 35+ connectors to popular SaaS systems like DropBox, Slack, SharePoint, Twitter, Yammer, MailChimp, etc.  The full list of connectors can be found here.

Even better is that Flow comes with over 100 pre-built templates out of the box, so you don’t even need to construct your own workflows unless you want to do something very customised! All you need to do is select a template, configure the connectors, publish the workflow – and off it goes!  In fact, it is so simple that I built my first Flow during Charles Lamanna’s presentation at the Integrate 2016 conference in London; I decided to capture all tweets with the #Integration2016 hashtag to a CSV file in DropBox.

Flow is built upon Azure Logic Apps, and it uses the same connectors as PowerApps – so you can leverage both of these great utilities to create simple but powerful applications:

image

Because it is built on Logic Apps, this means you can easily migrate a Flow workflow to an Azure Logic App when it becomes mission critical, requires scalability, or begins to use more sensitive data that requires greater security and auditing.

Feel free to view the recording of my session at https://youtu.be/sd1AhZpPsBw:

Microsoft Flow presentation to the Brisbane Azure User Group

 

You can also download the slides (which came mostly from Charles Lamanna’s deck– used with permission of course). But most importantly, get started using Flow! I’m sure you’ll find plenty of uses for it.

WEBCAST: Introduction to Hybrid Connections

Last week I uploaded our fifth webcast to the Brisbane BizTalk User Group YouTube channel, this one based on a presentation I recently gave to the Brisbane Azure User Group. It is an Introduction to Hybrid Connections, a new BizTalk Services technology that’s currently in Preview. In this 22 minute webcast you’ll learn how Hybrid Connections makes it easy to connect your Azure Web Sites and Mobile Services to your on-premises LOB systems – all with no changes to your corporate network.

mqdefault[1]Introduction to Hybrid Connections [https://www.youtube.com/watch?v=kEgNE_-KC90]

You can also download the slide deck from SlideShare. Most of these slides are borrowed from Santosh Chandwani, a Microsoft Azure Senior Program Manager who gave the initial presentation at Tech-Ed USA the day this went live.

Enjoy!!

WEBCAST: Integrating BizTalk 2013 with Service Bus Queues & Topics

I’ve just uploaded my latest production on the Brisbane BizTalk YouTube Channel, bringing our library up to four webcasts now! This presentation shows how easy it is to integrate BizTalk Server 2013 with Windows Azure Service Bus queues & topics, facilitating the creation of powerful hybrid applications:

Integrating BizTalk with Windows Azure Service Bus Queues & Topics[ http://youtu.be/jQefUBvc4Dk ]

You can also download the slide deck (complete with notes) from SlideShare [ http://www.slideshare.net/dtoomey/integrating-biztalk-2013-with-windows-azure-server-bus-queues-topics ]

Really loving my new RØDE Podcaster USB microphone, and also Camtasia 8.1 which makes editing these videos so easy!

WEBCAST: Schema Validation in BizTalk 2010

Just posted a new webcast on how to use out-of-the-box pipeline components to validate XML schemas for incoming messages:

http://youtu.be/4-Q9Ddy7-Tg

This is important because by default, BizTalk does not perform schema level validation on incoming messages, or even in map execution. This webcast shows two different ways that validation can be enabled, though.

Note that although BizTalk 2010 is used to demo the methodologies,  both approaches will work in all versions of BizTalk Server from 2006 onwards.

The slide deck for this webcast can be found on my SlideShare page.

Keep an eye on the Brisbane BizTalk User Group YouTube channel as more webcasts will follow!

WEBCAST: Using SSO for Application Configuration in BizTalk

Recently posted a new webcast on how to use the built-in features of Enterprise Single Sign-On to store and manage your custom application configuration in BizTalk:

http://youtu.be/n5RflNzXcfA

There are many options for application configuration within BizTalk Server. This webcast shows how to use the out-of-the-box features of SSO to host secure, distributed configuration within customised application containers.

More webcasts to follow on the Brisbane BizTalk User Group YouTube channel.

WEBCAST: Consuming REST Services Using BizTalk 2010

Although this may be superseded by the new REST adapter coming in BizTalk Server 2013, this first  webcast of mine shows how to use WCF custom behaviours and the webHttpBinding to consume REST services from BizTalk 2010 and earlier:

http://www.youtube.com/watch?v=QshMdmTHgRY

Code samples are available on the TechNet post  that inspired this webcast.

The slide deck used in this webcast is available here.

Additional webcasts will continue to be posted on the Brisbane BizTalk User Group YouTube channel.

John Glisson - Geek of the Cloth

Thoughts on integration, technology and what-not...

prashantbiztalkblogs

My BizTalk Experiences

The CRUCIBLE

THINK: It's not illegal....yet.....

paulbouwer.com

life and technology

Abdul Rafay's BizTalk Blog

My experiences with BizTalk related to architecture, development and performance in my enterprise.

Mike Diiorio

Connected Systems and other thoughts

BizTalk musings

Issues, patterns and useful tips for BizTalk development

EAI Guy.net

Enterprise Applicaiton Integration and SOA 2.0

Connected Pawns

Mainly BizTalk & Little Chess

Man Vs. Machine

Why can't we all just get along?

Adventures inside the Message Box

BizTalk, Azure, and other tools in the Microsoft stack - Johann Cooper

Biz(Talk)2

Talk, talk and more talk about BizTalk

Richard Seroter's Architecture Musings

Blog Featuring Code, Thoughts, and Experiences with Software and Services

Sandro Pereira BizTalk Blog

My notes about BizTalk Server 2004, 2006, 2006 R2, 2009, 2010, 2013 and now also Windows Azure BizTalk Services.

BizTalk Events

Calendar of BizTalk events all over the world!

Mind Over Messaging

Musings on BizTalk, Azure, and Enterprise Integration

The WordPress.com Blog

The latest news on WordPress.com and the WordPress community.