This document summarizes a webinar about building cloud apps using Azure SQL Database. The webinar covered key features of Azure SQL like security, geo-replication, elastic database pools, migrations from SQL Server, and business motivations for choosing Azure SQL over SQL Server. It included demos of creating firewall rules, understanding database transaction units (DTUs), and geo-replication. Questions from attendees were answered at the end.
Report
Share
Report
Share
1 of 19
More Related Content
Building Cloud Apps using Azure SQL Database
1. Building Cloud Apps using Azure SQL
Database
Notes:
If you experience audio issues during the webinar, you can dial in through telephone details provided to you in your
registration confirmation email.
Please feel free to post questions in the questions dialog and we will try to answer as many as we can at the end.
Recording of this session will be shared in next 24-48 hours.
You can also write to us at marketing@winwire.com for any clarifications or information.
4. What is Azure SQL Database?
SQL Database is a cloud relational database
service that helps you focus on rapid app
development, accelerating your time to
market instead of managing virtual machines
and infrastructure
5. Why Azure SQL ?
Highly Available Manageable Scalable
Predictable
performance you
can dial up or
down
Data protection
via auditing,
restore and geo-
replication
Familiar
Self-managed for near-zero
maintenance
8. Elastic database pools
Pool of elastic databases
Allocate performance to a pool
Pay for the collective performance of the pool
rather than single database performance
9. Understand DTU ( Database Transaction Unit)
A Basic database has 5 DTUs, which means it can
complete 5 transactions per second, while a Premium
P11 database has 1750 DTUs
The Database
Transaction Unit (DTU)
is the unit of measure
in SQL Database that
represents the relative
power of databases
11. Security
Connection Security
• Create a server level
firewall rule to accept
connection attempts
only from whitelisted IP
address (or a range)
Authentication
• SQL Authentication
• Azure Active
Directory
Authentication
Authorization
• Database roles
and Permissions
• Row level security
• Data masking (XXXX-
XXXX- XXXX-
1234)
Auditing
Auditing and tracking
database events can
help identify
suspicious activity.
SQL Database
Auditing allows you
to record events
Encryption
You can Protect your
data by encrypting
your data when it is
"at rest," or stored in
database files and
backups
17. SQL Server on premises vs Azure SQL
SQL Server on premises Azure SQL
Supports windows authentication
Supports SQL authentication and Azure Active
Directory authentication
Needs IT staff to manage it Managed by MSIT
Support for geo replication
Doesn’t handle unpredictable loads
Capable of handling unpredictable loads with
elastic databases
Supports CLR stored procedures Doesn’t support CLR stored procedures
Suports SQL Service Broker Doesn’t support SQL Service Broker
18. Business motivations for choosing Azure SQL
Cost Billing and licensing basics : SQL Database is sold to
customers as a service, not with a license
Administration
Service Level Agreement (SLA) Microsoft provides an availability SLA of 99.99%
Time to Market Features such as Elastic Database Pools allow you to focus on the
application layer and deliver your solution to the market faster
19. Q & A
Next Webinar
Topic : Azure RemoteApp for Enterprise Architecture
When: March 02, 2016
http://www.winwire.com/blog-winsights/
www.twitter.com/winwire
marketing@winwire.com
www.winwire.com