What’s New in Windows Azure A platform overview + how it can fit into my development shop today… New England Microsoft Dev Group 06-June-2013 (6:30-8:30.

Slides:



Advertisements
Similar presentations
Cloud computing is used to describe a variety of computing concepts that involve a large number of computers connected through a real-time communication.
Advertisements

Ed Duguid with subject: MACE Cloud
“Try not. Do, or do not. There is no try.” - Yoda
System Center 2012 R2 Overview
Microsoft Azure Cloud Platform an overview
“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.
Public cloud definition Public cloud is a cloud in which Cloud infrastructure is available to the general public. Public cloud define cloud computing.
With the Help of the Microsoft Azure Platform, Devbridge Group Provides Powerful, Flexible, and Scalable Responsive Web Solutions MICROSOFT AZURE ISV PROFILE:
The product strategyThe indirect sales WORTMANN AG serves customers from the European Union, North and Eastern Europe, the Middle East and Africa.
Accelerate adoption, provide customer insights to engineering, and deliver knowledge to the IT Pro community.
The Cloud for Modern WakeUpAndCode.com.
Presented by Sujit Tilak. Evolution of Client/Server Architecture Clients & Server on different computer systems Local Area Network for Server and Client.
Inside Windows Azure Virtual Machines Vijay Rajagopalan Microsoft Corporation.
M.A.Doman Model for enabling the delivery of computing as a SERVICE.
INTRODUCTION TO CLOUD COMPUTING Cs 595 Lecture 5 2/11/2015.
Cloud Computing Systems Lin Gu Hong Kong University of Science and Technology Sept. 21, 2011 Windows Azure—Overview.
Windows Azure Pack Tomáš „Kanty“ Kantůrek
CLOUD COMPUTING. A general term for anything that involves delivering hosted services over the Internet. And Cloud is referred to the hardware and software.
Memi Lavi Senior Consultant MCS, Microsoft Israel Self Service Private Cloud With Windows Azure Pack.
Joan Wortman Architecting for the Cloud Bill Wilder An App in the Cloud is not a Cloud-Native App Boston Code Camp #19 08-Mar-2013 (2:50 – 4:00 PM EDT)
Cloud Computing. Cloud Computing Overview Course Content
A Brief Overview by Aditya Dutt March 18 th ’ Aditya Inc.
Microsoft Confidential - Signed NDA Required Windows Azure Executive Vision and Roadmap NAME TITLE Microsoft Corporation.
@codingoutloud © 2014 Development Partners Software Corporation Meet Windows Azure, Your Next Data Center nearing.
Cloud Computing. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
1 NETE4631 Using Google Web Services and Using Microsoft Cloud Services Lecture Notes #7.
Cloud computing.
Windows Azure: Microsoft’s Cloud Platform By Shahed Chowdhuri.
M.A.Doman Short video intro Model for enabling the delivery of computing as a SERVICE.
@codingoutloud © 2014 Development Partners Software Corporation © 2014 Development Partners Software.
Windows Azure Conference 2014 Deploy your Java workloads on Windows Azure.
Overview of Cloud Computing Sven Rosvall ACCU
AZR308. Building distributed systems on an abstraction against commodity hardware at Internet scale, composed of multiple services. Distributed System.
Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1.
Azure Best Practices How to Successfully Architect Windows Azure Apps for the Cloud 13-Mar-2013 (1:00 PM EDT) Bill Wilder An App in the Cloud is not (necessarily)
Except where noted, slide deck is © 2014 Development Partners Software Corporation Runbooks Automating.
ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1.
How* to Win the #BestMicrosoftHack Shahed Chowdhuri Sr. Technical WakeUpAndCode.com *Hint: Use the Cloud.
Virtual techdays INDIA │ august 2010 Cloud Computing – What and How ? Sandeep J Alur │ Microsoft India.
Windows Azure for IT Pros Kurt CLAEYS (TSP Windows Azure, Microsoft EMEA)
3 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast.
Cloud computing Cloud Computing1. NIST: Five essential characteristics On-demand self-service Computing capabilities, disks are demanded over the network.
Nagender Vedula & Bradley Bartz ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1.
CLOUD COMPUTING RICH SANGPROM. What is cloud computing? “Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a.
Windows Azure Web Sites Second-generation PaaS Boston Cloud Meetup 14-January-2014 (00:30) Boston Azure User Group
Web Technologies Lecture 13 Introduction to cloud computing.
3 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast.
Cloud Architecture Patterns for Mere Mortals New England Code Camp #16 29-October-2011 Copyright (c) 2011, Bill Wilder – Use allowed under Creative Commons.
noun ; Software Defined Enterprise/SDE/ The enterprise who leverages software to flank their traditional business offerings, or to create entirely new.
Architecture Patterns for Building Cloud-Native Applications NYC Code Camp 7 15-September-2012 (10:45 – noon) Boston Azure User Group
Cloud Computing Shannon McManus Michael Weihert. What is Cloud Computing?
Hello Cloud… Mike Benkovich
Building Cloud Solutions Presenter Name Position or role Microsoft Azure.
Inspirirani ljudima. Ugasite mobitele. Hvala.. Paolo Pialorsi Senior Consultant PiaSys ( Publishing apps for SharePoint 2013 on Microsoft.
Agility Dev TestDeploy Learn Agility.
Windows Azure Pack Speaker Name Date. Internal slide only—do not show.
 Cloud Computing technology basics Platform Evolution Advantages  Microsoft Windows Azure technology basics Windows Azure – A Lap around the platform.
Cloud-Native Architecture Patterns (Or… why your pre-cloud architecture won’t work so well in the cloud) Azure Florida Association 28-March-2012 Boston.
Boston Code Camp October-2012 (1:30 – 2:40)
Deploying Web Application
from zero to wicked useful in about an hour HELLO my name is
Meet Windows Azure, Your Next Data Center nearing the tipping point
Bill Wilder, CTO, Finomial Corporation
Windows Azure Pack : Express Installation
Windows Azure in 3 Minutes or Less
DevBoston 07-February-2013 (6:00 PM)
Cloud Computing: Concepts
Windows Azure Overview
Microsoft Virtual Academy
Windows Azure SDK 1.7 and New Features
Presentation transcript:

What’s New in Windows Azure A platform overview + how it can fit into my development shop today… New England Microsoft Dev Group 06-June-2013 (6:30-8:30 PM) Boston Azure User Group Bill Wilder Bill Wilder

My name is Bill Wilder Bill Wilder

Who is Bill Wilder?

“Try not. Do, or do not. There is no try.” - Yoda Yoda finally admits he does not understand exception handling...

Code Reuse: A practice in which other people get to use the code that I wrote.

“There are 2 hard problems in computer science: caching, naming things, and off-by-1 errors…” - (Source unknown)

I will ass-u-me… 1.You know what “the cloud” is 2.You have an inkling about Amazon Web Services and Windows Azure cloud platforms 3.You understand that such cloud platforms include compute services [like hosted virtual machines (VMs), in both IaaS and PaaS modes], SQL and NoSQL database services, file storage services, messaging, DNS, management, etc. 4.You are interested in understanding cloud- native applications and why that’s better than deploying my old-school app to the cloud “as is”

Roadmap for rest of talk… … 1.Overview of Windows Azure Platform  Multiple programming models 2.Selectively dig into newer areas 3.Decide on other topics on the fly Q&A during talk is okay (time permitting) Q&A at end with any remaining time Okay to reach out through or twitter ?

Windows Azure Portal General information Management Portal

The term “cloud” is nebulous… The definition of “Cloud” is nebulous…

What is different about the cloud? What's different about the cloud? ^ public

NIST Terminology SaaS = Software as a Service (BYO users) PaaS = Plaform as a Service (BYO apps) IaaS = Infrastructure as a Service (BYO VMs) Simplicity Complexity Flexibility Rigidity Power? Power?

The Windows Azure Model(s) Cloud Services (most cloud-native) Windows Azure Web Sites (simplest) Virtual Machines (most familiar) Services (SOA) Hybrid & Pure-Public Cloud Dev/Test & Production High automation (WazOps, CI, CD)

Integrated Surface Area

POSTER

PORTAL

What is different about the cloud? What's different about the cloud? ^ public

1/9 th above water  TTM & Sleeping well = SOA

MTBF MTTR commodity hardware + multitenant services = cost-efficient cloud failure is routine (so you better be good at handling it) Architectural Assumptions

“Try not. Do, or do not. There is no try.” - Yoda try { foo.ThisCanThrow(); } catch (Exception ex) { // … } Yoda not a good cloud developer would make

Loosely Coupled & Eventually Consistent Data & Workflow Architecture

This bar is always open *and* has an API Pay by the Drink $

∞ Resource allocation (scaling) is: – Horizontal – Bi-directional – Automatable The “illusion of infinite resources” Resource Allocation

Cloud Architecture Patterns book Primer Chapters 1.Scalability 2.Eventual Consistency 3.Multitenancy and Commodity Hardware 4.Network Latency

Cloud Architecture Patterns book Pattern Chapters 1.Horizontally Scaling Compute Pattern 2.Queue-Centric Workflow Pattern 3.Auto-Scaling Pattern 4.MapReduce Pattern 5.Database Sharding Pattern 6.Busy Signal Pattern 7.Node Failure Pattern 8.Colocate Pattern 9.Valet Key Pattern 10.CDN Pattern 11.Multisite Deployment Pattern

Questions? Comments? More information? ?

Business Card

BostonAzure.org Boston Azure cloud user group Focused on Microsoft’s Public Cloud Platform Monthly, 6:00-8:30 PM in Boston area – Food; wifi; free; great topics; growing community Follow on More info or to join our Meetup.com group:

Looking for … consulting help with Windows Azure Platform? someone to bounce Azure or cloud questions off? a speaker for your user group or company technology event? Just Ask! Bill community inquiries: business inquiries: book: Contact Me Find this slide deck here

DONE