Rackspace Unlocked.io Q3'13

Post on 19-Jun-2015

146 views 0 download

Tags:

description

The next coming of SOA. Success Baby.

transcript

if (Iron.io && Rackspace) {InstantScaleNoEffort

}

Chad Arimura, CEO, Iron.io

1. Iron.io: MQ, Workers, Cache, Scheduling

2. Some Code

3. Some Prayer

4. Some Demo

Next 30 Minutes

Iron.io is a cloud service platform for asynchronous queuing and processing

Iron.io helps you deconstruct your app into smaller scalable components.

We help you scale.

The Message Queue for the Cloud

Message Queues

Common component of software architecture

1. Decoupling

2. Buffering

3. Redundancy

4. Scalability

5. Elasticity

6. Much more....

● Highly Available: multi-region/cloud support

● Simple to use by design

● Transparent: Alerting, dashboards, metrics and reports

● Powerful: Push queues, pub sub, webhooks, and more

● Currently DFW and ORD, soon London

Fast

Easy

Built for developers

IronMQ REST API

IronMQ Basic Ops - POST

IronMQ Basic Ops - GET/DELETE

IronMQ - Changing Clouds

HUD: Queue Stats

The Task Queue for the CloudCRON in the Cloud

Task Queues

Orchestrating scheduled and background tasks

1. image processing

2. video encoding

3. data processing

4. report generation

5. order processing

6. on and on and on.....

● No servers, no software, no "frameworks"

● Abstracted scaling, thousands of cores

● Pay only while workers are *running*

● Can subscribe to IronMQ queues

● Advanced scheduling

● Alerting, dashboards, metrics

We run your code

In any language.

Across thousands of cores.

Servers? Scaling? See ya.

Decouple your monolithic apps.

And build services.

And build services.

● image processing● video encoding● data processing● report generation● order processing● on and on and on.....

The next coming of SOA.

IronWorker REST API

IronWorker - Master

IronWorker - Slave

IronWorker - Scheduling

IronWorker - Upload Code Package

HUD: Worker Stats

IronFaces Demo/Code

Thank you!

Chad ArimuraCEO, Iron.io

chad@iron.io415-935-3448