Battle of Cloud: AWS vs Azure - PowerPoint PPT Presentation

View by Category
About This Presentation
Title:

Battle of Cloud: AWS vs Azure

Description:

Click here to watch the full recorded webinar recording, Battle of Clouds: AWS vs Azure  – PowerPoint PPT presentation

Number of Views:9

less

Write a Comment
User Comments (0)
Transcript and Presenter's Notes

Title: Battle of Cloud: AWS vs Azure


1
Battle Of Clouds AWS Vs Azure
https//www.netcomlearning.com/webinars/?advid131
5
2
Agenda
  • Azure Resources on GitHub, MSDN, and Elsewhere
  • Azure Features At-a-Glance
  • AWS Azure Cloud Computing
  • Open Source Software on Azure
  • Mapping AWS Skills to Azure
  • Quick Comparison between AWS and Azure
  • Comparing Azure and EC2 Virtual Machines
  • Amazon Virtual Private Cloud (VPC) Virtual
    Network Comparison

https//www.netcomlearning.com/webinars/?advid131
5
3
Azure Resources on GitHub, MSDN, and Elsewhere
https//www.netcomlearning.com/webinars/?advid131
5
4
Azure Features At-a-Glance
https//www.netcomlearning.com/webinars/?advid131
5
5
Azure Regions
https//www.netcomlearning.com/webinars/?advid131
5
6
AWS Regions and Availability Zones
https//www.netcomlearning.com/webinars/?advid131
5
7
Products Available by Region
https//www.netcomlearning.com/webinars/?advid131
5
8
Paired Regions
https//www.netcomlearning.com/webinars/?advid131
5
9
Access Management in the Azure Portal
https//www.netcomlearning.com/webinars/?advid131
5
10
Compute
https//www.netcomlearning.com/webinars/?advid131
5
11
Networking
https//www.netcomlearning.com/webinars/?advid131
5
12
Web Apps
https//www.netcomlearning.com/webinars/?advid131
5
13
Identity and Access
Multi-Factor Authentication provides the
functionality for your application to verify
more than one form of identification
https//www.netcomlearning.com/webinars/?advid131
5
14
Mobile
Notification Hubs provides functionality
commonly required by applications which
interface with mobile devices
Mobile Apps provides functionality commonly
required by applications which interface with
mobile devices.
https//www.netcomlearning.com/webinars/?advid131
5
15
Data Management
Azure Tables provides a flat NoSQL way to store
data
Azure Import / Export provides the ability to
ship a physical hard drive to or from Azure for
faster and cheaper bulk data import or export.
https//www.netcomlearning.com/webinars/?advid131
5
16
Big Data and Big Compute
HDInsight helps with the bulk processing of
huge amounts of data
https//www.netcomlearning.com/webinars/?advid131
5
17
Container Service
Azure Container Service provides a means to
manage containerized applications on multiple
hosts on Azure.
https//www.netcomlearning.com/webinars/?advid131
5
18
Azure Backup
Azure Backup backs up data from on-premises
Windows Servers into the cloud.
https//www.netcomlearning.com/webinars/?advid131
5
19
AWS Azure Cloud Computing
https//www.netcomlearning.com/webinars/?advid131
5
20
Open Source Software on Azure
https//www.netcomlearning.com/webinars/?advid131
5
21
Mapping AWS Skills to Azure
https//www.netcomlearning.com/webinars/?advid131
5
22
Quick Comparison between AWS and Azure
https//www.netcomlearning.com/webinars/?advid131
5
23
Comparison Features and Terms
https//www.netcomlearning.com/webinars/?advid131
5
24
Comparison Compute
https//www.netcomlearning.com/webinars/?advid131
5
25
Comparison Storage
https//www.netcomlearning.com/webinars/?advid131
5
26
Comparison Networking
https//www.netcomlearning.com/webinars/?advid131
5
27
Comparison Service Level Agreements (SLA)
Cloud Service Virtual Machine Networking Networking Storage
Cloud Service Virtual Machine Route 53 Traffic Manager Storage
Cloud Service Virtual Machine Route 53 Traffic Manager Storage CloudFront CDN
AWS 99.5 99.5 100 x 99.99 99.9 x
Azure 99.5 99.5 x 99.99 99.99 x 99.9
https//www.netcomlearning.com/webinars/?advid131
5
28
Comparison Subscriptions and Security
https//www.netcomlearning.com/webinars/?advid131
5
29
Comparison Management and Organization
https//www.netcomlearning.com/webinars/?advid131
5
30
Azure Pricing
Azure Pricing Calculator https//azure.microsoft.
com/en-us/pricing/calculator/ The AWS EC2
Pricing Calculator is located at http//calculator
.s3.amazonaws.com/index.html
https//www.netcomlearning.com/webinars/?advid131
5
31
Azure Billing Portal
https//www.netcomlearning.com/webinars/?advid131
5
32
Open Source on Azure
See Azure on GitHub for APIs, SDKs and, open
source projects from Microsoft Azure at
https//azure.github.io/index.html
https//www.netcomlearning.com/webinars/?advid131
5
33
OSS Support on Azure
Red Hat solutions on Azuer, see
https//azure.microsoft.com/en-us/campaigns/redhat
/ Azure Toolkit for Eclipse, see
https//github.com/microsoft/azure-tools-for-java
https//www.netcomlearning.com/webinars/?advid131
5
34
OSS and Third-Party Support
  • Supported Third-Party Technologies
  • Languages PHP, Java, Python
  • Database MySQL
  • Web and Application servers Apache, Tomcat
  • Frameworks WordPress

https//www.netcomlearning.com/webinars/?advid131
5
35
Linux on Azure-Endorsed Distributions
  • Supported open source technologies
  • Languages PHP, Java, Python, Node.JS
  • Database MySQL
  • Web and application servers Apache, Tomcat
  • Frameworks WordPress

https//www.netcomlearning.com/webinars/?advid131
5
36
Virtual Machines
https//www.netcomlearning.com/webinars/?advid131
5
37
Azure VM Considerations
Considerations before creating a VM
  • The names of your application resources
  • The location where the resources are stored
  • The size of the VM
  • The maximum number of VMs that can be created
  • The operating system that the VM runs
  • The configuration of the VM after it starts
  • The related resources that the VM needs

https//www.netcomlearning.com/webinars/?advid131
5
38
Virtual Machine Billing
  • There is a direct relationship between the VMs
  • status and billing
  • Running The VM is on and running normally
    (billable).
  • Stopped The VM is stopped but still deployed to a
    physical host (billable)
  • Stopped (Deallocated) The VM is not deployed to
    a physical host (not billable)

https//www.netcomlearning.com/webinars/?advid131
5
39
Virtual Machine Models
  • Azure Resource Manager Model
  • Explicit and fine-grained control over nearly all
    aspects of the Azure VM.
  • Uses various resource providers to enable access
    to and management of Azure resources.
  • More control in configuring the environment to
    your
  • exact needs.
  • Azure Service Management Model (Classic)
  • VM deployments are always in the context of an
    Azure
  • cloud servicea container for VMs.
  • excludes the use of the additional value adding
    features available via Azure Resource Manager

https//www.netcomlearning.com/webinars/?advid131
5
40
Comparing Azure and EC2 Virtual Machines
https//www.netcomlearning.com/webinars/?advid131
5
41
Understanding Virtual Networks
https//www.netcomlearning.com/webinars/?advid131
5
42
Virtual Network Definitions
  • When creating a virtual network, there are a few
    things you need to know
  • The Address Space
  • Subnets
  • DNS Servers that you want to use

https//www.netcomlearning.com/webinars/?advid131
5
43
Azure Virtual Networks
Simplified on-premises network
https//www.netcomlearning.com/webinars/?advid131
5
44
Azure Infrastructure
Azure Infrastructure
https//www.netcomlearning.com/webinars/?advid131
5
45
ExpressRoute
https//www.netcomlearning.com/webinars/?advid131
5
46
Types of Connections
https//www.netcomlearning.com/webinars/?advid131
5
47
Amazon Virtual Private Cloud (VPC) Virtual
Network Comparison
https//www.netcomlearning.com/webinars/?advid131
5
48
Azure Resource Manager Overview
  • Among other things, Resource Manager enables you
    to work with the resources in your solution as a
    group instead of separate entities
  • Repeatable deployments
  • Use of declarative templates
  • Access control through RBAC
  • Define dependencies
  • Apply tags
  • Better clarity in billing for resources

https//www.netcomlearning.com/webinars/?advid131
5
49
Consistent Management Layer
https//www.netcomlearning.com/webinars/?advid131
5
50
Resource Groups
  • Each resource can only exist in one resource
    group
  • You can add or remove a resource to a resource
    group at any time
  • You can move a resource from one resource group
    to
  • another group.
  • A resource group can
  • contain resources that reside in different
    regions.
  • be used to scope access control for
    administrative actions.
  • interact with resources in other resource groups.

https//www.netcomlearning.com/webinars/?advid131
5
51
Resource Providers
  • Retrieve all resource providers with the
    following
  • PowerShell cmdlet
  • Get-AzureRmResourceProvider ListAvailable
  • Azure CLI
  • azure provider list
  • Get details about a resource provider
  • PowerShell
  • (Get-AzureRmResourceProvider -ProviderNamespace
  • Microsoft.Compute).ResourceTypes
  • Azure CLI
  • azure provider show Microsoft.Compute --json gt
    c\Azure\compute.json

https//www.netcomlearning.com/webinars/?advid131
5
52
Template Deployment
Single template to a single resource group
Three tier solution through a parent template
that includes three nested templates
https//www.netcomlearning.com/webinars/?advid131
5
53
Resource Manager and AWS CloudFormation
https//www.netcomlearning.com/webinars/?advid131
5
54
Azure Resource Tags
  • Logically organize resources by applying tags
  • Each resource or resource group can have a
    maximum of 15 tags.
  • The tag name is limited to 512 characters, and
    the
  • Tag value is limited to 256 characters

https//www.netcomlearning.com/webinars/?advid131
5
55
Azure Resource Visualizer
https//www.netcomlearning.com/webinars/?advid131
5
56
Recorded Webinar Video
To watch the recorded webinar video for live
demos, please access the link https//bit.ly/2Jnl
MK8
https//www.netcomlearning.com/webinars/?advid131
5
57
About NetCom Learning
https//www.netcomlearning.com/webinars/?advid131
5
58
Recommended Courses
  • AWS Business Essentials - Class scheduled on
    April 27
  • AWS Technical Essentials - Class scheduled on
    April 30
  • Architecting on AWS - Class scheduled on May 14
  • Developing on AWS - Class scheduled on May 14
  • Data Warehousing on AWS - Class scheduled on May
    21
  • 20532 Developing Microsoft Azure Solutions
    (Microsoft Specialist) - Class scheduled on
    April 09
  • 10979 Microsoft Azure Fundamentals - Class
    scheduled on April 09

https//www.netcomlearning.com/webinars/?advid131
5
59
Explore the Machine Learning Code Top
Cybersecurity Trends for 2018 Expedite business
productivity with CRM ERP integration Adobe
InDesign for Beginners Office 365 How to Unite
the Workforce in the Cloud An Introduction to
Software Defined Networking (SDN) Develop Your
AI Strategy with These Trends in Mind Get Your
Head in the Cloud The Growing Importance of
Cloud Certifications
https//www.netcomlearning.com/webinars/?advid131
5
60
https//www.netcomlearning.com/webinars/?advid131
5
61
https//www.netcomlearning.com/webinars/?advid131
5
62
THANK YOU !!!
https//www.netcomlearning.com/webinars/?advid131
5
About PowerShow.com