Raj Ramabadran’s Weblog

Enable Business Value with Emerging Technology

Architect Council | 2010: A Cloud Odyssey

image

The forecast for 2010 is looking very cloudy, with every technology company delivering some type of cloud offering, and analysts estimating that almost everyone will try some form of cloud computing. But from a practical stand point, how should organizations leverage cloud computing effectively? Is it to simply host existing and legacy assets somewhere else, or to create next-generation applications that enable differentiated capabilities? In addition, what role does SOA play in the age of cloud computing? And does this impact the way we manage and interact with data?

Facilitated by Microsoft, the premise of this half-day event is to provide an open forum where architects can meet to discuss technologies and insights with peers. This forum will provide first-hand experiences and best practices intended to help the community to collectively discover and generate knowledge. Please join us for this opportunity to learn, share and network with your peers and other thought leaders.

Event Summary

§ Provide a clear and profound understanding of Microsoft’s cloud strategy and roadmap, and latest updates on the Windows Azure Platform

§ Discuss the state of SOA, and its relevance in the age of cloud computing

§ Review case studies and models of cloud usage, and examine approaches to build next-generation capabilities leveraging the cloud

§ Explore trade-offs, best practices, and guidance on today’s myriad of data storage options

§ Explain the differences and patterns of using various data interaction frameworks

Who Should Attend

Technology and business stakeholders, including CTOs, CIOs, VPs, Directors, Program and Product Managers, Architects, Lead Engineers, and IT Managers

Agenda

12:45PM: Introduction and Announcements

01:00PM: Windows Azure Platform – Overview of the Microsoft Cloud

01:30PM: SOA and Cloud Computing

02:00PM: Architecting Solutions Leveraging the Cloud

02:30PM: Making Sense of the Expanding Range of Data Storage Solutions

03:15PM: Best Practices with Data Interaction Frameworks

04:00PM: Groupthink

When & Where

Date: December 01, 2009

Location: Irvine, CA

Event ID: 1032350826

Event URL: http://wweventstest.one.microsoft.com/CUI/EventDetail.aspx?EventID=1032350826&Culture=en-US

 

Date: December 2, 2009:

Location: Los Angeles, CA

Event ID: 1032350827

Event URL: http://wweventstest.one.microsoft.com/CUI/EventDetail.aspx?EventID=1032350827&Culture=en-US

Date: December 3, 2009

Location: Phoenix, AZ

Event ID: 1032350828

Event URL: http://wweventstest.one.microsoft.com/CUI/EventDetail.aspx?EventID=1032350828&Culture=en-US clip_image001

Date: December 8, 2009

Location: Mountain View, CA

Event ID: 1032350833

Event URL: http://wweventstest.one.microsoft.com/CUI/EventDetail.aspx?EventID=1032350833&Culture=en-US

Date: December 9, 2009

Location: San Francisco, CA

Event ID: 1032350830

Event URL: http://wweventstest.one.microsoft.com/CUI/EventDetail.aspx?EventID=1032350830&Culture=en-US

Date: December 10, 2009

Location: Seattle, WA

Event ID: 1032350831

Event URL: http://wweventstest.one.microsoft.com/CUI/EventDetail.aspx?EventID=1032350831&Culture=en-US

Date: December 15, 2009

Location: Denver, CO

Event ID: 1032350832

Event URL: http://wweventstest.one.microsoft.com/CUI/EventDetail.aspx?EventID=1032350832&Culture=en-US clip_image001[1]

Hosts

David Chou

Architect, Microsoft

http://blogs.msdn.com/dachou

David Chou is a technical architect at Microsoft, focused on collaborating with enterprises and organizations in areas such as cloud computing, SOA, Web, distributed systems, security, etc., and supporting decision makers on defining evolutionary strategies in architecture. Drawing on experiences from his previous jobs at Sun Microsystems and Accenture, David enjoys helping customers create value from using objective and pragmatic approaches to define IT strategies, roadmaps, and solution architectures.

Joe Shirey

Architect, Microsoft

http://www.joeshirey.com

Joe Shirey is a Senior Architect Evangelist for Microsoft based in the Denver area. In this role, Joe works closely with customers and the community to help them understand where Microsoft technologies fit into the architecture of their solutions. Prior to joining Microsoft, Joe was a Vice President at Interlink group where he was responsible for service and delivery for Interlink’s Denver market. In the past, Joe was a Microsoft Regional Director, a member of the Microsoft Architect Advisory Board, and sat on the .NET Partner Advisory Council. Joe has more than eighteen years of hands-on technical and functional experience in project management, systems analysis, design, development, and implementation. Joe attained his Microsoft Certified Architect award in 2005.

November 10, 2009 Posted by rajramabadran | Azure Services Platform, Cloud Computing, Event, Training, Windows Azure | , , , | 1 Comment

Windows Azure World in Silicon Valley

image

Earlier this week our team (Developer & Platform Evangeliism team) hosted at our Silicon Valley (Mountain View campus) the last stop of David Chappell’s world-wide tour to talk about the impact of cloud computing, and latest developments on the Windows Azure Platform.

David Chappell’s talked about Windows Azure platform and what it means for enterprises. The topics he covered include:

  • An overview of the Windows Azure platform: Technology and business model
  • The cloud platform context: Google, Amazon, Salesforce.com, and more
  • Using the Windows Azure platform: Application scenarios

image

We also had the CEO of CSRware.com and she showcased their “On-Demand Performance Management solution” for Sustainability and Green IT initiatives. Their current cloud initiative utilized Windows Azure, SQL Azure and hybrid (Software+Services) app dev pattern, for capturing tens of thousands of data points from their customer data center and aggregating them into a single data point to an on-premise SaaS offering.

Also my colleague David Chou also presented some additional views on how to architect applications using the Windows Azure Platform and some customer case studies.

If you missed attending the session no worries you can get all of the presentation that is posted at Strategy & Architecture Council site:

http://blogs.msdn.com/sac/archive/2009/10/31/windows-azure-world-tour-with-david-chappell.aspx

Thanks to everyone who attended the event, and if you have any further question please feel free to send me a note.

October 31, 2009 Posted by rajramabadran | Azure Services Platform, BizSpark, Cloud Computing, Event, Microsoft, Software Plus Services, Startup, Training | , , , , | No Comments Yet

Azure Commercial Availability Confirmed, Business Model Announced and More..

image

Yesterday at Microsoft’s Worldwide Partner Conference 2009, we announced the business and partner model for the Windows Azure platform including service level agreements and support programs.

Here are few highlights from the announcement.

· Commercial availability at Professional Developers Conference 2009 in November’09.

· SQL Azure will be available later this summer as a cloud-based relational database platform built on SQL Server.

· Free until the release in November. Now is the time to go check out the free CTP.

You can sign-up for the free CTP account for Windows Azure & .NET Services at http://www.microsoft.com/azure/register.mspx.

The Windows Azure platform, which includes a cloud services operating system – Windows Azure, a Web-based relational database in Microsoft SQL Azure (formerly SQL Services), as well as connectivity and interoperability services with .NET Services.

The pricing model will be a consumption-based pricing model, allowing partners and customers to pay only for the services that they consume.

Here is a summary of the pricing:

image

Additionally the service-level agreement will cover service uptime, connectivity, and data availability and will be backed by a enterprise-class guarantee as outlined in the Windows Azure blog:

“For compute, we guarantee that when you deploy two or more role instances in different fault and upgrade domains your Internet facing roles will have external connectivity at least 99.95% of the time. Additionally, we will monitor all of your individual role instances and detect within two minutes when a role instance’s process is not running and initiate corrective action. For storage, we guarantee that at least 99.9% of the time we will successfully process correctly formatted requests that we receive to add, update, read and delete data. We also guarantee that your storage accounts will have connectivity to our Internet gateway.”

July 15, 2009 Posted by rajramabadran | Azure Services Platform, Cloud Computing, Microsoft, Web Platform, Windows Azure | , , , , , , | No Comments Yet

Architect Council |Webcast Series – “Pragmatic Patterns for Architects

image 

 

“Cloud computing will supersede traditional IT”, “SOA will enable business agility”, “my way or the highway”, etc. We’ve all heard this type of proclamations before, as many look to the “next big things” in technology to exact sweeping changes and solve many issues; truth is, technologies and tools aren’t as instrumental in influencing progress, as the design and discipline in applying them to specific issues. When used appropriately, technologies and tools can be powerful enablers that bring about change.

To address this, and trying to be a bit more green, our team is hosting a series of live webcasts at noon PST on June 9th – 11th, 2009, which will focus on guidance and patterns for some of today’s hottest topics. Just another excuse to have lunch at your desk (if your time zone is nearby)! :)

Patterns for Moving to the Cloud – June 9
Larry Clarkin & Wade Wegner

Everything that you read these days seems to suggest that you should be moving to the cloud. But where do you start? Which applications and services should be moving to the cloud? How do you build the bridge between on-premises and the cloud? And more importantly, what should you be looking out for along the way? In this session, learn architectural patterns and factors for moving to the cloud. Based on real-world projects, the session explores building block services, patterns for exposing applications, and challenges involving identity, data federation, and management. This session provides the tools and knowledge to determine whether cloud computing is right for you, and where to start.

 

Building Silverlight & WPF Applications with Prism – June 10

David Hill

Prism provides guidance, via design patterns, to help you build robust, flexible and modular Silverlight and WPF applications. These patterns support unit testing, separation of concerns, loose coupling and the ability to share application logic between Silverlight and WPF applications. Prism includes source code for the library itself, extensive documentation, and a sample application that shows how the patterns work together in a real-world application. It also includes a Visual Studio add-in to help you easily share code between WPF and Silverlight. This session provides an overview of Prism, and shows how you can use Prism to design and build composite Silverlight applications.

Patterns for Parallel Computing – June 11

David Chou
With recent advances in cloud computing, service-oriented architectures, distributed computing, server virtualization, multi-core processors, etc., we are now seeing parallel computing techniques being implemented across the spectrum, and towards mainstream applications such as internet-scale web applications, massive data processing, graphics rendering, etc. But the myriad of choices also present a number of questions on when and how to utilize parallel computing. This session explores the architectural patterns and trade-offs between different forms of parallel computing, approaches for utilizing them to improve application performance and optimize use of existing infrastructure, and how concurrency can be applied towards day-to-day enterprise information processing needs.

For more details and registration, please visit http://blogs.msdn.com/sac/pages/council-2009q2.aspx

June 2, 2009 Posted by rajramabadran | Cloud Computing, Microsoft | , , , , , | No Comments Yet

Roadmap for Major Technology announced at TechEd

clip_image002

Thanks to Network World for their article, Microsoft’s software pipeline set to burst. The product roadmaps for the coming year were announced at TechEd this past week.

  • Windows 7 offers key features for developers: Windows Touch, Taskbar, Scenic Ribbon, Scenic Animation, Sensor and Location Platform, Windows Installer 5.0, Internet Explorer 8, PowerShell 2.0. The release candidate is currently available publicly.
  • Windows Server 2008 R2 offers new group policy features that will help with power management and cost cutting, Hyper-V improvements, File Classification Infrastructure, Server Core, APIs and tools to help your tune your parallel applications using NUMA, PowerShell 2.0, Windows Web Services, background services and tasks, Background Intelligence Transfer. The release candidate is currently available publicly..
  • Exchange 2010 designed and developed to work on-premises and as an online service, and introduces a new integrated e-mail archive and features to reduce costs and improve the user experience. The public beta is currently available publicly.
  • Microsoft Code-named ‘Geneva’ is an identity federation platform that simplifies user access and secure collaboration across organizational boundaries. The beta 2 version is currently available publicly.
  • Microsoft Code-named ‘Dublin’ will be an Application extend Internet Information Services (IIS) to provide a standard host for applications that use workflow or communications. For more information, see Overview of WF 4.0, WCF 4.0, and Windows Server “Dublin”.
  • Microsoft Code-named ‘Stirling’ is an integrated security suite that coordinates protection and visibility across desktops, servers, applications and the network edge a client console for Forefront security software. The beta 2 version is publicly available.
  • Microsoft Project Code Named “Velocity” is a distributed in-memory application cache platform for developing scalable, high-performance applications. Community technology preview 3 (CTP3) is currently available publicly.
  • Visual Studio 2010 and .NET Framework 4.0 is being designed inside and out to give developers and development teams every advantage in getting groundbreaking applications to market—faster and easier than ever. The beta 1 release will be available soon.
  • Windows Mobile 6.5 with Windows Mobile Marketplace, Windows Phone
  • Windows Azure is a cloud services operating system that serves as the development, service hosting and service management environment for the Azure Services Platform. Windows Azure provides developers with on-demand compute and storage to host, scale, and manage Web applications on the Internet through Microsoft® data centers. Commercial availability for Windows Azure will likely be at the end of calendar year 2009. Currently available as community preview publicly.
  • Microsoft Hyper-V™ Server 2008 R2 is addition of new features such as live migration and expanded processor and memory support for host systems, it allows organizations to consolidate workloads onto a single physical server. Publicly available as a release candidate.Will continue to be free.
  • Office 2010 — including Office Web applications, SharePoint Server 2010, Visio 2010 and Project 2010 — will enter a technical preview in July 2009 and will release to manufacturing in the first half of 2010. Nominate yourself for the preview at Office The Movie.
  • SQL Server 2008 R2 will empower end users to make better decisions through self services analysis (‘Gemini’) and self-service business intelligence code-named “Kilimanjaro.” It will help IT drive greater efficiency and reduce costs through new capabilities such as multi-server management and Master Data Services. The community preview is due by the end of 2009.
  • Microsoft Code-Name ‘Madison’ is an appliance version of the database for massively parallel processing. It will be able to handle the most demanding data warehousing workloads spanning hundreds of terabytes of data and thousands of concurrent users at the low total cost of ownership (TCO) businesses have come to expect from SQL Server.

For more details on the roadmaps, see

Students can get current Microsoft technologies at Dreamspark.

Startup businesses can get current Microsoft technologies at BizSpark.

May 18, 2009 Posted by rajramabadran | .NET, Azure Services Platform, Cloud Computing, Microsoft, Silverlight, Web Platform, Windows 7 | , , , , , , , , , , | No Comments Yet

Eduify Innovates to the Edge – BizSpark, Azure..

clip_image002[8]

Eduify, is a provider of web-bases solution for students and its mission is to give every student the tools and services they so critically need to become better writers and more importantly deliver to President Obama’s impetus to re-invigorate education in America.

So before we talk about Eduify capabilities here is a real life scenario of a high school kid going through a very scattered process writing a paper.

T1 – Starting to thinking about the paper while at home

T2 – Next starting then start writing on a word processor at school.

T3 – Next at a friends house searching for sources and copy the quotes down by hand

T4 – Next writing the bibliography at home

T5 – Next proofreading the paper while on the bus

T6 – Finally turn it in the paper

With Eduify, a student can start writing in their web browser, find guidance from the available paper templates available, do research within the editor, have those sources automatically formatted, run the paper through a proofreader and plagiarism checker, and ask for help from family or friends when necessary.

Eduify’s web service demonstrates how a startup can take advantage of Microsoft technologies to create an innovative solution and in this case work to improve education. Through the BizSpark program, Microsoft is helping startups like Eduify by providing them with a wide range of end-to-end software and Microsoft’s Azure Services Platform, a set of cloud platform technologies, to help them build a scalable and sustainable business.

Currently Eduify is in beta and here are some articles covering Eduify:

May 9, 2009 Posted by rajramabadran | .NET, Azure Services Platform, Cloud Computing, Microsoft | , , , , , , , , , | No Comments Yet

The Azure Developer Challenge

image

new CloudApp(), a US based developer challenge, was launched today.  Its focus is to promote applications running on the Azure Services Platform.  This contest will have three categories of winners for applications running on the Azure Services Platform:

  • best .NET application,
  • top PHP application, and,
  • community winner

Contest Dates:

  • Monday, May 4: Contest Open
  • Thursday, June 18: Submission deadline
  • Friday, June 19: Community voting starts
  • Thursday, June 25: .NET & PHP category winners announced at Structure 09
  • Monday, June 29: Community voting ends
  • Tuesday, June 30: Community winner announced

Here is what the winner gets ?

  • Be featured on www.azure.com as well as at major Microsoft events
  • Be featured in a video interview on Channel 9 with the application author
  • Winners will be announced at Structure 09
  • Receive cash ($):
    • .NET Applications Category winner: $5,000 Visa gift card
    • PHP Applications Category winner: $5,000 Visa gift card
    • Community winner: $2,500 Visa gift card

How do I get Started ?:

  1. Join BizSpark if you’re a startup or an entrepreneur, to get access to tools for development and test
  2. Register to join the contest
  3. Sign up for the Azure Services
  4. Download the SDKs and Tools

For more information see newCloudApp().com.

May 7, 2009 Posted by rajramabadran | .NET, Azure Services Platform, Cloud Computing, Microsoft, PHP, Startup, Web Platform | , , , , , | No Comments Yet

Free Web Hosting & Web Tools from Microsoft

image

Here is a excellent *FREE* offering from Microsoft and our top web hosting partners.

  • Free hosting for 60 days
  • Free Microsoft Expression Web ($299 value) and Microsoft Visual Web Developer 2008 Express Edition
  • Free $100 Microsoft adCenter search advertising credit

The Microsoft Web Platform

Rock solid Web hosting on Microsoft’s most up-to-date Web platform, including:

  • Windows Server 2008
  • IIS 7
  • ASP.Net
  • SQL Server 2008 Web
  • PHP and MySQL
  • Expression Web and
    Visual Web Developer Express
  • Click here for a complete list of the Microsoft Web Platform components

This is a good example of our commitment to Interop and more importantly validation of our Software Plus Sevice strategy for providing customers to building consistent rich applications and with choice of hosting with our partners or in our cloud.

So Startup(s) grab this opportunity and also for Enterprise who are at looking at ways to reducing cost or exploring new scenarios this will great to try out.

March 3, 2009 Posted by rajramabadran | .NET, Cloud Computing, Design, Expression Web, Microsoft, Startup, Web Hosting, Web Platform | | 1 Comment

Azure Service Plaform Videos

image

As some of you had left comment in my blog post on “Azure” wanting additional  tutorial and here’s the first of a comprehensive set of HDI’s (“How Do I …?”) on the entire Azure Services Platform.

Here are some of the HDI’s you will find there:

Additional here is a a great series (ongoing) on cloud computing and related concepts, and the Microsoft platform and strategies by David Chou, an Architect Evangelist at Microsoft (friend and colleague)::

February 18, 2009 Posted by rajramabadran | .NET, Azure Services Platform, Cloud Computing, Web Platform | , , , | 1 Comment

MSDN Developer Conference coming to San Francisco (Only $99.00)

image

The nature of software development is radically changing are you ready ?

We’re bringing the PDC to you! For just $99 you’ll get the best of the PDC in your own backyard and hear all of the exciting announcements around the Azure Services Platform and Windows 7.

Other sessions include the latest developments in .NET, Silverlight, Surface, Parallel Programming, Live Mesh, and more.
Register today so you can stay current in an ever-competitive job market, enhance your engineering skills and gain access to the next generation of tools and technology. The cost to attend is just $99. And, did we mention that attendees will get some cool giveaways?  image
If you are a developer who missed the PDC but enjoys diving deep into the Microsoft platform or you are responsible for the technical strategy of your organization, then the MSDN Developer Conference is for you.
Don’t miss this premier developer event. Click the Register Now button or visit www.MSDNDevCon.com to learn more and register today!
Hope to see you at the MDC!!

clip_image001

January 22, 2009 Posted by rajramabadran | .NET, Cloud Computing, Design, Live Mesh, Microsoft, Silicon Valley Training, Silverlight, Visual Studios, Web Platform, Windows 7, XAML | , , , , | No Comments Yet