Date post: | 14-Apr-2017 |
Category: |
Software |
Upload: | winwire-technologies-inc |
View: | 378 times |
Download: | 0 times |
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 [email protected] for any clarifications or information.
Session Speakers
Sandeep Tammisetty
Technical LeadWinWire Technologies
Agenda
Security & Geo Replication
Elastic Database Pools & DTUs
Service Tiers
SQL Azure overview
Migrations
12345
Questions6
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
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
SQL Database Service Tiers
Demo
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
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
Your choice of language and tooling
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
Security – Creating a firewall
Geo Replication
Migrations
What can move into SQL Azure?
Using SQL Integration Services
Source Database
Migrating SQL Server to SQL Azure
SSMS Migration Wizard BACPAC file
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 proceduresSuports SQL Service Broker Doesn’t support SQL Service Broker
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
Q & ANext Webinar
Topic : Azure RemoteApp for Enterprise Architecture When: March 02, 2016
http://www.winwire.com/blog-winsights/
www.twitter.com/winwire
www.winwire.com