Webinar: Top Reasons to Implement Windows Azure for your Business

19
WELCOME TO THE WEBINAR Top Reasons to Implement Windows Azure for your Business! #GoCloudWebinar #gocloudwebinar

Transcript of Webinar: Top Reasons to Implement Windows Azure for your Business

WELCOMETO THE WEBINAR

Top Reasons to Implement Windows Azure for your Business!

#GoCloudWebinar#gocloudwebinar

Today’s Webinar

#gocloudwebinar

1/ Tommy Patterson: Overview of the Microsoft Cloud

2/ Mike McKeown: Scenarios and Workloads on Windows Azure

3/ Q & A

Follow the webinar with our Twitter hashtag: #GoCloudWebinar

About.Me – Mike McKeown

Senior Cloud Solutions Architect at Aditi Technologies

Two decades of Microsoft experience as Solutions Integration Engineer, Trainer, and Technical Evangelist!

Azure Cloud Course Author @ Pluralsight MSJ and MSDN accomplished writer

Blog: http://www.michaelmckeown.com Twitter: https://twitter.com/nwoekcm Pluralsight:

http://www.pluralsight.com/training/Courses/Find?highlight=true&searchTerm=mckeown

Hot off the press: HADR MSDN paper and a very extensive and detailed whitepaper on “Top Business Reasons for Windows Azure.”

#gocloudwebinar

About.Me – Tommy Patterson 17 Years IT Experience Network Engineer, IT Manager, Consultant Trained and consulted with thousands of IT Pros WW Blogs: Virtuallycloud9.com

blogs.technet.com/tommypatterson Contact me: [email protected]

#gocloudwebinar

Get started now @ http://aka.ms/1azurenow

1. What is Cloud2. Strategic

Opportunities3. Potential Pitfalls4. Don’t go IT alone

What is Cloud?

Scale Virtualization of infrastructure, applications, and

services

Automated provisioning of infrastructure

Elastic scale of both compute and storage

Global (or regional) accessibility and availability

Consumption-based billing

Multi-tenancy

#gocloudwebinar

Why consider the cloud?

#gocloudwebinar

Why consider the cloud?

#gocloudwebinar

New Strategic Opportunities

#gocloudwebinar

Potential Pitfalls

#gocloudwebinar

Don’t Go IT Alone

#gocloudwebinar

Availability Fault and update domains Disaster recovery Data backup Performance Security Scalability Failover

Network latency Network address optimization Monitoring Deployment Management Provisioning and de-

provisioning Patching of VMs

#gocloudwebinar

How to successfully deploy key workloads on Azure

Aditi has been guiding enterprises with their cloud journey since 2008!

BUSINESS CONTEXT

The world’s leading mobile phone OEM, entered into a key partnership with Microsoft for Windows Phone technology. Being Microsoft’s top Phone OEM for Windows Mobile, they wanted to build and sell Windows Phones as a part of the Microsoft mobile strategy.

USER CONTEXT CHALLENGES

To create a Push Notification Service that could send messages to millions of devices within a minute.

To create and host the service for each of the thousands of application vendors.

ENGAGEMENT

Aditi did a technical assessment of the environment and provided a detailed project plan and roadmap for Windows Azure implementation. We proposed an all Azure based solution, deploying portions of the solution on Azure data centers across the globe.

Efficiently solved the problem of delivering more than one million messages in one minute, by employing a parallel processing patternSOLUTION

HIGHLIGHTS

SOLUTION SHOWCASE

Effectively divided the work using Queues to maximize processing of a single Azure VM for sending message to the Microsoft Push Notification Service in 1 minute

Windows Azure and Microsoft SQL Azure

The client wanted to provide high value application properties (like ESPN, CNN, Disney, etc. ) a repeatable framework and service mechanism to efficiently push content updates to millions of Windows Phone users

A web based “self-registration” platform was created for onboarding app vendors and an admin portal for Nokia’s administrators of the service

Delivering Millions of Push Notifications Using Cloud

#gocloudwebinar

BUSINESS CONTEXT

An industry leader in systems and service solutions for the hospitality industry, the client is a pioneer in creating solutions for hotels, restaurants, spa businesses to run their day-to-day operations.

USER CONTEXT

Their product is being used in more than 50,000 restaurants across the globe in more than 110 countries.

KEY REQUIREMENT

• Create a SaaS model to grow the number of customers

Required a highly scalable and cost effective solution

• Required User eXperience with touch screen

• Decrease the maintenance overhead of the solution

• Provide quick onboarding of new tenants (customers)

• Provide a highly secured system

SOLUTION

• Created a multi-tenant Software as a Service (SaaS) application on Windows Azure Platform

• Enhanced UX through WPF frontend with the support for different personas, like:

• Customer: Touch base kiosk at the front desk

• Manager: Intuitive application to manage end-to-end account system at the back office

• Implemented Continuous Integration throughout the full project development lifecycle

• Provided a full set of scripts in order to automated all the deployments and infrastructure configuration

BENEFITS

With the ‘zero-training’ principle, the adoption rate on the platform was an astounding 92% after 30 days

User satisfaction scores were 65% higher when the application was rolled out.

Creating SaaS application on Windows Azure Platform

Guest Experience Management

#gocloudwebinar

BUSINESS CONTEXT

Restaurant.com (RDC) is a trusted and valued source that connects restaurants and diners in the U.S.

USER CONTEXT

The company offers the best deal on every meal at more than 18,000 restaurants in the US. During popular promotion days, their web site is crushed with a 10x spike in traffic.

CHALLENGES

Their application architecture and technology stack was 10 years old and hadn’t been designed to accommodate the rate that RDC had grown at.

ENGAGEMENT

Scalability in the Cloud

SCALE E-COMMERCE SITE 10X TIMES IN MINUTES

We recommended a hybrid cloud solution – with sensitive data kept on-premise while the application and data processing moved to cloud for scale.SOLUTION

HIGHLIGHTS

SOLUTION SHOWCASE

Token based approach for handling Personally Identifiable Information for processing credit cards etc.10x Scalability in Minutes: Automatic scaling in minuteswithout the need to procure and install additional on-premises infrastructureSolution was deployed and mirrored at various Azure data centers to gain advantages of proximity, Azure availability and Disaster recovery.

We conducted a detailed Azure design session over a 3 week period focusing on re-architecting the entire website. This was followed by design and development of the Hybrid site.

#gocloudwebinar

BUSINESS CONTEXT

Halo is one of Microsoft’s multi-billion dollar video game franchises with thousands of daily users. The platform needed a solution that computes on demand and results in high end-user satisfaction.

USER CONTEXT

The Halo team sensed dissatisfaction amongst Halo gaming community as avatars were not changing quickly with the problem getting worse onweekends and holidays with the spike in traffic.

CHALLENGES

Provide a consistently zippy userexperience while creating or updating user’s online avatar. Additionally, providing a solution that computes on demand, scales up during peak traffic and saves costs.

ENGAGEMENT

Computing Horsepower On-demand for XBOX Halo Reach

The rendering engine was isolated as a general library, provisioned and run as a worker role on Windows AzureSOLUTION

HIGHLIGHTS

SOLUTION SHOWCASE

Code refactoring in workflow delegated the heavy-duty processing on Windows Azure

Application processes 200 to 500k images daily - an Avatar upgrade or change can be achieved quickly driving much higher user satisfactionLow Opex as the Halo operations team can now monitor in near real time through Aditi Technologies and adjust resources based on user loads and trends

Aditi did a technical assessment and provided a detailed project plan. The heavy-duty processing rendering-engine which was the bottleneck was re-engineered on Windows Azure.

#gocloudwebinar

QUESTIONS & DISCUSSION Tommy Patterson

SR. CLOUD [email protected]

Michael McKeownSR. SOLUTIONS [email protected]

Let’s continue the conversation.