Your SlideShare is downloading. ×
AWS for the SQL Server Pro  @LynnLangit                             April 2013
What and Why AWS?                  Set of services   Market leader AWS = Amazon’s   • Compute         • In market longest ...
Amazon Web Services
EC 2for training, testing and production
Demo - EC2    Virtual Machines6                      April 2013
S3 and Glacierfor archival storage
About EC2 storage                                 S3 by default                 10 GB max                                3...
S3 – bucket properties
Demo – S3     Archival Storage10                      April 2013
Demo – Glacier     Archival Storage11                      April 2013
RDSfor full SQL Server and more…
Demo – RDS     SQL Server as a service13                             April 2013
RDS vs. EC2 for SQL Server                     • Provisioned IO – performance                       guarantees            ...
Redshift – Warehouse as a Service
Demo – Redshift      Data Warehousing as a Service16                                    April 2013
DynamoDBfor fast NoSQL with SSDs
Demo – DynamoDB     NoSQL on SSD18                  April 2013
Elastic MapReducefor easy Hadoop
Demo – MapReduce     Hadoop on AWS20                   April 2013
Data Pipelines – automated data transfer
Demo – Data Pipeline      Build data flows on AWS22                              April 2013
Elastic Beanstalkfor application scalability
Demo – Beanstalk     PaaS on AWS24                 April 2013
Cloud Database Services by Vendor                    AWS                 Google              Microsoft           OthersClo...
Costs - Free Tier – EC2
Costs - Free Tier SQL and Dynamo
How much does it cost?
Creative Financing Regular Pricing • Use what you need and no more, i.e. instance size, storage size… • Watch for price dr...
Compare other Cloud ServicesVendor            AWS                  Google            AzureFree tier         For new (6 mon...
Conclusions EC2 for testing, training and production (IaaS)    S3 for archiving R/W      Glacier for archiving W fast & ch...
• recipes)    www.TeachingKidsProgramming.org      •   Free Courseware      •   Do a Recipe  Teach a Kid (Ages 10 ++)    ...
Toward Data Craftsmanship…                     Follow me @LynnLangit                         RSS my blog                  ...
PASS Resources     Free SQL Server and BI training    Free 1-day Training Events       Regional Event     Local and Virtua...
AWS for the SQL Server Professional
Upcoming SlideShare
Loading in...5
×

AWS for the SQL Server Professional

3,501

Published on

deck from my talk at SQL Saturday 201 in Orange County April 2013

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
3,501
On Slideshare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
33
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • https://console.aws.amazon.com/console/home
  • https://www.windowsazure.com/en-us/home/features/overview/
  • http://aws.amazon.com/rds/sqlserver/ and http://aws.amazon.com/rds/faqs/#4Can scale to larger instances, can backup, can restore up to 5 minutes, all tools work, all patching is managed
  • Hadoop on AWS - http://wiki.apache.org/hadoop/AmazonEC2
  • S3 = .12 / GB / month -> $ 150 100 GB / yrEBS = .10 / GB / month -> $ 100 100 GB / yrEC2 = .12 / hr (Small, on-demand, Windows) -> $ 1051 run all year (up to 3.85 / hr, down to .01 / hr for spot instances) can be PLUS other services, i.e. CloudWatch…RDS = .14 / hr (small, on demand, SQL 2008 STD) -> $ 1226 run all year ( up to 3.85 / hr, down to .05 / hr to heavy utilitization PLUS up/down data chargedDynamo = .01 / 10 writes & .01 / 50 reads PLUS up/down chargesElastic Beanstalk / Windows = starter package $ 42 / month -> $ 504 / yr
  • http://aws.amazon.com/usergroups/ & http://aws.amazon.com/aws-training/
  • Lynn
  • Transcript of "AWS for the SQL Server Professional"

    1. 1. AWS for the SQL Server Pro @LynnLangit April 2013
    2. 2. Data Expertise / Lynn LangitIndustry awards• Microsoft – MVP for SQL Server• Google – GDE for Cloud Platform• 10Gen – Master for MongoDBPracticing ArchitectTechnical author / trainer• Pluralsight – Google Cloud Series• DevelopMentor – SQL Server Series• 2 books on SQL Server BIFormer MSFT FTE• 4 years
    3. 3. What and Why AWS? Set of services Market leader AWS = Amazon’s • Compute • In market longest cloud • Data • Usually cheapest • More • Most often used in production
    4. 4. Amazon Web Services
    5. 5. EC 2for training, testing and production
    6. 6. Demo - EC2 Virtual Machines6 April 2013
    7. 7. S3 and Glacierfor archival storage
    8. 8. About EC2 storage S3 by default 10 GB max 3 copies EBS optional Can ‘stop’ EC2Can store AMIs One copy only instances and ‘re- Costs more Can expand (persistent) (faster) start’ – saves $$$
    9. 9. S3 – bucket properties
    10. 10. Demo – S3 Archival Storage10 April 2013
    11. 11. Demo – Glacier Archival Storage11 April 2013
    12. 12. RDSfor full SQL Server and more…
    13. 13. Demo – RDS SQL Server as a service13 April 2013
    14. 14. RDS vs. EC2 for SQL Server • Provisioned IO – performance guarantees • Scheduled backups Why RDS • Point in time restores • Scheduled maintenance costs more windows • Full use of all SQL tools, SSMS, Profiler, DTA, etc… • Supports Availability Groups (requires 2012 Enterprise)
    15. 15. Redshift – Warehouse as a Service
    16. 16. Demo – Redshift Data Warehousing as a Service16 April 2013
    17. 17. DynamoDBfor fast NoSQL with SSDs
    18. 18. Demo – DynamoDB NoSQL on SSD18 April 2013
    19. 19. Elastic MapReducefor easy Hadoop
    20. 20. Demo – MapReduce Hadoop on AWS20 April 2013
    21. 21. Data Pipelines – automated data transfer
    22. 22. Demo – Data Pipeline Build data flows on AWS22 April 2013
    23. 23. Elastic Beanstalkfor application scalability
    24. 24. Demo – Beanstalk PaaS on AWS24 April 2013
    25. 25. Cloud Database Services by Vendor AWS Google Microsoft OthersCloud RDBMS RDS - SQL Server mySQL SQL Azure Hosted RDBMS on RackspacenoSQL S3, EBS, Glacier, Cloud Storage / Azure Blobs & Many…buckets/databases DynamoDB Google Drive, HR Tables Datastore on GAEPipelines Data Pipelines Via APIs only SSIS variesStreaming Custom EC2 Prospective StreamInsight & Various – Splunk,Machine Learning Search & Mahout with etc… Prediction API HadoopDocument or MongoDB on EC2 Freebase (g) MongoDB on Hosted MongoDBGraph Windows AzureHadoop MapReduce on S3 Big Query (HBase- HDInsight (HDFS) Cloudera WhirrMapReduce & EC2 like) on AzureData sets & other Redshift Translation API Azure Marketplace Database.com Karmasphere Full-text search
    26. 26. Costs - Free Tier – EC2
    27. 27. Costs - Free Tier SQL and Dynamo
    28. 28. How much does it cost?
    29. 29. Creative Financing Regular Pricing • Use what you need and no more, i.e. instance size, storage size… • Watch for price drops – RDS price decrease this week Smart EC2 Instance Usage • Pause EC2 instances to reduce compute charges • Delete EC2 instances to reduce storage charges Vanity Pricing • Set pricing alerts • Use spot pricing • Re-selling compute / storage
    30. 30. Compare other Cloud ServicesVendor AWS Google AzureFree tier For new (6 months) For developers For new (30 days)Compute Elastic Beanstalk Google App Azure Web or Engine Worker RolesPiece Work Mechanical Turk n/a n/aRouting Direct Connect none VPN servicesVirtual Private Virtual Private Cloud none Azure ApplianceCloudAuto-scaling for w/RightScale for EC2 w/RightScale for w/RightScale forVMs GCE Azure VMs
    31. 31. Conclusions EC2 for testing, training and production (IaaS) S3 for archiving R/W Glacier for archiving W fast & cheap, R slow & expensive RDS for HA SQL Server Redshift for Data Warehousing on demand DynamoDB for fast NoSQL – on SSDs Elastic Map Reduce for easy Hadoop MapReduce
    32. 32. • recipes) www.TeachingKidsProgramming.org • Free Courseware • Do a Recipe  Teach a Kid (Ages 10 ++) • Java or Microsoft SmallBasic • C# on Pluralsight
    33. 33. Toward Data Craftsmanship… Follow me @LynnLangit RSS my blog www.LynnLangit.com Hire me • To help build your BI/Big Data solution • To teach your team next gen BI • To learn more about using NoSQL solutions
    34. 34. PASS Resources Free SQL Server and BI training Free 1-day Training Events Regional Event Local and Virtual User Groups Free Online Technical Training This is Community Learning Center34

    ×