6th Annual Global Azure Bootcamp Brings Azure to Brisbane

imageLast weekend I had the honour of both organising and speaking at the 6th annual Global Azure Bootcamp in Brisbane. This is always a large event to manage, typically sold out with a long waiting list – and this year was no exception! We had over 70 people attend this all-day Saturday deep-dive into Microsoft Azure technologies – and the response was extremely favourable by all signs.

As the name suggests, this is a global initiative which is organised by six individuals from around the world who donate a massive amount of time and effort to facilitate the launching of local community events on a specific common day. Through their website they manage to collect registrations from local organisers, disseminate information, create hands-on lab materials (e.g. racing game), obtain global sponsors (who donate free licenses and trial subscriptions of their products), set up support for sub-domains, and even help obtain local sponsorship (e.g. Microsoft providing free Subway lunches at most locations).  It is a massive undertaking. This year we had 262 locations from around the world participate.

image

Local organisers were free to decide their own agenda in terms of content and activity. In Brisbane, we nominated to have a full day of presentations while allowing attendees to go off and work on hands-on labs whenever they wanted to. This has worked out well in the past, and this year was not exception. In this way we were able to accommodate seven presentations, from some of which you can download the content (I’ll keep updating this as they are posted, so please check back if a link isn’t available just yet):

Speaker Title Download
Adam Cogan Keynote: The Nine Knights of Azure Slides | Video
Todd Whitehead Azure Ninja Tips & Tricks Slides | Video
Adam Stephensen Bots – The Next UI Revolution Slides | Video
Alessandro Cardoso Identity Modernization with Azure Slides | Video
Dan Toomey Serverless iPaaS in Azure Slides | Video
David Alzamendi Ingesting, Processing & Displaying Real Time Information with Azure Slides | Video
Elliot Munro Automate Office 365 administration with Azure Functions and PowerShell Slides | Video

Dan-wAudience-DeanROne challenge this year was finding a venue after a building-wide power outage at Microsoft was scheduled at the last minute. Fortunately, The Precinct was available and was generous in lending us their Staircase Stadium. What an interesting space! It came with an excellent A/V package, free wi-fi, and a kitchen that was well suited to the catering. Although it did not offer the luxuriant comfortable seating one might prefer for an all day event, the attendees nevertheless seemed to agree that it was a good venue. AdamCogan-Keynote

Lunch was provided by Subway through the generous sponsorship of Microsoft. We also were served an excellent morning and afternoon tea by Art of Catering.

At the end of the day, we were able to raffle off some excellent prizes to six lucky winners thanks to the generous donations of both the global and local sponsors.

There are several people and organisations I’d like to thank for their contributions to this event:

Looking forward to next year!

2nd Annual Global Integration Bootcamp a Success!

DZLx-R1UQAEhxvOLast Saturday I had the great privilege of organising and hosting the 2nd annual Global Integration Bootcamp in Brisbane. This was a free event hosted by 15 communities around the globe, including four in Australia and one in New Zealand!

It’s a lot of work to put on these events, but it’s worth it when you see a whole bunch of dedicated professionals give up part of their weekend because they are enthusiastic to learn about Microsoft’s awesome integration capabilities.

The day’s agenda concentrated on Integration Platform as a Service (iPaaS) offerings in Microsoft Azure. It was a packed schedule with both presentations and hands-on labs:

Time Slot Topic Speaker
08:30 – 08:45 Arrival & Check-In  
08:45 – 09:00 Introduction & Welcome Dan Toomey
09:00 – 09:45 Serverless Computing with Logic Apps, Functions & Event Grid Dan Toomey
09:45 – 10:45 Building a Smart Solution with Azure Storage, Event Grid, Functions, Logic Apps & the Computer Vision API (Hands-On Lab)
10:45  – 11:30 Microsoft Flow, LUIS and Bots Susie Moore, Dan Toomey
11:30 – 13:00 Creating a Smart Expense Claims Bot using Flow & Bizzy (Hands-On Lab)
13:00 – 13:30 Cognitive Services Adam Finster
13:30 – 15:00 Recognising People  with Cognitive Services Face API (Hands-On Lab)
15:00 – 15:30 Azure API Management Dan Toomey
15:30 – 16:30 API Management Tutorials (Hands-On Lab)
16:30 – 17:00 Integration Design Lee Simpson

It wasn’t all work… we had some delicious morning tea, lunch and afternoon tea catered by Artisan’s Café & Catering, and there was a bit of swag to give away as well thanks to Microsoft and also Mexia (who generously sponsored the event).

0a4f5bc5-e350-401a-b98d-a26c7cd6a502-originalOverall, feedback was good and most attendees were appreciative of what they learned. The slide decks for most of the presentations are available online and linked above, and the labs are available here if you would like to have a go.

I’d like to thank my colleagues Susie, Lee and Adam for stepping up into the speaker slots and giving me a couple of much needed breaks! I’d also like to thank Joern Staby for helping out with the lab proctoring and also writing an excellent post-event article

Finally, I be remiss in not mentioning the global sponsors who were responsible for getting this world-wide event off of the ground and providing the lab materials:

  • Martin Abbott
  • Glenn Colpaert
  • Steef-Jan Wiggers
  • Tomasso Groenendijk
  • Eldert Grootenboer
  • Sven Van den brande
  • Gijs in ‘t Veld
  • Rob Fox

Really looking forward to next year’s event!

Great Experience at INTEGRATE 2017 in London!

Last week I had the privilege not only of attending the INTEGRATE 2017 conference in London, but presenting as well. A huge thanks to Saravana Kumar and BizTalk360 for inviting me as a speaker – what a tremendous honour and thrill to stand in front of nearly 400 integration enthusiasts from around the world and talk about Hybrid Connectivity! Also, a big thanks to Mexia for generously funding my trip. 14-DMT_NickHhauenstein

With 380+ attendees from 52 countries around the globe, this is by far the biggest Microsoft integration event of the year. Of those 380, only four of us that I know of came from APAC: fellow MVP speakers Martin Abbott from Perth and Wagner Silveira from Auckland NZ, as well as Cameron Shackell from Brisbane who manned his ActiveADAPTER sponsor stand. Wagner would have to take the prize for the furthest travelled with his 30+ hour journey!

After publishing one blog post summarising my take on the messages delivered by Microsoft (which accounted for half of the sessions at the event),  I followed on shortly after with another similar post highlighting the MVP community presentations. In addition to BizTalk Server, Logic Apps, and other traditional integration topics these also spanned into the new areas of Bots, IoT and PowerApps.

iPhone Import 156Aside from the main event, Saravana and his team also arranged for a few social events as well, including networking drinks after the first day, a dinner at Nando’s for the speakers, and another social evening for the BizTalk360 partners. They also presented each of the BizTalk360 product specialists with a beautiful award – an unexpected treat!

You have to hand it to Saravana and his team – everything went like clockwork, even keeping the speakers on schedule. And I thought it was a really nice touch that each speaker was introduced by a BizTalk360 team member. Not only did it make the speakers feel special, but it provided an opportunity to highlight the people behind the scenes who not only work to make BizTalk360 a great product but also ensure events like these come off. I hope all of them had a good rest this week!

As with all of these events, one of the things I treasure the most is the opportunity to catch up with my friends from around the globe who share my passion for integration, as well as meeting new friends. In my talk, I commented about how strong our community is, and that we not only integrate as professionals but integrate well as people too.

01-SundayNight-Mikael  21-Pizza_TomCanter

Arriving a day and a half before the three day event, I had hoped to conquer most of the jet-lag early on. But alas, the proximity to the solstice in a country so far North meant the sun didn’t set until past 10:30pm while rising just before 4:30am – which is the time I would involuntarily wake up each day no matter how late I stayed up the night before! Still, adrenalin kept me going and the engaging content kept me awake for every session.

And no matter what.., there was always time for a beer or two! Smile

22-PostPizza_TomCanter

I look forward to the next time I get to meet up with my integration friends! If you missed the event in London, you’ll have a second chance at INTEGRATE 2017 USA which will be held in Redmond on October 25-27. And of course, if you keep your eyes on the website, the videos and slides should be published soon.

(Photos by Nick Hauenstein, Dan Toomey, Mikael Sand, and Tom Canter)

Microsoft MVP – It’s All About Community

(This post was originally published on Mexia’s blog on 07 April 2017)

Last weekend I had the great privilege of attending my first Microsoft MVP event – the MVP Community Connection held in Sydney. This was an invitation to all Australian MVPs to come together over two days to network, receive central communication from the program managers, and learn some best practices in how we can better serve the community.

MVP_Logo_Secondary_Blue286_RGB_72ppiFirst I should explain what an MVP is. The Microsoft Most Valuable Professional award is presented to recognised experts in the technical community who regularly and voluntarily share their passion and knowledge with others, including Microsoft itself. The award celebrates an individual’s deep commitment to serving the community and promoting awareness of Microsoft’s great products through a variety of channels – be it running user groups, speaking at events, blogging, mentoring, answering questions on forums, creating and sharing free software, etc.  Aside from recognition, the award includes a number of benefits and privileges, including direct access to the Microsoft product teams via email distribution lists and Yammer, invitations to early previews and Product Group Interaction (PGI) meetings, exam vouchers, free software and subscriptions, and more. In return, Microsoft expects us to use these benefits and privileges to facilitate our continued involvement in the community and also to provide valuable feedback to Microsoft to help them design and build better products. The award lasts for one year, after which it may be renewed if the candidate has continued to demonstrate exemplary commitment and service.

Read more of this post

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!

Integrate 2016 – What an Event!

Last week I had the privilege of attending the world’s largest integration event this year, Integrate 2016 in London. A big thanks to my employer Mexia for sending me. As is typical for events organised by BizTalk360, it was on an especially grand scale (27 sessions with 25+ speakers) and did not disappoint in the content presented by members of the Microsoft product team and the MVP community.

Day 1 of the three day event featured a number of announcements from Microsoft that clarified their vision and direction for integration, even more so than the Integration Roadmap delivered at the end of last year. Showing their commitment to BizTalk Server as the on-premises integration platform and Logic Apps as the cloud platform provided some much-needed reassurance and comfort to the community. “BizTalk and Logic Apps better together” is the mantra underpinned by the addition of a Logic Apps adapter in the upcoming BizTalk 2016 CTP2 release and the new BizTalk Connector soon to be introduced in Logic Apps.

Without explicitly stating it, it also became rather apparent as to what is “on the outs” in the integration space:

    • Microsoft Azure BizTalk Services (MABS) is likely to be deprecated as both the VETER pipelines and the EDI/B2B functionality moves into Logic Apps by way of the Enterprise Integration Pack;
    • Azure Stack is no longer being touted as the on-premises integration platform; rather BizTalk Server will continue to be king of that domain.

I’ve already posted an article on Mexia’s blog giving my rundown on all the sessions presented by Microsoft and the  significant announcements. Soon after I followed up with a summary of the many MVP sessions that rounded out the conference.  In addition, there are plenty of other blog posts from the community giving their thoughts and recaps of the event; here are just a few:

Besides Microsoft’s clear roadmap message and the excellent presentations, perhaps the best thing about this conference was the opportunity to catch up with colleagues and friends from around the world – and meet new ones as well!

Kickoff Dinner
(photo by Thomas Canter)

 

Saravana&Dan
(photo courtesy of BizTalk360)

 

GreenwichKitchen
(photo by Tara Motevalli)

Dinner_with_MVPs
(photo by Steef-Jan Wiggers)

Kudos again to Saravana Kumar, BizTalk360, Microsoft and all the sponsors for making this such an outstanding event! Looking forward to Integrate 2017!

Following the Roadmap to Microsoft Integration

Microsoft has just released a document detailing their roadmap to integration. With all of the recent activity in the cloud around integration – including the release of Microsoft Azure BizTalk Services two years ago, followed by a seemingly different change of direction with Azure App Service announcement earlier this year – there has been much confusion about where Microsoft was headed in the integration space. This has been challenging for partners and customers who want to ensure that they invest in the “right” technology when building out their enterprise integration capability.

I am pleased to say that this document finally delivers some much-needed clarification in this respect. Aside from reinforcing that “BizTalk is not dead” and confirming some key new features in the much-anticipated BizTalk Server 2016 release, it also shows how Microsoft is aiming to close the gap between traditional on-premises integration afforded by the server product and the modern API-based approach offered in Azure:

convergence

Read more of this post

Latest Pluralsight Course is Now Live!

Pluralsight

Really pleased to announce that my latest Pluralsight course on Azure Hybrid Connections is now live!  This has consumed no insignificant amount of time and effort lately – which goes a long way to explaining the infrequency of my blogging lately.

This is only a short “first look” course, although it took me several weeks to complete it due to work commitments and a virus that stole my voice for awhile. There are two reasons for the short course:

  • Since this is still a “preview” feature in Azure, a short introductory course seemed prudent;
  • Turns out that in 1 hour 48 minutes I was able to cover pretty much everything you need to know about Hybrid Connections anyway!

Read more of this post

Issue with Hybrid Connections and the PowerShell API

While recently playing around with the PowerShell API Azure Hybrid Connections, I stumbled across an interesting “feature” when managing registrations within the on-premises Connection Manager.

As outlined in the MSDN documentation, there are five cmdlets that are included with the Hybrid Connection Manager that you download and install from the Azure portal:

  • Add-HybridConnection
  • Update-HybridConnection
  • Delete-HybridConnection
  • Get-HybridConnection
  • Set-HybridConnectionManagerConfiguration

The first three require a connection string as a parameter, which you can copy from the Hybrid Connection itself in the Azure Portal by clicking the “Manage Connection” button:

Read more of this post

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

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.