architecture user group
member of:
Microsoft Cloud Roadshow
Build your cloud skills in Toronto 9-10th Nov, 2015 Join us for a free 2 two-day technical training event for IT professionals and developers that provides best practices and insight directly from the experts who build and run the cloud services across Office 365, Microsoft Azure, Windows 10 and more.


Closing the Gap Between Stakeholders and Developers With Business Rules
One of the tenets of good architecture is to seperate the business logic from the other layers of the application. As technology has evolved, so have the strategies for managing the business rules.

David Chappell on Effective IT Innovation
David Chappell is Principal of Chappell & Associates based in San Francisco, California. Through his speaking, writing, and consulting, he helps people around the world understand, use, and make better decisions about new technology.

Pragmatic architecture for agile application lifecycle management
This article explains how agile teams use design management to produce and maintain software-intensive systems. It describes a pragmatic approach for efficient collaboration on designs in an application lifecycle management (ALM) environment. Based on realistic examples, the article focuses on concrete architecture and design activities using the Rational solution for Collaborative Lifecycle Management (CLM).

Sponsor the User Group Events Contact:
Enterprise architecture in the age of cloud services
This article shows how to use an enterprise architecture to specify requirements for public cloud service, using a hybrid software as a service (SaaS) example. Enterprise architecture (EA) is a key tool to help cloud customers understand how to take advantage of the new business model that is enabled by the technology and how to fit external services into their current applications and technical environments.

In reading this article, an IT architect will learn how to use EA notations and IBM Rational System Architect to communicate effectively with business users and other stakeholders, including the service provider.

Sponsor the User Group Events Contact:
Best practices for Web services versioning
API versioning is a common problem in the design of any distributed system, and Web services are unfortunately no exception. In this article, Kyle Brown and Michael Ellis will outline the scope of the versioning difficulties facing Web services developers, provide some template solutions, and discuss architectures and best practices for addressing the problem

Models and Application Life-Cycle Management
Setting up, validating, and maintaining consistent, correct, and communicative software architecture in its context and interaction with its environment is no trivial task.

A new architecture needs to be created. But how do you know if this architecture is good? Covering all areas, dealing with all the requirements and quality attributes is difficult; but forgetting to discuss one or more is easy and will leave space for assumptions.

SOA fundamentals in a nutshell
Mohamed I. Mabrouk, Software Engineer, IBM

So why is everyone so excited SOA? What does it provide, and how can it help? Should it be used in all cases? Let's answer these questions one at a time

Sponsor the User Group Events Contact:
BI-to-LOB Integration: Closing the Cycle
The business value of business intelligence (BI) will be attained only when it leads to actions that result in increased revenue or reduced cost. This article discusses the necessity of architecting BI solutions that focus on actionable data and information flow back to line-of- business (LOB) applications.

Sponsor the User Group Events Contact:
Introducing the Microsoft Web Farm Framework
The Microsoft Web Farm Framework is a free product Microsoft shipping that enables you to easily provision and mange a farm of web servers. It enables you to automate the installation and configuration of platform components across the server farm, and enables you to automatically synchronize and deploy ASP.NET applications across them. It also supports integration with load balancers - and enables you to automate updates across your servers so that your site/application is never down or unavailable to customers (it can automatically pull servers one-at-a-time out of the load balancer rotation, update them, and then inject them back into rotation

Sponsor the User Group Events Contact:

Join Our Group

Receive exclusive benefits such as:
  • Discounts on books, events, software, and training
  • Notification of upcoming meetings
Membership is FREE -  
Join now


Community Links

Pass Events

  • Mobile Solutions with Microsoft Azure and Continuous Delivery from Visual Studio Online
  • Cloud Camp Toronto 2015 @ May 21
  • Cloud computing is transforming businesses (Feb 18th, 2014)
  • design pattern (24 Oct2013)
  • Introduction to .NET Reactive Extensions (19 Sep 2013)

sponsored by: