AWS for the SQL Server Professional
Upcoming SlideShare
Loading in...5
×
 

AWS for the SQL Server Professional

on

  • 2,467 views

Description of AWS services of interest to SQL Server Professionals

Description of AWS services of interest to SQL Server Professionals

Statistics

Views

Total Views
2,467
Views on SlideShare
780
Embed Views
1,687

Actions

Likes
1
Downloads
8
Comments
0

11 Embeds 1,687

http://lynnlangit.com 1656
http://cloud.feedly.com 18
http://127.0.0.1 4
http://digg.com 2
http://www.newsblur.com 1
http://prlog.ru 1
http://www.feedspot.com 1
https://www.google.com 1
https://twitter.com 1
http://reader.aol.com 1
https://www.google.co.uk 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • 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

AWS for the SQL Server Professional AWS for the SQL Server Professional Presentation Transcript

  • AWS for the SQL Server Pro @LynnLangit Oct 2013
  • Data Expertise / Lynn Langit Practicing Architect • Cloud Deployments (Azure, AWS, Google) Technical author / trainer • Google Cloud Developer Series • SQL Server 2012 Developer Series • Cloudera Certified Developer • 2 books on SQL Server BI Industry awards • Microsoft – MVP for SQL Server • Google – GDE for Cloud Platform • 10Gen – Master for MongoDB Former MSFT FTE • 4 years
  • What and Why AWS? AWS = Amazon’s cloud Set of services • Compute • Data • More Market leader • In market longest • Usually cheapest • Most often used in production
  • Amazon Web Services
  • EC 2 for training, testing and production
  • April 2013 Demo - EC2 Virtual Machines 6
  • S3 and Glacier for archival storage
  • About EC2 storage EBS optional Can store AMIs (persistent) Can ‘stop’ EC2 instances and ‘re- start’ – saves $$$ Costs more Can expand One copy only (faster) S3 by default 10 GB max 3 copies
  • S3 – bucket properties
  • April 2013 Demo – S3 Archival Storage 10
  • April 2013 Demo – Glacier Archival Storage 11
  • RDS for full SQL Server and more…
  • April 2013 Demo – RDS SQL Server as a service 13
  • RDS vs. EC2 for SQL Server • Provisioned IO – performance guarantees • Scheduled backups • Point in time restores • Scheduled maintenance windows • Full use of all SQL tools, SSMS, Profiler, DTA, etc… • Supports Availability Groups (requires 2012 Enterprise) Why RDS costs more
  • Redshift – Warehouse as a Service
  • April 2013 Demo – Redshift Data Warehousing as a Service 16
  • DynamoDB for fast NoSQL with SSDs
  • April 2013 Demo – DynamoDB NoSQL on SSD 18
  • Elastic MapReduce for easy Hadoop
  • April 2013 Demo – MapReduce Hadoop on AWS 20
  • Data Pipelines – automated data transfer
  • April 2013 Demo – Data Pipeline Build data flows on AWS 22
  • Elastic Beanstalk for application scalability
  • April 2013 Demo – Beanstalk PaaS on AWS 24
  • April 2013 Demo – AWS SDK Add-in for Visual Studio and .NET 25
  • Cloud Database Services by Vendor AWS Google Microsoft Virtual Machines EC2 w/SQL Server GCE – Linux only Azure VM – W/SQL Server Cloud RDBMS RDS - SQL Server Redshift -Postgres mySQL MariaDB SQL Azure NoSQL buckets Key-Value stores S3, EBS, Glacier, DynamoDB Cloud Storage HR Datastore on GAE Azure Blobs Azure Tables Pipelines Data Pipelines Via APIs only SSIS (on-premises) Streaming Machine Learning Custom EC2 Prospective Search & Prediction API StreamInsight Document MongoDB on EC2 None MongoDB on Windows Azure Hadoop MapReduce or Dremel MapReduce on EC2 using S3 Big Query HDInsight (HDFS) on Azure Data sets & other Karmasphere Freebase Translation API Full-text search Azure Marketplace
  • Costs - Free Tier – EC2
  • Costs - Free Tier SQL and Dynamo
  • How much does it cost?
  • Creative Financing • Use what you need and no more, i.e. instance size, storage size… • Watch for price drops – RDS price decrease this week Regular Pricing • Pause EC2 instances to reduce compute charges • Delete EC2 instances to reduce storage charges Smart EC2 Instance Usage • Set pricing alerts • Use spot pricing • Re-selling compute / storage Vanity Pricing
  • 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
  • www.TeachingKidsProgramming.org • Free Courseware • Do a Recipe  Teach a Kid (Ages 10 ++) • Java or Microsoft SmallBasic • C# on Pluralsight • recipes)
  • VOTE CONFIRM SHARE
  • Keep Learning Twitter: @LynnLangit YouTube: http://www.youtube.com/user/SoCalDevGal Hire me • To help build your BI/Big Data solution • To teach your team next gen BI • To learn more about using NoSQL solutions