Skip to content

Global Azure Bootcamp

Photo of Jason Haley
Hosted By
Jason H.
Global Azure Bootcamp

Details

Global Azure Bootcamp is a free one-day training event hosted in numerous locations around the world by Microsoft Azure community enthusiasts and experts. It consists of a day of sessions and hands on labs.

The objective for the Burlington location is to provide sessions (presentations and hands on labs) that will give a good foundation of Azure knowledge to participants that do not currently consider themselves experienced users of the Azure platform.

This is a BRING YOUR LAPTOP hands-on experience (prerequisites are listed below).

FOOD

We plan to offer breakfast, lunch and afternoon snack.

SPONSORS

Microsoft and Alert Logic (https://www.alertlogic.com/)

PREREQUISITES

Please save time and do these things before Saturday!

  1. Microsoft Azure Account. You will need a functioning Azure account. If you have an MSDN subscription (Pro or higher), you may already have an account; otherwise, obtain a free 30-day trial (https://azure.microsoft.com/en-us/free/) (with $200 of Azure services).

  2. Visual Studio Community 2017 (this is what I use for the Hands On Labs): https://www.visualstudio.com/downloads/

In setup include at least these items:

  • ASP.NET and web development
  • Azure development
  • Data storage and processing
  1. Windows PowerShell ISE or just Windows PowerShell (should be included with Windows 7, 8 & 10). I used PowerShell 5.1 with the Hands On Labs

  2. Azure PowerShell - Install and configure Azure PowerShell

Hands on labs are on github: https://github.com/JasonHaley/GlobalAzureBootcamp2017 (still working on the powershell hol) (https://github.com/JasonHaley/GlobalAzureBootcamp2017)

SESSION SCHEDULE

• 8:30 - 9:00 Registration and Breakfast sponsored by Microsoft Developer Experience (DX) Group

Last minute help with system prerequisite setup

• 9:00 – 9:30 Introduction and Overview (Dan Stolts, Jason Haley)

• 9:30 – 10:45 Compute and Hands on Lab (Jason Haley)

• 11:00 – 12:15 Storage and Hand on Lab (Jim O’Neil)

• 12:15 – 12:45 Lunch - Dominos sponsored by Microsoft Developer Experience (DX) Group

• 12:45 – 1:30 DevOps (Jorge Cotillo)

• 1:45 – 3:00 Managing Azure with PowerShell (Bryan Cafferky)

• 3:00 – 3:15 Afternoon Snack Break - sponsored by Alert Logic

• 3:15 – 4:00 IoT Device Management using IoT Hub (Bob Familiar)

• 4:15 – 5:00 Shared Security Responsibility in the Azure Cloud (Marija Strazdas)

• 5:00 Wrap-up & Prize drawings

SESSION ABSTRACTS

Compute and Hands on Lab (Jason Haley)
Being in the cloud means many things to many people and Azure has many options for running your compute loads. We'll cover the most common compute scenarios in some depth such as Virtual Machines and App Service (Web Apps and Functions). Given time, we'll give an overview of some of the other compute options such as Service Fabric, Container Service, Cloud Service and Batch.

Storage and Hand on Lab (Jim O’Neil)
Microsoft Azure provides a number of storage options from the familiar SQL Database to blob and file storage to NoSQL stores and data warehouses. We’ll cover the spectrum of storage options to give insight into which option to use when.

DevOps(Jorge Cotillo)
The implementation of DevOps within an organization is a multi-step and multi-disciplinary exercise. It encompasses People, Processes and Product/Tools to promote communication and collaboration, allowing an organization to speed up a product’s time to market, deliver a product with fewer bugs and that is well aligned to the business requirements. In this talk we will be focusing on some of the DevOps fundamentals such as: Infrastructure as a Code (IaC), Continuous Integration, Testing Automation, and Continuous Deployment running on Visual Studio Online and connected to an Azure AppService.

Managing Azure with PowerShell (Bryan Cafferky)
PowerShell is the robust automation language for Windows. When extended with the Azure modules, you get a robust automation platform for Azure. In this talk, we’ll explain how to create, inquire about, and manage Azure resources with PowerShell. We’ll discuss the greatly improved Azure portal featuring Resource Manager which allows us to group resources together and what that means for our PowerShell development. For those not using Azure Active Directory, we’ll explain how to create a Service Principal which is an application account so unattended PowerShell jobs can authenticate without human interaction. Beyond Azure scripting, we’ll review ways to maximize the extensibility and re-usability of your PowerShell code by creating custom modules, functions, and configuration frameworks. If you plan to use Azure, you need PowerShell, the Azure automation language.

IoT Device Management using IoT Hub (Bob Familiar)
Connecting people, places and things to the cloud, while not trivial, may be one of the easier aspects of IoT as the techniques and protocols are very well defined. The real work begins when you have thousands of devices connected to the cloud and you need to manage the day to day operations of this extremely distributed system. In addition to monitoring and managing the cloud services that are providing analytics, storage, dashboards, alerts, and notifications you also need to monitor and manage your beacons, devices and edge gateways. This session will examine the Device Management features of Azure IoT Hub that support command and control, Device Twin and Direct Methods.

Shared Security Responsibility in the Azure Cloud (Marija Strazdas)
Whether you’re working exclusively on Azure or with multiple cloud environments, there are certain things you should consider when moving assets to the public cloud. As with any cloud deployment, security is a top priority, and moving your workloads to the cloud does not mean you’re not responsible for the security of your operating system, applications and data. Building on the security of the Azure infrastructure, this shared security responsibility starts with making sure your Azure environment is secure.

In this session, we will discuss step-by-step what you need to do to secure access at the administrative, application and network layers. We will review:

  • Latest cyber threats and best practices for how to protect your Azure environment

  • The Azure Shared Security Model: What security you are responsible for to protect your content, application, systems and networks

  • Understand how traditional security approaches may have limitations in the cloud

  • Learn how to leverage security tools and services to meet your Azure security responsibilities

Photo of North Boston Azure Cloud User Group group
North Boston Azure Cloud User Group
See more events
Microsoft Corporation
5 Wayside Road · Burlington, MA