Change the Rules What‘s New in Windows Azure Luka Debeljak CEE DPE Technical Lead

Slides:



Advertisements
Similar presentations
System Center 2012 R2 Overview
Advertisements

DPR311. Traditional IT Infrastructure (as a Service) Platform (as a Service) Storage Servers Networking Operating System Middleware Virtualization.
4 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power = Unhappy CFO Not Enough Power = Grumpy Customers & Unhappy CEO Load Forecast.
Page 1 Ricardo Villalobos Windows Azure Architect Evangelist Microsoft Corporation Designing, Building, and Deploying Windows Azure applications.
The Microsoft Cloud Azure Platform This presentation incorporates some content from Microsoft.
Unified Logs and Reporting for Hybrid Centralized Management
Azure Services Platform Piotr Zierhoffer. Agenda Cloud? What is Azure? Environment Basic glossary Architecture Element description Deployment.
Overview Of Microsoft New Technology ENTER. Processing....
2009 Software as a service Platform as a service Infrastructure as a service Service platform Cloud platform Cloud computing Grid computing Private.
12 → Wed Umbraco User Group Kristofer Liljeblad Windows Azure Kristofer Liljeblad, Microsoft Developer Evangelist
Virtual techdays INDIA │ 9-11 February 2011 The Whole New Windows Azure Platform Management Portal Saranya Sriram │ Developer Evangelist, Microsoft.
SIM205. (On-Premises) Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime You manage Infrastructure (as a Service)
Architecture, Services and Programming Model Ilian Iliev Telerik Corp.
First Look Clinic: What’s New for IT Professionals in Microsoft® SharePoint® Server 2013 Sayed Ali (MCTS, MCITP, MCT, MCSA, MCSE )
Lecture 8 – Platform as a Service. Introduction We have discussed the SPI model of Cloud Computing – IaaS – PaaS – SaaS.
Components of Windows Azure - more detail. Windows Azure Components Windows Azure PaaS ApplicationsWindows Azure Service Model Runtimes.NET 3.5/4, ASP.NET,
Introduction To Windows Azure Cloud
Migrating Business Apps to Windows Azure Marc Müller Principal Consultant, 4tecture GmbH
Windows Azure Dave Glover Developer Evangelist Microsoft Australia Tel:
Windows Azure Conference 2014 Deploy your Java workloads on Windows Azure.
WINDOWS AZURE PLATFORM ROADMAP Eric Nelson Slide 1.
Microsoft Azure SoftUni Team Technical Trainers Software University
Eric Nelson Application Architect, Microsoft ISV Team Windows.
Azure Services Platform Update James Conard Sr. Director Developer & Platform Evangelism Microsoft Corporation.
Bizfss File Sync and Sharing Solution, Built on Microsoft Azure, Allows Businesses to Sync, Share, Back Up Using Their Own Cloud Storage MICROSOFT AZURE.
Securely Synchronize and Share Enterprise Files across Desktops, Web, and Mobile with EasiShare on the Powerful Microsoft Azure Cloud Platform MICROSOFT.
Built on Azure, Moodle Helps Educators Create Proprietary Private Web Sites Filled with Dynamic Courses that Extend Learning Anytime, Anywhere MICROSOFT.
Windows Azure Virtual Machines Anton Boyko. A Continuous Offering From Private to Public Cloud.
Windows Azure for IT Pros Kurt CLAEYS (TSP Windows Azure, Microsoft EMEA)
Windows Azure. Azure Application platform for the public cloud. Windows Azure is an operating system You can: – build a web application that runs.
Mailjet and Microsoft Azure Offer All-in-One Infrastructure and Deliverability while Saving IT and Enterprise Time and Money with Scalability MICROSOFT.
Chad Collins CEO Henry Chan CTO In Latin, nubifer means “bringing the clouds”
Powered by Microsoft Azure, PointMatter Is a Flexible Solution to Move and Share Data between Business Groups and IT MICROSOFT AZURE ISV PROFILE: LOGICMATTER.
Developer Day Windows Azure June 2012 & October 2012 News Mario Szpuszta Cloud Architect & Technical Evangelist, Microsoft Corp.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
 Mike Martin  Architect  MEET Member  Crew Member of Azug  Windows Azure Insider  Windows Azure MVP  
Azure in a Day Training: Windows Azure Module 1: Windows Azure Overview Module 2: Development Environment / Portal – DEMO: Signing up for Windows Azure.
Microsoft Azure and DataStax: Start Anywhere and Scale to Any Size in the Cloud, On- Premises, or Both with a Leading Distributed Database MICROSOFT AZURE.
MGT305 - Application Management in Private and Public Clouds Sean Christensen Senior Product Marketing Manager Microsoft Corporation MGT305.
Microsoft Cloud Computing. Topics to be covered 1.Environmental Features of windows azure 2.What is Cloud Computing 3.Roles in Cloud Computing 4.Benefits.
PowerPoint Instructions These are not native PowerPoint objects. They are PNG objects. To change the color, you need to go to the Format Tab.
MGT305 - Application Management in Private and Public Clouds Daniel Savage Microsoft Corporation MGT305 Kenan Owens Microsoft Corporation.
Building web applications with the Windows Azure Platform Ido Flatow | Senior Architect | Sela | This session.
The best of WF 4.0 and AppFabric Damir Dobric MVP-Connected System Developer Microsoft Connected System Division Advisor Visual Studio Inner Circle member.
 Cloud Computing technology basics Platform Evolution Advantages  Microsoft Windows Azure technology basics Windows Azure – A Lap around the platform.
Simon Davies Microsoft Global reach Ease of provisioning Business agility Deployability & manageability Security & Privacy Customisability.
Discover How You Can Increase Collaboration with External Partners While Reducing Your Cost in Managing an Extranet from the Azure Cloud MICROSOFT AZURE.
DreamFactory for Microsoft Azure Is an Open Source REST API Platform That Enables Mobilization of Data in Minutes across Frameworks and Storage Methods.
AuraPortal Cloud Helps Empower Organizations to Organize and Control Their Business Processes via Applications on the Microsoft Azure Cloud Platform MICROSOFT.
Deploying Web Application
DocFusion 365 Intelligent Template Designer and Document Generation Engine on Azure Enables Your Team to Increase Productivity MICROSOFT AZURE APP BUILDER.
Introduction to Windows Azure AppFabric
Partner Logo Veropath Offers a Next-Gen Expense Management SaaS Technology Solution, Built Specifically to Harness Big Data Analytics Capabilities in Azure.
New Heights by Guiding Them into the Cloud
Cloud Data platform (Cloud Application Development & Deployment)
Platform as a Service.
Logo here Module 3 Microsoft Azure Web App. Logo here Module Overview Introduction to App Service Overview of Web Apps Hosting Web Applications in Azure.
SMS+ on Microsoft Azure Provides Enhanced and Secure Text Messaging, with Audit Trail, Scalability, End-to-End Encryption, and Special Certifications MICROSOFT.
Extending Your On-Premises Apps with the Windows Azure Platform
Veeam Backup Repository
OpenNebula Offers an Enterprise-Ready, Fully Open Management Solution for Private and Public Clouds – Try It Easily with an Azure Marketplace Sandbox MICROSOFT.
Intelledox Infiniti Helps Organizations Digitally Transform Paper and Manual Business Processes into Intuitive, Guided User Experiences on Azure MICROSOFT.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
DeFacto Planning on the Powerful Microsoft Azure Platform Puts the Power of Intelligent and Timely Planning at Any Business Manager’s Fingertips Partner.
Data Security for Microsoft Azure
Outline Virtualization Cloud Computing Microsoft Azure Platform
Dell Data Protection | Rapid Recovery: Simple, Quick, Configurable, and Affordable Cloud-Based Backup, Retention, and Archiving Powered by Microsoft Azure.
Technical Capabilities
Last.Backend is a Continuous Delivery Platform for Developers and Dev Teams, Allowing Them to Manage and Deploy Applications Easier and Faster MICROSOFT.
Developing for Windows Azure
Presentation transcript:

Change the Rules What‘s New in Windows Azure Luka Debeljak CEE DPE Technical Lead

Change the Rules Agenda Microsoft & Cloud Computing

Change the Rules 2009 Software as a service Platform as a service Infrastructure as a service Service platform Cloud platform Cloud computing Grid computing Private cloud Public cloud Hybrid computing Global cloud Scale-out cloud Online services Utility computing On demand Internal cloud Hosted cloud Cloud services 2003 Web services 2006 Software as a service Virtualized Hosting SOA Evolution of Computing: The Next Big Thing

Change the Rules Cloud Computing The platform for the new generation of business

Change the Rules Different Flavors of the Cloud

Change the Rules Private (On-Premise) Private (On-Premise) Infrastructure (as a Service) Infrastructure (as a Service) Platform (as a Service) Platform (as a Service) Types of Clouds Storage Server HW Networking Servers Databases Virtualization Runtimes Applications Security & Integration Storage Server HW Networking Servers Databases Virtualization Runtimes Applications Security & Integration Storage Server HW Networking Servers Databases Virtualization Runtimes Applications Security & Integration You manage Managed by vendor You manage

Change the Rules Microsoft’s Cloud Continuum: Choice Dynamic Data Center Toolkit For Hosters | Dynamic Data Center Toolkit For Enterprises | Software as a Service (SaaS) Platform as a Service (PaaS) Infrastructure as a Service (IaaS) PrivatePublic

Change the Rules Agenda Microsoft & Cloud Computing Windows Azure Platform & Features – Windows Azure – Windows AppFabric – SQL Azure – „Dallas“

Change the Rules Cloud Platform Capabilities Storage Dynamic Tabular Data Blobs Message Queues Distributed File System Content Distribution Data Transact-SQL Data Synchronization Relational Database ADO.NET, ODBC, PHP Connectivity Registry On-Premise Bridging Service Bus Security Claims-Based Identity Federated Identities Secure Token Service Declarative Policies Application Services Application Marketplace Information Marketplace Personal Data Repository Frameworks Workflow Hosting Distributed Cache Services Hosting Compute C / C++ Win32 VHD

Change the Rules Windows Azure Platform Compute Storage Data SQL Azure Data Sync Connectivity Project “Sydney” Security “Geneva” Application Services Frameworks “Dublin”“Velocity” Service Bus Access Control Table StorageBlob StorageQueueDrive Content Delivery Network

Change the Rules Windows Azure Compute Compute Development, service hosting, & management environment.NET, Java PHP, Python, Ruby, native code (C/C++, Win32, etc.) ASP.NET providers, FastCGI, memcached, MySQL, Tomcat Full-trust – supports standard languages and APIs Secure certificate store Management API’s, and logging and diagnostics systems Multiple roles – Web, Worker, Virtual Machine (VHD) Multiple VM sizes 1.6 GHz CPU x64, 1.75GB RAM, 100Mbps network, 250GB volatile storage Small (1X), Medium (2X), Large (4X), X-Large (8X) In-place rolling upgrades, organized by upgrade domains Walk each upgrade domain one at a time Development, service hosting, & management environment.NET, Java PHP, Python, Ruby, native code (C/C++, Win32, etc.) ASP.NET providers, FastCGI, memcached, MySQL, Tomcat Full-trust – supports standard languages and APIs Secure certificate store Management API’s, and logging and diagnostics systems Multiple roles – Web, Worker, Virtual Machine (VHD) Multiple VM sizes 1.6 GHz CPU x64, 1.75GB RAM, 100Mbps network, 250GB volatile storage Small (1X), Medium (2X), Large (4X), X-Large (8X) In-place rolling upgrades, organized by upgrade domains Walk each upgrade domain one at a time

Change the Rules WEB ROLEWORKER ROLE Interacts with end-user or web services Handles incoming HTTP/HTTPS requests Develop with Microsoft and non-Microsoft tools: ASP.NET, WCF, other.NET tools Java, PHP, etc. Does not accept incoming requests Initiates their own requests for data or tasks from the queue Similar to a "batch job" or Windows service Windows Azure Roles

Change the Rules ‒ Interacts with a “Fabric Agent” on each machine ‒ Monitors every VM, application and instance ‒ Performs load balancing, check pointing and recovery Fabric Controller

Change the Rules Windows Azure Diagnostics Compute

Change the Rules Windows Azure Storage Storage

Change the Rules Windows Azure Table Storage Table Storage

Change the Rules Windows Azure Blob Storage Blob Storage

Change the Rules Windows Azure Queue Queue - Message operations Add Message Get Message(s) Peek Message(s) Delete Message

Change the Rules Windows Azure Drive Drive

Change the Rules Windows Azure CDN Content Delivery Network

Change the Rules DEMO: VISUAL STUDIO 2010 & WINDOWS AZURE USING WINDOWS AZURE STORAGE

Change the Rules SQL Azure Data

Change the Rules Management Tools Windows Azure Tools for Microsoft Visual Studio (2008, 2010) – Windows Azure Management Console – Azure Storage Explorer – Simple tool to manage your cloud storage – SQL Azure accessible via SQL Server Management tools SQL Azure Explorer AddIn for Visual Studio 2010 – Cerebrata Azure Diagnostics Manager Cerebrata – WPF Client for managing Azure

Change the Rules Tools for data synchronization with SQL Azure Connect on-premises apps with the cloud Create cached-mode clients Built on Microsoft Sync Framework and ADO.NET Sync Services Tools for data synchronization with SQL Azure Connect on-premises apps with the cloud Create cached-mode clients Built on Microsoft Sync Framework and ADO.NET Sync Services SQL Azure Data Sync

Change the Rules SQL Azure & OData OData – Base on existing protocols HTTP, AtomPub (+ extensions), CSDL, EDMx – Defines a core set of functionality enabling REST-based access to data over HTTP – Specifications available at Open Specification Promise (OSP) WCF Data Services – Microsoft server-side implementation of OData – WCF Data Services client library SQL Azure (labs preview) – Enables exposure of cloud data via OData

Change the Rules OData: Open Data Protocol OData Protocol Excel/PowerPivot Visual Studio.NET Framework Silverlight Javascript/AJAX PHP Java.NET Framework Sharepoint Sharepoint Services SQL Server Reporting Services Windows Azure Table Storage Codename “Dallas” ODGI OData ConsumersOData Producers

Change the Rules DEMO: MANAGEMENT TOOLS AND SQL AZURE

Change the Rules Interoperability & Windows Azure Popular Technologies, Used by – Sites: Facebook, Wikipedia – Apps: WordPress, MediaWiki …with Windows Azure Benefits – Get Started Easily: PHP/Eclipse Developer Experience – Maintain and Scale: Leverage Platform Primitives Cloud Storage Inter-role Communication + Endpoint Discovery PHPWeb Development Language EclipseDevelopment Environment MySQLRelational Database memcachedDistributed Memory Cache

Change the Rules Using with Windows Azure Running PHP Code in Windows Azure – Host in Web role, supply & configure runtime Eclipse Tooling – Build, Test, Deploy PHP Projects – Create New or Use Existing PHP Projects Scaling PHP Apps – Dynamic allocation of resources in Windows Azure Using Cloud Storage from PHP – Windows Azure Storage via SDK for PHP – Using SQL Azure (or SQL Server) via SQL Serve Driver for PHP

Change the Rules DEMO: INTEROPERABILITY WITH WINDOWS AZURE

Change the Rules Windows Azure AppFabric Service Bus Connectivity Service Bus

Change the Rules Windows Azure AppFabric Connectivity 33 Application #1Application #2 Direct Connection facilitated by Service Bus if that is best connection mechanism. Text XML Graphics Binary Data Streaming Firewall Send Receive Exchange messages between loosely coupled, composite applications. Send Receive

Change the Rules Windows Azure Access Control Security Access Control

Change the Rules Windows Azure AppFabric Access Control Applications or Users Simplify and automate complex authorization schema requests. Provide abstraction for federated claims-based authentication. Easily establish secure trust relationship. Data and Applications

36

Change the Rules Claims Based Identity Management “Geneva” - Next generation identity and access management platform Claims-based access and single sign-on for on-premise and cloud-based applications in the enterprise, across organizations, and on the Web - Windows Identity Foundation (“Geneva Framework“) Provides.NET development tools, which includes pre-built, user-access logic that externalizes authentication from applications. It helps developers build claims-aware.NET applications, plus build custom security token services (STS) - Active Directory Federations Services 2.0 (“Geneva Server“) An STS for IT that issues and transforms claims and other tokens, manages user access and enables federation and access management for simplified single sign-on - Next generation identity and access management platform Claims-based access and single sign-on for on-premise and cloud-based applications in the enterprise, across organizations, and on the Web - Windows Identity Foundation (“Geneva Framework“) Provides.NET development tools, which includes pre-built, user-access logic that externalizes authentication from applications. It helps developers build claims-aware.NET applications, plus build custom security token services (STS) - Active Directory Federations Services 2.0 (“Geneva Server“) An STS for IT that issues and transforms claims and other tokens, manages user access and enables federation and access management for simplified single sign-on -Windows CardSpace 2.0 (“Geneva“) For helping users navigate between multiple logons for simplified single sign-on while providing complete user control and transparency for how personal information is shared

Change the Rules Windows Server AppFabric (“Velocity”) “Velocity” Distributed in-memory cache platform for developing scalable, available, and highly-performance applications Caches any serializable CLR object and provides access through simple cache APIs Supports enterprise scale: tens to hundreds of computers Configurable to run as a service accessed over the network Distributed in-memory cache platform for developing scalable, available, and highly-performance applications Caches any serializable CLR object and provides access through simple cache APIs Supports enterprise scale: tens to hundreds of computers Configurable to run as a service accessed over the network ‒Supports dynamic scaling and automatic load balancing ‒Supports continuous availability of cached data by storing copies on separate cache hosts ‒Integration with administration and monitoring tools such as Event Tracing for Windows (ETW) and System Center.

Change the Rules Windows Server AppFabric (“Dublin”) “Dublin” Evolution of WAS/IIS and Windows App Server role to run and manage WF and WCF services Enhances the hosting of Windows Communication Foundation (WCF) and Windows Workflow (WF) in the Windows Process Activation Service (WAS) Simplified deployment and management of WCF and WF services hosted in WAS Configuration of persistence for durable workflows Customizable tracking profiles with dedicated, queryable storage for tracked data Customizable monitoring of hosted services Evolution of WAS/IIS and Windows App Server role to run and manage WF and WCF services Enhances the hosting of Windows Communication Foundation (WCF) and Windows Workflow (WF) in the Windows Process Activation Service (WAS) Simplified deployment and management of WCF and WF services hosted in WAS Configuration of persistence for durable workflows Customizable tracking profiles with dedicated, queryable storage for tracked data Customizable monitoring of hosted services

Change the Rules Microsoft Codename “Dallas” Information-as-a-service —Discover, acquire, and consume structured, blob, and real-time data to power any application – on any platform and any screen size —Brokerage Business – partner driven ecosystem and global reach to deliver data and functionality to developers and information workers —Analytics and Reporting – single click analysis to augment private data with public data —Built on Windows Azure and SQL Azure Information-as-a-service —Discover, acquire, and consume structured, blob, and real-time data to power any application – on any platform and any screen size —Brokerage Business – partner driven ecosystem and global reach to deliver data and functionality to developers and information workers —Analytics and Reporting – single click analysis to augment private data with public data —Built on Windows Azure and SQL Azure

Change the Rules Microsoft Pinpoint Application Marketplace Pinpoint helps business customers find technology experts, software applications and professional services that solve specific business issues and support long-term goals Pinpoint helps developers and technology service providers get applications and professional services to the customers who need them Application Marketplace Pinpoint helps business customers find technology experts, software applications and professional services that solve specific business issues and support long-term goals Pinpoint helps developers and technology service providers get applications and professional services to the customers who need them

Change the Rules DEMO: MICROSOFT CODENAME „DALLAS“

Change the Rules Agenda Microsoft & Cloud Computing Windows Azure Platform & Features – Windows Azure – Windows AppFabric – SQL Azure – „Dallas“ Windows Azure Futures

Change the Rules Business Roadmap, Looking Ahead....

Change the Rules Virtual Machine Role Type Helps easily move existing apps to cloud Enables wide range of Windows apps to run in Windows Azure Looking forward: VM Support Start with Windows Server image Incorporate into cloud service model Install SW, Customize & Configure Deploy & Manage Service

Change the Rules Looking forward: Management Interfaces Extend APIs to expose new platform capabilities – Examples: new VM role, finer-grain OS Upgrade, CDN integration – Better visibility and monitoring of life cycle management – Diagnostics APIs

Change the Rules Looking forward: Guidance & Blueprints Readiness Framework – Information and tools to support adoption – Aimed at sales field, partners and enterprise architects Readiness Deliverables – Knowledge capital and app profile guidance – Technology and migration tool set requirements – Engagement process and deployment

Change the Rules We Are All In! – Check out – Windows Azure, Windows AppFabric, SQL Azure, „Dallas“ Windows Azure Roadmap – CDN, Project Sydney, VM Role, SQL Azure... Stay tuned! More to come!

Change the Rules