100% found this document useful (1 vote)
101 views

Module 1 - Introduction To Microsoft Azure

This document provides an introduction to Microsoft Azure training modules which cover various Azure services. The 7 modules are: 1) Introduction to Azure, 2) Virtual Machines, 3) Networking, 4) Active Directory, 5) Cloud Services and Web Sites, 6) SQL Server and SharePoint, and 7) Management and Monitoring. The training is aimed at developers, architects and IT professionals and introduces key concepts of cloud computing and various compute, data, application and network services available on Microsoft Azure.

Uploaded by

abapth
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
101 views

Module 1 - Introduction To Microsoft Azure

This document provides an introduction to Microsoft Azure training modules which cover various Azure services. The 7 modules are: 1) Introduction to Azure, 2) Virtual Machines, 3) Networking, 4) Active Directory, 5) Cloud Services and Web Sites, 6) SQL Server and SharePoint, and 7) Management and Monitoring. The training is aimed at developers, architects and IT professionals and introduces key concepts of cloud computing and various compute, data, application and network services available on Microsoft Azure.

Uploaded by

abapth
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 56

Introduction to Microsoft Azure

Module 1 – Introduction to Microsoft Azure


Module 2 – Microsoft Azure Virtual Machines
Module 3 – Microsoft Azure Networking
Module 4 – Microsoft Azure Active Directory
Module 5 - Cloud Services and Web Sites
Module 6 - SQL Server and SharePoint
Module 7 - Management and Monitoring

Introduction to the cloud with Microsoft Azure.

Audience: Developers. Architects, and IT Professionals


About the Instructor CEO & Co-Founder of Opsgility, Experts in
Instructor-Led Microsoft Azure Training.
Prior to starting Opsgility Michael was a
Principal Cloud Architect with a leading
Solution Integrator and a fifteen year
Microsoft veteran. While at Microsoft Michael's
roles included being a Senior Program
Manager on the Microsoft Azure Runtime
team and a Senior Technical Evangelist for
Microsoft Azure Infrastructure Services.
Michael was the original developer of the
Microsoft Azure PowerShell Cmdlets and is a
Michael Washam
globally recognized speaker for conferences
Microsoft Azure Trainer such as TechEd and BUILD.
http://www.opsgility.com
Twitter: @MWashamTX
[email protected]
Microsoft Azure Overview
Agenda
The Cloud and Microsoft Azure
Compute Services
Data Services
Application Services
Network Services
The Cloud and Microsoft Azure
What is Cloud Computing?

IaaS PaaS SaaS


Infrastructure-as-a-Service Platform-as-a-Service Software-as-a-Service

host build consume


Microsoft Azure
Comprehensive set of
services that enable you to Flexible
quickly build, deploy and
manage applications across
a global network of Open
Microsoft-managed
datacenters
Solid
16 regions worldwide in 2014

Azure
footprint
Pay only for There are no upfront cost

what you use


There is no need to buy any up front server
licenses ( it’s included in the price )

Pay per-minute-granularity, not per hour

Deeper discounts for compute with MSDN


Credits ( special Dev/Test Rates )
Microsoft Azure Compute
Services
Traditional
Microsoft Azure
Datacenter

Virtual Cloud Mobile


Web Sites Services
Machines Services

Applications Applications Applications Web Applications Mobile Applications

Data Data Data Data Data

Firewall Firewall Rules Firewall Rules

Network Virtual Network Virtual Network

O/S O/S

Virtualization

Hardware

Focus on Application
Virtual Machines
Traditional
Microsoft Azure
Datacenter

Virtual Cloud Mobile


Web Sites Services
Machines Services

Applications Applications Applications Web Applications Mobile Applications

Data Data Data Data Data

Firewall Firewall Rules Firewall Rules

Network Virtual Network Virtual Network

O/S O/S

Virtualization

Hardware

Focus on Application
Virtual Machine Solutions
Production Deployments
New or Migrated Line of Business Applications, Hybrid, Disaster Recovery,
SharePoint, SQL, MongoDB

Development and Test


Build development and test environments, sandboxed copy of your
production environment, automated build servers, continuous integration

Rapid Development and Experimentation


Agile execution without the wait for infrastructure
DEMO
Create a Virtual Machine
Cloud Services
Traditional
Microsoft Azure
Datacenter

Virtual Cloud Mobile


Web Sites Services
Machines Services

Applications Applications Applications Web Applications Mobile Applications

Data Data Data Data Data

Firewall Firewall Rules Firewall Rules

Network Virtual Network Virtual Network

O/S O/S

Virtualization

Hardware

Focus on Application
What can you run in a Cloud Service?

If it runs in Windows it runs in Microsoft


General Rule Azure Cloud Services

Choice of Language C#, VB, C++, Java, PHP, Node.js, Python

Choice of Frameworks .NET, ExpressJS, Rails, Zend, etc.


Deploying a Cloud Service

cspkg
- OS Family
- OS Version
- Role
Endpoints
cscfg Microsoft Azure
DEMO
Create a Cloud Service
Web Sites
Traditional
Microsoft Azure
Datacenter

Virtual Cloud Mobile


Web Sites Services
Machines Services

Applications Applications Applications Web Applications Mobile Applications

Data Data Data Data Data

Firewall Firewall Rules Firewall Rules

Network Virtual Network Virtual Network

O/S O/S

Virtualization

Hardware

Focus on Application
Microsoft Azure Web Sites
Powerful web sites in seconds

start simple code smart go live


• Start free (up to 10 sites ) • Classic ASP, ASP.NET, • Rapidly deploy for quick
• Scale up & out as needed PHP, Node.js, or any iterations
• Automatic load balancing FastCGI Handler • Continuous Integration with
and shared storage across • SQL DB or MySQL Visual Studio Online and Git
instances • Develop on Windows, • Built-in monitoring & perf data
• No friction OSX or Linux • Quick/Easy access to diagnostic
logs (IIS, HTTP, Failed Requests)
scale
Free Multi-tenant. Daily quotas

Shared Multi-tenant. Daily quotas

Basic Dedicated VMs (up to 3). No Quotas

Standard Dedicated VMs (up to 10). No quotas


For more information on websites options
http://azure.microsoft.com/en-us/pricing/details/web-sites/
Web Site Solutions
Organizational Web Presence
Web Sites offer a scalable and secure solution for organizational web sites.

Digital Marketing Campaigns


Build micro-sites and/or social media applications for targeted marketing needs.
Authenticate users using popular social identity providers such as Twitter, Facebook, Yahoo.

Business Applications
Build Line-Of-Business applications in the cloud that may need to access on-premises resources.
Authenticate enterprises users using Azure Active Directory.

PaaS/Saas Platform
Install a private Azure Web Site cloud using the Microsoft Azure Pack.
Build powerful SaaS applications on top of the Azure Platform.
DEMO
Create a Web Site
Mobile Services
Traditional
Microsoft Azure
Datacenter

Virtual Cloud Mobile


Web Sites Services
Machines Services

Applications Applications Applications Web Applications Mobile Applications

Data Data Data Data Data

Firewall Firewall Rules Firewall Rules

Network Virtual Network Virtual Network

O/S O/S

Virtualization

Hardware

Focus on Application
What is Mobile Services?
Identity and Access
Control

Mobile Services
Data Access

Notifications and
Messaging

Application Logic
Microsoft Azure Data Services
Azure Storage
Azure Storage Services
Blob Blobs

Table Entities
Storage
Account Files (SMB) Blobs

Queue Messages

http://<storage acct>.blob.core.windows.net/<container>/<blob>
http://<storage acct>.table.core.windows.net/<table>
http://<storage acct>.queue.core.windows.net/<queue>
http://<storage acct>.file.core.windows.net/<queue> (PREVIEW)
File Services (PREVIEW) Virtual Machines

Features
Shared Network Storage for Azure Azure File Services (PaaS)

Managed Availability, Scalability, Durability


Supports SMB and REST interfaces Cloud Services

Use with VMs and Cloud Services


DEMO
Storage
Data Services beyond Azure
Storage
Azure SQL Database
Relational Database Service
Multi-tenant Service with Database-Level Isolation

Tools and Features


Transact-SQL Support
Connect using SQL Server Management Studio

Business Continuity
Automatic Backup with Point in Time Restore (up to 35 days)
Active Geo-Replication
SQL Database Service Tiers
Predictable performance and business continuity
Basic Standard Premium
Small database Typical workgroup or Mission-critical
Single operation at one web application applications
point in time Multiple concurrent High volume of
2GB Max DB Size transactions concurrent transactions
250 GB Max DB Size 500 GB Max DB Size

Note: Web and Business tiers are being retired


Cache Service

Basic Standard Premium


• Shared Cache • Dedicated Cache • Dedicated Cache
• 128BM to 1GB / 128MB Units • 1GB to 10GB / 1GB Units • 5GB to 150GB / 5GB Units
• Single Named Cache • Up to 10 Named Caches • Up to 10 Named Caches
• Support for Notifications • Support for Notifications
• Support for High Availability
HDInsight
Hadoop-based Service
100% Apache Hadoop Solution
HDFS backed by Azure Blob Storage Service

Tools
Analyze using PowerPivot and Power View
Query multiple data sources using Power Query
3D Mapping in Excel using Power Map
StorSimple
Pay as you go for cold data (infrequently accessed,
backups etc…)

Block storage Data accessed rarely or archived


ON PREMISES DATA CENTER

Servers StorSimple Microsoft Azure Storage

Hybrid
iSCSI Connection

Data accessed most


frequently SSD

Data accessed less


frequently
SAS
Microsoft Azure Backup
Reliable Offsite Data Protection
Protect individual servers on-premises or in the Cloud

Integrates with DPM and Windows Server Backup


Stores Backup Data in Azure Storage
Microsoft Azure Site Recovery
Protects System Center 2012 VM Manager Clouds
Asynchronously Replicates VM data from site to site using Microsoft
Azure as the intermediary or as the recovery sites.
Supports recovery of Virtual Machines to Azure Virtual Machines

Continuous Health Monitoring and Orchestrated Recovery


Monitor the system remotely from Microsoft Azure and recovers to the
secondary site in the event of a primary data center failure.

InMage Scout (NEW)


Protect non Hyper-V based virtual machines and even physical servers
using the newly acquired InMage Scout.
Microsoft Azure Application
Services
ServiceBus
ServiceBus Capabilities
A collection of services and features to
enable applications to send, receive and Topics
process messages.
Queues
Send and receive messages to services on- Relay
premises (hybrid support).
Push Notifications
Send notifications at scale to a wide variety Notification Hubs
of devices.
Content Delivery Network
A global service that delivers high-bandwidth content by caching content at
physical nodes globally
Better performance and user experiences
Globally scale for instantaneous high load (product launch for example)
29 Node Locations across US, Europe, Asia

Features
Ideal for caching static content
Blobs in blob storage account with CDN enabled
Accessible over HTTP/HTTPS
CDN Endpoint can be mapped to custom domain
Azure Media Services

Azure Media Services

Upload Encode Package Protect Stream Deliver


Azure Active Directory

Microsoft Cloud Applications

Azure Active
Windows Server Directory
Active Directory

3rd Party Cloud Apps

Consumer Identity
PCs and Devices Providers
Azure Automation
Runbook Authoring in Azure:
Create runbooks to automate all aspects of cloud operations, from deployment, monitoring, and optimizations

Highly Available Engine:


Support requirements for scale and H/A.
Built on PowerShell Workflow. Isolation for runbook jobs

Azure

Integration into other systems:


Automation
Import PS modules and create additional modules and runbooks for Azure services or to connect into 3 rd party systems
Monitoring
Systems
Backup
Backup SQL
SQL Patch
Patch Azure
Azure Remediate
Remediate Staged
Staged
Azure
Azure on
on aa VMs without
VMs without alert
alert on
on aa deployment
deployment
schedule
schedule downtime
downtime service
service of
of aa service
service

Change
Control
Systems

Anything 
Remote App (PREVIEW)

Remote Access from Delivered via Scale without Flexible hybrid or


applications Windows, iOS, Microsoft Remote large capital cloud deployment
delivered from Mac OS X, Desktop Protocol expense options
Azure’s reliable and Android and RemoteFX
platform devices
Microsoft Azure Network
Services
Microsoft Azure Virtual Networks
Private Address Space
Define your own address space in the cloud
with private connectivity between virtual
machines, cloud services and hybrid Virtual Network
connectivity. Address Space: 10.0.0.0/16
DNS: 10.0.2.4, 10.0.2.5

Support Cloud Service Cloud Service


DNS, Static IP addresses, Internal Load
Balancing and Hybrid Network Connectivity IIS-VM-01 IIS-VM-02 AD-VM-01 AD-VM-02
Subnet Web Subnet Web Subnet AD Subnet AD
10.0.1.4 10.0.1.5 10.0.2.4 10.0.2.5
Hybrid Connectivity
Cloud Customer Segment and workloads

• Developers
Secure point-to-site • POC Efforts
connectivity • Small scale deployments
Virtual Network (Point-to-Site)
• Connect from anywhere

• SMB, Enterprises
Secure site-to-site • Connect to Azure Compute
VPN connectivity • IaaS and PaaS workloads
Virtual Network (Site-to-Site)

Private site-to-site • SMB & Enterprises


connectivity • Mission critical workloads
ExpressRoute • Backup/DR, Media, HPC
• Connect to all hardware
Traffic Manager – DNS Based Load Balancer
Three Load Balancing Algorithms
Performance, Round Robin, Fail Over

Map your domain name to yourservice.trafficmanager.net with CNAME


contoso.com -> contosotm.trafficmanager.net

Map cloud service URLs in global data centers to Traffic Manager Profile.
contosoeast.azurewebsites.net
contosowest.azurewebsites.net

Built in HTTP Health Probes for High Availability


Summary
The Cloud and Microsoft Azure
Compute Services
Data Services
Application Services
Network Services
Coming Up Next . . .
Microsoft Azure Virtual Machines
Thank You

You might also like