 Sergey Barskiy  Principal consultant at Magenic Technologies  

Slides:



Advertisements
Similar presentations
AppFabric Caching Services:
Advertisements

Windows Azure AppFabric Caching Service Bus Access Control Integration Composite App (WF, WCF)
Web Booster HTTP Server Acceleration for Lotus Domino.
Adding scalability to legacy PHP web applications Overview Mario A. Valdez-Ramirez.
“It’s going to take a month to get a proof of concept going.” “I know VMM, but don’t know how it works with SPF and the Portal” “I know Azure, but.
Technical Architectures
CSLA Presenter Sergey Barskiy, senior consultant at Magenic Technologies your questions Send an in order.
Features Scalability Availability Latency Lifecycle Data Integrity Portability Manage Services Deliver Features Faster Create Business Value.
Natalia Cloud-native apps and micro-services Containerized apps, spanning IaaS and PaaS.
Wade Wegner Windows Azure Technical Evangelist Microsoft Corporation Windows Azure AppFabric Caching.
Windows Azure for scalable compute and storage SQL Azure for relational storage for the cloud AppFabric infrastructure to connect the cloud.
(ITI310) By Eng. BASSEM ALSAID SESSIONS 8: Network Load Balancing (NLB)
Microsoft Load Balancing and Clustering. Outline Introduction Load balancing Clustering.
Understanding and Managing WebSphere V5
Distributed Data Stores – Facebook Presented by Ben Gooding University of Arkansas – April 21, 2015.
itcamp12 # Premium conference on Microsoft technologies Serving 10 million requests per day How to solve the architecture challenges of a high.
Research on cloud computing application in the peer-to-peer based video-on-demand systems Speaker : 吳靖緯 MA0G rd International Workshop.
Building Data Driven Applications Using WinRT and XAML Sergey Barskiy, Magenic Microsoft MVP – Data Platform Principal Consultant Level: Intermediate.
Module 13: Network Load Balancing Fundamentals. Server Availability and Scalability Overview Windows Network Load Balancing Configuring Windows Network.
Training Workshop Windows Azure Platform. Presentation Outline (hidden slide): Technical Level: 200 Intended Audience: Developers Objectives (what do.
 Muralidhar Krishnaprasad Principal Architect Microsoft Corporation TL14.
.NET Remoting Architecture. Slide 2 CITE 4420.NET Remoting Topics Remoting Boundaries Crossing the Boundaries Distributed Applications Marshalling Channels.
Module 12: Designing High Availability in Windows Server ® 2008.
 Anil Nori Distinguished Engineer Microsoft Corporation.
Austin code camp 2010 asp.net apps with azure table storage PRESENTED BY CHANDER SHEKHAR DHALL
Cloud Computing & Amazon Web Services – EC2 Arpita Patel Software Engineer.
Windows Azure Conference 2014 Deploy your Java workloads on Windows Azure.
© Copyright SELA software & Education Labs Ltd Baruch Hirsch St.Bnei Brak Israel
An Operating System Made for E-commerce --On Windows 2000 Advanced Server’s Enterprise-Readiness A Presentation A Presentationfor COSC 513: Operating Systems.
® IBM Software Group © 2007 IBM Corporation Best Practices for Session Management
Entity Framework Code First – Beyond the Basics Sergey Barskiy, Magenic Microsoft MVP – Data Platform Principal Consultant.
Virtual techdays INDIA │ November 2010 AppFabric Cache Jatin Kakkar │ Sr. Program Manager, AppFabric.
System Manager February 11, What is System Manager System Manager unites Inter-Tel’s diverse product line into a family of products that can be.
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 12: Planning and Implementing Server Availability and Scalability.
Virtual techdays INDIA │ 9-11 February 2011 Caching Enhancement in ASP.NET 4.0 Abhijit Jana │ Consultant, Microsoft
Windows Azure for scalable compute and storage SQL Azure for relational storage for the cloud AppFabric infrastructure to connect the cloud.
Chad Collins CEO Henry Chan CTO In Latin, nubifer means “bringing the clouds”
Ingo Rammer thinktecture
Girish M. Jashnani Sales Consultant Manage your E-Business Suite more effectively.
NETWORK LOAD BALANCING (NLB) Microsoft Windows Server 2003 By Mohammad Alsawwaf ITEC452 Supervised By: Dr. Lee RADFORD UNIVERSITY.
CHAPTER 7 CLUSTERING SERVERS. CLUSTERING TYPES There are 2 types of clustering ; Server clusters Network Load Balancing (NLB) The difference between the.
WINDOWS SERVER 2003 Genetic Computer School Lesson 12 Fault Tolerance.
Distributed Computing Systems CSCI 4780/6780. Scalability ConceptExample Centralized servicesA single server for all users Centralized dataA single on-line.
Microsoft Cloud Solution.  What is the cloud?  Windows Azure  What services does it offer?  How does it all work?  How to go about using it  Further.
Features Scalability Manage Services Deliver Features Faster Create Business Value Availability Latency Lifecycle Data Integrity Portability.
Text Introduction to.NET Framework. CONFIDENTIAL Agenda .NET Training – Purpose  What is.NET?  Why.NET?  Advantages  Architecture  Components: CLR,
Cluster computing. 1.What is cluster computing? 2.Need of cluster computing. 3.Architecture 4.Applications of cluster computing 5.Advantages of cluster.
Hands-On Microsoft Windows Server Implementing User Profiles A local user profile is automatically created at the local computer when you log on.
(re)-Architecting cloud applications on the windows Azure platform CLAEYS Kurt Technology Solution Professional Microsoft EMEA.
Building web applications with the Windows Azure Platform Ido Flatow | Senior Architect | Sela | This session.
Citrix Web Interface Complete solution for Custom Citrix Solution
The best of WF 4.0 and AppFabric Damir Dobric MVP-Connected System Developer Microsoft Connected System Division Advisor Visual Studio Inner Circle member.
Cofax Scalability Document Version Scaling Cofax in General The scalability of Cofax is directly related to the system software, hardware and network.
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 12: Planning and Implementing Server Availability and Scalability.
Univa Grid Engine Makes Work Management Automatic and Efficient, Accelerates Deployment of Cloud Services with Power of Microsoft Azure MICROSOFT AZURE.
Deploying Web Application
Scaling Network Load Balancing Clusters
Introduction to Windows Azure AppFabric
CyberSKA: Global Federated e-Infrastructure
Distributed Cache Dipl.-Ing. Damir Dobric Lead Architect daenet
Module 8: Concepts of a Network Load Balancing Cluster
Lab A: Installing and Configuring the Network Load Balancing Driver
Platform as a Service.
Windows Azure AppFabric
XenData SX-550 LTO Archive Servers
SESSION CODE: ASI313 Windows Server AppFabric Caching: What It Is and When You Should Use It Jon Flanders.
A Combination of Public and Private Cloud –
Module 1–Windows AppFabric Cache
ASP.NET 4 Core Runtime for Web Developers
Moving your on-prem data warehouse to cloud. What are your options?
Presentation transcript:

 Sergey Barskiy  Principal consultant at Magenic Technologies    

 Velocity is now part of AppFabric software ( us/library/bb aspx) us/library/bb aspx  AppFabric is available for Azure and Windows servers, so that you can have consistent coding regardless of where the application will be run.

 Windows AppFabric Caching (previously called Velocity) is a distributed in memory caching software. “Velocity” fuses memory across multiple computers to give a single unified cache view to applications. It allows for high-performance in memory access to cached data across multiple servers that use caching access. Thus, it is well suited for applications that run on web farms. It allows for clustering, so that you can scale up your caching solution as your needs grow. “Velocity” can be configured to run as a service accessed over the network or can be run embedded with the distributed application

 Caching of any serializable CLR object  Automatic load balancing across cache cluster (scalability)  Data stored on multiple nodes (availability)

 Integration with ASP.NET to be able to cache ASP.NET session data in the cache via custom sessionState provider ( 008/06/05/how-to-use-session-store- provider-microsoft-project-code-named- velocity.aspx ). This increases the performance and scalability of ASP.NET applicationshttp://blogs.msdn.com/velocity/archive/2 008/06/05/how-to-use-session-store- provider-microsoft-project-code-named- velocity.aspx

 Regions ( data segregation into logical segments)  Expiration (time span based expiration of cached data)  Evictions (memory conservation)  Notifications (when a cache operation is performed)