Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Microsoft Azure - Introduction to microsoft's public cloud

1,592 views

Published on

Microsoft Azure is Microsoft's application platform for the public cloud. The goal of this presentation is to give you a foundation for understanding the fundamentals of Azure, even if you don't know anything about cloud computing.

Published in: Technology

Microsoft Azure - Introduction to microsoft's public cloud

  1. 1. Microsoft Azure Introduction to Microsoft's Public Cloud Atanas Gergiminov System Engineer
  2. 2. Cloud Solutions
  3. 3. Public Cloud Usage 2016 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% Oracle Cloud (IaaS) DigitalOcean Google IaaS IBM SoftLayer VMware vCloud Air Google PaaS Azure PaaS Azure IaaS AWS 4% 5% 6% 7% 7% 7% 13% 17% 57% 10% 8% 15% 10% 13% 13% 20% 25% 17% 6% 5% 10% 8% 8% 9% 12% 11% 8% Running apps Experimenting Plan to use
  4. 4. Public Cloud Usage 2016 vs. 2015 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% Oracle Cloud (IaaS) DigitalOcean Google IaaS IBM SoftLayer VMware vCloud Air Google PaaS Azure PaaS Azure IaaS AWS 0% 0% 5% 5% 5% 8% 9% 12% 57% 4% 5% 6% 7% 7% 7% 13% 17% 57% 2016 2015
  5. 5. Cloud Models
  6. 6. MicrosoftAzure Programming languages & tools .NET, Visual Studio, TFS, Git, Java, NodeJS, PHP, Python, Ruby, C++ Microsoft Cloud Infrastructure Data Analytics Media Identity Web Mobile Gaming IoT Windows VMs Linux VMs Storage Networking
  7. 7. US DoD West US DoD East
  8. 8. Private, high b/w network connections up to 10Gbps) Predictable performance ExpressRoute
  9. 9. >4000 Certified, pre- configured for Microsoft Azure Solutions in Azure Marketplace
  10. 10. Momentum
  11. 11. Azure Components
  12. 12. More Azure Components
  13. 13. Infrastructure as a Service
  14. 14. Core services of Azure IaaS
  15. 15. Compute families 80,000 IOPs Premium Storage Entry Level General Purpose VMs Compute Optimized VMs Large Memory VMs Storage Networking Management
  16. 16. High performance VMs H Storage optimized VMs L GPU-enabled VMs
  17. 17. Azure Storage
  18. 18. • URL • Location • Replication scope: - Locally redundant - Zone redundant - Geo-redundant - Geo-redundant with read only access to a secondary region Storage Account
  19. 19. Azure Networking
  20. 20. Azure Networking
  21. 21. Azure Networking
  22. 22. Azure Resource Manager (ARM)
  23. 23. Platform as a Service
  24. 24. MicrosoftAzuredatamanagementoptions
  25. 25. Optionsforrelationaldataservicesinthecloud
  26. 26. MicrosoftAzureSQLDatabase
  27. 27. AzureSQLDatabaseServiceTiers • •• ••• • •• •••
  28. 28. MicrosoftAzureWebsites Scalable Automated Flexible High-density and secure web hosting Open publishing methods and protocols Integrated and open solution Lowers customer onboarding costs and streamlines upselling Upsell from shared to reserved Support for ASP.NET, PHP, Node.js, and Java Metering and throttling of resources Fully integrated into Web App Gallery
  29. 29. AzureWebsiteFeatures Enterprise Class Global Scale Built for DevOps Hybrid Connections VPN Support Scheduled Backups Azure Active Directory Integration Site Resiliency, HA, and DR Web Jobs Role Base Access Control Audit / Compliance Website Migration Redis Cache Integration IP Restrictions/ SSL Web Sockets SQL, MySQL, DocDB, & Mongo Automated Deployment AutoScale Built-in Load Balancing WW Datacenter Coverage End Point Monitoring & Alerts App Gallery DR Site Support WildCard Domain Support Dedicated IP addresses WebJobs Sticky Session Support HTTP Compression CDN Support Remote Debugging w/ Visual Studio Site Staging Slots Testing in Production Continuous Integration/Deployment Git, Visual Studio Online and GitHub App & Site Diagnostics OS & Framework Patching Site Extensions Gallery NET, PHP, Python, Node, Java Framework Installers Browser-based editing Auto-Healing Logging and Auditing
  30. 30. Traffic Manager
  31. 31. Azure Content Delivery Network
  32. 32. Other services
  33. 33. Azure Active Directory
  34. 34. Identity as the control plane
  35. 35. AzureActiveDirectoryeditionsfeaturecomparison
  36. 36. DirectorySyncwithPasswordSync • An extension of ‘Directory Sync’ that also synchronizes a “hash” of the user’s password. • Enables users to sign-in to cloud applications using their same on-premise password.
  37. 37. DirectorySyncwithSingleSign-On • Users won’t be challenged to enter username/password when accessing cloud applications. • Authentication occurs in the on-premise directory. • Requires an on-premises STS, such as ADFS.
  38. 38. Azure Backup
  39. 39. 4. Backup 2. Install Agent 1. Sign Up Window Server 5. Recover - to the same or a different server Encrypted Data How Azure Backup works
  40. 40. Azure management tools
  41. 41. Azure Classic Portal (v1) manage.windowsazure.com
  42. 42. Azure Portal (v2) portal.azure.com
  43. 43. Azure Portals
  44. 44. Azure PowerShell Azure PowerShell includes the following modules: Azure A core set of cmdlets for managing Azure services. AzureRM A set of cmdlets for managing resource groups. AzureProfile A set of cmdlets for managing authentication and execution context.
  45. 45. Azure CLI https://azure.github.io/projects/clis/
  46. 46. Azure managed services opportunities
  47. 47. Planned Service Offer - Overview Assessment& Planning Migration Deployments Infrastructure Management Monitoring Cost Optimization Security SupportConfig Management Backup & DR Identity Management Automation/ DevOps Application Recovery Lift andshift Solution design & architecture support OS updates, upgrades and patching Snapshotting Subscription management ARM template authoring and deployment Basic infrastructure management (OS,compute, storage, network) Usage and spendanalytics Anti-virus/ Anti-malware 24/7 support App dependency mapping & visualization Re- platforming/ Re-architecting Dev-test, POCs and App performance testing Password resets Managed Backup(Short- term) User access and RBAC management Continuous integration & deployment Advanced infrastructure monitoring (basic + firewall/DNS/ load balancer etc.) Spend and usage forecasting Security andrisk assessments Uptime and response SLAs AzureTCO analysis App decom- missioning Auto-scale design and deployment Resource configuration and policy management Long termdata retention User tagging and change management Application life cycle management Alerting/alarms with response SLAs Tagging and audit trails Intrusion detection and remediation Systemhealth monitoring Migration ROI analysis Compliance and regulation support Audit log management DR planning and DRdrills Single sign on and Multi-factor authentication Database monitoring Custom invoicing Security information and event management IT Service and incident management Migration planning Deployment automation Deployment operations and troubleshoot- ing Automated failover and restore App performance monitoring Capacity planning and resource optimization Web application firewall Custom control panels/ customer portals Log analytics & alerting Encryption and key management Dedicated account management and architect support Governance andplanning Compliance and regulation support
  48. 48. How to Try (Free Trial)
  49. 49. Azure Services account structure
  50. 50. Pricing Calculator
  51. 51. http://msdn.microsoft.com/en-au/ http://www.microsoftvirtualacademy.com/ Resources http://channel9.msdn.com/Events/TechEd/Australia/2013 http://technet.microsoft.com/en-au/

×