integrasjoner i nettskyen - shared

32
INTEGRASJONER I NETTSKYEN Sondre Bjellås, Senior Solutions Architect, Steria

Upload: sondre-bjellas

Post on 21-May-2015

1.272 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Integrasjoner i nettskyen - shared

INTEGRASJONER I NETTSKYEN

Sondre Bjellås, Senior Solutions Architect, Steria

Page 2: Integrasjoner i nettskyen - shared

SONDRE BJELLÅS

I build software, and I’m

www.sondreb.com

STERIA

I work for

www.steria.no

Page 3: Integrasjoner i nettskyen - shared

Wikipedia: Nettskyen (eng: cloud

computing) er en betegnelse for

dataprosessering og datalagring på

servere som står i eksterne serverparker

tilknyttet internett.

Page 4: Integrasjoner i nettskyen - shared
Page 5: Integrasjoner i nettskyen - shared
Page 6: Integrasjoner i nettskyen - shared
Page 7: Integrasjoner i nettskyen - shared

1. Utfordringer

2. Integrasjoner

3. Demo

Page 8: Integrasjoner i nettskyen - shared

Hvordan integrerer vi alt?

Page 9: Integrasjoner i nettskyen - shared

Hvilket språk snakker du?

Page 10: Integrasjoner i nettskyen - shared

Er du sikker?

Page 11: Integrasjoner i nettskyen - shared

Utilgjengelig for verden?

Page 12: Integrasjoner i nettskyen - shared

Hva med skalering og de

små detaljene?

Page 13: Integrasjoner i nettskyen - shared

http://www.flickr.com/photos/kodomut/

Page 14: Integrasjoner i nettskyen - shared

Det vi ønsker:

Enkelt og sikkert kunne

integrere med partnere og

kunder.

Page 15: Integrasjoner i nettskyen - shared

1. Utfordringer

2. Integrasjoner

3. Demo

Page 16: Integrasjoner i nettskyen - shared
Page 17: Integrasjoner i nettskyen - shared
Page 18: Integrasjoner i nettskyen - shared

Microsoft BizTalk Server

Page 19: Integrasjoner i nettskyen - shared

Microsoft BizTalk Server

Page 20: Integrasjoner i nettskyen - shared

Windows Azure Windows Azure is an internet-scale cloud services platform hosted in Microsoft

data centers around the world, proving a simple, reliable and powerful

platform for the creation of web applications and services.

Page 21: Integrasjoner i nettskyen - shared

Windows Azure AppFabric

Page 22: Integrasjoner i nettskyen - shared

AppFabric Service Bus

• Eksponering av applikasjoner og tjenester

– over Internett på tvers av brannmurer, domener og nettverk.

• Kommunisere begge veier

– på en felles måte.

• Velge metode som passer deg

– som eventing, service remoting og protokoll tunnelering.

• Skalere ut naturlig og stabilt

– etterhvert som applikasjoner og tjenester vokser.

Page 23: Integrasjoner i nettskyen - shared

AppFabric Access Control

• Federated authorization management

service.

• Forenkler autorisasjon av brukere på tvers av

organisasjoner og ID providere.

• Brukes til å beskytte AppFabric Service Bus

kommunikasjon og sikre RESTful Web

Services.

Page 24: Integrasjoner i nettskyen - shared

SDK: .NET, Java, Ruby...

Page 25: Integrasjoner i nettskyen - shared

Relayed Connection

Connect Open

Authenticate

Authenticate

(optional)

1

3

2 4

trust

AppFabric

Direct Connection (optional)

5

6

Sender Receiver

ACS

Service Bus

Connectivity through the Cloud

Page 26: Integrasjoner i nettskyen - shared

Text, XML, Graphics,

Binary Data, Stream

Page 27: Integrasjoner i nettskyen - shared

1. Utfordringer

2. Integrasjoner

3. Demo

Page 28: Integrasjoner i nettskyen - shared

Demo: EchoService

Page 29: Integrasjoner i nettskyen - shared

Oppsummering

Page 30: Integrasjoner i nettskyen - shared

Utfordringer: - Hvilket språk snakker du?

- Er du sikker?

- Håndterer du skalering?

Page 31: Integrasjoner i nettskyen - shared

Windows Azure

AppFabric: - Felles måte å kommunisere på

- Federert sikkerhet

- Skalerer naturlig og stabilt

Page 32: Integrasjoner i nettskyen - shared

Thank you!

Sondre Bjellås Senior Solutions Architect

Steria

www.steria.no

www.sondreb.com

post-at-sondreb.com

@sondreb