Intro to cloud computing and Azure. And in a non-Cloud view, there are inefficiencies in addressing those issues TIME IT CAPACITY Actual Load Allocated.

Slides:



Advertisements
Similar presentations
A Flexible Cloud-Computing Platform Focus on solving business problems
Advertisements

Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda.
System Center 2012 R2 Overview
4 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power = Unhappy CFO Not Enough Power = Grumpy Customers & Unhappy CEO Load Forecast.
MICROSOFT CONFIDENTIAL Page 1 A Secure Cloud-Computing Platform Azure Partner Architects| 4/11/2011 David McGhee | Windows Azure Platform Technical Specialist.
Page 1 Ricardo Villalobos Windows Azure Architect Evangelist Microsoft Corporation Designing, Building, and Deploying Windows Azure applications.
Time until next coffee 55:00 30 minutes 15 minutes.
3 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast.
Bart Vande Ghinste Enterprise Architect Developer & Platform Group
The Microsoft Cloud Azure Platform This presentation incorporates some content from Microsoft.
“It’s going to take a month to get a proof of concept going.” “I know VMM, but don’t know how it works with SPF and the Portal” “I know Azure, but.
High memory instances Monthly SLA : Virtual Machines Validated & supported Microsoft workloads Price reduction: standard Windows (22%) & Linux (29%)
Overview Of Microsoft New Technology ENTER. Processing....
Programming languages + tools.NET, Visual Studio, TFS + Git, Java, NodeJS, PHP, Python, Ruby, C++ Microsoft cloud infrastructure PaaS Web Mobile.
Windows Azure for scalable compute and storage SQL Azure for relational storage for the cloud AppFabric infrastructure to connect the cloud.
Reduce Your IT Costs. Microsoft’s Core Infrastructure Solutions NEXT GENERATION DESKTOP EMPOWERING SERVICES Desktop Datacenter CLOUD COMPUTING.
SOFTWARE AS A SERVICE PLATFORM AS A SERVICE INFRASTRUCTURE AS A SERVICE.
Windows Azure Overview Name Title Microsoft Corporation.
Michael Epprecht IT Pro Evangelist Microsoft
Why consider the cloud? Cloud innovation presents challenges for IT.
9 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast.
Cross Platform Mobile Backend with Mobile Services James
Road to the Cloud The Economics of Cloud Computing.
WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure Application Platform.
September * Provide analysis, advice, and recommendations on the impacts that new and emerging technologies are likely to have on the management.
Windows Azure Alex BOGDAN Academic Developer Evangelist.
A Brief Overview by Aditya Dutt March 18 th ’ Aditya Inc.
Windows Azure with a dash of OSS Peter Laudati Technology Evangelist Microsoft Corporation
Using Windows Azure John Donnelly Technical Evangelist Microsoft Technology Centre Thames Valley Park
Randy Pagels, Developer Technology Specialist Microsoft Corporation Dev & Test in the Cloud.
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
Dan Kasun Sr. Director, US Public Sector Developer & Platform Evangelism Microsoft Corporation
Migrating Business Apps to Windows Azure Marc Müller Principal Consultant, 4tecture GmbH
Interoperabilidade com Windows Azure Computação em nuvem no Windows Azure com suporte a PHP, Java, Ruby e Python Rogerio Cordeiro Technical Evangelist.
Windows Azure Insights for the Enterprise IT Pro John Craddock Infrastructure and Identity Architect XTSeminars AZR301.
Windows Azure: Microsoft’s Cloud Platform By Shahed Chowdhuri.
Your First Azure Application Michael Stiefel Reliable Software, Inc.
Introduction to Windows Azure BUGAEV ROMAN. Azure Windows Azure Platform is thus classified as platform as a service and forms part of Microsoft's cloud.
Windows Azure Conference 2014 Deploy your Java workloads on Windows Azure.
Windows Azure June 2012 Release for Developers & Architects
IBM Bluemix Ecosystem Development Hands on Workshop Section 1 - Overview.
Windows Azure for scalable compute and storage SQL Azure for relational storage for the cloud AppFabric infrastructure to connect the cloud.
Windows Azure. Azure Application platform for the public cloud. Windows Azure is an operating system You can: – build a web application that runs.
3 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast.
 Mike Martin  Architect  MEET Member  Crew Member of Azug  Windows Azure Insider  Windows Azure MVP  
MidVision Enables Clients to Rent IBM WebSphere for Development, Test, and Peak Production Workloads in the Cloud on Microsoft Azure MICROSOFT AZURE ISV.
GETTING STARTED WITH WINDOWS AZURE DEVELOPMENT Eric Nelson Slide 1.
3 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast.
Azure in a Day Training: Windows Azure Module 1: Windows Azure Overview Module 2: Development Environment / Portal – DEMO: Signing up for Windows Azure.
Virtual techdays INDIA │ august 2010 A lap around Windows Azure SDK for Java Developers Ramaprasanna Chellamuthu │ Developer Evangelist, Microsoft.
Enabling the Cloud OS Today  New high-density Web Sites with elastic cloud scaling and complete dev-ops experiences  New rich IaaS experience for self-service.
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.
Windows Azure Overview for IT Pros Anton Boyko. Intro to Cloud Computing Intro to Windows Azure Cloud Services Web Sites Virtual Machines Workload Options.
Hello Cloud… Mike Benkovich
SQL Server 2012 Session: 1 Session: 4 SQL Azure Data Management Using Microsoft SQL Server.
Going Hybrid – part 1 Moving to Hybrid Cloud with Windows Azure Virtual Machines & System Center 2012 R2.
Windows Azure Boot CampWindowsAzureBootCamp.com. Windows Azure Boot CampWindowsAzureBootCamp.com.
Windows Azure Custom Software Development Mobile Middleware Windows Azure Introduction Dipl.-Ing. Damir Dobric Lead Architect daenet
 Cloud Computing technology basics Platform Evolution Advantages  Microsoft Windows Azure technology basics Windows Azure – A Lap around the platform.
HoraSesión 9:00 - 9:30Registro 9:30 – 10:30Empezando con Windows Azure 10:45 – 12:00HOL: Laboratorio – Empezando con Windows Azure 12:00 – 13:15Azure.
Develop for the Cloud - Windows Azure Microsoft gi Pranav Rastogi.
Clouding with Microsoft Azure
Intro to cloud computing and Azure
Cloud computing Anton Boyko .NET Developer.
Why? (or … am I really in the right track?)
Saranya Sriram Developer Evangelist | Microsoft
Developing Advanced Applications with Windows Azure
Developing for Windows Azure
Microsoft Azure Services Platform
Presentation transcript:

Intro to cloud computing and Azure

And in a non-Cloud view, there are inefficiencies in addressing those issues TIME IT CAPACITY Actual Load Allocated IT-capacities “Waste“ of capacities “Under-supply“ of capacities Fixed cost of IT-capacities Load Forecast Barrier for innovations

However, in a Cloud View Actual Load Allocated IT capacities Reduction of initial investments Reduction of “over-supply“ No “under-supply“ Possible reduction of IT-capacities in case of reduced load Time IT CAPACITY Load Forecast

Load Patterns Usage Compute Time Average Inactivity Period On & off workloads (e.g. batch job) Over provisioned capacity is wasted Time to market can be cumbersome Compute Time Average Usage Unexpected/unplanned peak in demand Sudden spike impacts performance Can’t over provision for extreme cases Average Usage Compute Time Successful services needs to grow/scale Keeping up w/ growth is big IT challenge Cannot provision hardware fast enough Compute Time Services with micro seasonality trends Peaks due to periodic increased demand IT complexity and wasted capacity

Cloud Services

Packaged Software Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime You manage Infrastructure (as a Service) Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime Managed by vendor You manage Platform (as a Service) Managed by vendor You manage Storage Servers Networking O/S Middleware Virtualization Applications Runtime Data Software (as a Service) Managed by vendor Storage Servers Networking O/S Middleware Virtualization Applications Runtime Data

Introducing Windows Azure ON-PREMISES Developer ExperienceDeveloper Experience Use existing skills and tools.Use existing skills and tools. ComputeStorageManagement Relational data Management Connectivity Access control

Windows Azure Platform Data Centers

Data Defense in Depth Approach Physical Application Host Network  Strong storage keys for access control  SSL support for data transfers between all parties  Front-end.NET framework code running under partial trust  Windows account with least privileges  Stripped down version of Windows Server 2008 OS  Host boundaries enforced by external hypervisor  Host firewall limiting traffic to VMs  VLANs and packet filters in routers  World-class physical security  ISO and SAS 70 Type II certifications for datacenter processes Layer Defenses

Windows Azure Platform Appliance Windows Azure Platform in your datacenter – Designed for unlimited scale & multi-tenancy – Identical to the hardware in Microsoft’s datacenters – Delivered by a choice of hardware partners Benefits – Platform as a Service – Physical Control – Geographic Proximity – Regulatory Compliance – Data Sovereignty Currently in development with several partners – Fujitsu, Dell, HP, and eBay

Anatomy of a Windows Azure Cloud Service Worker Role Web Role Web Role

GOAL: SCALABLE, DURABLE STORAGE Windows Azure storage is an application managed by the Fabric Controller Windows Azure applications can use native storage or SQL Azure Application state is kept in storage services, so worker roles can replicate as needed Blobs: large, unstructured data (audio, video, etc) Tables: simply structured data, accessed using WCF Data Services Queues: serially accessed messages or requests, allowing web- roles and worker-roles to interact Storage in Windows Azure

Windows Azure Platform Consumption Prices Pay as you go and grow for only what you use when you use itPay as you go and grow for only what you use when you use it Access Control $1.99/10k transactions Per Message Operation $3.99/month per connection Per Message Operation Service Bus

Windows Azure Purchasing Models CategoryWhat it meansSKUs Membership “Membership has it benefits” Get free compute, storage, bandwidth MSDN Premium Subscribers Microsoft Partner Network BizSpark “Commitment” Buy a 6 month block and get a discount Development Accelerator Core Development Accelerator Extended (includes SQL Azure) SQL Azure Dev Accelerator Core Basic Intro promotion Get a few hours, etc. to kick the tires Introductory Special (free hours, then pay as you go) Pay as you go Consumption

Azure Benefits for Visual Studio with MSDN MSDN Premium, Ultimate: Get 8 months of benefits… MSDN Premium, Ultimate: Get 8 months of benefits… …Then extend them another 8 months $2,518 of cloud resources For a quick video on how to sign up: n-us/pricing/member- offers/msdn-benefits/

Introductory Account (200$ Credit) compute2 small compute hours per month** web sites10 Shared Web Sites*** mobile services10 Shared Mobile Services relational database 1 Database Unit of Web Edition and Business Edition SQL Database**** storage35GB with 50,000,000 storage transactions bandwidthUnlimited inbound / 20GB Outbound

Two ways to pay Credit card Invoicing (the way businesses like to do business) Invoicing (the way businesses like to do business) (One of these is required in case you go over your free benefits) …or…

Monthly Service Level Agreement Instance monitoring and restart Database availability Service bus and access control availability Compute connectivity Storage availability

The Developer Tools Development Environment Vista+ Must enable local IIS features Visual Studio 2010 Must run as local Admin.NET 3.5 SP1 /.NET 4.0 Local SQL instance Azure SDK Provides local emulator Complete local simulation of the cloud fabric 90% of the local emulator is the same as the cloud fabric Includes handy project templates Deployment and management tools Includes client storage library AppFabric SDK Provides libraries and tools to use ACS and Service Bus Includes ACM.exe and AF Configuration Management Browser source.

Q & A Ask your questions.