kraken.io - Azure









Search Preview

Micorsoft Azure Blob Storage · Kraken.io

kraken.io
Optimize your images with blazing speed using powerful API and online web interface
.io > kraken.io

SEO audit: Content analysis

Language Error! No language localisation is found.
Title Micorsoft Azure Blob Storage · Kraken.io
Text / HTML ratio 49 %
Frame Excellent! The website does not use iFrame solutions.
Flash Excellent! The website does not have any flash contents.
Keywords cloud = => true Azure data container azure_store image headers URL account Image key optimized url path CacheControl var params lossy
Keywords consistency
Keyword Content Title Description Headings
= 22
=> 22
true 12
Azure 12
data 11
container 10
Headings
H1 H2 H3 H4 H5 H6
0 1 1 4 0 0
Images We found 0 images on this web page.

SEO Keywords (Single)

Keyword Occurrence Density
= 22 1.10 %
=> 22 1.10 %
true 12 0.60 %
Azure 12 0.60 %
data 11 0.55 %
container 10 0.50 %
azure_store 8 0.40 %
image 8 0.40 %
headers 8 0.40 %
URL 8 0.40 %
account 8 0.40 %
Image 7 0.35 %
key 7 0.35 %
optimized 7 0.35 %
url 6 0.30 %
path 6 0.30 %
CacheControl 6 0.30 %
var 5 0.25 %
params 5 0.25 %
lossy 5 0.25 %

SEO Keywords (Two Word)

Keyword Occurrence Density
public maxage=31536000 5 0.25 %
true lossy 5 0.25 %
Microsoft Azure 5 0.25 %
Azure Blob 4 0.20 %
data = 4 0.20 %
Optimized image 4 0.20 %
image URL 4 0.20 %
CacheControl public 4 0.20 %
params = 4 0.20 %
foobar key 4 0.20 %
M3mmbjOlIZr11OZoULqUWyFA1EpOdZAEcmaC64EFt9MRfDEYE7qDJm9ezGQY15== container 4 0.20 %
assets path 4 0.20 %
err = 4 0.20 %
imageslayoutheaderpng headers 4 0.20 %
=> true 4 0.20 %
map interface 3 0.15 %
in your 3 0.15 %
azure_store account 3 0.15 %
headers CacheControl 3 0.15 %
Error message 3 0.15 %

SEO Keywords (Three Word)

Keyword Occurrence Density Possible Spam
Optimized image URL 4 0.20 % No
CacheControl public maxage=31536000 4 0.20 % No
assets path imageslayoutheaderpng 3 0.15 % No
headers CacheControl public 3 0.15 % No
true lossy true 3 0.15 % No
wait true lossy 3 0.15 % No
account foobar key 3 0.15 % No
foobar key M3mmbjOlIZr11OZoULqUWyFA1EpOdZAEcmaC64EFt9MRfDEYE7qDJm9ezGQY15== 3 0.15 % No
key M3mmbjOlIZr11OZoULqUWyFA1EpOdZAEcmaC64EFt9MRfDEYE7qDJm9ezGQY15== container 3 0.15 % No
M3mmbjOlIZr11OZoULqUWyFA1EpOdZAEcmaC64EFt9MRfDEYE7qDJm9ezGQY15== container assets 3 0.15 % No
container assets path 3 0.15 % No
path imageslayoutheaderpng headers 3 0.15 % No
url httpawesomewebsitecomimagesheaderpng wait 2 0.10 % No
would like to 2 0.10 % No
=> 'public maxage=31536000' 2 0.10 % No
'CacheControl' => 'public 2 0.10 % No
if err = 2 0.10 % No
your Azure Blob 2 0.10 % No
api_key yourapikey api_secret 2 0.10 % No
err = nil 2 0.10 % No

SEO Keywords (Four Word)

Keyword Occurrence Density Possible Spam
assets path imageslayoutheaderpng headers 3 0.15 % No
headers CacheControl public maxage=31536000 3 0.15 % No
account foobar key M3mmbjOlIZr11OZoULqUWyFA1EpOdZAEcmaC64EFt9MRfDEYE7qDJm9ezGQY15== 3 0.15 % No
foobar key M3mmbjOlIZr11OZoULqUWyFA1EpOdZAEcmaC64EFt9MRfDEYE7qDJm9ezGQY15== container 3 0.15 % No
wait true lossy true 3 0.15 % No
key M3mmbjOlIZr11OZoULqUWyFA1EpOdZAEcmaC64EFt9MRfDEYE7qDJm9ezGQY15== container assets 3 0.15 % No
M3mmbjOlIZr11OZoULqUWyFA1EpOdZAEcmaC64EFt9MRfDEYE7qDJm9ezGQY15== container assets path 3 0.15 % No
container assets path imageslayoutheaderpng 3 0.15 % No
imageslayoutheaderpng headers CacheControl public 2 0.10 % No
your Azure Blob optimized 2 0.10 % No
err = nil logFatalerr 2 0.10 % No
if err = nil 2 0.10 % No
api_key yourapikey api_secret yourapisecret 2 0.10 % No
you would like to 2 0.10 % No
azure_store account foobar key 2 0.10 % No
path imageslayoutheaderpng headers CacheControl 2 0.10 % No
'CacheControl' => 'public maxage=31536000' 2 0.10 % No
Azure Blob optimized image 2 0.10 % No
Optimized image URL data 2 0.10 % No
wait => true lossy 2 0.10 % No

Internal links in - kraken.io

Web Interface
Free Online Image Optimizer · Kraken.io
Features
Kraken PRO · Kraken.io
Plugins
Image Optimization for WordPress and Magento · Kraken.io
API Docs
Getting Started · Kraken.io
 Pricing & SignupGet Started FREE
Plans and Pricing · Kraken.io
About Kraken
About Kraken.io · Kraken.io
Features
Kraken PRO · Kraken.io
Get Started Free
Sign up for Kraken.io · Kraken.io
our powerful servers
Technology Overview · Kraken.io
S3
Amazon S3 · Kraken.io
Azure
Micorsoft Azure Blob Storage · Kraken.io
Cloud Files
Rackspace CloudFiles · Kraken.io
SoftLayer
SoftLayer Object Storage · Kraken.io
resizing and cropping
Image Resizing · Kraken.io
Media Kit
Media Kit · Kraken.io
Contact Us
Contact · Kraken.io
API Documentation
Getting Started · Kraken.io
Impressum
Impressum · Kraken.io
Terms of Service
Terms of Service · Kraken.io
Privacy Policy
Privacy Policy · Kraken.io

Kraken.io Spined HTML


Micorsoft AzureHulkStorage · Kraken.ioWeb InterfaceFeaturesPluginsAPI DocsSupportMy Account Pricing & SignupGet Started FREELog InSign UpAbout KrakenWeb InterfacePluginsFeaturesAPI DocsSupportKraken BlogAPI Reference and Developer DocumentationHide Table of ContentsShow Table of ContentsThe BasicsGetting StartedIntegration LibrariesUpload and Image URLWait and Callback URLImage ResizingGenerating Image SetsLossy OptimizationLossless OptimizationAPI SandboxHTTP Status CodesAdditional FeaturesPreserving MetadataAutomatic Image OrientationChroma SubsamplingCustom Image QualityImage Type ConversionWebP CompressionUser StatusExternal StorageAmazon S3Rackspace Cloud FilesMicrosoft AzureSoftLayer Object StorageIntegration ExamplesDirect UploadImage URLMicrosoft Azure IntegrationKraken API allows you to store optimized images directly in your Micorsoft AzureHulkStorage. With just a few spare parameters your optimized images will be pushed to Microsoft Azure in no time.Mandatory Parameters:accountYour Azure Storage Account.keyYour unique Azure Storage Access Key.containerName of a destination container on your Azure account.Optional Parameters:pathDestination path in your container (e.g. "images/layout/header.jpg"). Defaults to root "/".metadataAzureHulkMetadata you would like to assign to your AzureHulk(optimized image) formatted as key-value pairs.headersAny custom headers you would like to pass withal with your AzureHulk(optimized image). Supported headers are Content-Type, Content-Encoding, Content-Language, Content-Disposition and Cache-ControlThe whilom parameters must be passed in a azure_store object:{ "azure_store": { "account": "your-azure-account", "key": "your-azure-key", "container": "destination-container", "headers": { "Cache-Control": "public, max-age=31536000" } } }Below you can find an example of a well-constructed JSON request that uses azure_store to push optimized image into your Microsoft Azure container. We will use url option to feed the API with a URL of image to be optimized. The unelevated request uses example (fake) credentials - you will need to replace them with your real ones.{ "auth": { "api_key": "your-api-key", "api_secret": "your-api-secret" }, "azure_store": { "account": "foobar", "key": "M3mmbjOlIZr11OZoULqUWyFA1EpOdZAEcmaC64E/Ft9MRfDEYE7qDJm+9ezGQY15==", "container": "assets", "path": "images/layout/header.png", "headers": { "Cache-Control": "public, max-age=31536000" } }, "url": "http://awesome-website.com/images/header.png", "wait": true, "lossy": true }<?php require_once("Kraken.php"); $kraken = new Kraken("your-api-key", "your-api-secret"); $params = array( "url" => "http://awesome-website.com/images/header.png", "wait" => true, "lossy" => true, "azure_store" => array( "account" => "foobar", "key" => "M3mmbjOlIZr11OZoULqUWyFA1EpOdZAEcmaC64E/Ft9MRfDEYE7qDJm+9ezGQY15==", "container" => "assets", "path" => "images/layout/header.png", "headers" => array( "Cache-Control" => "public, max-age=31536000" ) ) ); $data = $kraken->url($params); if ($data["success"]) { reverberate "Success. Optimized image URL: " . $data["kraked_url"]; } else { reverberate "Fail. Error message: " . $data["message"]; }var Kraken = require("kraken"); var kraken = new Kraken({ "api_key": "your-api-key", "api_secret": "your-api-secret" }); var params = { "url": "http://awesome-website.com/images/header.png", "wait": true, "lossy": true, "azure_store": { "account": "foobar", "key": "M3mmbjOlIZr11OZoULqUWyFA1EpOdZAEcmaC64E/Ft9MRfDEYE7qDJm+9ezGQY15==", "container": "assets", "path": "images/layout/header.png", "headers": { "Cache-Control": "public, max-age=31536000" } } }; kraken.url(params, function(status) { if (status.success) { console.log("Success. Optimized image URL: %s", status.kraked_url); } else { console.log("Fail. Error message: %s", status.message); } });require 'rubygems' require 'kraken-io' kraken = Kraken::API.new( :api_key => 'your-api-key', :api_secret => 'your-api-secret' ) params = { :wait => true, :lossy => true, :azure_store => { 'account' => 'foobar', 'key' => 'M3mmbjOlIZr11OZoULqUWyFA1EpOdZAEcmaC64E/Ft9MRfDEYE7qDJm+9ezGQY15==', 'container' => 'assets', 'path' => 'images/layout/header.png', 'headers' => { 'Cache-Control' => 'public, max-age=31536000' } } } data = kraken.url('http://awesome-website.com/images/header.png', params) if data.success puts 'Success! Optimized image URL: ' + data.kraked_url else puts 'Fail. Error message: ' + data.message endpackage main import ( "log" "github.com/kraken-io/kraken-go" ) func main() { kr, err := kraken.New("your-api-key", "your-api-secret") if err != nil { log.Fatal(err) } params := map[string]interface {} { "wait": true, "lossy": true, "url": "http://awesome-website.com/images/header.png", "azure_store": map[string]interface {} { "account": "foobar", "key": "M3mmbjOlIZr11OZoULqUWyFA1EpOdZAEcmaC64E/Ft9MRfDEYE7qDJm+9ezGQY15==", "container": "assets", "path": "images/layout/header.png", "headers": map[string]interface {} { "Cache-Control": "public, max-age=31536000" } } } data, err := kr.URL(params) if err != nil { log.Fatal(err) } if data["success"] != true { log.Println("Failed, error message ", data["message"]) } else { log.Println("Success, Optimized image URL: ", data["kraked_url"]) } }using Kraken; using Kraken.Http; using Kraken.Model.Azure; using OptimizeWaitRequest = Kraken.Model.Azure.OptimizeWaitRequest; var response = client.OptimizeWait(new OptimizeWaitRequest( new Uri("http://awesome-website.com/images/header.png"), "account", "key", "container") { Lossy = true } ); if (response.Result.StatusCode == HttpStatusCode.OK) { var url = response.Result.Body.KrakedUrl; }from krakenio importVendeeapi = Client('your-api-key', 'your-api-secret') data = { 'wait': True, 'lossy': True, 'azure_store': { 'account': 'foobar', 'key': 'M3mmbjOlIZr11OZoULqUWyFA1EpOdZAEcmaC64E/Ft9MRfDEYE7qDJm+9ezGQY15==', 'container': 'assets', 'path': 'images/layout/header.png', 'headers': { 'Cache-Control' => 'public, max-age=31536000' } } } result = api.url('http://awesome-website.com/images/header.png', data); if result.get('success'): print result.get('kraked_url') else: print result.get('message')The optimization results will contain a kraked_url property which points directly to the optimized file location in your Microsoft Azure Containter, for example:https://foobar.blob.core.windows.net/assets/images/layout/header.jpgProductFeaturesPricing & SignupFree Web InterfaceSystem StatusCompanyAbout Kraken.ioMedia KitTechnologyContact UsResourcesAPI DocumentationSupport CenterWordPress PluginMagento ModuleConnectBlogTwitterGitHubYouTubeCopyright © 2013 — 2018 Nekkra UGImpressum | Terms of Service | Privacy Policy