Saturday, April 23, 2011

Speaking at Microsoft Cloud Day @ Singapore

On 27th April 2011 speaking at the Microsoft Cloud Day event, I session at 11am after the tea break, I understand that the event is over response (after 200 people booking confirmation).

My topic is Building Web application with Azure Storage

A key component of any cloud computing offering is durable storage. Windows Azure provides 3 forms of durable storage: tables, blobs, and queues. Join me as we explore the highlights of these 3 important implementations.

In this session you will learn storage capabilities of Windows Azure, Blobs, Tables and Queues. Discover how to create storage accounts; upload and retrieve blobs and blob metadata; create, update and query tables; and create a simple service that uses a message queue for communication.

I prepare for set of demo for each topics, Hope everything will become smooth on the day.

Wednesday, April 13, 2011

Microsoft Cloud Day on 27th April 2011

clip_image001

 

Deep dive into the world of Cloud Computing with Microsoft as we bring you across a series of topics ranging from Web Applications on Cloud, Implementation & Security as well as Cloud Computing Architecture. Seize this golden opportunity to speak to Alex Chan, one of the leading minds in Cloud Computing, and let him shed some light on your burning questions about the Cloud.

clip_image004Alex Chan joined Microsoft in 2005 to help establish the Server and Tools Business (STB) in China. He currently serves as the Product Unit Manager of the AppFabric Developer Experience (ADX) team based out of Shanghai, responsible for global product development and local customer and partner engagement in the region.

Come and find out for yourself the power of Cloud Computing.

To Register go to

http://swap.com.sg/ms/edm/270411/registration.html

clip_image005

 

clip_image007

 

 

Date:
27th April 2011 (Wednesday)

Time:
9.00am to 5.00pm
(registration starts at 9am)

Venue:
Microsoft Auditorium
Level 21
One Marina Boulevard
NTUC Centre

Who Should Attend:
TDM, IT Manager, IT Pros, Project Manager, Application Manager, Architect, Development Team Leader, Developer, Programmer.

RSVP before 25th April 2011

 

 

 

 

     

clip_image016

clip_image017

clip_image018

clip_image019

clip_image020

clip_image019[1]

clip_image021

clip_image005[1]

9:30-9:45

 

Ziriad Saibi
Director Developer & Platform Evangelism, Microsoft Singapore

 

Keynote Opening

clip_image005[2]

9:45-10:45

 

Daniel Bucherer
Azure Platform Strategy Advisor,
Microsoft Corporation

 

CL101:

Introduction to Windows Azure platform and real world case study

clip_image005[3]

10:45-11:00

 

Break

clip_image005[4]

11:00-12:00

 

K.Mohamed Faizal
Lead Consultant, NCS Pte Ltd

 

CL201:

Building web applications with Azure Storage

clip_image005[5]

12:00-13:00

 

Tan Choon Ngee
Director, aZaaS Pte Ltd

 

CL301:

Understanding and implementation Windows Azure platform security

clip_image005[6]

13:00-13:30

 

Lunch Break

clip_image005[7]

13:30-14:30

 

Alex Chan
Principal Product Unit Manager, Server & Tools Business, Microsoft China

 

CL302:

Windows Azure AppFabric Service Bus and access control

clip_image005[8]

14:30-15:30

 

Darryl Chantry
Platform Strategy Advisor, Microsoft Singapore

 

CL202:

Cloud Computing – A Crash Course for Architects

clip_image005[9]

15:30-15:45

 

Break

clip_image005[10]

15:45-16:45

 

Wely Lau
Windows Azure MVP / Solutions Architect,
NCS Pte Ltd

 

CL303:

Deploying and Monitoring Windows Azure Application

clip_image005[11]

16:45 – 17.00

 

Harish Aitharaju
Server & Tools Business Group Lead, Microsoft Singapore

 

Closing

clip_image005[12]

   

For more tech updates, you can visit us on www.InnovativeSingapore.com.

Follow us on

clip_image022clip_image023

 

 

SGDOTNET & AzureUG.SG Meeting on 18th April 2011 7:00pm

azure02

 

Date: 18th April 2011               

Location : Microsoft Singapore   Level 21 Auditorium

Time : 7:00pm to 9:30pm

(Light Refreshments will be served before the session)

Session Agenda

From the trenches: Lessons learnt working on Azure

Mahesh Krishnan, Principal Consultant, Readify
1900 hrs – 2000 hrs

Mahesh Krishnan, from Melbourne, Australia speaks about the lessons learnt working on one of the largest Azure projects in Australia. The application which is set to go live soon uses web roles, worker roles, VM roles, queues, blobs, tables, WIF, and Sync Framework, among other things. When it goes live it will feature hundreds of thousands of SQL Azure databases and scores of services hosted on Windows Azure. Come and find out what the team learnt on things such as deployment, configuration, security, diagnostics, testing etc.

Speaker Profile
Mahesh Krishnan works as a Principal Consultant for Readify, in Melbourne Australia. He has written the book “Silverlight 4 for Dummies” published by Wiley Publishers and speaks frequently at Industry events such as Tech Ed and ReMix. He is very active in the Melbourne .NET community and helps organise conferences such as “Developer Developer Developer” and Silverlight code camp in Melbourne. He also runs Victoria .NET, which is the one of the largest .NET user groups in Australia and he is one of the founding members of the Silverlight Developer and Designer Network.

Visual Studio Productivity Power Tools
Justin Lee, C# MVP
2015 hrs – 2115 hrs

VS Productivity Power Tools is an extension which few people know about its features and how many productivity improvements it adds to VS2010.

Speaker Profile
A weird, passionate geek for technology with an undying love to pick at every flaw that will hopefully improve technology all around. Owns a lovely MacBook Pro with 8gigs of ram, involved intimately with Linux and works closely with Microsoft technologies. Owner of an HTC Hero Android phone, once owned an iPhone 3g, still owns a 1st gen Sony Ericsson W800i. A coder of many languages, from Haskell to C#, from F# to Ruby. A jack of all technology, a master of one. Motto is “Taking over the world with every line of code”.

To register for the event, click here. Note that there’s currently no email confirmation for the event.

Please RSVP to confirm your registration and attendance by 15th April 2011. ( kmdfaizal@gmail.com OR microlau@sgdotnet.org  Note that there’s currently no email confirmation for the event

Thursday, March 24, 2011

AzureUG.SG Meeting on 30th March 2011

clip_image001

 

Date: 30th March 2011                

Location : Microsoft Singapore   Level 21 Auditorium

Time : 6:45pm to 9:30pm

(Light Refreshments will be served before the session)

Session Agenda

Best practices for designing & developing applications for Azure

Rishi Agrawal. – Microsoft – Azure Technical Specialist

The Azure platform, and the related new development model, provides many opportunities to design and develop applications in many flexible ways.  This session will provide some interesting practices for designing & developing applications for Azure.  In many situations, such practices might be considered ‘best practices’, but as we all know – rules are meant to be broken depending on  the situation….

 

Advanced Topics on Windows Azure Service Roles

Wely, Solution Architect (Azure MVP)  - NCS (P) Ltd.

This session will walk you through each Windows Azure Service Roles (Web, Worker, and VM) and explains the appropriate scenario of using them. Subsequently, we will show you how to enable Remote Desktop (RDP) to your Windows Azure instances. Finally, we will show you how to pre-configure or pre-install some third-party program that your application need on the Windows Azure. Apart from presentation slide, you will see more live demo to have a better comprehension on the real-scenario.

Speaker Profile :

Rishi Agrawal. – Microsoft – Azure Technical Specialist

Profile:  Rishi Agrawal has been with Microsoft for 11 years, in different roles related with Application Platform and IPTV products.  Currently, he is Azure Technical Specialist for the Microsoft South East Asia region.  In his role, Rishi interacts with various Azure customers and partners from the region, as well as Azure product group and other technical specialists.

Wely Lau (Microsoft MVP, Windows Azure)

Prior joining NCS as a “Cloud” Architect, he worked as Developer Evangelist for Microsoft Indonesia. Driving the adoption of latest Microsoft Development Platform to technical communities was his main mission.

In NCS, he focuses on Cloud Computing, specifically on Windows Azure Platform. Performing cloud consultancy, architecting cloud solution, and delivering cloud training are his day-to-day activities. In spare time, he writes blog, delivers presentation to technical community, and participates in online activities. His passion in driving Microsoft technologies especially Windows Azure makes him to be awarded the first Windows Azure in Southeast Asia.

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

Thursday, March 10, 2011

Windows Azure SDK 1.4

New versions of the Windows Azure Software Development Kit(SDK) and Windows Azure Management Portal are now available to developers.  The 1.4 version of the Windows Azure SDK includes new features for both Windows Azure Connect and the Windows Azure Content Delivery Network (CDN).  It also includes enhancements to improve the stability and robustness of Remote Desktop to Windows Azure Roles, as well as other bug fixes

New features we are enabling today include:

  • Windows Azure Connect:
    • Multiple administrator support on the Admin UI.
    • An updated Client UI with improved status notifications and diagnostic capabilities.
    • The ability to install the Windows Azure Connect client on non-English versions of Windows.
  • Windows Azure CDN:
    • Windows Azure CDN for Hosted Services: Developers can now use the Windows Azure Web and VM roles as"origin" for objects to be delivered at scale via the Windows Azure CDN. Static content in a website can be automatically edge-cached at locations through out the United States, Europe, Asia, Australia and South America to provide maximum bandwidth and lower latency delivery of website content to users.
    • Serve secure content from the Windows Azure CDN: A new checkbox option in the Windows Azure management portal enables delivery of secure content via HTTPS through any existing Windows Azure CDN account.

Thursday, March 3, 2011

AzureUG.SG meeting summary

My self and Wely (Windows Azure MVP) founded the AzureUG.SG (Singapore Windows Azure User Group) in Singapore we had our first Azure.UG meeting at Microsoft Singapore on 26th January 2011.

DSC03244

We got wonderful response more than 30 participants attended the meeting. Microsoft supported us in various form Mingfei Yan Developer Evangelist team help us sponsored as nice food for participants.

DSC03243

DSC03255

David Tang, Product Marketing Manager from Microsoft Singapore. Given welcome note, David talked about the opportunity, potential and Microsoft commitments on Windows Azure cloud computing. Big Thanks to David Tang who helped us lot in many ways our UG.

DSCN1303

DSC03256

Developing, Deploying, and Managing Windows Azure Application by Wely (Windows Azure MVP)

The first session done by Wely, He talked about Developing, Deploying, and Managing Windows Azure Application. This talk was actually derived from what Jim’s session in PDC2010. He stared his session with explaining overview of Windows Azure and complete the rest of the session with more demo. Starting with creating an application with Visual Studio, deploying it on Windows Azure Developer portal, and finally managing the deployed application via remote desktop.

DSC03258

 

You can download my slides and sample code over here

Exploring Windows Azure Storage – Mohammed Faizal

The second session was done by me. I start to discuss about Windows Azure Storage in overview first, subsequently explore more on Windows Azure Table Storage in deep. I use Portfolio and stock and How effectively you can use partition key and row key access or retrieve data from storage.

  • Unique partition key is the fastest access method.
  • Partition key and row key is very fast
  • Partition key and no row key is slower (the Table service needs to read all properties for each entity in the partition).
  • No partition key and no row key is very slow

DSCN1304

Download presentation slide from http://www.slideshare.net/kmdfaizal/exploring-windows-azure-cloud-storage