Submit Search
Upload
Using CDN to improve performance
•
Download as PPT, PDF
•
44 likes
•
19,788 views
G
Gea-Suan Lin
Follow
Technology
Report
Share
Report
Share
1 of 178
Download now
Recommended
20180704 AWS Black Belt Online Seminar Amazon Elastic File System (Amazon EFS) 2018/8/9 update
20180704 AWS Black Belt Online Seminar Amazon Elastic File System (Amazon EFS...
20180704 AWS Black Belt Online Seminar Amazon Elastic File System (Amazon EFS...
Amazon Web Services Japan
컨테이너를 활용하고자 하는 고객은 많이 있지만, 일정 규모 이상의 서비스를 하려면 오케스트레이션 플랫폼이 필수적 입니다. 직접 물리/가상 서버를 이용하여 컨테이너 플랫폼을 설치하는 방법도 있지만 이 경우 설치, 모니터링, 용량관리, 트래픽 처리 등 다양한 문제들을 마주하게 됩니다. AWS의 완전 관리형 쿠버네티스 서비스인 EKS를 통해 클러스터에 운영 시 고려해야하는 다양한 문제를 보다 쉽게 해결할 수 있습니다. 또한 다양한 에코 시스템과 연동하여 탄력적이고 비용 효율적인 모델을 서비스할 수 있도록 소개해 드립니다.
Amazon EKS를 통한 빠르고 편리한 컨테이너 플랫폼 활용 – 이일구 AWS 솔루션즈 아키텍트:: AWS Cloud Week - Ind...
Amazon EKS를 통한 빠르고 편리한 컨테이너 플랫폼 활용 – 이일구 AWS 솔루션즈 아키텍트:: AWS Cloud Week - Ind...
Amazon Web Services Korea
第一回AKIBA.AWS資料です。 Amazon EC2はAWSでもっともよく使われるサービスの1つです。基本的なサービスある一方で、EC2のパフォーマンスをうまく引き出すには、オプションパラメータ、インスタンスタイプ、ストレージ、ネットワークの特性をよく理解しておく必要があります。これら、EC2の各種オプションパラメータ設定を紹介し、ボトルネックになりやすいポイントや構築・運用上の注意点についてお話しします。
[AKIBA.AWS] EC2の基礎 - パフォーマンスを100%引き出すオプション設定 -
[AKIBA.AWS] EC2の基礎 - パフォーマンスを100%引き出すオプション設定 -
Shuji Kikuchi
JAWS-UG Okayama 2019 Winter ~ re:Invent 2019 re:Cap ~ の登壇資料です
週末趣味のAWS VPC Traffic Mirroring
週末趣味のAWS VPC Traffic Mirroring
Namba Kazuo
AWS Black Belt Online Seminar 2017 AWSにおけるアプリ認証パターンのご紹介
AWS Black Belt Online Seminar 2017 AWSにおけるアプリ認証パターンのご紹介
AWS Black Belt Online Seminar 2017 AWSにおけるアプリ認証パターンのご紹介
Amazon Web Services Japan
- 동영상 보기: https://www.youtube.com/watch?v=Rq4I57eqIp4 Amazon RDS 프록시는 Amazon Relational Database Service (RDS)를 위한 완전 관리형 고가용성 데이터베이스 프록시로, 애플리케이션의 확장 성, 데이터베이스 장애에 대한 탄력성 및 보안 성을 향상시킬 수 있습니다. (2020년 6월 서울 리전 출시)
Amazon RDS Proxy 집중 탐구 - 윤석찬 :: AWS Unboxing 온라인 세미나
Amazon RDS Proxy 집중 탐구 - 윤석찬 :: AWS Unboxing 온라인 세미나
Amazon Web Services Korea
本ドキュメントは「AWS利用開始直後のお客様」に向けて、AWS上にシステムを設計、構築、運用する際のベストプラクティス集”AWS Well-Architected Framework”から、特に優先度が高い -AWSを利用開始時におさえておきたい- 項目を抜粋したものです。
Day 1 with Amazon Web Services - AWSご利用開始時に最低限おさえておきたい10のこと
Day 1 with Amazon Web Services - AWSご利用開始時に最低限おさえておきたい10のこと
Amazon Web Services Japan
In this session, we show how to architect, deploy, and scale an application for high availability within a region along with failing over to another AWS region in the event of a disaster at your primary region. During the session, we use real-time live demos and code examples for high availability and disaster recovery scenarios.
(BAC404) Deploying High Availability and Disaster Recovery Architectures with...
(BAC404) Deploying High Availability and Disaster Recovery Architectures with...
Amazon Web Services
Recommended
20180704 AWS Black Belt Online Seminar Amazon Elastic File System (Amazon EFS) 2018/8/9 update
20180704 AWS Black Belt Online Seminar Amazon Elastic File System (Amazon EFS...
20180704 AWS Black Belt Online Seminar Amazon Elastic File System (Amazon EFS...
Amazon Web Services Japan
컨테이너를 활용하고자 하는 고객은 많이 있지만, 일정 규모 이상의 서비스를 하려면 오케스트레이션 플랫폼이 필수적 입니다. 직접 물리/가상 서버를 이용하여 컨테이너 플랫폼을 설치하는 방법도 있지만 이 경우 설치, 모니터링, 용량관리, 트래픽 처리 등 다양한 문제들을 마주하게 됩니다. AWS의 완전 관리형 쿠버네티스 서비스인 EKS를 통해 클러스터에 운영 시 고려해야하는 다양한 문제를 보다 쉽게 해결할 수 있습니다. 또한 다양한 에코 시스템과 연동하여 탄력적이고 비용 효율적인 모델을 서비스할 수 있도록 소개해 드립니다.
Amazon EKS를 통한 빠르고 편리한 컨테이너 플랫폼 활용 – 이일구 AWS 솔루션즈 아키텍트:: AWS Cloud Week - Ind...
Amazon EKS를 통한 빠르고 편리한 컨테이너 플랫폼 활용 – 이일구 AWS 솔루션즈 아키텍트:: AWS Cloud Week - Ind...
Amazon Web Services Korea
第一回AKIBA.AWS資料です。 Amazon EC2はAWSでもっともよく使われるサービスの1つです。基本的なサービスある一方で、EC2のパフォーマンスをうまく引き出すには、オプションパラメータ、インスタンスタイプ、ストレージ、ネットワークの特性をよく理解しておく必要があります。これら、EC2の各種オプションパラメータ設定を紹介し、ボトルネックになりやすいポイントや構築・運用上の注意点についてお話しします。
[AKIBA.AWS] EC2の基礎 - パフォーマンスを100%引き出すオプション設定 -
[AKIBA.AWS] EC2の基礎 - パフォーマンスを100%引き出すオプション設定 -
Shuji Kikuchi
JAWS-UG Okayama 2019 Winter ~ re:Invent 2019 re:Cap ~ の登壇資料です
週末趣味のAWS VPC Traffic Mirroring
週末趣味のAWS VPC Traffic Mirroring
Namba Kazuo
AWS Black Belt Online Seminar 2017 AWSにおけるアプリ認証パターンのご紹介
AWS Black Belt Online Seminar 2017 AWSにおけるアプリ認証パターンのご紹介
AWS Black Belt Online Seminar 2017 AWSにおけるアプリ認証パターンのご紹介
Amazon Web Services Japan
- 동영상 보기: https://www.youtube.com/watch?v=Rq4I57eqIp4 Amazon RDS 프록시는 Amazon Relational Database Service (RDS)를 위한 완전 관리형 고가용성 데이터베이스 프록시로, 애플리케이션의 확장 성, 데이터베이스 장애에 대한 탄력성 및 보안 성을 향상시킬 수 있습니다. (2020년 6월 서울 리전 출시)
Amazon RDS Proxy 집중 탐구 - 윤석찬 :: AWS Unboxing 온라인 세미나
Amazon RDS Proxy 집중 탐구 - 윤석찬 :: AWS Unboxing 온라인 세미나
Amazon Web Services Korea
本ドキュメントは「AWS利用開始直後のお客様」に向けて、AWS上にシステムを設計、構築、運用する際のベストプラクティス集”AWS Well-Architected Framework”から、特に優先度が高い -AWSを利用開始時におさえておきたい- 項目を抜粋したものです。
Day 1 with Amazon Web Services - AWSご利用開始時に最低限おさえておきたい10のこと
Day 1 with Amazon Web Services - AWSご利用開始時に最低限おさえておきたい10のこと
Amazon Web Services Japan
In this session, we show how to architect, deploy, and scale an application for high availability within a region along with failing over to another AWS region in the event of a disaster at your primary region. During the session, we use real-time live demos and code examples for high availability and disaster recovery scenarios.
(BAC404) Deploying High Availability and Disaster Recovery Architectures with...
(BAC404) Deploying High Availability and Disaster Recovery Architectures with...
Amazon Web Services
Developers.IO 2019 の発表資料
イマドキ!ユースケース別に見るAWS IoT への接続パターン
イマドキ!ユースケース別に見るAWS IoT への接続パターン
seiichi arai
AWS Dev Day 資料: Data Lake Security on AWS
Data Lake Security on AWS
Data Lake Security on AWS
Amazon Web Services Japan
Druid provides sub-second query latency and Flink provides SQL on streams allowing rich transformation/enrichment of events as it happens. In this talk we will learn how Lyft uses flink sql and druid together to support real time analytics. Meetup: https://www.meetup.com/druidio/events/252515792/
Streaming sql and druid
Streaming sql and druid
arupmalakar
AWS 公式オンラインセミナー: https://amzn.to/JPWebinar 過去資料: https://amzn.to/JPArchive
20200818 AWS Black Belt Online Seminar AWS Shield Advanced
20200818 AWS Black Belt Online Seminar AWS Shield Advanced
Amazon Web Services Japan
The AWS CLI provides an easy-to-use command line interface to AWS and allows you to create powerful automation scripts. In this session, you learn advanced techniques that open up new scenarios for using the AWS CLI. We demonstrate how to filter and transform service responses, how to chain and script commands, and explore new features in the AWS CLI.
Deep Dive: AWS Command Line Interface
Deep Dive: AWS Command Line Interface
Amazon Web Services
AWS solution architect Associate study material
AWS solution Architect Associate study material
AWS solution Architect Associate study material
Nagesh Ramamoorthy
지난 11월 Bespin Gaming Day 행사의 발표 자료를 통해 AWS에서 컨테이너를 활용하는 방법을 알아보겠습니다. AWS에서는 사용 목적에 따라 다양한 컨테이너 서비스를 제공합니다. - Management 스케쥴링, 스케일링, 배포, 전략: Amazon ECS, Amazon EKS - Hosting 컨테이너가 수행되는 곳: Amazon EC2, AWS Fargate - Image Registry 컨테이너 이미지 저장소: Amazon ECR 컨테이너 및 쿠버네티스 관련 서비스 중 Amazon EKS, Amazon ECS, AWS Fargate에 대해 보다 자세히 살펴보실 수 있습니다.
AWS 상의 컨테이너 서비스 소개 ECS, EKS - 이종립 / Principle Enterprise Evangelist @베스핀글로벌
AWS 상의 컨테이너 서비스 소개 ECS, EKS - 이종립 / Principle Enterprise Evangelist @베스핀글로벌
BESPIN GLOBAL
2017/05/10 に実施された、RDSのBlackBelt資料です。
AWS Black Belt Online Seminar 2017 Amazon Relational Database Service (Amazon...
AWS Black Belt Online Seminar 2017 Amazon Relational Database Service (Amazon...
Amazon Web Services Japan
Come to this session to learn how Amazon DynamoDB was built as the hyper-scale database for internet-scale applications. In January 2012, Amazon launched DynamoDB, a cloud-based NoSQL database service designed from the ground up to support extreme scale, with the security, availability, performance, and manageability needed to run mission-critical workloads. This session discloses for the first time the underpinnings of DynamoDB, and how we run a fully managed nonrelational database used by more than 100,000 customers. We cover the underlying technical aspects of how an application works with DynamoDB for authentication, metadata, storage nodes, streams, backup, and global replication.
Amazon DynamoDB Under the Hood: How We Built a Hyper-Scale Database (DAT321) ...
Amazon DynamoDB Under the Hood: How We Built a Hyper-Scale Database (DAT321) ...
Amazon Web Services
Whether you’re running a simple website, a mobile app, or a suite of business applications, DNS is a fundamental part of any architecture in the cloud. In this mid-level architecture session, we’ll cover everything you need to get started with Amazon Route 53, AWS’s highly-available DNS service. You’ll learn how to use public DNS, including routing techniques such as weighted round-robin, latency-based routing, and geo DNS; how to configure DNS failover using health checks; how and when to use private DNS within your Virtual Private Cloud (VPC); and how Amazon Route 53 interacts with Amazon EC2’s DNS for instance naming and DNS resolution across your network. We will conclude the session with a real-world migration example. Warner Bros. Entertainment recently completed a full DNS migration to Route 53. Vahram Sukyas, Vice President, Application Infrastructure & Operations at Warner Bros. Entertainment, will share details on his team's architecture, migration strategy, and lessons learned which are useful for enterprises and startups alike.
AWS re:Invent 2016: DNS Demystified: Getting Started with Amazon Route 53, fe...
AWS re:Invent 2016: DNS Demystified: Getting Started with Amazon Route 53, fe...
Amazon Web Services
AWS 고객이 주로 겪는 운영 이슈에 대한 해법-AWS Summit Seoul 2017
AWS 고객이 주로 겪는 운영 이슈에 대한 해법-AWS Summit Seoul 2017
Amazon Web Services Korea
更新版資料はこちらです https://speakerdeck.com/simosako/db2-on-aws-hint-and-tips == IBM Db2 を AWS上に構築する際のヒント&Tipsです。 以下の資料が古くなっていたので、記述を現在のAWSサービスに合わせて更新したものです。 https://www.slideshare.net/simosako/db2awstips-20181 https://www.slideshare.net/simosako/db2awstips
Db2をAWS上に構築する際のヒント&TIPS 2019年7月版
Db2をAWS上に構築する際のヒント&TIPS 2019年7月版
Akira Shimosako
Amazon Relational Database Service (Amazon RDS) provides a managed service to run SQL Server databases in AWS. While Amazon RDS handles provisioning and maintaining the SQL Server instance, there are things you can do to ensure that the SQL Server instance is healthy. We'll review some best practices involved in configuring the Amazon RDS SQL Server instance, focusing on availability, security and migration. We'll also hear from our customer Allstate, sharing details about their use of Amazon RDS.
Best Practices for Running SQL Server on Amazon RDS (DAT323) - AWS re:Invent ...
Best Practices for Running SQL Server on Amazon RDS (DAT323) - AWS re:Invent ...
Amazon Web Services
WHOIS教室を改版しました。 Ver. 4.0 はこちら。 https://www.slideshare.net/akiranakagawa3/whois-ver40
20221202-WHOIS教室 Ver3.0.pdf
20221202-WHOIS教室 Ver3.0.pdf
Akira Nakagawa
Terraform을 기반한 AWS 기반 대규모 마이크로서비스 인프라 운영 노하우 이용욱, 삼성전자 EC2 및 ECS/EKS 등 다양한 컴퓨팅 환경 및 다양한 AWS 서비스를 활용하는 수십 종의 Microservice로 구성된 대규모 서비스 인프라를 Terraform 모듈을 이용하여 구성하고, 이를 원활하게 운영 관리하기 위해 필요한 terraform코드 구성 방법 및 Kitchen을 이용한 terraform 코드 테스팅 경험을 공유합니다.
Terraform을 기반한 AWS 기반 대규모 마이크로서비스 인프라 운영 노하우 - 이용욱, 삼성전자 :: AWS Summit Seoul ...
Terraform을 기반한 AWS 기반 대규모 마이크로서비스 인프라 운영 노하우 - 이용욱, 삼성전자 :: AWS Summit Seoul ...
Amazon Web Services Korea
本資料では、AWS AutoScalingによるWebAPサーバとBatchサーバの構成例と、 その構成を考えるにあたって必要となる周辺知識について説明する。
Aws auto scalingによるwebapサーバbatchサーバの構成例
Aws auto scalingによるwebapサーバbatchサーバの構成例
Takeshi Mikami
As enterprises move to the cloud, robust connectivity is often an early consideration. AWS Direct Connect provides a more consistent network experience for accessing your AWS resources, typically with greater bandwidth and reduced network costs. This session dives deep into the features of AWS Direct Connect and VPNs. We discuss deployment architectures and demonstrate the process from start to finish. We’ll show you how to configure public and private virtual interfaces, configure routers, use VPN backup, and provide secure communication between sites by using the AWS VPN CloudHub.
(NET406) Deep Dive: AWS Direct Connect and VPNs
(NET406) Deep Dive: AWS Direct Connect and VPNs
Amazon Web Services
2019.04 Hyperledger meetup 시 설명한 자료입니다.
[2019.04] 쿠버네티스 기반 하이퍼레저 패브릭 네트워크 구축하기
[2019.04] 쿠버네티스 기반 하이퍼레저 패브릭 네트워크 구축하기
Hyperledger Korea User Group
Modern IT is embracing hybrid cloud as part of their overall IT strategy. AWS Direct Connect provides a critical tool for ingesting web scale data or leveraging custom appliances and legacy applications. This talk discusses the unique benefits of using Direct Connect to reduce cost, increase bandwidth, and provide a more consistent network experience between on-premises resources and the cloud. It details the components, requirements, and configuration options.
Cloud Architectures with AWS Direct Connect (ARC304) | AWS re:Invent 2013
Cloud Architectures with AWS Direct Connect (ARC304) | AWS re:Invent 2013
Amazon Web Services
YouTube Link: https://youtu.be/0djPrlaxx_U Edureka AWS Architect Certification Training - https://www.edureka.co/aws-certification-training This Edureka PPT on AWS Cloud Practitioner will provide a complete guide to your AWS Cloud Practitioner Certification exam. It will explain the exam details, objectives, why you should get certified and also how AWS certification will help your career. Follow us to never miss an update in the future. YouTube: https://www.youtube.com/user/edurekaIN Instagram: https://www.instagram.com/edureka_learning/ Facebook: https://www.facebook.com/edurekaIN/ Twitter: https://twitter.com/edurekain LinkedIn: https://www.linkedin.com/company/edureka Castbox: https://castbox.fm/networks/505?country=in
AWS Cloud Practitioner Tutorial | Edureka
AWS Cloud Practitioner Tutorial | Edureka
Edureka!
In MicroMarketMonitor’s recent report, it was noted that the North American content delivery network market is expected to grow from $1.95 billion in 2013 to $7.83 billion in 2019. One significant factor driving this growth is end user interaction with online content. The interaction between a user and online content is far more complex today than it was a few years ago. Today’s users are much more likely to be streaming a longer video from a mobile phone or accessing a SaaS portal when working from home. These are far more complex experiences that did not exist five or so years ago. Given the expected growth of the CDN market in the coming years, this post will define exactly what a CDN is and how it operates. A content delivery network, also called a CDN, improves the performance, security and reliability of a website. Since the start of the internet, websites have evolved in how they deliver content to the end user. In the example below, you will see the CDNetworks’ Twitter stream. Highlighted in red, is what is known as static content. The CDNetworks logo and profile descriptions are basic graphics and HTML text that rarely change. Highlighted in yellow, is what is known as dynamic content. The Twitter stream represents content that is always changing and moving.
How Content Delivery Networks Work
How Content Delivery Networks Work
CDNetworks
Ahmet Ozalp is the VP of International Products and Strategy for the Media (Sola) Division of Akamai. In this role Ozalp leads the product management and strategy initiatives for Akamai’s video, software and application delivery, storage and analytics products in EMEA and Asia Pacific regions. He also leads and supports key partnership initiatives with major Telecommunications companies in the region. Prior to Akamai, Ozalp was the CEO of Telenity, a global provider of mobile advertising and social network solutions. Prior to Telenity, Ozalp was a Partner at Atlas Venture, where he led investments in digital media, mobile and online advertising. While at Atlas, Ozalp was the lead investor and board member of Extend Media (acquired by CSCO) and also had board level involvement with Ellacoya Networks (acquired by Arbor Networks), Isilon (IPO, Nasdaq:ISLN) and Gotuit Media. Before joining Atlas, Ozalp held executive positions in marketing and product management at Narad Networks (acquired by Nasdaq:CIEN) and was also part of the founding team of Newnet, a telecom software startup acquired by ADC (Tyco Electronics). In the early part of his career, Ozalp was also a management consultant with Bain & Company’s technology and media practice. Ozalp holds an MBA from the Wharton School of University of Pennsylvania, an MS in EE from Columbia University and two US patents.
Future of CDN - Next 10 Years - Ahmet Ozalp, Akamai Technologies - DigiWorld ...
Future of CDN - Next 10 Years - Ahmet Ozalp, Akamai Technologies - DigiWorld ...
IDATE DigiWorld
More Related Content
What's hot
Developers.IO 2019 の発表資料
イマドキ!ユースケース別に見るAWS IoT への接続パターン
イマドキ!ユースケース別に見るAWS IoT への接続パターン
seiichi arai
AWS Dev Day 資料: Data Lake Security on AWS
Data Lake Security on AWS
Data Lake Security on AWS
Amazon Web Services Japan
Druid provides sub-second query latency and Flink provides SQL on streams allowing rich transformation/enrichment of events as it happens. In this talk we will learn how Lyft uses flink sql and druid together to support real time analytics. Meetup: https://www.meetup.com/druidio/events/252515792/
Streaming sql and druid
Streaming sql and druid
arupmalakar
AWS 公式オンラインセミナー: https://amzn.to/JPWebinar 過去資料: https://amzn.to/JPArchive
20200818 AWS Black Belt Online Seminar AWS Shield Advanced
20200818 AWS Black Belt Online Seminar AWS Shield Advanced
Amazon Web Services Japan
The AWS CLI provides an easy-to-use command line interface to AWS and allows you to create powerful automation scripts. In this session, you learn advanced techniques that open up new scenarios for using the AWS CLI. We demonstrate how to filter and transform service responses, how to chain and script commands, and explore new features in the AWS CLI.
Deep Dive: AWS Command Line Interface
Deep Dive: AWS Command Line Interface
Amazon Web Services
AWS solution architect Associate study material
AWS solution Architect Associate study material
AWS solution Architect Associate study material
Nagesh Ramamoorthy
지난 11월 Bespin Gaming Day 행사의 발표 자료를 통해 AWS에서 컨테이너를 활용하는 방법을 알아보겠습니다. AWS에서는 사용 목적에 따라 다양한 컨테이너 서비스를 제공합니다. - Management 스케쥴링, 스케일링, 배포, 전략: Amazon ECS, Amazon EKS - Hosting 컨테이너가 수행되는 곳: Amazon EC2, AWS Fargate - Image Registry 컨테이너 이미지 저장소: Amazon ECR 컨테이너 및 쿠버네티스 관련 서비스 중 Amazon EKS, Amazon ECS, AWS Fargate에 대해 보다 자세히 살펴보실 수 있습니다.
AWS 상의 컨테이너 서비스 소개 ECS, EKS - 이종립 / Principle Enterprise Evangelist @베스핀글로벌
AWS 상의 컨테이너 서비스 소개 ECS, EKS - 이종립 / Principle Enterprise Evangelist @베스핀글로벌
BESPIN GLOBAL
2017/05/10 に実施された、RDSのBlackBelt資料です。
AWS Black Belt Online Seminar 2017 Amazon Relational Database Service (Amazon...
AWS Black Belt Online Seminar 2017 Amazon Relational Database Service (Amazon...
Amazon Web Services Japan
Come to this session to learn how Amazon DynamoDB was built as the hyper-scale database for internet-scale applications. In January 2012, Amazon launched DynamoDB, a cloud-based NoSQL database service designed from the ground up to support extreme scale, with the security, availability, performance, and manageability needed to run mission-critical workloads. This session discloses for the first time the underpinnings of DynamoDB, and how we run a fully managed nonrelational database used by more than 100,000 customers. We cover the underlying technical aspects of how an application works with DynamoDB for authentication, metadata, storage nodes, streams, backup, and global replication.
Amazon DynamoDB Under the Hood: How We Built a Hyper-Scale Database (DAT321) ...
Amazon DynamoDB Under the Hood: How We Built a Hyper-Scale Database (DAT321) ...
Amazon Web Services
Whether you’re running a simple website, a mobile app, or a suite of business applications, DNS is a fundamental part of any architecture in the cloud. In this mid-level architecture session, we’ll cover everything you need to get started with Amazon Route 53, AWS’s highly-available DNS service. You’ll learn how to use public DNS, including routing techniques such as weighted round-robin, latency-based routing, and geo DNS; how to configure DNS failover using health checks; how and when to use private DNS within your Virtual Private Cloud (VPC); and how Amazon Route 53 interacts with Amazon EC2’s DNS for instance naming and DNS resolution across your network. We will conclude the session with a real-world migration example. Warner Bros. Entertainment recently completed a full DNS migration to Route 53. Vahram Sukyas, Vice President, Application Infrastructure & Operations at Warner Bros. Entertainment, will share details on his team's architecture, migration strategy, and lessons learned which are useful for enterprises and startups alike.
AWS re:Invent 2016: DNS Demystified: Getting Started with Amazon Route 53, fe...
AWS re:Invent 2016: DNS Demystified: Getting Started with Amazon Route 53, fe...
Amazon Web Services
AWS 고객이 주로 겪는 운영 이슈에 대한 해법-AWS Summit Seoul 2017
AWS 고객이 주로 겪는 운영 이슈에 대한 해법-AWS Summit Seoul 2017
Amazon Web Services Korea
更新版資料はこちらです https://speakerdeck.com/simosako/db2-on-aws-hint-and-tips == IBM Db2 を AWS上に構築する際のヒント&Tipsです。 以下の資料が古くなっていたので、記述を現在のAWSサービスに合わせて更新したものです。 https://www.slideshare.net/simosako/db2awstips-20181 https://www.slideshare.net/simosako/db2awstips
Db2をAWS上に構築する際のヒント&TIPS 2019年7月版
Db2をAWS上に構築する際のヒント&TIPS 2019年7月版
Akira Shimosako
Amazon Relational Database Service (Amazon RDS) provides a managed service to run SQL Server databases in AWS. While Amazon RDS handles provisioning and maintaining the SQL Server instance, there are things you can do to ensure that the SQL Server instance is healthy. We'll review some best practices involved in configuring the Amazon RDS SQL Server instance, focusing on availability, security and migration. We'll also hear from our customer Allstate, sharing details about their use of Amazon RDS.
Best Practices for Running SQL Server on Amazon RDS (DAT323) - AWS re:Invent ...
Best Practices for Running SQL Server on Amazon RDS (DAT323) - AWS re:Invent ...
Amazon Web Services
WHOIS教室を改版しました。 Ver. 4.0 はこちら。 https://www.slideshare.net/akiranakagawa3/whois-ver40
20221202-WHOIS教室 Ver3.0.pdf
20221202-WHOIS教室 Ver3.0.pdf
Akira Nakagawa
Terraform을 기반한 AWS 기반 대규모 마이크로서비스 인프라 운영 노하우 이용욱, 삼성전자 EC2 및 ECS/EKS 등 다양한 컴퓨팅 환경 및 다양한 AWS 서비스를 활용하는 수십 종의 Microservice로 구성된 대규모 서비스 인프라를 Terraform 모듈을 이용하여 구성하고, 이를 원활하게 운영 관리하기 위해 필요한 terraform코드 구성 방법 및 Kitchen을 이용한 terraform 코드 테스팅 경험을 공유합니다.
Terraform을 기반한 AWS 기반 대규모 마이크로서비스 인프라 운영 노하우 - 이용욱, 삼성전자 :: AWS Summit Seoul ...
Terraform을 기반한 AWS 기반 대규모 마이크로서비스 인프라 운영 노하우 - 이용욱, 삼성전자 :: AWS Summit Seoul ...
Amazon Web Services Korea
本資料では、AWS AutoScalingによるWebAPサーバとBatchサーバの構成例と、 その構成を考えるにあたって必要となる周辺知識について説明する。
Aws auto scalingによるwebapサーバbatchサーバの構成例
Aws auto scalingによるwebapサーバbatchサーバの構成例
Takeshi Mikami
As enterprises move to the cloud, robust connectivity is often an early consideration. AWS Direct Connect provides a more consistent network experience for accessing your AWS resources, typically with greater bandwidth and reduced network costs. This session dives deep into the features of AWS Direct Connect and VPNs. We discuss deployment architectures and demonstrate the process from start to finish. We’ll show you how to configure public and private virtual interfaces, configure routers, use VPN backup, and provide secure communication between sites by using the AWS VPN CloudHub.
(NET406) Deep Dive: AWS Direct Connect and VPNs
(NET406) Deep Dive: AWS Direct Connect and VPNs
Amazon Web Services
2019.04 Hyperledger meetup 시 설명한 자료입니다.
[2019.04] 쿠버네티스 기반 하이퍼레저 패브릭 네트워크 구축하기
[2019.04] 쿠버네티스 기반 하이퍼레저 패브릭 네트워크 구축하기
Hyperledger Korea User Group
Modern IT is embracing hybrid cloud as part of their overall IT strategy. AWS Direct Connect provides a critical tool for ingesting web scale data or leveraging custom appliances and legacy applications. This talk discusses the unique benefits of using Direct Connect to reduce cost, increase bandwidth, and provide a more consistent network experience between on-premises resources and the cloud. It details the components, requirements, and configuration options.
Cloud Architectures with AWS Direct Connect (ARC304) | AWS re:Invent 2013
Cloud Architectures with AWS Direct Connect (ARC304) | AWS re:Invent 2013
Amazon Web Services
YouTube Link: https://youtu.be/0djPrlaxx_U Edureka AWS Architect Certification Training - https://www.edureka.co/aws-certification-training This Edureka PPT on AWS Cloud Practitioner will provide a complete guide to your AWS Cloud Practitioner Certification exam. It will explain the exam details, objectives, why you should get certified and also how AWS certification will help your career. Follow us to never miss an update in the future. YouTube: https://www.youtube.com/user/edurekaIN Instagram: https://www.instagram.com/edureka_learning/ Facebook: https://www.facebook.com/edurekaIN/ Twitter: https://twitter.com/edurekain LinkedIn: https://www.linkedin.com/company/edureka Castbox: https://castbox.fm/networks/505?country=in
AWS Cloud Practitioner Tutorial | Edureka
AWS Cloud Practitioner Tutorial | Edureka
Edureka!
What's hot
(20)
イマドキ!ユースケース別に見るAWS IoT への接続パターン
イマドキ!ユースケース別に見るAWS IoT への接続パターン
Data Lake Security on AWS
Data Lake Security on AWS
Streaming sql and druid
Streaming sql and druid
20200818 AWS Black Belt Online Seminar AWS Shield Advanced
20200818 AWS Black Belt Online Seminar AWS Shield Advanced
Deep Dive: AWS Command Line Interface
Deep Dive: AWS Command Line Interface
AWS solution Architect Associate study material
AWS solution Architect Associate study material
AWS 상의 컨테이너 서비스 소개 ECS, EKS - 이종립 / Principle Enterprise Evangelist @베스핀글로벌
AWS 상의 컨테이너 서비스 소개 ECS, EKS - 이종립 / Principle Enterprise Evangelist @베스핀글로벌
AWS Black Belt Online Seminar 2017 Amazon Relational Database Service (Amazon...
AWS Black Belt Online Seminar 2017 Amazon Relational Database Service (Amazon...
Amazon DynamoDB Under the Hood: How We Built a Hyper-Scale Database (DAT321) ...
Amazon DynamoDB Under the Hood: How We Built a Hyper-Scale Database (DAT321) ...
AWS re:Invent 2016: DNS Demystified: Getting Started with Amazon Route 53, fe...
AWS re:Invent 2016: DNS Demystified: Getting Started with Amazon Route 53, fe...
AWS 고객이 주로 겪는 운영 이슈에 대한 해법-AWS Summit Seoul 2017
AWS 고객이 주로 겪는 운영 이슈에 대한 해법-AWS Summit Seoul 2017
Db2をAWS上に構築する際のヒント&TIPS 2019年7月版
Db2をAWS上に構築する際のヒント&TIPS 2019年7月版
Best Practices for Running SQL Server on Amazon RDS (DAT323) - AWS re:Invent ...
Best Practices for Running SQL Server on Amazon RDS (DAT323) - AWS re:Invent ...
20221202-WHOIS教室 Ver3.0.pdf
20221202-WHOIS教室 Ver3.0.pdf
Terraform을 기반한 AWS 기반 대규모 마이크로서비스 인프라 운영 노하우 - 이용욱, 삼성전자 :: AWS Summit Seoul ...
Terraform을 기반한 AWS 기반 대규모 마이크로서비스 인프라 운영 노하우 - 이용욱, 삼성전자 :: AWS Summit Seoul ...
Aws auto scalingによるwebapサーバbatchサーバの構成例
Aws auto scalingによるwebapサーバbatchサーバの構成例
(NET406) Deep Dive: AWS Direct Connect and VPNs
(NET406) Deep Dive: AWS Direct Connect and VPNs
[2019.04] 쿠버네티스 기반 하이퍼레저 패브릭 네트워크 구축하기
[2019.04] 쿠버네티스 기반 하이퍼레저 패브릭 네트워크 구축하기
Cloud Architectures with AWS Direct Connect (ARC304) | AWS re:Invent 2013
Cloud Architectures with AWS Direct Connect (ARC304) | AWS re:Invent 2013
AWS Cloud Practitioner Tutorial | Edureka
AWS Cloud Practitioner Tutorial | Edureka
Viewers also liked
In MicroMarketMonitor’s recent report, it was noted that the North American content delivery network market is expected to grow from $1.95 billion in 2013 to $7.83 billion in 2019. One significant factor driving this growth is end user interaction with online content. The interaction between a user and online content is far more complex today than it was a few years ago. Today’s users are much more likely to be streaming a longer video from a mobile phone or accessing a SaaS portal when working from home. These are far more complex experiences that did not exist five or so years ago. Given the expected growth of the CDN market in the coming years, this post will define exactly what a CDN is and how it operates. A content delivery network, also called a CDN, improves the performance, security and reliability of a website. Since the start of the internet, websites have evolved in how they deliver content to the end user. In the example below, you will see the CDNetworks’ Twitter stream. Highlighted in red, is what is known as static content. The CDNetworks logo and profile descriptions are basic graphics and HTML text that rarely change. Highlighted in yellow, is what is known as dynamic content. The Twitter stream represents content that is always changing and moving.
How Content Delivery Networks Work
How Content Delivery Networks Work
CDNetworks
Ahmet Ozalp is the VP of International Products and Strategy for the Media (Sola) Division of Akamai. In this role Ozalp leads the product management and strategy initiatives for Akamai’s video, software and application delivery, storage and analytics products in EMEA and Asia Pacific regions. He also leads and supports key partnership initiatives with major Telecommunications companies in the region. Prior to Akamai, Ozalp was the CEO of Telenity, a global provider of mobile advertising and social network solutions. Prior to Telenity, Ozalp was a Partner at Atlas Venture, where he led investments in digital media, mobile and online advertising. While at Atlas, Ozalp was the lead investor and board member of Extend Media (acquired by CSCO) and also had board level involvement with Ellacoya Networks (acquired by Arbor Networks), Isilon (IPO, Nasdaq:ISLN) and Gotuit Media. Before joining Atlas, Ozalp held executive positions in marketing and product management at Narad Networks (acquired by Nasdaq:CIEN) and was also part of the founding team of Newnet, a telecom software startup acquired by ADC (Tyco Electronics). In the early part of his career, Ozalp was also a management consultant with Bain & Company’s technology and media practice. Ozalp holds an MBA from the Wharton School of University of Pennsylvania, an MS in EE from Columbia University and two US patents.
Future of CDN - Next 10 Years - Ahmet Ozalp, Akamai Technologies - DigiWorld ...
Future of CDN - Next 10 Years - Ahmet Ozalp, Akamai Technologies - DigiWorld ...
IDATE DigiWorld
Explain What is CDN and why it is used . What will be its Future.
Content Delivery Network
Content Delivery Network
Shiv Pandey
Netflix CDN and Open Source
Netflix CDN and Open Source
Gleb Smirnoff
Content Delivery Networks are on the front lines of application performance. ThousandEyes provides deep insights into CDN performance, including geographic load balancing, latency and availability. We'll help you detect and diagnose issues with your CDN providers and track down problems at the origin or the edge. In these slides, we'll share how to: 1. Measure and baseline CDN performance. 2. Diagnose issues with specific files, caches or edge locations. 3. Share data with your CDN to resolve problems.
Monitoring CDN Performance
Monitoring CDN Performance
ThousandEyes
Content caching is one of the most effective ways to dramatically improve the performance of a web site. In this webinar, we’ll deep-dive into NGINX’s caching abilities and investigate the architecture used, debugging techniques and advanced configuration. By the end of the webinar, you’ll be well equipped to configure NGINX to cache content exactly as you need. View full webinar on demand at http://nginx.com/resources/webinars/content-caching-nginx/
NGINX High-performance Caching
NGINX High-performance Caching
NGINX, Inc.
Jifty by Audrey Tang in OSDC.tw 2007
Jifty
Jifty
Gea-Suan Lin
Angular 2 is the next version of Google’s massively popular MVC framework for building complex single page applications in the browser (and beyond).
Introduction to Angular2
Introduction to Angular2
Knoldus Inc.
CONTENT DELIVERY NETWORK
CONTENT DELIVERY NETWORK
CONTENT DELIVERY NETWORK
Saif Muttair
As digital consumption of rich media content explodes and with audience expectations at its peak, media providers have been challenged with not only delivering high-quality audience experiences but also the audience analytics in realtime to enable actionable insights for content publishers. Arkena, one of Europe’s leading media services organizations chose to power it’s analytical platform with Hortonworks Data Platform to cost effectively store and analyze over 3.5 terabytes of data per day. Join Hortonworks and Arkena as they share the industry challenges faced, the solution created which enables real-time and better analytics for their customers.
A Better Rich Media Experience & Video Analytics at Arkena with Apache Hadoop
A Better Rich Media Experience & Video Analytics at Arkena with Apache Hadoop
Reda Benzair
Simple thought about next generation of CDN
CDN 2.0
CDN 2.0
Jedi Kim
Introduction of China cache IDC Services 201611
China cache IDC Services 201611
China cache IDC Services 201611
adam cheng
Introduction to chinacache services
Introduction to chinacache services
Lillian shao
Nginx pronounced as "Engine X" is an open source high performance web and reverse proxy server which supports protocols like HTTP, HTTPS, SMTP, IMAP. It can also be used for load balancing and HTTP caching.
Introduction to Nginx
Introduction to Nginx
Knoldus Inc.
This presentation summarises the development of a Cisco ACI device package for NGINX as a Load-Balancer, made as a proof-of-concept during an internship at Cisco. Want to see the device package and its source code? Check out these Github repositories: https://github.com/FServais/NGINX-Device-Package https://github.com/FServais/NGINX-Agent
Development of a Cisco ACI device package for NGINX as a Load-Balancer
Development of a Cisco ACI device package for NGINX as a Load-Balancer
Fabrice Servais
Integrating content delivery networks into your application infrastructure can offer many benefits, including major performance improvements for your applications. So understanding how CDNs perform — especially for your specific use cases — is vital. However, testing for measurement is complicated and nuanced, and results in metric overload and confusion. It's becoming increasingly important to understand measurement techniques, what they're telling you, and how to apply them to your actual content. In this session, we'll examine the challenges around measuring CDN performance and focus on the different methods for measurement. We'll discuss what to measure, important metrics to focus on, and different ways that numbers may mislead you. More specifically, we'll cover: Different techniques for measuring CDN performance Differentiating between network footprint and object delivery performance Choosing the right content to test Core metrics to focus on and how each impacts real traffic Understanding cache hit ratio, why it can be misleading, and how to measure for it
Measuring CDN performance and why you're doing it wrong
Measuring CDN performance and why you're doing it wrong
Fastly
Caching has been an essential strategy for greater performance in computing since the beginning of the field. Nearly all applications have data access patterns that make caching an attractive technique, but caching also has hidden trade-offs related to concurrency, memory usage, and latency. As we build larger distributed systems, caching continues to be a critical technique for building scalable, high-throughput, low-latency applications. Large systems tend to magnify the caching trade-offs and have created new approaches to distributed caching. There are unique challenges in testing systems like these as well. Ehcache and Terracotta provide a unique way to start with simple caching for a small system and grow that system over time with a consistent API while maintaining low-latency, high-throughput caching.
Scaling Your Cache And Caching At Scale
Scaling Your Cache And Caching At Scale
Alex Miller
MySQL and SSD
MySQL and SSD
Gea-Suan Lin
Hadoop summit 2010 frameworks panel elephant bird
Hadoop summit 2010 frameworks panel elephant bird
Kevin Weil
IXP Gaurab SANOG
Gaurab Ixp Tutorial
Gaurab Ixp Tutorial
Tariq Mustafa
Viewers also liked
(20)
How Content Delivery Networks Work
How Content Delivery Networks Work
Future of CDN - Next 10 Years - Ahmet Ozalp, Akamai Technologies - DigiWorld ...
Future of CDN - Next 10 Years - Ahmet Ozalp, Akamai Technologies - DigiWorld ...
Content Delivery Network
Content Delivery Network
Netflix CDN and Open Source
Netflix CDN and Open Source
Monitoring CDN Performance
Monitoring CDN Performance
NGINX High-performance Caching
NGINX High-performance Caching
Jifty
Jifty
Introduction to Angular2
Introduction to Angular2
CONTENT DELIVERY NETWORK
CONTENT DELIVERY NETWORK
A Better Rich Media Experience & Video Analytics at Arkena with Apache Hadoop
A Better Rich Media Experience & Video Analytics at Arkena with Apache Hadoop
CDN 2.0
CDN 2.0
China cache IDC Services 201611
China cache IDC Services 201611
Introduction to chinacache services
Introduction to chinacache services
Introduction to Nginx
Introduction to Nginx
Development of a Cisco ACI device package for NGINX as a Load-Balancer
Development of a Cisco ACI device package for NGINX as a Load-Balancer
Measuring CDN performance and why you're doing it wrong
Measuring CDN performance and why you're doing it wrong
Scaling Your Cache And Caching At Scale
Scaling Your Cache And Caching At Scale
MySQL and SSD
MySQL and SSD
Hadoop summit 2010 frameworks panel elephant bird
Hadoop summit 2010 frameworks panel elephant bird
Gaurab Ixp Tutorial
Gaurab Ixp Tutorial
Similar to Using CDN to improve performance
首先,简单介绍淘宝网的系统规模和增长速度,以及对软件基础设施带来的挑战;接着,回顾淘宝图片存储与CDN系统的发展历史,如何从商用系统一步一步走到完全自主的系统,描述自主系统的主要架构与设计思想、性能指标和现有的部署规模,并总结一些经验来指导系统研发;然后,描述淘宝在软件基础设施上的规划,并一一阐述当前主要项目的要点与进展状况,这包括TFS、TAIR、千亿级别的分布式表格系统OceanBase、MySQL优化、面向Java环境的专用计算平台、服务器平台、Linux内核定制与优化、组通讯夸父、CDN和低功耗服务器平台等;最后,总结一下软件基础设施研发的原则和经验。
稳定、高效、低碳 -淘宝软件基础设施构建实践
稳定、高效、低碳 -淘宝软件基础设施构建实践
Wensong Zhang
淘宝软件基础设施构建实践
淘宝软件基础设施构建实践
Wensong Zhang
taobao,cdn,tfs,cache,lvs,分布式,基础设施,淘宝,阿里巴巴,图片存储,海量数据,集群,架构
Taobao base
Taobao base
mysqlops
淘宝软件基础设施构建实践
淘宝软件基础设施构建实践
lovingprince58
淘宝软件基础设施构建实践
淘宝软件基础设施构建实践
drewz lin
20110821 Web Development on Cloud Platform - PIXNET
20110821 Web Development on Cloud Platform - PIXNET
Jui-Nan Lin
本报告先简要介绍淘宝网的业务和背后网站系统的主要组成部分,描述所使用的主要软件和当前的系统规模,以及未来的技术挑战,当前的淘宝网站系统是完全采用开源软件和自主开发。 接着,叙述淘宝系统的主要发展过程,在系统规模较小时主要采用商用软件,随着规模越来越大商用软件逐步无法满足需求,不得不采用开源软件结合自主开发,一方面通过使用开源软件提高系统开发的效率,另一方面通过自主开发可以按需求在架构上取舍将系统性能做到极致,这里会举三个例子说明,一是淘宝如何逐步建设世界上最大的面向图片的CDN系统,采用高性价比的混合存储系统,目前有1000Gbps流量的承载能力,今年会发展到约2400Gbps,二是根据网页使用图片的特定抛弃目录空间实现了高可扩展的对象存储系统TFS,目前部署了6PB多的存储空间,存放了4PB多的图片,今年会建设到12PB的存储空间,三是将淘宝的核心数据库从基于IBM小型机、Oracle商用数据库和EMC高端存储的解决方案迁移基于PC服务器加MySQL数据库,结合高速非易失的PCI-E存储设备和多层次的系统优化,实现近百倍的性能提升,非常轻松地应付双11和双12的大促活动。这个过程可以总结出商用软件不能满足大规模系统的需求,采用开源软件与自主开发相结合,有更好的可控性,更高的可扩展性,规模效应使得研发投入都有更高的产出。 然后,描述淘宝的开源策略,淘宝系统中使用大量的开源软件,并在开源软件的基础上进行改进和定制,并把工作成果回馈给上流的开源社区,例如淘宝维护了自己的Linux内核树并不断地向Linux社区贡献patch,目前淘宝在对Linux内核贡献补丁数的公司排名为115,开源了基于Nginx的Tengine服务器,以及向Oracle回馈了JVM的补丁和MySQL的补丁,向Apache回馈hadoop和hbase的补丁等等。淘宝建设了淘蝌蚪开源平台,并开源多年开发主力的基础软件,如分布式存储系统TFS、分布式缓存和K/V系统TAIR、海量数据库OceanBase、分布式数据库中间件 TDDL、手机自动化测试框架Athrun等等。淘宝针对数据密集型应用的特点定制了低功耗服务器,先应用在CDN系统中,淘宝创建了greencompute.org网站,并开源了低功耗服务器的硬件规格和应用测试数据,阿里云开源了直流服务器,和业界一起推进绿色计算。 淘宝是开源系统的受益者,并积极参与开源生态系统的建设,促进开源生态系统的发展,积累更好的口碑,凝聚人才,迎接未来更大的技术挑战。
开源+自主开发 - 淘宝软件基础设施构建实践
开源+自主开发 - 淘宝软件基础设施构建实践
Wensong Zhang
淘宝对象存储与Cdn系统到服务
淘宝对象存储与Cdn系统到服务
drewz lin
首先,描述淘宝网对图片等多媒体对象存储和发送需求,介绍淘宝对象存储与发送系统的全貌和现有规模;接着详细描述存储淘宝图片的分布式文件系统TFS,它的架构与设计思想、性能指标和现有的部署规模;然后阐述淘宝CDN系统的总体结构,一级Cache和二级Cache的规划和基于开源的系统实现和优化,使用SSD/SAS/SATA混合存储系统,并根据访问热度变化将对象在不同的存储介质上迁移;最后,描述从淘宝对象存储与CDN系统走向基础设施服务,并总结这一过程中的经验和经济规律模型。
Taobao图片存储与cdn系统到服务
Taobao图片存储与cdn系统到服务
Wensong Zhang
大型视频网站单点分析与可用性提升-Qcon2011
大型视频网站单点分析与可用性提升-Qcon2011
Yiwei Ma
Dreaming Infrastructure
Dreaming Infrastructure
kyhpudding
Taobao海量图片存储与cdn系统
Taobao海量图片存储与cdn系统
智杰 付
淘宝图片存储与Cdn系统
淘宝图片存储与Cdn系统
Dai Jun
首先,介绍淘宝图片系统在整个网站中的重要性和发展历史;接着详细描述存储淘宝图片的分布式文件系统,以及它的架构、性能指标和现有的部署规模;然后介绍基于Nginx的Image Server和Cache系统;再阐述淘宝CDN系统的总体结构,一级Cache和二级Cache的规划和基于开源的系统实现;最后,总结一下淘宝图片存储和发送系统设计的原则和经验。
Taobao海量图片存储与cdn系统
Taobao海量图片存储与cdn系统
Wensong Zhang
Taobao 海量图片存储与CDN系统02
Taobao 海量图片存储与CDN系统02
lovingprince58
Taobao海量图片存储与cdn系统
Taobao海量图片存储与cdn系统
Michael Zhang
章文嵩:Taobao海量图片存储与cdn系统 v2-系统架构师
章文嵩:Taobao海量图片存储与cdn系统 v2-系统架构师
Enlight Chen
首先,介绍淘宝图片系统在整个网站中的重要性和发展历史;接着详细描述存储淘宝图片的分布式文件系统,以及它的架构与设计思想、性能指标和现有的部署规模;然后介绍基于Nginx的Image Server和Cache系统;再阐述淘宝CDN系统的总体结构,一级Cache和二级Cache的规划和基于开源的系统实现,使用SSD/SAS/SATA混合存储系统,并根据访问热度变化将对象在不同的存储介质上迁移;最后,总结一下淘宝图片存储和发送系统设计的原则和经验。
Taobao海量图片存储与cdn系统 v2-系统架构师
Taobao海量图片存储与cdn系统 v2-系统架构师
Wensong Zhang
视频Cdn架构浅淡 守住每一天
视频Cdn架构浅淡 守住每一天
liuyu105
北京地区PHP爱好者2010聚会[12月19日胜利举办,CU、ThinkinginLamp联办],黑夜路人主讲《构建基于Lamp的中型网站架构》,详情见详情goo.gl/xCCxy或goo.gl/j89N9
构建基于Lamp的中型网站架构
构建基于Lamp的中型网站架构
HonestQiao
Similar to Using CDN to improve performance
(20)
稳定、高效、低碳 -淘宝软件基础设施构建实践
稳定、高效、低碳 -淘宝软件基础设施构建实践
淘宝软件基础设施构建实践
淘宝软件基础设施构建实践
Taobao base
Taobao base
淘宝软件基础设施构建实践
淘宝软件基础设施构建实践
淘宝软件基础设施构建实践
淘宝软件基础设施构建实践
20110821 Web Development on Cloud Platform - PIXNET
20110821 Web Development on Cloud Platform - PIXNET
开源+自主开发 - 淘宝软件基础设施构建实践
开源+自主开发 - 淘宝软件基础设施构建实践
淘宝对象存储与Cdn系统到服务
淘宝对象存储与Cdn系统到服务
Taobao图片存储与cdn系统到服务
Taobao图片存储与cdn系统到服务
大型视频网站单点分析与可用性提升-Qcon2011
大型视频网站单点分析与可用性提升-Qcon2011
Dreaming Infrastructure
Dreaming Infrastructure
Taobao海量图片存储与cdn系统
Taobao海量图片存储与cdn系统
淘宝图片存储与Cdn系统
淘宝图片存储与Cdn系统
Taobao海量图片存储与cdn系统
Taobao海量图片存储与cdn系统
Taobao 海量图片存储与CDN系统02
Taobao 海量图片存储与CDN系统02
Taobao海量图片存储与cdn系统
Taobao海量图片存储与cdn系统
章文嵩:Taobao海量图片存储与cdn系统 v2-系统架构师
章文嵩:Taobao海量图片存储与cdn系统 v2-系统架构师
Taobao海量图片存储与cdn系统 v2-系统架构师
Taobao海量图片存储与cdn系统 v2-系统架构师
视频Cdn架构浅淡 守住每一天
视频Cdn架构浅淡 守住每一天
构建基于Lamp的中型网站架构
构建基于Lamp的中型网站架构
Using CDN to improve performance
1.
Using CDN to
improve performance Gea-Suan Lin [email_address]
2.
如果有問題…
3.
請不要舉手,
4.
請直接打斷!
5.
亂發問才會亂爆八卦
6.
我不能回答的,
7.
有人可以回答。
8.
9.
不過因為投影片超過一百張
10.
所以請節制…
11.
Anyway…
12.
開始。
13.
從小網站開始…
14.
一台 Server
15.
一台 Web
一台 Database
16.
…
17.
不小心 把網站搞大了
18.
Tuning
19.
很多台 Web
20.
DNS Round Robin
21.
每一台 Web
都有 Public IP
22.
…
23.
前面架一台 Load
balancer
24.
兩個禮拜後…
25.
Load balancer
凌晨三點當掉
26.
總經理還沒睡
27.
把換燈管的叫起來
28.
換燈管的把我叫起來
29.
…
30.
買硬體的 Load
balancer
31.
出事就找人罰站
32.
繼續 Tuning
33.
用 Apache
提供 css ?
34.
一個 css
3KB 佔用一個 50MB 的 httpd…
35.
動態頁面 與 靜態檔案
分離
36.
靜態檔案
37.
獨立網域
38.
static.bubble.com
39.
nginx 或
lighttpd
40.
為什麼用 nginx
?
41.
CSS/JavaScript + gzip
on-the-fly
42.
一台 nginx
43.
兩台 nginx
( 兩份檔案 )
44.
出事了…
45.
客服殺人…
46.
IE6 + gzip
地雷
47.
IE6 時
gzip 關掉
48.
繼續成長…
49.
N 台
nginx (N 份檔案 )
50.
…
51.
政治不正確
52.
Reverse Proxy Cache
53.
Squid
54.
Invalidate 問題
55.
/main.css
56.
/main.css?v=[ 修改時間 ]
57.
/main.css?v=[ CRC32 ]
58.
講到這裡,有沒有問題?
59.
網站繼續大下去…
60.
「拓展海外市場」
61.
需要改善非台灣的瀏覽速度
62.
光速是固定的
63.
台北 – 美西
120+ms
64.
台北 – 美東
180+ms
65.
在美國放伺服器
66.
用 GeoDNS
分配流量
67.
寫 Health
Check 當國外當掉時改用台灣的伺服器
68.
ZzZz…
69.
除了美洲還有歐洲
70.
自己管理的成本過高
71.
外包給專業的…
72.
CDN
73.
( 終於進入主題了 )
74.
Content Delivery Network
75.
內容傳遞網路
76.
( 屁 )
77.
等於沒解釋…
78.
多個伺服器群
79.
多個地點
80.
提供相同的內容
81.
所以…
82.
83.
加快 TCP
handshake 速度
84.
加快 TCP
下載速度
85.
2. 提供高可靠度
86.
不同地點互相備援
87.
3. DoS
防禦
88.
「由專業公司防禦 DoS
」
89.
「死道友不死貧道」
90.
4. 成本
91.
CDN 頻寬比較貴?
92.
台灣頻寬比 CDN
貴!
93.
一般頻寬計算方法: 95%
94.
五分鐘取樣一次
95.
一個月 30
天共 8640 次
96.
刪除最高的 5%
(432 次 )
97.
取剩下最高的
98.
From http://en.wikipedia.org/wiki/Burstable_billing
99.
CDN 頻寬計算方式:總量
100.
總量 =
平均流量 ( 等價 )
101.
1Mbps ~ 10GB/day
102.
換算?
103.
依照網站的 MRTG
Pattern
104.
From http://en.wikipedia.org/wiki/Burstable_billing
105.
95% 2.62M
與平均 1.27M
106.
大約 2.06
倍
107.
5. 克服瀏覽器壓縮
bug
108.
用 CDN
後總量反而下降
109.
講到這裡,有沒有問題?
110.
CDN 的分類
111.
Latency 、 Thoughput
、 Cost
112.
CSS 、 JavaScript
113.
低 Latency
、初期 Thoughput 要高、 Cost 不是主要考量
114.
亞洲要有直接連線的 PoPs
115.
尤其是 HiNet
與 TANet
116.
影音
117.
Latency 不重要,
Thoughput 足夠就好, Cost 要低
118.
封包到美西再到香港
119.
所以…
120.
( 如果有時間的話 )
121.
總是要講一下實際案例?
122.
Akamai
123.
很大,非常大,第一大
124.
效能是最好的
125.
台灣唯一有 PoPs
的 CDN
126.
台灣有經銷商
127.
價錢…
128.
Limelight Networks
129.
第二大?
130.
YouTube 被
Google 買之前的 CDN
131.
有香港與日本的 PoPs
132.
但是都是導到美西 PoPs
133.
第二大不一定比其他的好
134.
CDNetworks
135.
第三大?
136.
二月買下 Panther
Express
137.
討論 Panther
Express
138.
有香港與日本的 PoPs
139.
HiNet 與
TANet 到香港都是 20+ms
140.
HiNet 調整
routing 時會自動跳到日本,約 30+ms
141.
PIXNET 的
CSS/JavaScript
142.
EdgeCast
143.
第 N
大 ( 不重要了 )
144.
有香港與日本的 PoPs
145.
會導到香港的 PoP
,但是會先到美西
146.
但是速度沒問題
147.
PIXNET 的影音
148.
Voxel
149.
就是一家 CDN
業者…
150.
價錢公佈在網站上
151.
沒有亞洲的 PoPs
152.
Amazon CloudFront
153.
Because it’s Amazon…
154.
Don’t waste your
time
155.
Amazon S3
應該找其他 CDN 搭配用
156.
SimpleCDN
157.
完全是拼價錢的 CDN
158.
目前沒有亞洲的 PoPs
159.
不吃 file.css?v=[
時間 ]
160.
就…
161.
實際案例
162.
( 如果還有時間的話 )
163.
download.microsoft.com
164.
Akamai + Limelight
165.
js.microsoft.com
166.
Akamai
167.
www.barackobama.com
168.
Panther Express (g2)
169.
US-only PoPs
170.
public.slideshare.net
171.
Panther Express (g1)
172.
US + EU
PoPs
173.
cdn.slideshare.net
174.
Panther Express (l1)
175.
價錢導向的 CDN
Level
176.
cdn1.badongo.com cdn2.badongo.com cdn3.badongo.com
cdn4.badongo.com
177.
Amazon CloudFront Akamai
EdgeCast ( 目前是這個 ) EdgeCast
178.
Thanks
Download now