Server Browser Network Complex pages Too many web parts Large payload Too many files Large distance to server Complex pages Busy computer.

Slides:



Advertisements
Similar presentations
The Internet and the Web
Advertisements

1 Jin Li Microsoft Research. Outline The Upcoming Video Tidal Wave Internet Infrastructure: Data Center/CDN/P2P P2P in Microsoft Locality aware P2P Conclusions.
CHAPTER 15 WEBPAGE OPTIMIZATION. LEARNING OBJECTIVES How to test your web-page performance How browser and server interactions impact performance What.
4 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power = Unhappy CFO Not Enough Power = Grumpy Customers & Unhappy CEO Load Forecast.
Virtual SharePoint Summit 2010 hosted by Rackspace Overcoming Collaboration Challenges with SharePoint Chris Samson Leslie Sistla Virtual SharePoint Summit.
1 Content Delivery Networks iBAND2 May 24, 1999 Dave Farber CTO Sandpiper Networks, Inc.
19 Historical overview Main challenge: How to distribute content in high quality over the Internet cost-effectively? • Traditional “Best-effort” model:
Multimedia Internet Communications - Lecture 41 CP2022 INTERNET and World Wide Web.
Web Server Hardware and Software
Cis e-commerce -- lecture #6: Content Distribution Networks and P2P (based on notes from Dr Peter McBurney © )
Microsoft Office Live Create Your Own Website Basics Behind Office Live Allows users to create a professional presence without the hefty expenses of.
Progress Report 11/1/01 Matt Bridges. Overview Data collection and analysis tool for web site traffic Lets website administrators know who is on their.
Fast is a Feature. 11 mentions of speed in Apple iPhone 6 keynote.
Microsoft ® Official Course Developing Optimized Internet Sites Microsoft SharePoint 2013 SharePoint Practice.
Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page Editing.
SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.
©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 2013 Technical Preview and published July Introducing.
©2013 Microsoft Corporation. SharePoint Innovations LLC. All rights reserved. M ODULE 13 – S HARE P OINT 2010 O VERVIEW OF S HARE P OINT 2013.
DNN Performance & Scalability Planning, Evaluating & Improving : Part 2.
How the Web Works AGED How the Web Works Most people use an internet service provider (ISP) or an online service provider (OSP) like AOL to access.
What is SharePoint? Module 1. Module Overview  Defining SharePoint  Understanding How SharePoint is Used  Interacting with SharePoint.
The Internet  Internet Hardware connected together Creates a massive worldwide network  Hardware Computers Communication lines  Interlinked collection.
{ Microsoft OneNote Organizing Your Thoughts in the Cloud Presented by: Matthew Baker (321)
2: Application Layer1 Chapter 2 outline r 2.1 Principles of app layer protocols r 2.2 Web and HTTP r 2.3 FTP r 2.4 Electronic Mail r 2.5 DNS r 2.6 Socket.
Web Performance and key business metrics Part II: More Findings from the Front Line of Web Acceleration.
Streaming Media A technique for transferring data on the Internet so it can be processed as a steady and continuous stream.
Mainframe (Host) - Communications - User Interface - Business Logic - DBMS - Operating System - Storage (DB Files) Terminal (Display/Keyboard) Terminal.
Module 10 Administering and Configuring SharePoint Search.
1 After completing this lesson, you will be able to: Transfer your files to the Internet. Choose a method for posting your Web pages. Use Microsoft’s My.
C# AND ASP.NET What will I do in this course?. MAJOR TOPICS Learn to program in the C# language with the Visual Studio IDE (Interactive Development Environment)
Using the Internet. (WWW) and the Internet The World Wide Web (WWW) is a small part of the Internet. The Internet relates to all the hardware and software.
Dudok de Wit David.  Documents management in a deskless company  SharePoint Online as a solution  Redesigning the documentary organization  Interoperability.
Click your mouse to continue. Connecting to the Internet To connect to the Internet, your computer must have: A Web browser, such as Microsoft Internet.
Web Design (1) Terminology. Coding ‘languages’ (1) HTML - Hypertext Markup Language - describes the content of a web page CSS - Cascading Style Sheets.
Content distribution networks (CDNs) r The content providers are the CDN customers. Content replication r CDN company installs hundreds of CDN servers.
Microsoft.com/dynamics/ax Microsoft Dynamics Marketplace TechNet MSDN Community.dynamics.com CustomerSource* and PartnerSource* InformationSource*
You are Here! Navigating SharePoint 1. Sharon Weaver 15 years designing, developing, and managing software 10 years SharePoint experience Six Sigma Black.
Unit 1, Lesson 3 Internet History AOIT Computer Networking Copyright © 2008–2013 National Academy Foundation. All rights reserved.
Family Connection Collaborative Webs A Tool for Creating and Managing Web sites.
UNDERSTANDING YOUR OPTIONS FOR CLIENT-SIDE DEVELOPMENT IN OFFICE 365 Mark Rackley
SHAREPOINT & JQUERY. Hi, my name and I am a product manager at lightning tools. I have been working with SharePoint for 5 years.
Electronic Commerce Semester 1 Term 1 Lecture 7. Introduction to the Web The Internet supports a variety of important tools, such as file transfer, electronic.
What web developers need to know when building Metro style apps Scott Dickens Principal Program Manager Lead Microsoft Corporation DEV352.
Diagnosing Problems DAD5 © Copyright 2011 Mitchel Sellers – May Not Be Reused without Permission.
 Internet Hardware connected together Creates a massive worldwide network  Hardware Computers Communication lines  Interlinked collection of smaller.
Web Design Vocabulary #3. HTML Hypertext Markup Language - The coding scheme used to format text for use on the World Wide Web.
MICROSOFT AJAX CDN (CONTENT DELIVERY NETWORK) Make Your ASP.NET site faster to retrieve.
11 SUPPORTING INTERNET EXPLORER IN WINDOWS XP Chapter 11.
Technology for Mobile Network Operators Business Case: Improve Overall Service Quality and Customer Experience While Dramatically Lowering Carrier Costs.
SharePoint & jQuery. About me Phill Duffy – Product Manager at Lightning Tools Ltd – Author of ‘Pro SharePoint with jQuery’ – MCTS Application Developer.
JQuery Fundamentals Introduction Tutorial Videos
SharePoint 2010 Performance and Capacity Planning Best Practices
Fan Engagement Solution
Deploying Web Application
Business Case: Improve Overall Service Quality and Customer Experience
Scalable Web Apps Target this solution to brand leaders responsible for customer engagement and roll-out of global marketing campaigns. Implement scenarios.
Line of Business Solutions in SharePoint Online
Microsoft SharePoint Server 2016
Scalable Web Apps Target this solution to brand leaders responsible for customer engagement and roll-out of global marketing campaigns. Implement scenarios.
Branding SharePoint Using Application Customizers
Providing Network Services
Read all about it Microsoft SharePoint News
Capacity Analysis, cont. Realistic Server Performance
11/17/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
SharePoint & jQuery: Better Together
AngularJS and SharePoint I Chris Douglas Senior SharePoint Developer ECS Web:
What is HTML used for? STRUCTURE Text Video Lists Audio Links Forms Images Tables Click: Fades in text, lists, links, images, tables, forms, audio,
Route web traffic using Azure CLI
Your computer is the client
Yale Digital Conference 2019
Presentation transcript:

Server Browser Network Complex pages Too many web parts Large payload Too many files Large distance to server Complex pages Busy computer Small cache Server Expensive server interactions Front end cache misses Network Microsoft Network Internet ISP CDN

Cloud ParityDevices Connectivity

Design ManagerCustom Branding You have Foundation or non-Publishing site You are experienced with Pre-SP 2013 branding Need quick nice looking branding Need highly stylized / complex branding Updating Existing SharePoint Branding You are experienced with HTML and CSS

20s 5s 2s 30s Structural to search or managed navigation Content by query to content by search Image optimization, delay loading and custom apps Optimizing HTTP traffic via CDN’s, bundling and minification

Predictive capacity: forecasting SharePoint Online forecasts future growth by trending historical load Requests in zone

Predictive capacity: forecasting Forecasts are for groups of farms in a zone Requests in zone Requests per farm

Predictive capacity: managing farms Average front end CPU load % CPU Monday Tuesday Wednesday ThursdayFriday 0% to 40 % - Operating zone 40% to 85 % - Buffer 85 to 100 % - Danger Zone Front ends in content farms run at 40% CPU As load increases, we add capacity

Launching a new site to > 10k users Pilot1243 Waves Invited users Active users

Scenario: Company-wide webcast Microsoft’s “Academy” site hosts training videos and live broadcasts Recent live company-wide events: 1.Company meeting 2.New CEO announcement Optimizations: 1.Load jQuery from CDN 2.Move images to asset library

Monday Tuesday Wednesday Thursday Friday Webcast requests Non-webcast requests

Visually Stunning Highly Performant Extreme Scale