2018 is dead, long live 2019!!!

Now it’s time to look back and evaluate the year that is ending. 2018 has been amazing! I had the chance to focus a lot on Microsoft Azure project both in the Consulting and Training worlds. I delivered my services in a record number of countries, making me do a lot of flights, 104 flights to be more precise, and yes, I track and log all the flights that I do , all this in 4 different continents!

Just some bullet points of my achievements in 2018:

  • 2 Microsoft Oficial Courses (MOC 20532D and 20535A) that I co-authored were released
  • Did a lot of community work, like speaking in several events and co-organized 4 major IT conferences. But all this seems so little…
  • Delivered hundreds of hours of training
  • Helped certify more than 350 professionals on Microsoft Azure
  • Helped several companies onboarding into the Microsoft Cloud
  • Moved on-prem workloads to Microsoft Azure
  • Helping the leadership of a large Cloud project. The biggest budget ever in my career, spanning across 4 years and dozens of millions of Euros.
  • Modernizing IaaS applications to PaaS and SaaS Azure Services
  • Spoke on several amazing events worldwide and had the privilege to speak for the first time on Microsoft Ignite!

For the last few years I had the opportunity to travel across the world, 2019 is just around the corner and I already have several trips scheduled. I will be in a few days in the United States for some cool work (NDA for now…), but I will be in the LA area. Let’s get together if you’re nearby!!! I have amazing community and professional projects to launch in 2019, it will be an amazing and challenging year.

During 2019 I wish to keep pushing Microsoft Azure to more and more customers and IT Professionals!

Let’s keep changing the world one IT Professional, one customer at a time! I’m here, and I’m ready for 2019!!!

Speaking at ESPC 2018

This year I have the honor to speak at ESPC18. This conference used to be focused on SharePoint, but with the evolving of all the ecosystem around it, now it’s also about Office 365 and Microsoft Azure.

I will deliver a workshop (already sold out!) and a regular session. You can fin the full schedule at https://www.sharepointeurope.com/conference/schedule/

You can find me at the following sessions:

What Every Developer Needs to Know to Work with Microsoft Azure

In this workshop I will talk about the core Microsoft Azure skills that every modern developer needs to have, then we will check some of the main services for Microsoft Azure like: App Services, SQL Database, Azure AD and Storage. We will also check how to create CI/CD pipelines to deploy applications to Microsoft Azure.

Creating a Rocking Global Web Application with Microsoft Azure PaaS Services

In this session, we will check how Azure App Service can help us reach a global application goal and how other related services, like Traffic Manager, Azure Storage, SQL Databases and Service Bus can help you. Expect a heavy-demo depended session, based on real-world experience in implementing these services with several customers.

So, with this I leave you a 5 Step guide to ESPC18

1. PLAN YOUR SESSIONS

Explore the ESPC18 schedule to identify what sessions you’d like to attend. Create your own schedule suited to you. If you are travelling with colleagues, divide and conquer by attending different sessions. Afterwards swap notes to increase your learning.

Don’t have time to delve through our 120+ conference schedule? We have created dedicated pages to save you time. Check out the ESPC conference schedule based on IT PRO, DEV, BDM, AZURE or MICROSOFT SESSIONS.

2. CONNECT WITH YOUR PEERS

Join the ESPC18 App (Login details announced in the coming weeks) & follow the hashtag #ESPC18 to find out whose attending. Why not make your presence known by sending out a tweet introducing yourself? Arrange to meet new individuals at ESPC – you never know what you might discover! Helpful tip: Carry some business cards with you to share with the new people you meet.

3. LEARN, LEARN, LEARN

Before arriving at ESPC, take some time to identify what questions you want answered. Prepare them advance to ask during a session Q&A. Why not take a break from sessions and advance your skills at the ESPC labs or check out the Ask the Experts session? Remember, it’s good practice to note three important key takeaways from each session.

4. HAVE FUN

With 2,000 delegates expected to attend, ESPC offers a host of exciting day and night experiences. Check out the WOMEN IN TECHNOLOGY LUNCH, a jam-packed EXPO HALL or challenge other delegates and the ESPC team to some fun games in the Community Area.

Not enough? Be sure to join the EXPO drinks on Tuesday evening or enjoy a magical night at the sell-out ESPC18 PARTY: A NIGHT AT THE CIRCUS.

5. SHARE WITH YOUR TEAM

Schedule a meeting post conference to share your key learnings with your fellow co-workers. Impress colleagues with your advanced knowledge while maximizing value for your company. Share your inspiration and make plans to implement what you learned.

Still undecided about attending the leading European SharePoint, Office 365 & Azure Conference? Visit 10 reasons to attend ESPC18 to see why you need to be there.

BOOK YOUR TICKET today and use coupon code ESPC18SPK to receive a €100 discount. Hope to see you there!!!

Connect an Azure Web App to an Existing Virtual Network

Hi Readers,

Teaching a Azure Workshop to prepare my students for the 70-533, 70-532 and 70-534 exams in just 9 days. Bootcamp style!!!

One of my students asked me if we could associate and Azure Web App to an Existing Virtual Network. So, if I’m going to prep a demo for tomorrow, let’s just write a blog post about it and share this with all the community!!!

While you cannot place the Azure Web App in the Azure Virtual Network, this feature provides access to resources running in the Azure Virtual Network to the Azure Web App. This will allow for example that your Azure Web App can access REST end Points, SQL Server Virtual Machines and even other resources available on-premise if you configure a Site-to-site VPN between you Azure Virtual Network and your on-premise location. There is a small catch, this only works with Standard or Premium Azure Web Apps tiers.

To configure this, the first step that you must take is under your Azure Web App, select the “Networking” option, this will open a new blade. Under this new blade we should select “Setup”.

 

After this step, we just need to choose what is the Azure Virtual Network that we want to associate our Azure Web App.

Note: The Azure Virtual Network that we will select must have an Azure Virtual Network Gateway configured in order to be possible to make this association.

It should take a few minutes and after that you have your Azure Web App integrated with your Azure Virtual Network.

Thanks for the question of my student Joe Gough. With his great question, I had the idea to write this great blog post!

Microsoft Planner – Assign multiple users to a task

Since the 3rd of April, 2017 it’s possible to assign more than one user to a specific task. This was a feature that many companies and professionals were waiting for in Microsoft Planner. Planner is a great tool, love it, but the lack of this feature was keeping me away because in most scenarios that I work on I really need to have more than one user assign to one task. Also, some of my customer have the same need, but starting now I can start to implement Microsoft Planner in many customers. Good times ahead!

 

This feature was the most request feature in User Voice. If you find that Microsoft Planner is missing some features, please review if someone already add then to User Voice and vote for then, if you can’t find then on User Voice, add then yourself! Just go to https://planner.uservoice.com/forums/330525-microsoft-planner-feedback-forum

Are you using Microsoft Planner?

I will speak at Office 365 Engage

I’m pleased to announced that I have been select to deliver 1 workshop and 3 sessions at the Office 365 Engage event. This event will take place at Haarlem, The Netherlands from 19th to 22th of June, with the 18th reserved for Workshops.

Workshop: Introduction to Microsoft Azure to Developers

In this workshop students, will learn the core skills about Microsoft Azure for Developers. We will check some of the main services like App Services, SQL Database, Azure AD and Storage.

Topics covered during the workshop:

  • Introduction to Microsoft Azure and Cloud Solutions
  • Resource Groups
  • Microsoft Azure App Services
  • Microsoft SQL Database
  • Microsoft Azure Storage
  • Create Identity Solutions with Microsoft Azure Active Directory (AAD)

 
 

Bring your own device to have a hands-on experience during the workshop.

 

Session: Supercharge your applications with the Microsoft Graph API

When creating line of business applications, we always need data from several sources. This is no different in a cloud world, but instead of creating different services, that are accessed in different ways, we can leverage the power of the Microsoft Graph API to get data from Office 365 and other Microsoft cloud services in a quick, easy and integrated way.

In this session, we will check how easy is to get data using the Microsoft Graph API to your application, like for example files from OneDrive for Business or SharePoint, list data from SharePoint, schedule a new event in a user agenda, etc… This is a very demo depended session where, we will create an application integrated with data from Azure AD and Office 365.

 

Session: WebHooks in Microsoft SharePoint Do it Like a Ninja!

In the old days, SharePoint Event Receiver were the main choice when it comes to create customizations that needed to react to specific events happening in the Server-Side.

With Office 365 Microsoft developed Remote Event Receivers, that allowed developers to create similar experiences in SharePoint Online to on-premises SharePoint Solutions. In an effort to embrace industry standards, Microsoft supports now WebHooks in SharePoint.

In this session, we will check WebHooks and how can we start to integrate then in your SharePoint developments. We will also introduce how to use it with Azure Notification Hub and make some push notifications you a client application.

 

Session: Microsoft Certifications – From Zero to Certified!!!

In this session, we will explain all Microsoft certifications and share some cool tips on how to get from zero to a Microsoft Certified Professional. We will check all MCSA, MCSE, MCSD, … certifications but also the MOS and MTA Certifications that have a very special and important place in the certification world. In the second part of the session we will have an open discussion about the benefits of being a Microsoft Certified Professional and how your career will benefit from it.

 

You can find more information and register on the conference website: https://office365engage.com/

Use to following code SPRTC479 in order to get 10% off discount.

See you in Haarlem?