SlideShare a Scribd company logo
How to handle
                                 cloud failure


Grzegorz Kochan | grzegorz@adtaily.com   1
subtitle text

                  Jak sobie radzić
               z awarią w chmurach



Grzegorz Kochan | grzegorz@adtaily.com   2
AdTaily
   on Amazon AWS


   1,5 bilion widget pageviews monthly
   100 000 ad clicks daily
   35 thousand registered publishers
   15 thousand advertisers
   over 1500 requests per second
   over 150 mbit data per second

Grzegorz Kochan | grzegorz@adtaily.com   3
Startup in the cloud
   why?




               Availability                     Pricing

                                         API

                Scalability                    Simplicity


Grzegorz Kochan | grzegorz@adtaily.com    4
But things
   can go wrong
 TechCrunch


               “Amazon EC2 goes down, taking with it Reddit,
               Foursquare and Quora” - April 2011

               „Down Goes The Internet… Again. Amazon EC2
               Outage Takes Down Foursquare, Instagram,
               Quora, Reddit, Etc” - August 2011


Grzegorz Kochan | grzegorz@adtaily.com   5
Design for failure


Grzegorz Kochan | grzegorz@adtaily.com   6
Amazon AWS
   Geographical map
   US - Oregon                           EU Ireland            Asia Pacific: Tokyo
   Availability Zones:                   Availability Zones:   Availability Zones:
    us-west-1a                           eu-west-1b            ap-southeast-1a
    us-west-1b                           eu-west-1b            ap-southeast-1b
    us-west-1c                           eu-west-1c




   US - N. California                    US - Virginia         Asia Pacific:
   Availability Zones:                   Availability Zones:   Singapore
    us-west-2a                                                 Availability Zones:
                                         us-east-1a
    us-west-2b                                                  ap-southeast-1a
                                         us-east-1b
                                                                ap-southeast-1b
                                         us-east-1c
                                         us-east-1d


Grzegorz Kochan | grzegorz@adtaily.com                7
Replicate,
   duplicate and balance
                                         Multi server   Availability Zone
    Single server                        setup                 us-east-1a
        setup




Grzegorz Kochan | grzegorz@adtaily.com         8
Distribute
   multi A-Zone architecture

    Availability Zone                        Availability Zone
    us-east-1a                                     us-east-1b




Grzegorz Kochan | grzegorz@adtaily.com   9
Distribute more
   multi Region architecture


   US East Region                             US West Region




Grzegorz Kochan | grzegorz@adtaily.com   10
Design for failure
   application decoupling


                  Stateless services
                  Gracefull degradation
                  Die fast and alone
                  Auto recover
                  Backup and scale independently


Grzegorz Kochan | grzegorz@adtaily.com   11
Decoupling
   example
                                          Monitoring & Alerting
       Ecommerce                          (CloudWatch & SNS)
       Application
                                                      AutoScaling
    - shopping cart
    - process orders
    - process payments                   Product Catalog            #2   #3
    - generate invoices




                                                                              Messaging (SQS)
    - send emails                        Order Processor            #2   #3

                                          Payment Processor              #2

                                           Invoice generator             #2

                                                 Email Sender            #2

                                           ...         #2   #3      #4   #5
Grzegorz Kochan | grzegorz@adtaily.com           12
Automate
   everything



                  Infrastructure - custom AMIs, Chef, Puppet
                  Monitoring - CloudWatch
                  Scaling and recoverying - AutoScaling
                  Fail and recover constantly - ChaosMonkey
                  by NetFlix


Grzegorz Kochan | grzegorz@adtaily.com   13
Be rational
   weight the risks and costs




Grzegorz Kochan | grzegorz@adtaily.com   14
More info
   on Amazon AWS




  http://aws.amazon.com/architecture




Grzegorz Kochan | grzegorz@adtaily.com   15
Questions?
                  Grzegorz Kochan
                  CTO & VP of Products w AdTaily
                  email: grzegorz@adtaily.com
                  www.adtaily.pl
                  facebook.com/adtaily




                     http://adtai.ly/TechCamp1

Grzegorz Kochan | grzegorz@adtaily.com     16

More Related Content

Viewers also liked

Fittr Pitch Deck December 2013
Fittr Pitch Deck December 2013Fittr Pitch Deck December 2013
Fittr Pitch Deck December 2013nolanperk
 
Deconstruction conclusions
Deconstruction conclusionsDeconstruction conclusions
Deconstruction conclusions
Georgia_Churchman_Wykes
 
Deconstruction 2
Deconstruction 2Deconstruction 2
Deconstruction 2
Georgia_Churchman_Wykes
 
Media evaluation
Media evaluationMedia evaluation
Media evaluation
Georgia_Churchman_Wykes
 
Marketing
MarketingMarketing
Marketing
Megha Mishra
 
Basic aspects of international marketing
Basic aspects of international marketingBasic aspects of international marketing
Basic aspects of international marketing
Megha Mishra
 
Introduction to Business Statistics
Introduction to Business StatisticsIntroduction to Business Statistics
Introduction to Business Statistics
Megha Mishra
 
Pitch Deck for Rockhealth
Pitch Deck for RockhealthPitch Deck for Rockhealth
Pitch Deck for Rockhealth
nolanperk
 
Piorunem w chmurę. InternetBeta 2011
Piorunem w chmurę. InternetBeta 2011Piorunem w chmurę. InternetBeta 2011
Piorunem w chmurę. InternetBeta 2011
Grzegorz Kochan
 
Fittr Pitch Deck
Fittr Pitch DeckFittr Pitch Deck
Fittr Pitch Deck
nolanperk
 

Viewers also liked (10)

Fittr Pitch Deck December 2013
Fittr Pitch Deck December 2013Fittr Pitch Deck December 2013
Fittr Pitch Deck December 2013
 
Deconstruction conclusions
Deconstruction conclusionsDeconstruction conclusions
Deconstruction conclusions
 
Deconstruction 2
Deconstruction 2Deconstruction 2
Deconstruction 2
 
Media evaluation
Media evaluationMedia evaluation
Media evaluation
 
Marketing
MarketingMarketing
Marketing
 
Basic aspects of international marketing
Basic aspects of international marketingBasic aspects of international marketing
Basic aspects of international marketing
 
Introduction to Business Statistics
Introduction to Business StatisticsIntroduction to Business Statistics
Introduction to Business Statistics
 
Pitch Deck for Rockhealth
Pitch Deck for RockhealthPitch Deck for Rockhealth
Pitch Deck for Rockhealth
 
Piorunem w chmurę. InternetBeta 2011
Piorunem w chmurę. InternetBeta 2011Piorunem w chmurę. InternetBeta 2011
Piorunem w chmurę. InternetBeta 2011
 
Fittr Pitch Deck
Fittr Pitch DeckFittr Pitch Deck
Fittr Pitch Deck
 

Similar to How to handle cloud failure.

Improving Availability & Lowering Costs with Auto Scaling & Amazon EC2 (CPN20...
Improving Availability & Lowering Costs with Auto Scaling & Amazon EC2 (CPN20...Improving Availability & Lowering Costs with Auto Scaling & Amazon EC2 (CPN20...
Improving Availability & Lowering Costs with Auto Scaling & Amazon EC2 (CPN20...
Amazon Web Services
 
Scaling a Mobile Web App to 100 Million Clients and Beyond (MBL302) | AWS re:...
Scaling a Mobile Web App to 100 Million Clients and Beyond (MBL302) | AWS re:...Scaling a Mobile Web App to 100 Million Clients and Beyond (MBL302) | AWS re:...
Scaling a Mobile Web App to 100 Million Clients and Beyond (MBL302) | AWS re:...
Amazon Web Services
 
Resilience Engineering at Hotels.com
Resilience Engineering at Hotels.comResilience Engineering at Hotels.com
Resilience Engineering at Hotels.com
Nikos Katirtzis
 
20190223 JAWSDAYS 2019 AWS の Management Tools を使ったハイブリッドアーキテクチャ
20190223 JAWSDAYS 2019 AWS の Management Tools を使ったハイブリッドアーキテクチャ20190223 JAWSDAYS 2019 AWS の Management Tools を使ったハイブリッドアーキテクチャ
20190223 JAWSDAYS 2019 AWS の Management Tools を使ったハイブリッドアーキテクチャ
Yukitaka Ohmura
 
Advanced Topics - Session 4 - Architecting for High Availability
Advanced Topics - Session 4 - Architecting for High AvailabilityAdvanced Topics - Session 4 - Architecting for High Availability
Advanced Topics - Session 4 - Architecting for High Availability
Amazon Web Services
 
"How to build a global serverless service", Alex Casalboni, AWS Dev Day Kyiv ...
"How to build a global serverless service", Alex Casalboni, AWS Dev Day Kyiv ..."How to build a global serverless service", Alex Casalboni, AWS Dev Day Kyiv ...
"How to build a global serverless service", Alex Casalboni, AWS Dev Day Kyiv ...
Provectus
 
Introduction to the AWS Well-Architected Framework and AWS WA Tool - SVC214-R...
Introduction to the AWS Well-Architected Framework and AWS WA Tool - SVC214-R...Introduction to the AWS Well-Architected Framework and AWS WA Tool - SVC214-R...
Introduction to the AWS Well-Architected Framework and AWS WA Tool - SVC214-R...
Amazon Web Services
 
Enabling Resilience Through the Cloud: AWS Disaster Response Program
Enabling Resilience Through the Cloud: AWS Disaster Response ProgramEnabling Resilience Through the Cloud: AWS Disaster Response Program
Enabling Resilience Through the Cloud: AWS Disaster Response Program
Amazon Web Services
 

Similar to How to handle cloud failure. (8)

Improving Availability & Lowering Costs with Auto Scaling & Amazon EC2 (CPN20...
Improving Availability & Lowering Costs with Auto Scaling & Amazon EC2 (CPN20...Improving Availability & Lowering Costs with Auto Scaling & Amazon EC2 (CPN20...
Improving Availability & Lowering Costs with Auto Scaling & Amazon EC2 (CPN20...
 
Scaling a Mobile Web App to 100 Million Clients and Beyond (MBL302) | AWS re:...
Scaling a Mobile Web App to 100 Million Clients and Beyond (MBL302) | AWS re:...Scaling a Mobile Web App to 100 Million Clients and Beyond (MBL302) | AWS re:...
Scaling a Mobile Web App to 100 Million Clients and Beyond (MBL302) | AWS re:...
 
Resilience Engineering at Hotels.com
Resilience Engineering at Hotels.comResilience Engineering at Hotels.com
Resilience Engineering at Hotels.com
 
20190223 JAWSDAYS 2019 AWS の Management Tools を使ったハイブリッドアーキテクチャ
20190223 JAWSDAYS 2019 AWS の Management Tools を使ったハイブリッドアーキテクチャ20190223 JAWSDAYS 2019 AWS の Management Tools を使ったハイブリッドアーキテクチャ
20190223 JAWSDAYS 2019 AWS の Management Tools を使ったハイブリッドアーキテクチャ
 
Advanced Topics - Session 4 - Architecting for High Availability
Advanced Topics - Session 4 - Architecting for High AvailabilityAdvanced Topics - Session 4 - Architecting for High Availability
Advanced Topics - Session 4 - Architecting for High Availability
 
"How to build a global serverless service", Alex Casalboni, AWS Dev Day Kyiv ...
"How to build a global serverless service", Alex Casalboni, AWS Dev Day Kyiv ..."How to build a global serverless service", Alex Casalboni, AWS Dev Day Kyiv ...
"How to build a global serverless service", Alex Casalboni, AWS Dev Day Kyiv ...
 
Introduction to the AWS Well-Architected Framework and AWS WA Tool - SVC214-R...
Introduction to the AWS Well-Architected Framework and AWS WA Tool - SVC214-R...Introduction to the AWS Well-Architected Framework and AWS WA Tool - SVC214-R...
Introduction to the AWS Well-Architected Framework and AWS WA Tool - SVC214-R...
 
Enabling Resilience Through the Cloud: AWS Disaster Response Program
Enabling Resilience Through the Cloud: AWS Disaster Response ProgramEnabling Resilience Through the Cloud: AWS Disaster Response Program
Enabling Resilience Through the Cloud: AWS Disaster Response Program
 

Recently uploaded

Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
Zilliz
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 

Recently uploaded (20)

Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 

How to handle cloud failure.

  • 1. How to handle cloud failure Grzegorz Kochan | grzegorz@adtaily.com 1
  • 2. subtitle text Jak sobie radzić z awarią w chmurach Grzegorz Kochan | grzegorz@adtaily.com 2
  • 3. AdTaily on Amazon AWS 1,5 bilion widget pageviews monthly 100 000 ad clicks daily 35 thousand registered publishers 15 thousand advertisers over 1500 requests per second over 150 mbit data per second Grzegorz Kochan | grzegorz@adtaily.com 3
  • 4. Startup in the cloud why? Availability Pricing API Scalability Simplicity Grzegorz Kochan | grzegorz@adtaily.com 4
  • 5. But things can go wrong TechCrunch “Amazon EC2 goes down, taking with it Reddit, Foursquare and Quora” - April 2011 „Down Goes The Internet… Again. Amazon EC2 Outage Takes Down Foursquare, Instagram, Quora, Reddit, Etc” - August 2011 Grzegorz Kochan | grzegorz@adtaily.com 5
  • 6. Design for failure Grzegorz Kochan | grzegorz@adtaily.com 6
  • 7. Amazon AWS Geographical map US - Oregon EU Ireland Asia Pacific: Tokyo Availability Zones: Availability Zones: Availability Zones: us-west-1a eu-west-1b ap-southeast-1a us-west-1b eu-west-1b ap-southeast-1b us-west-1c eu-west-1c US - N. California US - Virginia Asia Pacific: Availability Zones: Availability Zones: Singapore us-west-2a Availability Zones: us-east-1a us-west-2b ap-southeast-1a us-east-1b ap-southeast-1b us-east-1c us-east-1d Grzegorz Kochan | grzegorz@adtaily.com 7
  • 8. Replicate, duplicate and balance Multi server Availability Zone Single server setup us-east-1a setup Grzegorz Kochan | grzegorz@adtaily.com 8
  • 9. Distribute multi A-Zone architecture Availability Zone Availability Zone us-east-1a us-east-1b Grzegorz Kochan | grzegorz@adtaily.com 9
  • 10. Distribute more multi Region architecture US East Region US West Region Grzegorz Kochan | grzegorz@adtaily.com 10
  • 11. Design for failure application decoupling Stateless services Gracefull degradation Die fast and alone Auto recover Backup and scale independently Grzegorz Kochan | grzegorz@adtaily.com 11
  • 12. Decoupling example Monitoring & Alerting Ecommerce (CloudWatch & SNS) Application AutoScaling - shopping cart - process orders - process payments Product Catalog #2 #3 - generate invoices Messaging (SQS) - send emails Order Processor #2 #3 Payment Processor #2 Invoice generator #2 Email Sender #2 ... #2 #3 #4 #5 Grzegorz Kochan | grzegorz@adtaily.com 12
  • 13. Automate everything Infrastructure - custom AMIs, Chef, Puppet Monitoring - CloudWatch Scaling and recoverying - AutoScaling Fail and recover constantly - ChaosMonkey by NetFlix Grzegorz Kochan | grzegorz@adtaily.com 13
  • 14. Be rational weight the risks and costs Grzegorz Kochan | grzegorz@adtaily.com 14
  • 15. More info on Amazon AWS http://aws.amazon.com/architecture Grzegorz Kochan | grzegorz@adtaily.com 15
  • 16. Questions? Grzegorz Kochan CTO & VP of Products w AdTaily email: grzegorz@adtaily.com www.adtaily.pl facebook.com/adtaily http://adtai.ly/TechCamp1 Grzegorz Kochan | grzegorz@adtaily.com 16