Sunday, November 27, 2011

Cloud Computing Key Driving factor Q&A Session

Last week we had Technovate at NCS for our customer, the customer questions me around cloud computing, just summarize and provide some points here.

What are the key driving factor for cloud computing as a business perspective ?

Key business driver for cloud :

1. Pay per use

2. De-risking

3. Outsourcing the IT Operations

4. Ability to Pilot Solution

5. Reducing Cycle time

Which Cloud is Right for Organization?

There are 3 types of cloud environments public, private and hybrid Public clouds are attractive to organization that don’t want to own or maintain their own infrastructure or applications

If you have confidential/proprietary application, you may not want to risk putting it public therefore a public cloud may be able to meet the stringent regulatory compliance requirements like HIPAA and PCI.

Some enterprises are building their private cloud to improve IT responsiveness to business needs and reducing costs. Private clouds also appeal to enterprises looking for elastic, dynamic computing capacity.

Other enterprises may choose to implement a hybrid cloud, consisting of multiple internal or external provider providing the cost-saving benefits of public cloud services with some of the control and compliance requirement for private clouds.

What are the driving factor for moving enterprise apps to cloud ?

Public or Private: Once it is decide to moving the application to cloud, next important decision is to move it to private or public cloud. A private colud gives you complete control over the hardware and It is build using one’s own resource. All this control and security comes at expense of over heads in management.

A Public cloud is something that does not givn you granular control over the infrastructure but relieves you all the overhead in terms of management and operational costs involve in terms of server admins, patches and operation system costs.

Choosing a Vendor : The driving factor s would be there the technology stack, current developer skills in a company, cost of the services provided by the cloud vendor. Out the these, for enterprise application scenarios, IaaS or PaaS makes sense, Once the basis of the technology involved and the team skills, the decision has to be made towards finalizing the PaaS or IaaS based vendor.

Failover Plan : Cloud is touted as an option that is highly available. However just moving the application to cloud does not imply that it will not fail. The application has to be designed and deployed in such a way that there is failover plan.

Sunday, November 20, 2011

AzureUG.SG Meeting 29th Nov. 2011 @ 6:45pm

(Light Refreshments will be served before the session)

Date: 29 Nov 2011 @  MS Singapore, 22nd floor, CF12

Topic: Windows Azure AppFabric Service Bus

Synopsis:

This talk will cover how Windows Azure AppFabric can be used to build Hybrid Apps. We will look at some of the common messaging patterns and technologies that can be used to connect on-premise apps to the cloud.

Speaker Profile:

Hammad Rajjoub works as an Architect Evangelist with Microsoft Singapore. In his previous role he was a Vice President at Bank Of America Merrill Lynch. His areas of interest include Cloud Computing, Enterprise Architecture, Design Patterns and Quantum Computation. He is frequently invited to speak at technology conferences. He is currently working on his second book on Windows Server AppFabric.

Topic: Windows Workflow Foundation in the Cloud

Synopsis:

The session will present an overview of migrating and scaling persistent and non-persistent Windows Workflow to the Azure Platform and integration into Windows Azure AppFabric Composite Applications.

Speaker Profile:  Zonghe is an architect with NCS Pte Ltd and actively promotes Windows Workflow, AppFabric and Cloud technologies. He recently joined as the group leader in Windows Azure User Group Singapore (AzureUG.SG).

Please RSVP to confirm your registration and attendance by 27 Nov 2011. (kmdfaizal@gmail.com ) Note that there’s currently no email confirmation for the event