Comparing Cloud Database Offerings Ike Ellis

Slides:



Advertisements
Similar presentations
Gold Sponsors Bronze Sponsors Silver Sponsors Taking SharePoint to the Cloud Aaron Saikovski Readify – Software Solution Specialist.
Advertisements

Intro to SharePoint 2013 Architecture Liam Cleary.
1 NETE4631 Cloud deployment models and migration Lecture Notes #4.
Introduction to SQL Azure March 31, 2015 John Deardurff Website:
Amazon RDS (MySQL and Oracle) and SQL Azure Emil Tabakov Telerik Software Academy academy.telerik.com.
w/ Service Provider Foundation & Service Management Automation VMs, Networks, Automation Service Bus Database SQL Sever MySQL Web Sites Services Plans.
Virtual techdays INDIA │ 9-11 February 2011 Tips & Tricks for Azure Coders Saranya Sriram │ Developer Evangelist, Microsoft.
Built on the Powerful Microsoft Azure Platform, EventsAIR Provides a Turnkey, Robust Technology Solution for Professional Event Organizers MICROSOFT AZURE.
App services Network Storage Compute CachingIdentityService busMediaCDNIntegrationHPCAnalytics Virtual machinesWebsites Cloud services Mobile services.
The Cloud for Modern WakeUpAndCode.com.
Business Continuity Solutions for SQL Database* applications on Windows Azure Alexander (Sasha) Nosov Principal Program Manager Microsoft.
Running Your Database in the Cloud Eran Levin VP R&D - Xeround.
Global Windows Azure Bootcamp Auckland March
Manage & Configure SQL Database on the Cloud Haishi Bai Technical Evangelist Microsoft.
Why consider the cloud? Cloud innovation presents challenges for IT.
Twitter:
Physical Servers. Expensive Difficult Ownership Virtual Servers.
Windows Azure: Microsoft’s Cloud Platform By Shahed Chowdhuri.
Windows Azure Conference 2014 Lessons Learned From Large Scale Migrations to Windows Azure IaaS.
Get More out of SQL Server 2012 in the Microsoft Private Cloud environment Steven Wort, Xin Jin Microsoft Corporation.
Cloud Computing & Amazon Web Services – EC2 Arpita Patel Software Engineer.
WINDOWS AZURE PLATFORM ROADMAP Eric Nelson Slide 1.
Presented by: Mostafa Magdi. Contents Introduction. Cloud Computing Definition. Cloud Computing Characteristics. Cloud Computing Key features. Cost Virtualization.
SQL Azure Intro and What’s New Level: Introductory to Intermediate Andy Thiru SQL/BI Developer.
Proposed Server Infrastructure for the EGIS Initiative.
Hybrid Cloud and Windows Server 2003 end of support on Azure Rod Kruetzfeld Data Center Technical Strategist Microsoft Canada.
Bizfss File Sync and Sharing Solution, Built on Microsoft Azure, Allows Businesses to Sync, Share, Back Up Using Their Own Cloud Storage MICROSOFT AZURE.
Text Microsoft to Or Tweet #uktechdays Questions?
COS308. SQL Azure Database DEMO.
Multi-Tier Apps with Admin Access, RDP, Custom Installs Modern Scalable Web Sites Full Windows Server/Linux VMs Web Sites Virtual Machines Cloud Services.
Windows Azure Web Sites Second-generation PaaS Boston Cloud Meetup 14-January-2014 (00:30) Boston Azure User Group
Forthcoming SQL Azure Services: SQL Azure Data Sync & SQL Azure Reporting Mark Scurrell Lead Program Manager Microsoft.
DEVELOPING WITH SQL AZURE TOOLS AND FRAMEWORKS IN ACTION Lynn Langit Sr. Developer Evangelist Microsoft SESSION CODE: COS203 (c) 2011 Microsoft. All rights.
Migrating Data to SQL Azure Arunraj Chandrasekaran Twitter June 21, 2011.
With xTV, Quickly Build Your Enterprise.TV Network, a Single-Destination, Real-Time Stream of Information to Inform Customers, Employees, Partners & Investors.
Cloud-Ready Data Services. cloud data services.
Cloud Cellar Offers Users a Cost-Effective, Turnkey Backup and Restore Solution for Their Applications and Data Hosted in the Microsoft Azure Cloud MICROSOFT.
SQL Server 2012 Session: 1 Session: 4 SQL Azure Data Management Using Microsoft SQL Server.
Robert Potočnik, Microsoft Pripeljite košček Azure sveta v vaš datacenter (WAP)
Building web applications with the Windows Azure Platform Ido Flatow | Senior Architect | Sela | This session.
Alfresco Enterprise on Azure Shah Rahman Founder and CEO, CloudlyIO.
Alfresco on Azure Shah Rahman Founder and CEO, CloudlyIO.
SQL Server as a Cloud Service November 11th 2015 Warner Chaves SQL MVP/MCM.
Mobile Application Solution
Accounting for Azure in Your Data Architecture
BEST CLOUD COMPUTING PLATFORM Skype : mukesh.k.bansal.
Dedicated Servers vs Cloud Hosting
Lead SQL BankofAmerica Blog: SQLHarry.com
Mobile Application Solution
04 – Azure SQL Database Bret Stateham | Senior Technical Evangelist​
Amazon Web Services Training in Hyderabad. About Us Best Amazon Web Services (AWS) Training in Hyderabad. KMRsoft offers AWS classroom, online, corporate.
Cloudy with a Chance of Data
Cloudy with a Chance of Data
Dev Test on Windows Azure Solution in a Box
Migrate to CRM Online - Tips and Tricks
Move and manage your SQL Databases to Azure
CloneManager® Helps Users Harness the Power of Microsoft Azure to Clone and Migrate Systems into the Cloud Cost-Effectively and Securely MICROSOFT AZURE.
Built on the Powerful Microsoft Office 365 Platform, My Intranet Boosts Efficiency with Support of Daily Tasks, Internal Communications and Collaboration.
Introducing Qwory, a Business-to-Business Search Engine That’s Powered by Microsoft Azure and Detects Vital Contact Information for Businesses MICROSOFT.
Cloud Helps Company Scale to Demand for Growing Healthcare Provider Field MINI-CASE STUDY “Microsoft Azure gives us the opportunity to focus on the task.
Azure Enables Mobility, Easy Sync and Share, and Allows Companies to Retain Data Control MINI-CASE STUDY “Azure provides the full stack of technology that.
RealStudio and Cloud Databases
Jim Nakashima Program Manager Cloud Tools
Tech for Startups By Shahed Chowdhuri Sr. Technical Evangelist
Microsoft Virtual Academy
Productive + Hybrid + Intelligent + Trusted
Cloudy with a Chance of Data
Microsoft Virtual Academy
SQL Azure to .NET Developers
Windows Azure SDK 1.7 and New Features
Presentation transcript:

Comparing Cloud Database Offerings Ike Ellis ike@ellisteam.net Amazon RDS vs. SQL Azure Comparing Cloud Database Offerings Ike Ellis ike@ellisteam.net

Agenda Similarities Architectural Differences Pricing Backup & Restore Scaling Database Size Feature Set Tooling Disaster Recovery Future Roadmap

Similarities Your App Change Connection String Web Portal ConnectionString change just works fine Auto-Provisioning(instant) Easy Web Tools for database/server creation Easy Billing Change Connection String

Architecture

SQL Azure Architecture SQL Server 2008/Denali*

Amazon RDS Architecture Spins up a dedicated Virtual Machine Less Cloudy Built on MySQL/Oracle

WINNER: Azure More cloud for the cloud Elastic Service-Oriented

Pricing

Main SQL Azure Pricing

Main Amazon RDS Pricing - MySQL

Amazon RDS Pricing - Oracle

Azure you pay for space Amazon you pay for compute

Both – Additional Charges SQL Azure Bandwidth – Ingress/Egress Amazon Storage

Amazon Create Database Screen

Windows Azure Create Database Screen

WINNER: Both Draw Amazon RDS Expensive – but more options for scaling SQL Azure Cheaper, but no scaling Both need cheaper offerings for large implementations Affordable for smaller databases/computes

Amazon Backup Screen #1

Amazon Backup/Restore #2

SQL Azure Backup/Restore – Database Copy Database Copy in Production Create database test1 As copy of test Select * from sys.databases select * from sys.dm_database_copies

…but hope for the future

WINNER: Amazon RDS But Azure has a bright future.

Two Types of Scaling

Amazon RDS Scale Up Amazon RDS currently supports six DB Instance Classes: Small DB Instance: 1.7 GB memory, 1 ECU (1 virtual core with 1 ECU), 64-bit platform, Moderate I/O Capacity Large DB Instance: 7.5 GB memory, 4 ECUs (2 virtual cores with 2 ECUs each), 64-bit platform, High I/O Capacity Extra Large DB Instance: 15 GB of memory, 8 ECUs (4 virtual cores with 2 ECUs each), 64-bit platform, High I/O Capacity (MySQL DB Engine Only) High-Memory Extra Large Instance 17.1 GB memory, 6.5 ECU (2 virtual cores with 3.25 ECUs each), 64-bit platform, High I/O Capacity High-Memory Double Extra Large DB Instance: 34 GB of memory, 13 ECUs (4 virtual cores with 3,25 ECUs each), 64-bit platform, High I/O Capacity High-Memory Quadruple Extra Large DB Instance: 68 GB of memory, 26 ECUs (8 virtual cores with 3.25 ECUs each), 64-bit platform, High I/O Capacity

SQL Azure Scale Up Hope for the future – Dedicated Resources

Amazon RDS & SQL Azure Scale Out Home grow both solutions Custom Sharding EnzoSharding Hope for Future with SQL Azure Federations

WINNER: Draw SQL Azure wins Scale Out Amazon RDS wins Scale Up

Database Size SQL Azure Amazon RDS Future: SQL Azure promises to bump it up.

Winner: Amazon RDS You could argue that it’s harder for Azure to bump up database size since it’s more cloudy.

General Feature Set Amazon RDS = Full MySQL/Oracle instance SQL Azure = Subset of SQL Server Features Kinda disappointing Whole bunch of cloudy features Data Sync Marketplace Odata Silverlight Management Tool

Winner: SQL Azure

Tooling

Amazon RDS Tooling MySQL WorkBench All the Oracle Tools

SQL Azure Tooling SQL Server Management Studio (No Designers) SSIS, BCP, SQLCMD, etc Database Manager (Project Houston – Silverlight)

Tooling Winner: SQL Azure (with caveat) MySQL guys will like the same tooling SQL Azure has a ton of tools plus opens up their platform to non-SQL developers with the Silverlight tool

Disaster Recovery

Amazon RDS Disaster Recovery Double the price.

SQL Azure Disaster Recovery Future Roadmap – Different Data Centers

Disaster Recovery Winner: SQL Azure SQL Azure’s DR is all-inclusive

SQL Azure Future Roadmap Very transparent 30 sessions on SQL Azure at TechEd this year, many of them publicly downloadable SQL Azure Team Blog is very vocal and open SQL Azure Reporting Services SQL Azure Federations Backup/Restore Data Sync CLR/XML Indexes/Designers/New Tooling/New Migration

Amazon RDS Future Roadmap

Roadmap Winner: SQL Azure Roadmap is clear and the future looks bright

Overall Winner: Draw - Ugh SQL Azure is more cloudy Amazon is more like MySQL/Oracle hosting

Contact Ike Email: ike@ellisteam.net Twitter: @ike_ellis Blog: blog.ellisteam.net Website: http://www.ellisteam.net Phone: 619.922.9801 User Group: http://www.sdtig.com