Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
Sascha Dittmann
Blog: http://www.sascha-dittmann.de
Twitter: @SaschaDittmann
„Azure“ Service Fabric
Erstellen von leichtge...
Microservices
Microservices
Quelle: designritter / pixelio.de
Beispiel Architektur (Heute)
Compute
(Stateless)
Gateway
(Stateless)
…
…
Storage
(Stateful) DB (P1) DB (P2) DB (N)
…
Queue
Beispiel Architektur (Vision)
Compute
(Stateful)
Gateway
(Stateless)
…
…
…Storage
(Stateful) DB DB DB
Service Fabric Cluster
Windows OS
Windows OS Windows OS
Windows OS
Windows OS
Windows OS
Node
Node
Node
Node
Node
Node
App...
Service Fabric Modelle
Microservices
Virtual Actors
Quelle: U.Weinreich / pixelio.de
Demo – Stateless Virtual Actor
Hochverfügbarkeit
Primary
Secondary Secondary
Demo – Stateful Virtual Actor
Best Practices
public interface IVoicemailBoxActor : IActor
{
[Readonly]
Task<List<Voicemail>> GetMessagesAsync();
 Read ...
Application Package
Application
Package
Service
Package A
(100 Mb)
Service
Package B
(2.5 GB)
Code
Configuration
Code
Conf...
Partitioning
…
 Singelton
 UniformInt64
 Name
Demo
Ressourcen
 Blog Posts
http://bit.ly/ServiceFabric
 Twitter
@SaschaDittmann
 Offizielle Documentation
http://azure.micr...
Prochain SlideShare
Chargement dans…5
×

dotnet Cologne 2015 - Azure Service Fabric

2 260 vues

Publié le

Wer hoch-skalierbare Anwendungen in Microsoft Azure bauen wollte, kam bislang an den Azure Cloud Services nicht vorbei. Doch diese Technologie hatte ihre Ecken und Kanten. Die an der BUILD 2015 veröffentlichte Azure Service Fabric Preview soll hierbei Abhilfe schaffen. Mit ihr sollen Entwickler schneller und unkomplizierter Anwendungen für die Cloud, wie auch fürs eigene Rechenzentrum, konstruieren können. Sascha Dittmann durfte bereits seit Ende letzen Jahres mit dem Dienst Erfahrungen sammeln und stellt diesen, anhand einiger Code-Beispiele, in dieser Session vor.

Publié dans : Technologie
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Répondre 
    Voulez-vous vraiment ?  Oui  Non
    Votre message apparaîtra ici

dotnet Cologne 2015 - Azure Service Fabric

  1. 1. Sascha Dittmann Blog: http://www.sascha-dittmann.de Twitter: @SaschaDittmann „Azure“ Service Fabric Erstellen von leichtgewichtigen Microservices
  2. 2. Microservices Microservices Quelle: designritter / pixelio.de
  3. 3. Beispiel Architektur (Heute) Compute (Stateless) Gateway (Stateless) … … Storage (Stateful) DB (P1) DB (P2) DB (N) … Queue
  4. 4. Beispiel Architektur (Vision) Compute (Stateful) Gateway (Stateless) … … …Storage (Stateful) DB DB DB
  5. 5. Service Fabric Cluster Windows OS Windows OS Windows OS Windows OS Windows OS Windows OS Node Node Node Node Node Node App A v2 App A v2 App A v2 App A v1 App A v1 App A v1 Web App Web App Web App
  6. 6. Service Fabric Modelle
  7. 7. Microservices Virtual Actors Quelle: U.Weinreich / pixelio.de
  8. 8. Demo – Stateless Virtual Actor
  9. 9. Hochverfügbarkeit Primary Secondary Secondary
  10. 10. Demo – Stateful Virtual Actor
  11. 11. Best Practices public interface IVoicemailBoxActor : IActor { [Readonly] Task<List<Voicemail>> GetMessagesAsync();  Read Only Methods  Actor Garbage Collector [ActorGarbageCollection(IdleTimeoutInSeconds = 10, ScanIntervalInSeconds = 2)] class HelloActor : Actor, Ihello { public Task<string> SayHello(string greeting) { …
  12. 12. Application Package Application Package Service Package A (100 Mb) Service Package B (2.5 GB) Code Configuration Code Configuration Service Type B Unit of deployment and activation Unit of isolation, lifetimes and versioning Applicatio n Type Windows OS Windows OS Windows OS Windows OS Windows OS Windows OS N o d e N o d e N o d e N o d e N o d e N o d e Cluster Service Type A
  13. 13. Partitioning …  Singelton  UniformInt64  Name
  14. 14. Demo
  15. 15. Ressourcen  Blog Posts http://bit.ly/ServiceFabric  Twitter @SaschaDittmann  Offizielle Documentation http://azure.microsoft.com/en- us/documentation/services/service-fabric/

×