technical fundamentals to build your cloud journey · azure active directory? azure active...

45
Azure Fundamentals Technical Fundamentals to Build Your Cloud Journey

Upload: others

Post on 31-May-2020

19 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management

Azure FundamentalsTechnical Fundamentals to Build Your Cloud Journey

Page 2: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management

What is the cloud?

Page 3: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management

The journey to the cloud

Page 4: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management

Why move to the cloud?

• Cost effective

• Scalable

• Elastic

• Reliable

• Secure

Page 5: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management

Styles of cloud computing

Page 6: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management

Style of cloud

PublicMost common

No local hardware to manage

Save costs by sharing resources with other cloud users

Page 7: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management

Style of cloud

PublicMost common

No local hardware to manage

Save costs by sharing resources with other cloud users

PrivateCloud environment in your data center

Self-service access to users in your organization

Page 8: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management

Style of cloud

PublicMost common

No local hardware to manage

Save costs by sharing resources with other cloud users

PrivateCloud environment in your data center

Self-service access to users in your organization

HybridCombines public and private clouds

Page 9: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management
Page 10: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management
Page 11: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management
Page 12: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management

Cloud computing categories overview

Page 13: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management

What is Azure?

Page 14: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management
Page 15: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management

Azure Resource Manager

Page 16: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management

Subscriptions, resource groups, and resources

Resource GroupResource GroupResource Group

Page 17: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management

Azure Resource Manager Template

Page 18: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management

Storage

Page 19: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management

Storage account features

File Disk Blob Queue Table

IaaS PaaS

Simple, distributed

cross-platform file system

Premium storage for I/O-

intensive applications

Massively scalable object

storage for unstructured

data

Durable queues for large-volume

cloud services

Flexible NoSQL database

Typical use

Overview

Storage type

Page 20: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management

Blob storage tiers

Hot Cool

Use cases Data that is active in

use, or expected to be

accessed frequently

Data that is archived

and not expected to be

accessed frequently

Availability 99.9% 99%

Usage charges Higher storage costs,

lower access and

transaction costs

Lower storage costs,

higher access and

transaction costs

Latency milliseconds milliseconds

Page 21: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management

Disk storage tiers

Standard Premium

Disk typeHard Disk Drive

(HDD)

Solid State Drive

(SSD)

IOPS per disk 500 120-7500 (based on disk size)

Throughput per disk

60 MB/sec 25-250 MB/sec(based on disk size)

Maximum disk size

4TB 4TB

Max IOPS per VM 32,000 IOPS(when using a GS5 VM)

80,000 IOPS(when using a GS5 VM)

Max throughput per VM

2,000 MB/s(when using a GS5 VM)

2,000 MB/s(when using a GS5 VM)

Page 22: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management

Networking

Page 23: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management

What isAzure Load Balancer?

Load Balancer distributes new inbound flows that arrive on the load balancer's frontend to backend pool instances, according to rules and health probes.

Page 24: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management

What isApplication Gateway?

Azure Application Gateway is a web traffic load balancer that enables you to manage traffic to your web applications.

Page 25: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management

What isTraffic Manager?

The job of Azure Load Balancer is to direct traffic inside a region.

Page 26: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management

Identity

Page 27: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management

What isAzure Active Directory?

Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management service. Azure AD is the centralized directory store used by Azure and Office 365, containing all the identities of users inside your organization.

Page 28: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management

Virtual Machines

Page 29: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management

Compute options

Page 30: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management

Platform as a Service

Page 31: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management

Platform as a Service scenarios

Quickly build, deploy, and scale

enterprise-grade web, mobile, and API

apps running on any platform

Managed database services that takes

care of scalability, backup, and high

availability of the database

Azure Functions is a solution for easily

running small pieces of code, or

"functions," in the cloud

Azure App Service SQL Azure Databases Azure Functions

Page 32: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management

App Service Environments (ASEs)

© Microsoft Corporation Azure

❑ Very high scale.

❑ Isolation & secure network access.

❑ High memory utilization.

Page 33: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management

Containers

Page 34: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management

Agility

Ship apps

faster

Portability

Easily move

workloads

Rapid scale

Scale easily to

meet demand

Density

Achieve resource

efficiency

The benefits of using containers

Page 35: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management

Choice of developer tools and clients

Azure Container Registry Docker Hub

AppService

Deploy web apps or APIs

using containers in a PaaS environment

ServiceFabric

Modernize .NET

applications to

microservices using

Windows Server

containers

Azure Kubernetes Service

ContainerInstance

Scale and orchestrate

Linux containers using

Kubernetes

Ecosystem

Bring your Partner

solutions that run great

on Azure

Elastically burst from your

Azure Kubernetes Service

(AKS) cluster

Containers in Azure

Page 36: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management

Integration

Page 37: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management

API Management

Discover, manage and secure connectivity

Turnkey solution

Gain insights

Logic Apps

Connect SaaS applications

Unlock value from hybrid deployments

Leverage Azure Services

AzureFunctions

Event driven

Compute-on-demand

Support for common languages

Service Bus

Cloud-based messaging service

Connect to the cloud

Secure and predictable message delivery

Core integration services in Azure

Page 38: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management

Cognitive Services

Page 39: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management

Cognitive Services

Decision Speech Language Vision Search

Page 40: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management

DevOps

Page 41: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management

Azure DevOps

https://azure.com/devops

Plan, track, and discuss work across teams, deliver value to your users faster

Unlimited cloud-hosted private Git repos. Collaborative pull requests, advanced file management, and more

CI/CD that works with any language, platform, and cloud. Connect to GitHub or any Git provider and deploy continuouslyto any cloud

The test management and exploratory testing toolkit that lets you ship with confidence

AzureBoards

AzureRepos

Azure PipelinesAzure Test Plans

AzureArtifacts

Create, host, and share packages. Easily add artifacts to CI/CD pipelines

Page 42: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management

https://aka.ms/azure-portal

Page 43: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management
Page 44: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management
Page 45: Technical Fundamentals to Build Your Cloud Journey · Azure Active Directory? Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management

Frank Boucher

fboucheros

cloud5mins.com

[email protected]