Cloud Computing Webinar: Architecture Insights for Microsoft Azure - PowerPoint PPT Presentation

View by Category
About This Presentation
Title:

Cloud Computing Webinar: Architecture Insights for Microsoft Azure

Description:

Cloud Computing Webinar: Architecture Insights for Microsoft Azure To watch the full recorded version of the webinar please click here and register:  – PowerPoint PPT presentation

Number of Views:12
Slides: 25
Provided by: Username withheld or not provided

less

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

Title: Cloud Computing Webinar: Architecture Insights for Microsoft Azure


1
Architecture Insights for Microsoft Azure
Richard Oertle NetCom Learning
www.netcomlearning.com info_at_netcomlearning.com
(888) 563 8266
2
  • Agenda
  • Azure Architecture Insights
  • Design by anticipating cost structure
  • Azure Service Fabric
  • Patterns Practices on GitHub
  • Azure Architecture Center
  • Azure Resource Manager Templates
  • Azure Building Blocks
  • On-Premises Lift and Shift
  • Web Apps
  • Azure Storage Accounts

www.netcomlearning.com info_at_netcomlearning.com
(888) 563 8266
3
Azure Architecture Insights
  • Cost awareness
  • Design for savings
  • Utilize available services
  • Change the way you think about computing
  • Learn to use the built in tools

www.netcomlearning.com info_at_netcomlearning.com
(888) 563 8266
4
  • Costs
  • Egress
  • Storage
  • Connectivity
  • I/O on unmanaged vs managed disks.
  • Savings
  • Identity management
  • Everything is incrementally priced based on usage
  • Basic services are easy to get into and
    additional functionality adds up.
  • Use Patterns and Practices guides.
  • Use built in Azure load balancers
  • Change the way you think about computers.
  • Think in terms of resource3s not metal boxes.
  • Learn Azure PowerShell and Azure AD PowerShell
  • IaaS is a transition method, not a end goal
  • Design for fault tolerance, as Azure plans for
    failure, not just MTBF uptime.
  • Consider using standard VMS (IaaS), and then
    special VMs for short term usage , such as data
    mining.

www.netcomlearning.com info_at_netcomlearning.com
(888) 563 8266
5
Design by anticipating cost structure
  • Ingress not Egress
  • Storage costs in the cloud are different than on
    premise
  • Optimize bandwidth, think of the cloud as a WAN
    to help visualize
  • Anticipate I/O throttling on unmanaged disks in a
    storage account
  • Basic services are easy to get into and
    additional functionality adds up.

www.netcomlearning.com info_at_netcomlearning.com
(888) 563 8266
6
Azure Service Fabric
  • Distributed systems platform to package, deploy
    and manage microservices and containers
  • Avoids complex infrastructure problems
  • High density microservice applications running on
    a shared cluster of machines
  • Container deployment and orchestration
  • Stateless and stateful services

www.netcomlearning.com info_at_netcomlearning.com
(888) 563 8266
7
Patterns Practices on GitHub
Microsoft Patterns Practices shares much of
their documentation, projects and findings today
on GitHub https//github.com/mspnp For
example, the Microservices Reference
Implementation shares best practices when
designing a microservices solution running on
Azure using Kubernetes https//github.com/mspnp/
microservices-reference- implementation
www.netcomlearning.com info_at_netcomlearning.com
(888) 563 8266
8
Azure Architecture Center
Landing page for reference architectures,
patterns and guidance for solutions on the Azure
Platform
https//docs.microsoft.com/azure/architecture/
www.netcomlearning.com info_at_netcomlearning.com
(888) 563 8266
9
Azure Resource Manager Templates
Provide a scalable, repeatable method for
deploying Azure resources All resources in the
ARM model are built using JSON
templates https//github.com/Azure/azure-quicksta
rt-templates
www.netcomlearning.com info_at_netcomlearning.com
(888) 563 8266
10
Deploying Resources
  • PowerShell
  • Cross Platform Command-Line Interface
  • Client Libraries
  • Visual Studio
  • Portal template deployment
  • All use the REST API The REST API is available
  • here https//docs.microsoft.com/rest/api/resource
    s

www.netcomlearning.com info_at_netcomlearning.com
(888) 563 8266
11
Azure Building Blocks
Designed to simplify deployment of Azure
resources Provides a command line tool and set
of Azure Resource Manager templates https//gith
ub.com/mspnp/template-building-blocks/
www.netcomlearning.com info_at_netcomlearning.com
(888) 563 8266
12
Supported Resources
  • Building Blocks support the following resource
    types
  • Virtual Networks
  • Virtual Machines
  • Virtual Machine Extensions
  • Load Balancers
  • Route Tables
  • Network Security Groups
  • Virtual Network Gateways
  • Virtual Network Connection

www.netcomlearning.com info_at_netcomlearning.com
(888) 563 8266
13
Azure Service Fabric
www.netcomlearning.com info_at_netcomlearning.com
(888) 563 8266
14
On-Premises Lift and Shift
First stage of a migration may be move the
workload direct to IaaS in Azure, having
completed this the potential is to follow the
modernization maturity model
www.netcomlearning.com info_at_netcomlearning.com
(888) 563 8266
15
Web Apps
  • Web Apps
  • Near instant deployment
  • SSL and Custom Domain Names available in some
    tiers
  • WebJobs provide background processing for
    independent
  • scaling
  • Can Scale to larger machines without redeploying
    applications
  • Virtual Machines
  • Need Availability Sets or Load Balancers to
    prevent simultaneous restarts for maintenance or
    hardware failures
  • Additional machines needed for background
    processing

www.netcomlearning.com info_at_netcomlearning.com
(888) 563 8266
16
Azure Storage Accounts
Storage accounts are further split into General
Purpose and Blob Storage
Type of Account General Purpose Standard General Purpose Premium Blob Storage (hot and cool access tiers)
Services Supported Blob, File, Queue services Blob service Blob service
Types of Blobs supported Block blobs, Page blobs and Append blobs Page blobs Block blobs and Append blobs
www.netcomlearning.com info_at_netcomlearning.com
(888) 563 8266
17
Recorded Webinar Video
To watch the recorded webinar video for live
demos, please access the link https//bit.ly/2JP8
F3a
www.netcomlearning.com info_at_netcomlearning.com
(888) 563 8266
18
About NetCom Learning
www.netcomlearning.com info_at_netcomlearning.com
(888) 563 8266
19
Recommended Courses
20532 Developing Microsoft Azure Solutions
(Microsoft Specialist) - Class scheduled on Jul
30 20533 Implementing Microsoft Azure
Infrastructure Solutions (Microsoft Specialist) -
Class scheduled on Aug 06 10979 Microsoft
Azure Fundamentals - Class scheduled on Aug 13
10993 Integrating On-Premises Identity
Infrastructure with Microsoft Azure - Class
scheduled on Aug 27 20537 Configuring and
Operating a Hybrid Cloud with Microsoft Azure
Stack - Class scheduled on Aug 27 EDX11301
Azure Fundamentals - AZURE214x EDX11051
Microsoft Azure App Service - AZURE206x
www.netcomlearning.com info_at_netcomlearning.com
(888) 563 8266
20
Windows Server 2016 Advanced Networking Features
SQL Server 2017 Demo Exciting New Features
Capabilities How to Hunt for Security Threats
Creating Social Media Graphics in Photoshop CC
Project Management Developing Project Schedules
and Budgets How to Configure Networking in
Windows 10 Devices ASP.NET Functions on
Microsoft Azure Getting Started With CompTIA
PenTest PowerPoint 2016 10 Tips to Master
Presentations Hands-On Power BI for Data
Visualization
www.netcomlearning.com info_at_netcomlearning.com
(888) 563 8266
21
Promotions
With options ranging from Cloud, Security,
Networking, Data AI, Design Multimedia,
Business Application, Application Development,
Business Process and eLearning we offer the
hottest training courses to help you advance your
skills in different areas. All classes are
delivered in in-person Instructor-led Classroom
or Live Online training modes.
www.netcomlearning.com info_at_netcomlearning.com
(888) 563 8266
22
Follow Us On
www.netcomlearning.com info_at_netcomlearning.com
(888) 563 8266
23
www.netcomlearning.com info_at_netcomlearning.com
(888) 563 8266
24
THANK YOU !!!
www.netcomlearning.com info_at_netcomlearning.com
(888) 563 8266
About PowerShow.com