A Lap Around Azure*s Open Source Driven Innovation, Part II
Download
Report
Transcript A Lap Around Azure*s Open Source Driven Innovation, Part II
A lot is happening in the cloud
Do you have a strategy in place to harness open source innovation?
Next-gen
architectures
Container-based
application
architectures in Azure
Managed services
DevOps
Flexible open
source-based IoT
back ends in the
cloud
Cloud-powered
development and testing
with open source workflow
integration
Internet of Things
Hybrid use cases
for open sourcedbased LOB apps
Microsoft Data Platform connectivity
SQL Server
Azure SQL Database
SQL DW
ODBC
JDBC
ODBC
Java
Linux
OS X
C/C++
Windows
Linux
Windows
ADO.NET
PHP
Node.js
Driver
Driver
PHP
Windows
Features:
C#/VB.NET
JavaScript
Windows
Windows
Bulk Load Support
TVP Support
TLS 1.2 Support
IDN Support
Always Encrypted
Always On
AAD Support
More at //build
B840 “Delivering Applications
at Scale with DocumentDB,
Azure's NoSQL Document
Database”
John Macintyre & Hussein
Nomier
Tomorrow (3/31) at 2:00 PM –
Moscone 2001
Area
Relational
Databases
NoSQL
Caching
Brief Description
Collective set of multiple
data sets organized by
tables, records and
columns.
Non-Relational
databases; data is
modelled in means other
than the tabular relations
used in relational
databases.
A cache transparently
stores data so that future
requests for that data can
be served faster;
essentially abstracting
the database layer from
the application layer.
Azure ISVs
Area
Brief Description
Data Ingest
Accept data at a very high
velocity
Data
Management
Store structured and
unstructured data in an
efficient, scalable manner
across multiple nodes
Security
Secure data in the cloud by
meeting customers’ security
and compliance
requirements
Data Access
Explore big data in order to
make informed business
decisions
Core ISVs
Linux Foundation :: OpenAPI Initiative
“The OAI is focused on
creating, evolving and
promoting a vendor neutral API
Description Format based on
the Swagger Specification.”
REST
Specs
Documentation
Schema
Open Standard
AutoRest
Community Driven
Cross Platform
Extendable
SDKs
Up to Date
Idiomatic
Well Documented
MDBE CLUSTER & MAXSCALE on AZURE
Certified binaries and integrated extensions
3 node MDBE Cluster
2 node MaxScale
Simple deployment within minutes
Provision on virtual machines sizes D2/DS2+
MaxScale VM: A series VM with no data disks
attached, accessible through its public IP or DNS
The Elastic Product Portfolio
Open Source Products
Kibana
Visualize and explore data
Elasticsearch
Store, search, analyze
Logstash ES-Hadoop Beats
Collect, parse and enrich data
Training
Professional Services
Support Subscriptions
How do we handle massive
transactional data and never go down?
Schema
Memtables
Compaction
SStables
Commit Log
Cluster Architecture
Partitioning
Replication
Gossip
Anti-Entropy
Hints
Cassandra
read or write data
Nodes in a peer-to-peer cluster
Replicated distributed data
Tables, Rows, Columns
CQL query language
✔
DataStax Enterprise
DataStax Enterprise
Always On
Active/Active Distributed
DataStax Enterprise
Huge linear scale
Fast (Low Latency)