Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Windows Azure Pack Tomáš „Kanty“ Kantůrek [email protected] Transforming IT to address new questions With Microsoft’s Cloud OS vision, customers can… Customer ONE Microsoft Consistent Platform Service Provider Microsoft cloud experience Windows Server Windows Azure Bringing our learning to your datacenter Windows Server Windows Server Windows Azure Windows Azure and many others…. Customers IT Admin Windows Azure IT Admin Customers IT Admin In your datacenter Customers IT Admin In your datacenter Customers IT Admin Windows Azure Pack For service providers and enterprises Enterprise class • • • • • • Familiar technology On-prem connect Azure consistent Virtualization Management Service bus Easy and cost effective • • • • • Multi-tenant cloud Web PaaS, and IaaS Templated services Standard hardware Automation Open and interoperable • • • • • • VM portability Web App Portability OData Integration API Node.js, PHP, ASP.NET GitHub, BitBucket etc Linux support Management Portal Customers Web Platform application Services (PaaS) Infrastructure Services (IaaS) Reliable messaging Virtual Networking SQL Server and MySQL database Tenant experience Homepage Customer ONE Microsoft Consistent Platform Service Provider Tenant experience Dashboard Customer ONE Microsoft Consistent Platform Service Provider Management Portal IT Admin Customers Web Platform application Services (PaaS) Infrastructure Services (IaaS) Reliable messaging Virtual Networking SQL Server and MySQL database Plans define Admin-Tenant relationship Creates Subscribes to IT Admin Include Customers Creates Provisions Quota, Add-ons Resource Clouds Allocated from Management Portal Web Platform application Services (PaaS) Infrastructure Services (IaaS) Reliable messaging Virtual Networking SQL Server and MySQL database Web Sites Scale from machine to cloud Distributed model Traditional machine-centric model Web Server Cloud Web application content Internet Information Services web server Configuration Application databases Platform as a service (PaaS) ASP.NET Python Classic ASP Node.js PHP SQL Node.js, MySQL PHP, noSQL ASP.NET Web App Gallery Customizable self-service gallery Popular web apps Database integration Source code and developer tools Use familiar developer tools. Visual Studio Team Foundation Server Node.js, PHP, ASP.NET WebDeploy FTP/HTTP Synchronize IDE with popular source code control systems. Upload to production folders. Infrastructure services Web Platform application Services (PaaS) Infrastructure Services (IaaS) Reliable messaging Virtual Networking SQL Server and MySQL database Infrastructure services Self-service IaaS Standalone virtual machines Scalable virtual machine roles Attached to virtual network(s) Virtual networking Blue virtual machine Yellow virtual machine Physical server Blue network Yellow network Physical network System Center and Windows Server Service Management API / Service Provider Foundation Features • VM management. • Virtual Machine Roles. • Self-service VM networks. Virtual Machines Virtual Machine Manager • Self-service tenant administration. • Extensibility for hosted cloud API. Microsoft System Center 2012 R2 Windows Server 2012 R2 System Center Unified management for the Cloud OS Orchestrator App Controller Service model Microsoft Customer Customers Service Manager Service Manager Service Provider Service admin Service Bus Web Platform application Services (PaaS) Infrastructure Services (IaaS) Reliable messaging Virtual Networking SQL Server and MySQL database Service Bus Service Bus Queues One way asynchronous messaging Message Sender Service Bus Namespace Message Receiver Queue Service Or Application Web App Mobile App Service Service Bus topics Publish-subscribe one-to-many messaging Message Sender Service Bus Namespace Subscription 1 Web App Mobile App Service Message Receiver Business Logic Topic Audit Subscription N Database Web Platform application Services (PaaS) Infrastructure Services (IaaS) Reliable messaging Virtual Networking SQL Server and MySQL database Windows Azure Pack Extensibility ? Web Platform application Services (PaaS) Infrastructure Services (IaaS) Reliable messaging Virtual Networking SQL Server and MySQL database Your custom service Partner Involvement Service Management in WAP • • • • • IT Financial Management in WAP • • • • • Why choose the Windows Azure Pack? Enterprise-class Simple and cost-effective Open and interoperable • Builds on a familiar foundation of Windows Server and System Center. • Simple service delivery for multitenant cloud infrastructure. • Easy VM and Web application portability. • Isolated virtual networks for multi-tenant workloads. • Out-of-box infrastructure and application service offerings. • Private, hosted and public cloud. • Extensibility and integration. • Standardized service provisioning using service templates. • Windows Azure code running in your datacenter. • Highly scalable virtualization and management platform. • Broad application platform support including .NET, node.js, PHP. • Automation platform. • OData REST API for portal level integration. • Advanced Windows Server 2012 features on standard hardware. • Service Bus for asynchronous distributed application integration. Next steps Learn more and download Windows Azure Pack. http://www.microsoft.com/en-us/servercloud/products/windows-azure-pack See additional Windows Azure resources. http://www.windowsazure.com/en-us/ Read about Windows Azure on TechNet. http://www.microsoft.com/technet