SlideShare a Scribd company logo
Cloud based infrastructure
for massive scale, without
massive costs
CLOUD: FROM BUZZ TO BENEFIT
Presented by Elmer Thomas
Developer Evangelist at SendGrid
@thinkingserious
Elmer Thomas
#ComputerEngineering
#SoftwareEngineering
    #Productivity
  #Entrepreneurship
        #APIs
     #Education


thinkingserious
Your app’s email infrastructure in the cloud
                                        {Subliminal Message:
                                    Head to our booth for goodies,
                                           *after* this talk}
 send and receive email
               to and from your application
 via APIs and/or SMTP


                          transactional, relationship email
                                          or
                                  newsletters, bulk email
Gratitude
My Objective



I want you to walk away with actionable solutions
  and the means to learn more independently

                  *Don’t copy the slides
What’s Covered
What’s Covered

Definitions
What’s Covered

   Definitions
Tools of the Trade
What’s Covered

   Definitions
Tools of the Trade
  Case Studies
What’s Covered

      Definitions
  Tools of the Trade
     Case Studies
Cloud Service Providers
What’s Covered

      Definitions
  Tools of the Trade
     Case Studies
Cloud Service Providers
 Issues and Concerns
What’s Covered

         Definitions
     Tools of the Trade
       Case Studies
  Cloud Service Providers
   Issues and Concerns
Other Useful Cloud Services*
Cloud?
Characteristics
Characteristics

On-demand & Self-service
Characteristics

On-demand & Self-service
   Network accessible
Characteristics

On-demand & Self-service
   Network accessible
    Resource pooling
Characteristics

On-demand & Self-service
   Network accessible
    Resource pooling
        Scalable
Characteristics

On-demand & Self-service
   Network accessible
    Resource pooling
        Scalable
        Metered
Service Models
What Needs to Scale?
Web Server
Web Server


Traffic bursts
Web Server


      Traffic bursts
Increased traffic over time
Web Server


      Traffic bursts
Increased traffic over time
        Reliability
Storage Server
Storage Server



Backups
Storage Server



            Backups
Upload/Download of many/large files
Database Server
Database Server



User data
Database Server



User data
Content
Email Server
Email Server


Confirmations
Email Server


Confirmations
Notifications
Email Server


Confirmations
Notifications
  Receipts
People
People


Systems & Processes
People


Systems & Processes
 Collaboration Tools
People


Systems & Processes
 Collaboration Tools
Resource Management
Tools of the Trade
Operating System



  Unix / Linux / Ubuntu
Microsoft Windows Server
Computing Resources


Amazon Elastic Compute Cloud (EC2)
     Windows Azure Compute
          Heroku Dynos
Web Server
Storage




Amazon S3
CDN


Amazon Cloudfront
    BitGravity
   CloudFlare
Load Balancer


Amazon’s Elastic Load Balancer
          HAProxy
Web Framework


 Ruby on Rails
    Django
Zend / Symfony 2
Database


   MySQL
PostgreSQL
Microsoft SQL
 MongoDB
Caching



Memcached
 Varnish
Email



           Sendgrid
Amazon Simple Email Service SES
DNS



Amazon’s Route53
      Dyn
MapReduce



MrJob on Amazon's Elastic MapReduce (EMR)

                GearMan
Case Studies
OS: Ubuntu
OS: Ubuntu
Compute: Amazon EC2
OS: Ubuntu
Compute: Amazon EC2
  Web Server: Nginx
OS: Ubuntu
Compute: Amazon EC2
  Web Server: Nginx
 Storage: Amazon S3
OS: Ubuntu
Compute: Amazon EC2
  Web Server: Nginx
 Storage: Amazon S3
  CDN: Cloudfront
OS: Ubuntu
Compute: Amazon EC2
  Web Server: Nginx
 Storage: Amazon S3
   CDN: Cloudfront
LoadBalancing: HAProxy
OS: Ubuntu
     Compute: Amazon EC2
       Web Server: Nginx
      Storage: Amazon S3
        CDN: Cloudfront
    LoadBalancing: HAProxy
Web Framework: Pylons and Paste
OS: Ubuntu
     Compute: Amazon EC2
       Web Server: Nginx
      Storage: Amazon S3
        CDN: Cloudfront
    LoadBalancing: HAProxy
Web Framework: Pylons and Paste
          DB: MySQL
OS: Ubuntu
     Compute: Amazon EC2
       Web Server: Nginx
      Storage: Amazon S3
        CDN: Cloudfront
    LoadBalancing: HAProxy
Web Framework: Pylons and Paste
          DB: MySQL
     Caching: Memcached
OS: Ubuntu
     Compute: Amazon EC2
       Web Server: Nginx
      Storage: Amazon S3
        CDN: Cloudfront
    LoadBalancing: HAProxy
Web Framework: Pylons and Paste
          DB: MySQL
     Caching: Memcached
       Emails: SendGrid
OS: Ubuntu
OS: Ubuntu
         Compute: Amazon EC2
with High-CPU Extra-Large machines (25)
OS: Ubuntu
         Compute: Amazon EC2
with High-CPU Extra-Large machines (25)
          Web Server: Nginx
OS: Ubuntu
         Compute: Amazon EC2
with High-CPU Extra-Large machines (25)
          Web Server: Nginx
         Storage: Amazon S3
OS: Ubuntu
         Compute: Amazon EC2
with High-CPU Extra-Large machines (25)
          Web Server: Nginx
         Storage: Amazon S3
           CDN: Cloudfront
OS: Ubuntu
            Compute: Amazon EC2
   with High-CPU Extra-Large machines (25)
             Web Server: Nginx
            Storage: Amazon S3
              CDN: Cloudfront
LoadBalancing: Amazon's Elastic Load Balancer
OS: Ubuntu
            Compute: Amazon EC2
   with High-CPU Extra-Large machines (25)
             Web Server: Nginx
            Storage: Amazon S3
              CDN: Cloudfront
LoadBalancing: Amazon's Elastic Load Balancer
          Web Framework: Django
OS: Ubuntu
            Compute: Amazon EC2
   with High-CPU Extra-Large machines (25)
             Web Server: Nginx
            Storage: Amazon S3
              CDN: Cloudfront
LoadBalancing: Amazon's Elastic Load Balancer
          Web Framework: Django
              DB: PostgreSQL
OS: Ubuntu
            Compute: Amazon EC2
   with High-CPU Extra-Large machines (25)
             Web Server: Nginx
            Storage: Amazon S3
              CDN: Cloudfront
LoadBalancing: Amazon's Elastic Load Balancer
          Web Framework: Django
              DB: PostgreSQL
            Caching: Memcached
OS: Ubuntu
            Compute: Amazon EC2
   with High-CPU Extra-Large machines (25)
             Web Server: Nginx
            Storage: Amazon S3
              CDN: Cloudfront
LoadBalancing: Amazon's Elastic Load Balancer
          Web Framework: Django
              DB: PostgreSQL
            Caching: Memcached
          DNS: Amazon's Route53
OS: Ubuntu
            Compute: Amazon EC2
   with High-CPU Extra-Large machines (25)
             Web Server: Nginx
            Storage: Amazon S3
              CDN: Cloudfront
LoadBalancing: Amazon's Elastic Load Balancer
          Web Framework: Django
              DB: PostgreSQL
            Caching: Memcached
          DNS: Amazon's Route53
           MapReduce: Gearman
OS: Ubuntu
            Compute: Amazon EC2
   with High-CPU Extra-Large machines (25)
             Web Server: Nginx
            Storage: Amazon S3
              CDN: Cloudfront
LoadBalancing: Amazon's Elastic Load Balancer
          Web Framework: Django
              DB: PostgreSQL
            Caching: Memcached
          DNS: Amazon's Route53
           MapReduce: Gearman
Web Server: Tornado and Node.js
  with Nginx for static pages
Web Server: Tornado and Node.js
   with Nginx for static pages
Load Balancing: HAProxy and Varnish
Web Server: Tornado and Node.js
   with Nginx for static pages
Load Balancing: HAProxy and Varnish
      Web Framework: Django
Web Server: Tornado and Node.js
      with Nginx for static pages
  Load Balancing: HAProxy and Varnish
        Web Framework: Django
Caching: Memcached and membase / redis
Web Server: Tornado and Node.js
      with Nginx for static pages
  Load Balancing: HAProxy and Varnish
        Web Framework: Django
Caching: Memcached and membase / redis
              DB: MySQL
Web Server: Tornado and Node.js
      with Nginx for static pages
  Load Balancing: HAProxy and Varnish
        Web Framework: Django
Caching: Memcached and membase / redis
              DB: MySQL
      MapReduce: MrJob on EMR
Web Server: Tornado and Node.js
      with Nginx for static pages
  Load Balancing: HAProxy and Varnish
        Web Framework: Django
Caching: Memcached and membase / redis
              DB: MySQL
      MapReduce: MrJob on EMR
            Email: SendGrid
Cloud Service Providers
Amazon Web Services
  Microsoft Azure
 RackSpace Cloud
 Google App Engine
     HP Cloud
      Heroku
    Engine Yard
Issues & Concerns
Support
Support


What is the SLA / TOS?
Support


      What is the SLA / TOS?
What happens when things go wrong?
Support


      What is the SLA / TOS?
What happens when things go wrong?
          24x7 Support?
Privacy
Privacy



Data access breaches
Privacy



   Data access breaches
Have a strong privacy policy
that ties into your provider’s
Control
Control



You are at the mercy of your provider
Control



You are at the mercy of your provider
Mitigate with constant communication
Other Useful Cloud Services
Other Useful Cloud Services
Dropbox, Box, Google Drive, SkyDrive
Other Useful Cloud Services
Dropbox, Box, Google Drive, SkyDrive
             Evernote
Other Useful Cloud Services
Dropbox, Box, Google Drive, SkyDrive
             Evernote
           Google Apps
Other Useful Cloud Services
Dropbox, Box, Google Drive, SkyDrive
             Evernote
           Google Apps
              GitHub
Other Useful Cloud Services
Dropbox, Box, Google Drive, SkyDrive
             Evernote
           Google Apps
              GitHub
               Jing
Other Useful Cloud Services
Dropbox, Box, Google Drive, SkyDrive
             Evernote
           Google Apps
              GitHub
               Jing
            MogoTest
Other Useful Cloud Services
Dropbox, Box, Google Drive, SkyDrive
             Evernote
           Google Apps
              GitHub
               Jing
            MogoTest
            SauceLabs
Other Useful Cloud Services
Dropbox, Box, Google Drive, SkyDrive
             Evernote
           Google Apps
              GitHub
               Jing
            MogoTest
            SauceLabs
          Pivotal Tracker
Other Useful Cloud Services
Dropbox, Box, Google Drive, SkyDrive
             Evernote
           Google Apps
              GitHub
               Jing
            MogoTest
            SauceLabs
          Pivotal Tracker
            SnapABug
Other Useful Cloud Services
Dropbox, Box, Google Drive, SkyDrive
             Evernote
           Google Apps
              GitHub
                Jing
            MogoTest
            SauceLabs
          Pivotal Tracker
            SnapABug
               Twilio
Other Useful Cloud Services
Dropbox, Box, Google Drive, SkyDrive
             Evernote
           Google Apps
              GitHub
                Jing
            MogoTest
            SauceLabs
          Pivotal Tracker
            SnapABug
               Twilio
             OpenTok
Other Useful Cloud Services
Dropbox, Box, Google Drive, SkyDrive
             Evernote
           Google Apps
              GitHub
                Jing
            MogoTest
            SauceLabs
          Pivotal Tracker
            SnapABug
               Twilio
             OpenTok
             ZenDesk
Other Useful Cloud Services
Dropbox, Box, Google Drive, SkyDrive
             Evernote
           Google Apps
              GitHub
                Jing
            MogoTest
            SauceLabs
          Pivotal Tracker
            SnapABug
               Twilio
             OpenTok
             ZenDesk
For deeper learning ...
Web Resources


   http://www.dzone.com/links/index.html
    http://cloud-computing.alltop.com/
    http://cloudcomputing.sys-con.com/
http://www.infoworld.com/d/cloud-computing
Key Takeaways
Key Takeaways


Cloud, use you must
Key Takeaways


          Cloud, use you must
When architecting, don’t forget scalability
Key Takeaways


          Cloud, use you must
When architecting, don’t forget scalability
          Learn from others,
     no need to re-invent the wheel
Questions?


  Elmer.Thomas@SendGrid.com

        @ThinkingSerious

www.SlideShare.net/ThinkingSerious

More Related Content

What's hot

Test Automation Architecture
Test Automation ArchitectureTest Automation Architecture
Test Automation Architecture
Applitools
 
Integrate Visual AI Into Your Appium Scripts in Minutes
Integrate Visual AI Into Your Appium Scripts in MinutesIntegrate Visual AI Into Your Appium Scripts in Minutes
Integrate Visual AI Into Your Appium Scripts in Minutes
Applitools
 
Automated Visual Testing at Scale : Real-life Example from Dow Jones
Automated Visual Testing at Scale : Real-life Example from Dow JonesAutomated Visual Testing at Scale : Real-life Example from Dow Jones
Automated Visual Testing at Scale : Real-life Example from Dow Jones
Applitools
 
Type Cross browsers testing
Type Cross browsers testingType Cross browsers testing
Type Cross browsers testing
Nguyễn Đào Thiên Thư
 
Top 5 Features To Look for in a Codeless Automation Solution -- Presentation ...
Top 5 Features To Look for in a Codeless Automation Solution -- Presentation ...Top 5 Features To Look for in a Codeless Automation Solution -- Presentation ...
Top 5 Features To Look for in a Codeless Automation Solution -- Presentation ...
Applitools
 
NashTech - Azure Application Insights
NashTech - Azure Application InsightsNashTech - Azure Application Insights
NashTech - Azure Application Insights
Phi Huynh
 
Firebase & QA
Firebase & QAFirebase & QA
Firebase & QA
Mariam Aslam
 
Data Driven Decisions in DevOps
Data Driven Decisions in DevOpsData Driven Decisions in DevOps
Data Driven Decisions in DevOps
Leon Stigter
 
Monitoring Your AWS EKS Environment with Datadog
Monitoring Your AWS EKS Environment with DatadogMonitoring Your AWS EKS Environment with Datadog
Monitoring Your AWS EKS Environment with Datadog
DevOps.com
 
Microservices at Scale: How to Reduce Overhead and Increase Developer Product...
Microservices at Scale: How to Reduce Overhead and Increase Developer Product...Microservices at Scale: How to Reduce Overhead and Increase Developer Product...
Microservices at Scale: How to Reduce Overhead and Increase Developer Product...
DevOps.com
 
Build embedded and IoT solutions with Microsoft Windows IoT Core (BRK30077)
Build embedded and IoT solutions with Microsoft Windows IoT Core (BRK30077)Build embedded and IoT solutions with Microsoft Windows IoT Core (BRK30077)
Build embedded and IoT solutions with Microsoft Windows IoT Core (BRK30077)
Callon Campbell
 
Visual Testing: Quality and Speed -- by GIl Tayar, Applitools
Visual Testing: Quality and Speed -- by GIl Tayar, Applitools Visual Testing: Quality and Speed -- by GIl Tayar, Applitools
Visual Testing: Quality and Speed -- by GIl Tayar, Applitools
Applitools
 
Getting Started with Runtime Security on Azure Kubernetes Service (AKS)
Getting Started with Runtime Security on Azure Kubernetes Service (AKS)Getting Started with Runtime Security on Azure Kubernetes Service (AKS)
Getting Started with Runtime Security on Azure Kubernetes Service (AKS)
DevOps.com
 
From MSP to MSSP using Elastic
From MSP to MSSP using ElasticFrom MSP to MSSP using Elastic
From MSP to MSSP using Elastic
Elasticsearch
 
Agile Testing in the Cloud
Agile Testing in the CloudAgile Testing in the Cloud
Agile Testing in the Cloud
Cygnet Infotech
 
PaaS on Openstack
PaaS on OpenstackPaaS on Openstack
PaaS on Openstack
Open Stack
 
Blackboard Learn - Arquitectura Técnica
Blackboard Learn - Arquitectura TécnicaBlackboard Learn - Arquitectura Técnica
Blackboard Learn - Arquitectura Técnica
Pedro Reis Coelho
 
Azure for software development teams
Azure for software development teamsAzure for software development teams
Azure for software development teams
Clemens Reijnen
 
Software Quality Days 2018, Tools Challenge
Software Quality Days 2018, Tools ChallengeSoftware Quality Days 2018, Tools Challenge
Software Quality Days 2018, Tools Challenge
Rainer Stropek
 
Microsoft and DevOps - Presented by Atidan
Microsoft and DevOps - Presented by AtidanMicrosoft and DevOps - Presented by Atidan
Microsoft and DevOps - Presented by Atidan
David J Rosenthal
 

What's hot (20)

Test Automation Architecture
Test Automation ArchitectureTest Automation Architecture
Test Automation Architecture
 
Integrate Visual AI Into Your Appium Scripts in Minutes
Integrate Visual AI Into Your Appium Scripts in MinutesIntegrate Visual AI Into Your Appium Scripts in Minutes
Integrate Visual AI Into Your Appium Scripts in Minutes
 
Automated Visual Testing at Scale : Real-life Example from Dow Jones
Automated Visual Testing at Scale : Real-life Example from Dow JonesAutomated Visual Testing at Scale : Real-life Example from Dow Jones
Automated Visual Testing at Scale : Real-life Example from Dow Jones
 
Type Cross browsers testing
Type Cross browsers testingType Cross browsers testing
Type Cross browsers testing
 
Top 5 Features To Look for in a Codeless Automation Solution -- Presentation ...
Top 5 Features To Look for in a Codeless Automation Solution -- Presentation ...Top 5 Features To Look for in a Codeless Automation Solution -- Presentation ...
Top 5 Features To Look for in a Codeless Automation Solution -- Presentation ...
 
NashTech - Azure Application Insights
NashTech - Azure Application InsightsNashTech - Azure Application Insights
NashTech - Azure Application Insights
 
Firebase & QA
Firebase & QAFirebase & QA
Firebase & QA
 
Data Driven Decisions in DevOps
Data Driven Decisions in DevOpsData Driven Decisions in DevOps
Data Driven Decisions in DevOps
 
Monitoring Your AWS EKS Environment with Datadog
Monitoring Your AWS EKS Environment with DatadogMonitoring Your AWS EKS Environment with Datadog
Monitoring Your AWS EKS Environment with Datadog
 
Microservices at Scale: How to Reduce Overhead and Increase Developer Product...
Microservices at Scale: How to Reduce Overhead and Increase Developer Product...Microservices at Scale: How to Reduce Overhead and Increase Developer Product...
Microservices at Scale: How to Reduce Overhead and Increase Developer Product...
 
Build embedded and IoT solutions with Microsoft Windows IoT Core (BRK30077)
Build embedded and IoT solutions with Microsoft Windows IoT Core (BRK30077)Build embedded and IoT solutions with Microsoft Windows IoT Core (BRK30077)
Build embedded and IoT solutions with Microsoft Windows IoT Core (BRK30077)
 
Visual Testing: Quality and Speed -- by GIl Tayar, Applitools
Visual Testing: Quality and Speed -- by GIl Tayar, Applitools Visual Testing: Quality and Speed -- by GIl Tayar, Applitools
Visual Testing: Quality and Speed -- by GIl Tayar, Applitools
 
Getting Started with Runtime Security on Azure Kubernetes Service (AKS)
Getting Started with Runtime Security on Azure Kubernetes Service (AKS)Getting Started with Runtime Security on Azure Kubernetes Service (AKS)
Getting Started with Runtime Security on Azure Kubernetes Service (AKS)
 
From MSP to MSSP using Elastic
From MSP to MSSP using ElasticFrom MSP to MSSP using Elastic
From MSP to MSSP using Elastic
 
Agile Testing in the Cloud
Agile Testing in the CloudAgile Testing in the Cloud
Agile Testing in the Cloud
 
PaaS on Openstack
PaaS on OpenstackPaaS on Openstack
PaaS on Openstack
 
Blackboard Learn - Arquitectura Técnica
Blackboard Learn - Arquitectura TécnicaBlackboard Learn - Arquitectura Técnica
Blackboard Learn - Arquitectura Técnica
 
Azure for software development teams
Azure for software development teamsAzure for software development teams
Azure for software development teams
 
Software Quality Days 2018, Tools Challenge
Software Quality Days 2018, Tools ChallengeSoftware Quality Days 2018, Tools Challenge
Software Quality Days 2018, Tools Challenge
 
Microsoft and DevOps - Presented by Atidan
Microsoft and DevOps - Presented by AtidanMicrosoft and DevOps - Presented by Atidan
Microsoft and DevOps - Presented by Atidan
 

Similar to Cloud based infrastructure for massive scale, without massive costs

AWS Webcast - What is Cloud Computing?
AWS Webcast - What is Cloud Computing?AWS Webcast - What is Cloud Computing?
AWS Webcast - What is Cloud Computing?
Amazon Web Services
 
Simplificando Arquiteturas Microsoft com os Serviços da AWS - ARC204 - Sao P...
Simplificando Arquiteturas Microsoft com os Serviços da AWS -  ARC204 - Sao P...Simplificando Arquiteturas Microsoft com os Serviços da AWS -  ARC204 - Sao P...
Simplificando Arquiteturas Microsoft com os Serviços da AWS - ARC204 - Sao P...
Amazon Web Services
 
How to Migrate your Startup to AWS
How to Migrate your Startup to AWSHow to Migrate your Startup to AWS
How to Migrate your Startup to AWS
Amazon Web Services
 
Amazon Webservice & Cloud Computing
Amazon Webservice & Cloud ComputingAmazon Webservice & Cloud Computing
Amazon Webservice & Cloud Computing
Jack Smith
 
AWS 101
AWS 101AWS 101
Architecting Cloud Apps
Architecting Cloud AppsArchitecting Cloud Apps
Architecting Cloud Apps
jineshvaria
 
Running a business in the Cloud with AWS
Running a business in the Cloud with AWSRunning a business in the Cloud with AWS
Running a business in the Cloud with AWS
Conor O'Neill
 
AWS re:Invent 2016: State of the Union: Containers (CON316)
AWS re:Invent 2016: State of the Union:  Containers (CON316)AWS re:Invent 2016: State of the Union:  Containers (CON316)
AWS re:Invent 2016: State of the Union: Containers (CON316)
Amazon Web Services
 
ENT201 Simplifying Microsoft Architectures with AWS Services
ENT201 Simplifying Microsoft Architectures with AWS ServicesENT201 Simplifying Microsoft Architectures with AWS Services
ENT201 Simplifying Microsoft Architectures with AWS Services
Amazon Web Services
 
NWCloud Cloud Track - Best Practices for Architecting in the Cloud
NWCloud Cloud Track - Best Practices for Architecting in the CloudNWCloud Cloud Track - Best Practices for Architecting in the Cloud
NWCloud Cloud Track - Best Practices for Architecting in the Cloud
nwcloud
 
Best-Practices-for-Running-Windows-Workloads-on-AWS
Best-Practices-for-Running-Windows-Workloads-on-AWSBest-Practices-for-Running-Windows-Workloads-on-AWS
Best-Practices-for-Running-Windows-Workloads-on-AWS
Amazon Web Services
 
AMAZON CLOUD Course Content
AMAZON CLOUD Course ContentAMAZON CLOUD Course Content
AMAZON CLOUD Course Content
Varnaaz Technologies
 
AWS Webcast - Design for Availability
AWS Webcast - Design for AvailabilityAWS Webcast - Design for Availability
AWS Webcast - Design for Availability
Amazon Web Services
 
AWS Webinar: What is Cloud Computing? November 2013
AWS Webinar: What is Cloud Computing?  November 2013AWS Webinar: What is Cloud Computing?  November 2013
AWS Webinar: What is Cloud Computing? November 2013
Amazon Web Services
 
AWS Summit Barcelona - Hybrid & Enterprise Apps
AWS Summit Barcelona - Hybrid & Enterprise AppsAWS Summit Barcelona - Hybrid & Enterprise Apps
AWS Summit Barcelona - Hybrid & Enterprise Apps
Amazon Web Services
 
AWS Cloud Kata 2014 | Jakarta - 2-1 AWS Intro and Scale 2014
AWS Cloud Kata 2014 | Jakarta - 2-1 AWS Intro and Scale 2014AWS Cloud Kata 2014 | Jakarta - 2-1 AWS Intro and Scale 2014
AWS Cloud Kata 2014 | Jakarta - 2-1 AWS Intro and Scale 2014
Amazon Web Services
 
AWS Cloud Computing for Startups Werner Vogels -part i
AWS Cloud Computing for Startups   Werner Vogels -part iAWS Cloud Computing for Startups   Werner Vogels -part i
AWS Cloud Computing for Startups Werner Vogels -part i
Amazon Web Services
 
Amazon Elastic Map Reduce - Ian Meyers
Amazon Elastic Map Reduce - Ian MeyersAmazon Elastic Map Reduce - Ian Meyers
Amazon Elastic Map Reduce - Ian Meyers
huguk
 
Escalando para sus primeros 10 millones de usuarios
Escalando para sus primeros 10 millones de usuariosEscalando para sus primeros 10 millones de usuarios
Escalando para sus primeros 10 millones de usuarios
Amazon Web Services LATAM
 
Amazon Web Services
Amazon Web ServicesAmazon Web Services
Amazon Web Services
George Ang
 

Similar to Cloud based infrastructure for massive scale, without massive costs (20)

AWS Webcast - What is Cloud Computing?
AWS Webcast - What is Cloud Computing?AWS Webcast - What is Cloud Computing?
AWS Webcast - What is Cloud Computing?
 
Simplificando Arquiteturas Microsoft com os Serviços da AWS - ARC204 - Sao P...
Simplificando Arquiteturas Microsoft com os Serviços da AWS -  ARC204 - Sao P...Simplificando Arquiteturas Microsoft com os Serviços da AWS -  ARC204 - Sao P...
Simplificando Arquiteturas Microsoft com os Serviços da AWS - ARC204 - Sao P...
 
How to Migrate your Startup to AWS
How to Migrate your Startup to AWSHow to Migrate your Startup to AWS
How to Migrate your Startup to AWS
 
Amazon Webservice & Cloud Computing
Amazon Webservice & Cloud ComputingAmazon Webservice & Cloud Computing
Amazon Webservice & Cloud Computing
 
AWS 101
AWS 101AWS 101
AWS 101
 
Architecting Cloud Apps
Architecting Cloud AppsArchitecting Cloud Apps
Architecting Cloud Apps
 
Running a business in the Cloud with AWS
Running a business in the Cloud with AWSRunning a business in the Cloud with AWS
Running a business in the Cloud with AWS
 
AWS re:Invent 2016: State of the Union: Containers (CON316)
AWS re:Invent 2016: State of the Union:  Containers (CON316)AWS re:Invent 2016: State of the Union:  Containers (CON316)
AWS re:Invent 2016: State of the Union: Containers (CON316)
 
ENT201 Simplifying Microsoft Architectures with AWS Services
ENT201 Simplifying Microsoft Architectures with AWS ServicesENT201 Simplifying Microsoft Architectures with AWS Services
ENT201 Simplifying Microsoft Architectures with AWS Services
 
NWCloud Cloud Track - Best Practices for Architecting in the Cloud
NWCloud Cloud Track - Best Practices for Architecting in the CloudNWCloud Cloud Track - Best Practices for Architecting in the Cloud
NWCloud Cloud Track - Best Practices for Architecting in the Cloud
 
Best-Practices-for-Running-Windows-Workloads-on-AWS
Best-Practices-for-Running-Windows-Workloads-on-AWSBest-Practices-for-Running-Windows-Workloads-on-AWS
Best-Practices-for-Running-Windows-Workloads-on-AWS
 
AMAZON CLOUD Course Content
AMAZON CLOUD Course ContentAMAZON CLOUD Course Content
AMAZON CLOUD Course Content
 
AWS Webcast - Design for Availability
AWS Webcast - Design for AvailabilityAWS Webcast - Design for Availability
AWS Webcast - Design for Availability
 
AWS Webinar: What is Cloud Computing? November 2013
AWS Webinar: What is Cloud Computing?  November 2013AWS Webinar: What is Cloud Computing?  November 2013
AWS Webinar: What is Cloud Computing? November 2013
 
AWS Summit Barcelona - Hybrid & Enterprise Apps
AWS Summit Barcelona - Hybrid & Enterprise AppsAWS Summit Barcelona - Hybrid & Enterprise Apps
AWS Summit Barcelona - Hybrid & Enterprise Apps
 
AWS Cloud Kata 2014 | Jakarta - 2-1 AWS Intro and Scale 2014
AWS Cloud Kata 2014 | Jakarta - 2-1 AWS Intro and Scale 2014AWS Cloud Kata 2014 | Jakarta - 2-1 AWS Intro and Scale 2014
AWS Cloud Kata 2014 | Jakarta - 2-1 AWS Intro and Scale 2014
 
AWS Cloud Computing for Startups Werner Vogels -part i
AWS Cloud Computing for Startups   Werner Vogels -part iAWS Cloud Computing for Startups   Werner Vogels -part i
AWS Cloud Computing for Startups Werner Vogels -part i
 
Amazon Elastic Map Reduce - Ian Meyers
Amazon Elastic Map Reduce - Ian MeyersAmazon Elastic Map Reduce - Ian Meyers
Amazon Elastic Map Reduce - Ian Meyers
 
Escalando para sus primeros 10 millones de usuarios
Escalando para sus primeros 10 millones de usuariosEscalando para sus primeros 10 millones de usuarios
Escalando para sus primeros 10 millones de usuarios
 
Amazon Web Services
Amazon Web ServicesAmazon Web Services
Amazon Web Services
 

Recently uploaded

A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
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
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
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
 
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
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Data structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdfData structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdf
TIPNGVN2
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Zilliz
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
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
 
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
 

Recently uploaded (20)

A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
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
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
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
 
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...
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Data structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdfData structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdf
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
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
 
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
 

Cloud based infrastructure for massive scale, without massive costs

Editor's Notes

  1. Thursday, April 3 3:05 to 4pm PST at the Grand Ballroom, MGM Grand Hotel\n\nTrack: CLOUD: FROM BUZZ TO BENEFIT\n\nCloud based services have enabled companies in 2012 to grow their customer base exponentially, in a matter of months. Even the smallest of startup teams can reach massive scale, while maintaining reasonable costs. Recent examples of this phenomena include Quora, Instagram and Pinterest. 10 years ago, without the benefits of cloud-based infrastructure services, how would these have companies fared?\n\nIn this session, we will explore the new horizons achievable as a result of the tools available to today's developers and discuss how startups can leverage the latest and greatest technologies to operate lean and build successful, sustainable businesses.\n
  2. Elmer Thomas is a Developer Evangelist at SendGrid. He works with developers at hackdays and conferences to further simplify the process of integrating with SendGrid’s APIs and to discover what new email challenges need to be conquered. When not on the road, he works on making life for developers using SendGrid frictionless.\n
  3. http://www.SendGrid.com\n
  4. http://www.futureinsightslive.com\nhttp://www.SendGrid.com \n
  5. You will be able to find the slides here: http://www.slideshare.net/thinkingserious \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. Reference: http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf\n
  13. Image Credit: http://www.motifake.com/facebookview.php?id=121490\n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. Example of a SaaS: http://www.SendGrid.com\nExample of a PaaS: http://www.Heroku.com\nExample of a IaaS: http://aws.amazon.com/ec2 \nImage Credit: http://cloudblueprint.wordpress.com/cloud-taxonomy\n\n
  20. http://arnab.org/node/1075\n
  21. \n
  22. \n
  23. \n
  24. Image Credit: http://arnab.org/node/1075\n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. \n
  35. \n
  36. Ubuntu Server: http://www.ubuntu.com/business/server/overview\nFree access to Microsoft Windows Server through BizSpark: http://www.microsoft.com/bizspark/\nData Sourc: http://w3techs.com/technologies/overview/operating_system/all\n
  37. Amazon EC2: http://aws.amazon.com/ec2/\nWindows Azure Compute: http://www.windowsazure.com/en-us/home/features/compute/\nHeroku Dynos: https://devcenter.heroku.com/articles/dynos\n
  38. Apache Web Server: http://httpd.apache.org/\nMicrosoft IIS: http://www.microsoft.com/web/platform/server.aspx\nNginx: http://nginx.org/en/\nData source: http://w3techs.com/technologies/overview/web_server/all\n
  39. Amazon S3: http://aws.amazon.com/s3/\n
  40. Amazon Cloudfront: http://aws.amazon.com/cloudfront/\nBitGravity: http://www.bitgravity.com/\nCloudFlare: https://www.cloudflare.com/\nWhy a CDN? http://internetmarketingbyme.com/67/confuse-about-amazon-s3-vs-amazon-cloudfront-dont-be/\n
  41. Amazon’s Elastic Load Balancer: http://aws.amazon.com/elasticloadbalancing/\nHAProxy: http://haproxy.1wt.eu/\nImage Credit: http://www.ha-cc.org/high_availability/components/application_availability/cluster/load_balancing_cluster/\n
  42. Ruby on Rails: http://rubyonrails.org/\nDjango: https://www.djangoproject.com/\nZend: http://www.zend.com/en/\nSymfony 2: http://symfony.com/\n
  43. MySQL: http://www.mysql.com/\nPostgreSQL: http://www.postgresql.org/\nMicrosoft SQL: http://www.microsoft.com/sqlserver/en/us/default.aspx\nMongoDB: http://www.mongodb.org/\n
  44. Memcached: http://memcached.org/\nVarnish: https://www.varnish-cache.org/\n
  45. SendGrid: http://www.sendgrid.com\nAmazon SES: http://aws.amazon.com/ses/\n
  46. Amazon’s Route53: http://aws.amazon.com/route53/\nDyn: http://dyn.com/\n
  47. MrJob: https://github.com/Yelp/mrjob\nAmazon’s Elastic MapReduce (EMR): http://aws.amazon.com/elasticmapreduce/\nGearMan: http://gearman.org/\nImage Credit: http://www.cbsolution.net/ontarget/mapreduce_vs_data_warehouse\n
  48. \n
  49. \n
  50. Reference: http://www.bigfastblog.com/quoras-technology-examined\n\n
  51. Reference: http://www.bigfastblog.com/quoras-technology-examined\n\n
  52. Reference: http://www.bigfastblog.com/quoras-technology-examined\n\n
  53. Reference: http://www.bigfastblog.com/quoras-technology-examined\n\n
  54. Reference: http://www.bigfastblog.com/quoras-technology-examined\n\n
  55. Reference: http://www.bigfastblog.com/quoras-technology-examined\n\n
  56. Reference: http://www.bigfastblog.com/quoras-technology-examined\n\n
  57. Reference: http://www.bigfastblog.com/quoras-technology-examined\n\n
  58. Reference: http://www.bigfastblog.com/quoras-technology-examined\n\n
  59. Reference: http://www.bigfastblog.com/quoras-technology-examined\n\n
  60. \n
  61. Reference: http://instagram-engineering.tumblr.com/post/13649370142/what-powers-instagram-hundreds-of-instances-dozens-of\n\n
  62. Reference: http://instagram-engineering.tumblr.com/post/13649370142/what-powers-instagram-hundreds-of-instances-dozens-of\n\n
  63. Reference: http://instagram-engineering.tumblr.com/post/13649370142/what-powers-instagram-hundreds-of-instances-dozens-of\n\n
  64. Reference: http://instagram-engineering.tumblr.com/post/13649370142/what-powers-instagram-hundreds-of-instances-dozens-of\n\n
  65. Reference: http://instagram-engineering.tumblr.com/post/13649370142/what-powers-instagram-hundreds-of-instances-dozens-of\n\n
  66. Reference: http://instagram-engineering.tumblr.com/post/13649370142/what-powers-instagram-hundreds-of-instances-dozens-of\n\n
  67. Reference: http://instagram-engineering.tumblr.com/post/13649370142/what-powers-instagram-hundreds-of-instances-dozens-of\n\n
  68. Reference: http://instagram-engineering.tumblr.com/post/13649370142/what-powers-instagram-hundreds-of-instances-dozens-of\n\n
  69. Reference: http://instagram-engineering.tumblr.com/post/13649370142/what-powers-instagram-hundreds-of-instances-dozens-of\n\n
  70. Reference: http://instagram-engineering.tumblr.com/post/13649370142/what-powers-instagram-hundreds-of-instances-dozens-of\n\n
  71. Reference: http://instagram-engineering.tumblr.com/post/13649370142/what-powers-instagram-hundreds-of-instances-dozens-of\n\n
  72. Reference: http://instagram-engineering.tumblr.com/post/13649370142/what-powers-instagram-hundreds-of-instances-dozens-of\n\n
  73. \n
  74. Reference: http://www.quora.com/Pinterest/What-technologies-were-used-to-make-Pinterest\n\n
  75. Reference: http://www.quora.com/Pinterest/What-technologies-were-used-to-make-Pinterest\n\n
  76. Reference: http://www.quora.com/Pinterest/What-technologies-were-used-to-make-Pinterest\n\n
  77. Reference: http://www.quora.com/Pinterest/What-technologies-were-used-to-make-Pinterest\n\n
  78. Reference: http://www.quora.com/Pinterest/What-technologies-were-used-to-make-Pinterest\n\n
  79. Reference: http://www.quora.com/Pinterest/What-technologies-were-used-to-make-Pinterest\n\n
  80. Reference: http://www.quora.com/Pinterest/What-technologies-were-used-to-make-Pinterest\n\n
  81. \n
  82. Amazon Web Services: http://aws.amazon.com/\nMicrosoft Azure: http://www.windowsazure.com/en-us/\nRackspace Cloud: http://www.rackspace.com/cloud/\nGoogle App Engine: https://developers.google.com/appengine/\nHP Cloud: http://hpcloud.com/\nHeroku: http://www.heroku.com/\nEngine Yard: http://www.engineyard.com/\n
  83. \n
  84. \n
  85. \n
  86. \n
  87. Reference: http://www.informationweek.com/news/security/attacks/232301079\n
  88. Reference: http://www.informationweek.com/news/security/attacks/232301079\n
  89. \n
  90. \n
  91. \n
  92. \n
  93. \n
  94. \n
  95. \n
  96. \n
  97. \n
  98. \n
  99. \n
  100. \n
  101. \n
  102. \n
  103. \n
  104. \n
  105. http://www.amazon.com/Cloud-Computing-Bible-Barrie-Sosinsky/dp/0470903562\n
  106. http://www.amazon.com/Scalability-Rules-Principles-Scaling-Sites/dp/0321753887\n
  107. \n
  108. Image Source: https://devcentral.f5.com/weblogs/macvittie/archive/2009/10/28/to-take-advantage-of-cloud-computing-you-must-unlearn.aspx\n
  109. Image Source: https://devcentral.f5.com/weblogs/macvittie/archive/2009/10/28/to-take-advantage-of-cloud-computing-you-must-unlearn.aspx\n
  110. Image Source: https://devcentral.f5.com/weblogs/macvittie/archive/2009/10/28/to-take-advantage-of-cloud-computing-you-must-unlearn.aspx\n
  111. elmer.thomas@sendgrid.com\nhttp://www.twitter.com/ThinkingSerious\nhttp://www.linkedin.com/in/ThinkingSerious \nhttp://www.slideshare.net/ThinkingSerious\n