SlideShare uma empresa Scribd logo
1 de 24
Baixar para ler offline
1
2. e-Learning
3. Media
4. Other
Content
Distribution

1. Customizable
Reports

2. Popular
Downloads

2. SPAM Attack
Alerts

3. SPAM Attacks
4. Streaming
Pattern

Coming Soon

3. With
Cloudlytics

1. Geographical
Distribution
Reports

2. Traditional
Way

1. ISVs

Use Cases

Why Log Processing

1. Hidden
Information in
Logs

3 .External
Plugins
Information Hidden in S3 & CloudFront Logs
Object Details

Download Status

Download /Streaming
Time

Number of
Bytes

Transferred

Details about Edge
Locations

IP Address of the
Requester

Referrer Link

Time Taken to
Download Object(S3)

Details about Play,
Pause, Stop (Streaming
Content on CloudFront)

3

-
Uncover the Hidden Information
• Generating logs for Amazon S3 &
CloudFront logs is optional
S3 logs

• Log files are stored in S3 buckets

CloudFront
logs

• CloudFront Log files are compressed
Logs Stored
in S3

and stored in .gz format

• A log file is generated every hour, but we
have seen varied patterns with multiple files
generated every hour

• No ready solution from AWS to process
these log files
4

Logs Analyzed by
CLOUDLYTICS
Traditional Log Processing
• Extract data from the source using an ETL tool
• Transform data and load in a data-warehouse
• Takes days to process a few GBs of
log files using traditional hardware

• Alternately use a Hadoop distribution
to process logs

• But maintaining a Hadoop cluster is a huge overhead

5

Image Courtesy: www.fao.org
Log Processing with Cloudlytics
• Cloudlytics - Analyze your Amazon S3 &
CloudFront Logs

• Detailed analysis of your S3 & CloudFront
access patterns

• Dynamic Graphs to get a 360 degree
perspective

• Scalable & Reliable service built using
Amazon EMR & RedShift

• Pay as you go

6
Log Processing – Big Data Approach

• Cloudlytics extracts log files stored
in S3 buckets

• Processes the log files to
transform information

• Stores the processed data in
a data-warehouse

• Graphical and tabular reports generated from data-warehouse

7
Cloudlytics Use Cases

8
Independent Software Vendors (ISVs)
• ISVs distribute downloadable software to
end users across the globe

• ISVs need to ensure that downloads are
fast, helps improve user experience

• ISVs need to track each download for
success and failure

• Identify broken links on the website, helps improve user
experience

• Identify the most popular downloads, focus on popular products
• Identify spam attacks, help reduce bandwidth costs
9
E-Learning Companies
• E-Learning companies distribute educational
content in multiple formats
(ebooks, audio, video etc.)

• Figure out the most popular content

• Figure out end user engagement by querying
number of events per request (Play, Pause, Stop)

Image Courtesy: http://www.elifescience.in/images

• Get a breakup of requests by Operating System and Devices,
develop content creation for specific platforms

10
Media Organizations
• Large number of media assets
available online
• Content does not go any changes
during it’s life cycle
• Some content is extremely popular
while others do not get any views

• Identify the most popular content,
set caching mechanism
• Figure out end user engagement by querying number of events per
request (Play, Pause, Stop)
• Identify the edge locations from which the content is downloaded
the most, optimize billing using CloudFront pricing Class

11
Cloudlytics REPORTS

Which Reports Resonate
with Your Business Needs?

12
Geographic Reports

13
Browser & OS Statistics

14
Detail IP Monitoring

15
Timeline Charts

16
The TOP 10

17
Edge Location Traffic

18
Get Started in 3 Easy Steps

Register for Free

Configure your Log
buckets

Analyze & Generate
Reports

19
Pricing
• No upfront costs
• Register for free and analyze upto 25MB logs/month FREE
• Pay only for the amount of logs you subscribe

20
To sum it Up

Identifying Popular
Downloads & Streams

Identify Edge Location
Traffic and optimize AWS Billing

Get Geographical Distribution
of Downloads & Streams

Identify Spam
Attacks

Get Streaming Pattern
for Video Content
Improve User Experience by
Calculating & Optimizing Latencies

21
Our Global User Reach

80+ Users and
Counting!

22
Coming Soon!

Image Courtesy: http://www.trophies.com/coming-soon/

23
Thank You
Visit :Cloudytics.com
Contact: support@cloudlytics.com
Call: +1 212 960 8532
Follow Us On :
Our Blog :

http://blog.blazeclan.com/

Mais conteúdo relacionado

Semelhante a Cloudlytics - Analyze S3 & CloudFront Logs

CNIT 121: 14 Investigating Applications
CNIT 121: 14 Investigating ApplicationsCNIT 121: 14 Investigating Applications
CNIT 121: 14 Investigating ApplicationsSam Bowne
 
Automation In Android & iOS Application Review
Automation In Android & iOS 	Application Review�Automation In Android & iOS 	Application Review�
Automation In Android & iOS Application ReviewBlueinfy Solutions
 
Globus status and publication plans
Globus status and publication plansGlobus status and publication plans
Globus status and publication plansIan Foster
 
Share point 2013 enterprise search (public)
Share point 2013 enterprise search (public)Share point 2013 enterprise search (public)
Share point 2013 enterprise search (public)Petter Skodvin-Hvammen
 
Digital toolbox researchanddevelopment_slides
Digital toolbox researchanddevelopment_slidesDigital toolbox researchanddevelopment_slides
Digital toolbox researchanddevelopment_slidesmoanasherrill
 
Digital toolbox researchanddevelopment_slides
Digital toolbox researchanddevelopment_slidesDigital toolbox researchanddevelopment_slides
Digital toolbox researchanddevelopment_slidesCindy Douglas
 
Digital toolbox researchanddevelopment_slides
Digital toolbox researchanddevelopment_slidesDigital toolbox researchanddevelopment_slides
Digital toolbox researchanddevelopment_slidesEllen Pittleman
 
219568662-QUICK-Cloud-Storage-Forensic-Analysis-Presentation.pptx
219568662-QUICK-Cloud-Storage-Forensic-Analysis-Presentation.pptx219568662-QUICK-Cloud-Storage-Forensic-Analysis-Presentation.pptx
219568662-QUICK-Cloud-Storage-Forensic-Analysis-Presentation.pptxSachinGosavi15
 
Building a Hybrid Cloud Solution
Building a Hybrid Cloud Solution Building a Hybrid Cloud Solution
Building a Hybrid Cloud Solution Cloudian
 
Globus: Beyond File Transfer
Globus: Beyond File TransferGlobus: Beyond File Transfer
Globus: Beyond File TransferGlobus
 
Leveraging Cloud Storage In Your Job Campaign
Leveraging Cloud Storage In Your Job CampaignLeveraging Cloud Storage In Your Job Campaign
Leveraging Cloud Storage In Your Job CampaignTom Eberle
 
Digital toolbox researchanddevelopment
Digital toolbox researchanddevelopmentDigital toolbox researchanddevelopment
Digital toolbox researchanddevelopmentchollinsucla
 
Building a Lightweight Discovery Interface for China's Patents@NYC Solr/Lucen...
Building a Lightweight Discovery Interface for China's Patents@NYC Solr/Lucen...Building a Lightweight Discovery Interface for China's Patents@NYC Solr/Lucen...
Building a Lightweight Discovery Interface for China's Patents@NYC Solr/Lucen...OpenSource Connections
 
OpenStack Swift In the Enterprise
OpenStack Swift In the EnterpriseOpenStack Swift In the Enterprise
OpenStack Swift In the EnterpriseHostway|HOSTING
 
Mobile code mining for discovery and exploits nullcongoa2013
Mobile code mining for discovery and exploits nullcongoa2013Mobile code mining for discovery and exploits nullcongoa2013
Mobile code mining for discovery and exploits nullcongoa2013Blueinfy Solutions
 
UWP apps development - Part 3
UWP apps development - Part 3UWP apps development - Part 3
UWP apps development - Part 3Jiri Danihelka
 
BSIDES-PR Keynote Hunting for Bad Guys
BSIDES-PR Keynote Hunting for Bad GuysBSIDES-PR Keynote Hunting for Bad Guys
BSIDES-PR Keynote Hunting for Bad GuysJoff Thyer
 
Research Data (and Software) Management at Imperial: (Everything you need to ...
Research Data (and Software) Management at Imperial: (Everything you need to ...Research Data (and Software) Management at Imperial: (Everything you need to ...
Research Data (and Software) Management at Imperial: (Everything you need to ...Sarah Anna Stewart
 

Semelhante a Cloudlytics - Analyze S3 & CloudFront Logs (20)

CNIT 121: 14 Investigating Applications
CNIT 121: 14 Investigating ApplicationsCNIT 121: 14 Investigating Applications
CNIT 121: 14 Investigating Applications
 
Automation In Android & iOS Application Review
Automation In Android & iOS 	Application Review�Automation In Android & iOS 	Application Review�
Automation In Android & iOS Application Review
 
Sept 24 NISO Virtual Conference: Library Data in the Cloud
Sept 24 NISO Virtual Conference: Library Data in the CloudSept 24 NISO Virtual Conference: Library Data in the Cloud
Sept 24 NISO Virtual Conference: Library Data in the Cloud
 
Globus status and publication plans
Globus status and publication plansGlobus status and publication plans
Globus status and publication plans
 
Share point 2013 enterprise search (public)
Share point 2013 enterprise search (public)Share point 2013 enterprise search (public)
Share point 2013 enterprise search (public)
 
Digital toolbox researchanddevelopment_slides
Digital toolbox researchanddevelopment_slidesDigital toolbox researchanddevelopment_slides
Digital toolbox researchanddevelopment_slides
 
Digital toolbox researchanddevelopment_slides
Digital toolbox researchanddevelopment_slidesDigital toolbox researchanddevelopment_slides
Digital toolbox researchanddevelopment_slides
 
Digital toolbox researchanddevelopment_slides
Digital toolbox researchanddevelopment_slidesDigital toolbox researchanddevelopment_slides
Digital toolbox researchanddevelopment_slides
 
219568662-QUICK-Cloud-Storage-Forensic-Analysis-Presentation.pptx
219568662-QUICK-Cloud-Storage-Forensic-Analysis-Presentation.pptx219568662-QUICK-Cloud-Storage-Forensic-Analysis-Presentation.pptx
219568662-QUICK-Cloud-Storage-Forensic-Analysis-Presentation.pptx
 
Building a Hybrid Cloud Solution
Building a Hybrid Cloud Solution Building a Hybrid Cloud Solution
Building a Hybrid Cloud Solution
 
Globus: Beyond File Transfer
Globus: Beyond File TransferGlobus: Beyond File Transfer
Globus: Beyond File Transfer
 
Leveraging Cloud Storage In Your Job Campaign
Leveraging Cloud Storage In Your Job CampaignLeveraging Cloud Storage In Your Job Campaign
Leveraging Cloud Storage In Your Job Campaign
 
Digital toolbox researchanddevelopment
Digital toolbox researchanddevelopmentDigital toolbox researchanddevelopment
Digital toolbox researchanddevelopment
 
Building a Lightweight Discovery Interface for China's Patents@NYC Solr/Lucen...
Building a Lightweight Discovery Interface for China's Patents@NYC Solr/Lucen...Building a Lightweight Discovery Interface for China's Patents@NYC Solr/Lucen...
Building a Lightweight Discovery Interface for China's Patents@NYC Solr/Lucen...
 
OpenStack Swift In the Enterprise
OpenStack Swift In the EnterpriseOpenStack Swift In the Enterprise
OpenStack Swift In the Enterprise
 
My Media at University of Toronto Libraries
My Media at University of Toronto LibrariesMy Media at University of Toronto Libraries
My Media at University of Toronto Libraries
 
Mobile code mining for discovery and exploits nullcongoa2013
Mobile code mining for discovery and exploits nullcongoa2013Mobile code mining for discovery and exploits nullcongoa2013
Mobile code mining for discovery and exploits nullcongoa2013
 
UWP apps development - Part 3
UWP apps development - Part 3UWP apps development - Part 3
UWP apps development - Part 3
 
BSIDES-PR Keynote Hunting for Bad Guys
BSIDES-PR Keynote Hunting for Bad GuysBSIDES-PR Keynote Hunting for Bad Guys
BSIDES-PR Keynote Hunting for Bad Guys
 
Research Data (and Software) Management at Imperial: (Everything you need to ...
Research Data (and Software) Management at Imperial: (Everything you need to ...Research Data (and Software) Management at Imperial: (Everything you need to ...
Research Data (and Software) Management at Imperial: (Everything you need to ...
 

Mais de Cloudlytics

Manage Security & Compliance of Your AWS Account using CloudTrail
Manage Security & Compliance of Your AWS Account using CloudTrailManage Security & Compliance of Your AWS Account using CloudTrail
Manage Security & Compliance of Your AWS Account using CloudTrailCloudlytics
 
All You Need to Know about AWS Elastic Load Balancer
All You Need to Know about AWS Elastic Load BalancerAll You Need to Know about AWS Elastic Load Balancer
All You Need to Know about AWS Elastic Load BalancerCloudlytics
 
Case Study : Analyze CloudFront Distribution Logs to Understand Customer Enga...
Case Study : Analyze CloudFront Distribution Logs to Understand Customer Enga...Case Study : Analyze CloudFront Distribution Logs to Understand Customer Enga...
Case Study : Analyze CloudFront Distribution Logs to Understand Customer Enga...Cloudlytics
 
11 Hard to Ignore Data Analytics Quotes
11 Hard to Ignore Data Analytics Quotes11 Hard to Ignore Data Analytics Quotes
11 Hard to Ignore Data Analytics QuotesCloudlytics
 
Analytics & Reporting for Amazon Cloud Logs
Analytics & Reporting for Amazon Cloud LogsAnalytics & Reporting for Amazon Cloud Logs
Analytics & Reporting for Amazon Cloud LogsCloudlytics
 
World's best AWS Cloud Log Analytics & Management Tool
World's best AWS Cloud Log Analytics & Management ToolWorld's best AWS Cloud Log Analytics & Management Tool
World's best AWS Cloud Log Analytics & Management ToolCloudlytics
 

Mais de Cloudlytics (6)

Manage Security & Compliance of Your AWS Account using CloudTrail
Manage Security & Compliance of Your AWS Account using CloudTrailManage Security & Compliance of Your AWS Account using CloudTrail
Manage Security & Compliance of Your AWS Account using CloudTrail
 
All You Need to Know about AWS Elastic Load Balancer
All You Need to Know about AWS Elastic Load BalancerAll You Need to Know about AWS Elastic Load Balancer
All You Need to Know about AWS Elastic Load Balancer
 
Case Study : Analyze CloudFront Distribution Logs to Understand Customer Enga...
Case Study : Analyze CloudFront Distribution Logs to Understand Customer Enga...Case Study : Analyze CloudFront Distribution Logs to Understand Customer Enga...
Case Study : Analyze CloudFront Distribution Logs to Understand Customer Enga...
 
11 Hard to Ignore Data Analytics Quotes
11 Hard to Ignore Data Analytics Quotes11 Hard to Ignore Data Analytics Quotes
11 Hard to Ignore Data Analytics Quotes
 
Analytics & Reporting for Amazon Cloud Logs
Analytics & Reporting for Amazon Cloud LogsAnalytics & Reporting for Amazon Cloud Logs
Analytics & Reporting for Amazon Cloud Logs
 
World's best AWS Cloud Log Analytics & Management Tool
World's best AWS Cloud Log Analytics & Management ToolWorld's best AWS Cloud Log Analytics & Management Tool
World's best AWS Cloud Log Analytics & Management Tool
 

Último

Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 

Último (20)

Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 

Cloudlytics - Analyze S3 & CloudFront Logs

  • 1. 1
  • 2. 2. e-Learning 3. Media 4. Other Content Distribution 1. Customizable Reports 2. Popular Downloads 2. SPAM Attack Alerts 3. SPAM Attacks 4. Streaming Pattern Coming Soon 3. With Cloudlytics 1. Geographical Distribution Reports 2. Traditional Way 1. ISVs Use Cases Why Log Processing 1. Hidden Information in Logs 3 .External Plugins
  • 3. Information Hidden in S3 & CloudFront Logs Object Details Download Status Download /Streaming Time Number of Bytes Transferred Details about Edge Locations IP Address of the Requester Referrer Link Time Taken to Download Object(S3) Details about Play, Pause, Stop (Streaming Content on CloudFront) 3 -
  • 4. Uncover the Hidden Information • Generating logs for Amazon S3 & CloudFront logs is optional S3 logs • Log files are stored in S3 buckets CloudFront logs • CloudFront Log files are compressed Logs Stored in S3 and stored in .gz format • A log file is generated every hour, but we have seen varied patterns with multiple files generated every hour • No ready solution from AWS to process these log files 4 Logs Analyzed by CLOUDLYTICS
  • 5. Traditional Log Processing • Extract data from the source using an ETL tool • Transform data and load in a data-warehouse • Takes days to process a few GBs of log files using traditional hardware • Alternately use a Hadoop distribution to process logs • But maintaining a Hadoop cluster is a huge overhead 5 Image Courtesy: www.fao.org
  • 6. Log Processing with Cloudlytics • Cloudlytics - Analyze your Amazon S3 & CloudFront Logs • Detailed analysis of your S3 & CloudFront access patterns • Dynamic Graphs to get a 360 degree perspective • Scalable & Reliable service built using Amazon EMR & RedShift • Pay as you go 6
  • 7. Log Processing – Big Data Approach • Cloudlytics extracts log files stored in S3 buckets • Processes the log files to transform information • Stores the processed data in a data-warehouse • Graphical and tabular reports generated from data-warehouse 7
  • 9. Independent Software Vendors (ISVs) • ISVs distribute downloadable software to end users across the globe • ISVs need to ensure that downloads are fast, helps improve user experience • ISVs need to track each download for success and failure • Identify broken links on the website, helps improve user experience • Identify the most popular downloads, focus on popular products • Identify spam attacks, help reduce bandwidth costs 9
  • 10. E-Learning Companies • E-Learning companies distribute educational content in multiple formats (ebooks, audio, video etc.) • Figure out the most popular content • Figure out end user engagement by querying number of events per request (Play, Pause, Stop) Image Courtesy: http://www.elifescience.in/images • Get a breakup of requests by Operating System and Devices, develop content creation for specific platforms 10
  • 11. Media Organizations • Large number of media assets available online • Content does not go any changes during it’s life cycle • Some content is extremely popular while others do not get any views • Identify the most popular content, set caching mechanism • Figure out end user engagement by querying number of events per request (Play, Pause, Stop) • Identify the edge locations from which the content is downloaded the most, optimize billing using CloudFront pricing Class 11
  • 12. Cloudlytics REPORTS Which Reports Resonate with Your Business Needs? 12
  • 14. Browser & OS Statistics 14
  • 19. Get Started in 3 Easy Steps Register for Free Configure your Log buckets Analyze & Generate Reports 19
  • 20. Pricing • No upfront costs • Register for free and analyze upto 25MB logs/month FREE • Pay only for the amount of logs you subscribe 20
  • 21. To sum it Up Identifying Popular Downloads & Streams Identify Edge Location Traffic and optimize AWS Billing Get Geographical Distribution of Downloads & Streams Identify Spam Attacks Get Streaming Pattern for Video Content Improve User Experience by Calculating & Optimizing Latencies 21
  • 22. Our Global User Reach 80+ Users and Counting! 22
  • 23. Coming Soon! Image Courtesy: http://www.trophies.com/coming-soon/ 23
  • 24. Thank You Visit :Cloudytics.com Contact: support@cloudlytics.com Call: +1 212 960 8532 Follow Us On : Our Blog : http://blog.blazeclan.com/