Upload
aditi-technologies-by-harman
View
635
Download
0
Tags:
Embed Size (px)
Citation preview
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
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
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
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.
Web | Blog | Facebook | Twitter | LinkedIn