infosatheesh2020 / fasthack-integration

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Azure Integration Services

Introduction

The Azure Integration Services will take you on lap around the world of enterprise integration in the cloud.

Learning Objectives

In this hack you will be solving common business scenario our customers face when building integration solution in Azure from ground-up. The goal of this hack is to adopt what are the best practices for deploying, configuring and securing integration services, which include:

  1. Authoring Bicep templates to build an APIM + backend services
  2. Creating CI/CD pipeline to deploy environment
  3. Securing backend API services via OAuth
  4. Securing backend API services over the VNET

Challenges

  1. Challenge 0: Prepare your development environment
    • Get yourself ready to build your integration solution
  2. Challenge 1: Provision an integration environment
    • Create a bicep template that will provision a baseline integration environment.
  3. Challenge 2: Deploy your integration environment
    • Create a CI/CD pipeline to do automated deployment of your integration environment.
  4. Challenge 3: Create backend API
    • Create backend APIs
  5. Challenge 4: Secure backend APIs
    • Securing backend APIs by configuring them in the VNET or by using OAuth 2.0 authorization

Prerequisites

  • Your own Azure subscription with Owner access
  • Visual Studio Code
  • Azure CLI
  • Azure DevOps project

Repository Contents (Optional)

  • ../Coach/Guides
    • Coach's Guide and related files
  • ../images
    • Generic image files needed
  • ../Student/Guides
    • Student's Challenge Guide

Contributors

"# fasthack-integration"

About


Languages

Language:Bicep 100.0%