Architecture + Strategy

Musings from David Chou - Architect, Microsoft

Browse by Tags

Tagged Content List
  • Blog Post: Internet Service Bus and Windows Azure AppFabric

    Microsoft’s AppFabric, part of a set of ”application infrastructure” (or middleware) technologies, is (IMO) one of the most interesting areas on the Microsoft platform today, and where a lot of innovations are occurring. There are a few technologies that don’t really have equivalents elsewhere, at the...
  • Blog Post: Rise of the Cloud Ecosystems

    I had the opportunity to participate at this year’s CloudConnect conference, with my session on Building Highly Scalable Applications on Windows Azure , which is mostly an update from my earlier presentations at JavaOne and Cloud Computing Expo. I was pleased to learn that the cloud-optimized design...
  • Blog Post: Cloud-optimized architecture and Advanced Telemetry

    One of the projects I had the privilege of working with this past year, is the Windows Azure platform implementation at Advanced Telemetry. Advanced Telemetry offers an extensible, remote, energy-monitoring-and-control software framework suitable for a number of use case scenarios. One of their current...
  • Blog Post: Applied Architecture Patterns on the Microsoft Platform

    Just saw a friend, Richard Seroter the “Architect Extraordinaire”, publish a new book from Packt – Applied Architecture Patterns on the Microsoft Platform ; his second book after SOA Patterns with BizTalk Server 2009 . Even though technical books usually don’t make it onto NY Times Best Sellers and that...
  • Blog Post: Designing for Cloud-Optimized Architecture

    I wanted to take the opportunity and talk about the cloud-optimized architecture, the implementation model instead of the popular perceptions around leveraging cloud computing as a deployment model. This is because, while cloud platforms like Windows Azure can run a variety of workloads, including many...
  • Blog Post: Building Highly Scalable Java Applications on Windows Azure (JavaOne 2010)

    JavaOne has always been one of my favorite technology conferences, and this year I had the privilege to present a session there. Given my background in Java , previous employment at Sun Microsystems , and the work I’m currently doing with Windows Azure at Microsoft, it’s only natural to try to piece...
  • Blog Post: Active Directory and BizTalk in the Cloud?

    A colleague pointed me to an interesting blog post – Two products Microsoft should set free into Cloud , which ended with this question: So Microsoft – here is a market that is begging to be served and yours to lose. While you still have work to do to make your to Azure Platform, Business Applications...
  • Blog Post: Standardization in the Cloud – Necessity or Optional?

    This is a widely discussed topic as well, along with many others. A recent panel discussion at GigaOm’s Structure 2010 conference had some pretty interesting comments about the question. Sinclair Schuller who was on that panel, posted the question, and his thoughts, on his blog - Do We Need Cloud API...
  • Blog Post: SOA with .NET and Windows Azure

    Yes that is a book and it is now available! http://soabooks.com/net http://www.amazon.com/gp/product/0131582313 http://www.informit.com/store/product.aspx?isbn=0131582313 I had the privilege to participate as a member of a very esteemed and talented authoring team for this book that includes Thomas Erl...
  • Blog Post: Architect Council | 2010: A Cloud Odyssey

    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...
  • Blog Post: Architect Innovation Cafe – Free Online Webcast Series for IT Architects

    Each month through June 2010 (usually during the last week of each month), we’ll bring you a 90-minute Architect focused Webcast to educate on the latest trends/topics and how new technologies can align with your business needs. Each webcast is also recorded, with content available for download. You...
  • Blog Post: Architect Council | Innovation is the Name of the Game

    Adverse times are also best times for innovation! Choosing the right battles to fight, and reinventing ourselves with less resources are par for the course today.  However, not all innovation needs to be revolutionary or transformative. In fact, in the current economic crisis, opportunities for...
  • Blog Post: Architect Council | Pragmatic Patterns for Architects

    “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...
  • Blog Post: Cloud Computing and Azure Presentation at South Bay .NET User Group

    I had the privilege of speaking to the community at the South Bay .NET User Group again, on March 12, 2009; onsite at the Honda campus in Torrance, California. Thanks to everyone who made the time to attend! For those who are interested, the slide decks I used can be found via the links below.
  • Blog Post: Architect Council | The Importance of the Client

    Over the last couple of years, there has been a lot of innovation around of technologies that make it easier for the end user of an application to interact with systems.  This innovation has been a boon for the end user because it has provided them a more natural interface with systems that span...
  • Blog Post: Cloud Computing and the Microsoft Platform

    It has been a couple of months since I wrote about cloud computing and Microsoft’s plans and strategies . Now that Azure Services Platform has been unveiled at PDC2008 , and after having the opportunities to discuss it with a community of architects from major enterprises and startups via the Architect...
  • Blog Post: Architect Council - Irvine 2008.12.11

    Here are the content for the Architect Council event at Microsoft's Irvine campus on Thursday, December 11, 2008. We would like to thank everyone who made the time to attend, and sharing your feedback. We appreciate the kind comments, as well as areas we need to improve upon. If you have any further...
  • Blog Post: Architect Council - Los Angeles 2008.12.04

    Here are the content for the Architect Council event at Microsoft's Los Angeles campus on Thursday, December 4, 2008. We would like to thank everyone who made the time to attend, and sharing your feedback. We appreciate the kind comments, as well as areas we need to improve upon. If you have any further...
  • Blog Post: Multi-Enterprise Business Applications (MEBA) as Cloud-Based Next-Generation B2B Business Processes

    Multi-Enterprise Business Applications (MEBA) are a new class of applications that can be used to support business processes that span enterprise and organizational boundaries. MEBAs leverage best practices and patterns from service-oriented architecture (SOA) techniques and technologies, and specifically...
  • Blog Post: Architect Council - Mountain View 2008.11.18

    Here are the content for the Architect Council event at Microsoft's Mountain View campus on Tuesday, November 18, 2008. We would like to thank everyone who made the time to attend, and sharing your feedback. We appreciate the kind comments, as well as areas we need to improve upon. If you have any further...
  • Blog Post: Using Events in Highly Distributed Architectures

    I had the privilege of publishing another article, " Using Events in Highly Distributed Architectures ", in the Architecture Journal , issue 17 , after the previous one on Strong User Authentication on the Web in issue 16. I discussed Event-Driven Architecture (EDA) in this article, in terms...
  • Blog Post: Architect Council - Cloud Computing and Impact on Architecture

    Cloud computing is a disruptive force that has the potential to change everything, but how do we take advantage of it? At Microsoft, cloud computing is a major component of our technology strategy and platform, and a rich and massively scalable cloud platform called the Azure Services Platform was just...
  • Blog Post: Event - TechDays 08 Orange County

    If technology is the backbone of your business, you won’t want to miss out on the TechDays ’08 event in Costa Mesa, CA. Filled with exclusive product information presented by insider experts, TechDays ’08 will show developers, IT professionals, IT executives, and partners how Microsoft...
  • Blog Post: Talking about Service Oriented Architecture

    I had the privilege to speak at the April monthly meeting at the Los Angeles Java Users Group . The meeting was held on April 1st at the Sun Microsystems office in LA, and so that in itself was the source of a few jokes lobbed at me. At times I was also referred to as Darth Vader, but all in good fun...
  • Blog Post: The Microsoft Certified Architect Program

    My colleague Joe Shirey just put together a series of eight posts that cover the process of the Microsoft Certified Architect (MCA) program and “what would I tell someone interested in the program”. Joe is one of the board members of the MCA program that has helped to shape it since its inception...
Page 1 of 2 (33 items) 12