new generation of azure cloud

17

Upload: bruno-kovacic

Post on 14-Jul-2015

787 views

Category:

Technology


0 download

TRANSCRIPT

Azure – nova generacijaoblaka

Bruno Kovačić

Where to?

DevOps & New portal

2) Code Repository

1) Developers

3) Build 4) Test 5) Deploy to Cloud

6) Monitor and Improve

Contoso App

Azure

DevOps basics

Coupling for Resources

Resource Group is a unit of management

Lifecycle: deployment, update, delete, status

Identity: resources can talk to each other

Grouping: Metering, billing, quota: applied & rolled up to group

Power of Repeatability

Azure Templates can:

• Ensure Idempotency

• Simplify Orchestration

• Simplify Roll-back

• Provide Cross-Resource Configuration

and Update Support

Azure Templates are:

• Source file, checked-in

• Specifies resources and dependencies

(VMs, WebSites, DBs) and

connections (config, LB sets)

• Parametized input/output

Instantiation of repeatable config.Configuration Resource Group

SQL - A WebsiteVirtualMachines

SQL-AWebsite[SQL CONFIG] VM (2x)

DEPENDS ON SQLDEPENDS ON SQL

SQL CONFIG

DEMO

New stuff

Azure Redis Cache

Cache… again

Fast key-value store

Managed

DocumentDB

NoSQL – take two

Document store

Schema-free JSON

Scale storage and throughput

Azure Search

Search scale challenges

Managed search server

REST API

Azure Batch

Overnight processing?

Cheap

Easy to use cluster for batch processing

IoT in Azure

Event hubs

Gather data from devices

Stream analytics

Real-time incoming data

processing

SQL-like language

Big data news

HD Insight

Cloudera

Data Factory