microservices with aws lambda and azure service fabric
TRANSCRIPT
![Page 1: Microservices with AWS Lambda and Azure Service Fabric](https://reader034.vdocuments.us/reader034/viewer/2022042723/587155d91a28ab8e5b8b5231/html5/thumbnails/1.jpg)
Micro-Serviceswith AWS Lambda and Azure Service Fabric
![Page 2: Microservices with AWS Lambda and Azure Service Fabric](https://reader034.vdocuments.us/reader034/viewer/2022042723/587155d91a28ab8e5b8b5231/html5/thumbnails/2.jpg)
Microservices
![Page 3: Microservices with AWS Lambda and Azure Service Fabric](https://reader034.vdocuments.us/reader034/viewer/2022042723/587155d91a28ab8e5b8b5231/html5/thumbnails/3.jpg)
Small autonomous services working together
![Page 4: Microservices with AWS Lambda and Azure Service Fabric](https://reader034.vdocuments.us/reader034/viewer/2022042723/587155d91a28ab8e5b8b5231/html5/thumbnails/4.jpg)
Modelled AroundBusiness Domain
Culture OfAutomation Hide Implementation
Details
Decentralise AllThe Thins
DeployIndependently
Consumer FirstIsolate Failure
HighlyObservable
![Page 5: Microservices with AWS Lambda and Azure Service Fabric](https://reader034.vdocuments.us/reader034/viewer/2022042723/587155d91a28ab8e5b8b5231/html5/thumbnails/5.jpg)
avoid solving complex infrastructure problems
![Page 6: Microservices with AWS Lambda and Azure Service Fabric](https://reader034.vdocuments.us/reader034/viewer/2022042723/587155d91a28ab8e5b8b5231/html5/thumbnails/6.jpg)
Azure Service Fabric
![Page 7: Microservices with AWS Lambda and Azure Service Fabric](https://reader034.vdocuments.us/reader034/viewer/2022042723/587155d91a28ab8e5b8b5231/html5/thumbnails/7.jpg)
![Page 8: Microservices with AWS Lambda and Azure Service Fabric](https://reader034.vdocuments.us/reader034/viewer/2022042723/587155d91a28ab8e5b8b5231/html5/thumbnails/8.jpg)
• Massively scalable
• Self-healing
• Programmming in .NET, Java or node.js.
• Stateless and stateful
• Actor Model
• Highly reliable.
• Simplify by stateful microservices in place of caches
• Deploy to Azure or to on-premises clouds
• Running on Windows or Linux
• Develop with a "datacenter on your machine"
• Deploy support
• Applications at higher density
• Different Versions side by side
• Manage lifecycle without downtime
• Upgrade independently
• Monitor and diagnose
• Scale up or scale down your cluster
Azure Service Fabric
![Page 9: Microservices with AWS Lambda and Azure Service Fabric](https://reader034.vdocuments.us/reader034/viewer/2022042723/587155d91a28ab8e5b8b5231/html5/thumbnails/9.jpg)
![Page 10: Microservices with AWS Lambda and Azure Service Fabric](https://reader034.vdocuments.us/reader034/viewer/2022042723/587155d91a28ab8e5b8b5231/html5/thumbnails/10.jpg)
![Page 11: Microservices with AWS Lambda and Azure Service Fabric](https://reader034.vdocuments.us/reader034/viewer/2022042723/587155d91a28ab8e5b8b5231/html5/thumbnails/11.jpg)
• Functional approach
• Stateless
• “Serverless” compute service
• Runs code on events
• Extends AWS services
• Provides back-end service
• High-availability
• Built-in Fault Tolerance
• Automatic scaling
• Integrated Security Model
• Java, Node.js, and Python
![Page 12: Microservices with AWS Lambda and Azure Service Fabric](https://reader034.vdocuments.us/reader034/viewer/2022042723/587155d91a28ab8e5b8b5231/html5/thumbnails/12.jpg)
![Page 13: Microservices with AWS Lambda and Azure Service Fabric](https://reader034.vdocuments.us/reader034/viewer/2022042723/587155d91a28ab8e5b8b5231/html5/thumbnails/13.jpg)
Functional More OO
Philosophie
![Page 14: Microservices with AWS Lambda and Azure Service Fabric](https://reader034.vdocuments.us/reader034/viewer/2022042723/587155d91a28ab8e5b8b5231/html5/thumbnails/14.jpg)
Common
High-availabilityBuilt-in Fault Tolerance
Automatic scalingIntegrated Security
Monitor and logging
![Page 15: Microservices with AWS Lambda and Azure Service Fabric](https://reader034.vdocuments.us/reader034/viewer/2022042723/587155d91a28ab8e5b8b5231/html5/thumbnails/15.jpg)
Stateless Stateless & Statefull
State
![Page 16: Microservices with AWS Lambda and Azure Service Fabric](https://reader034.vdocuments.us/reader034/viewer/2022042723/587155d91a28ab8e5b8b5231/html5/thumbnails/16.jpg)
External Integrated
Persistance
![Page 17: Microservices with AWS Lambda and Azure Service Fabric](https://reader034.vdocuments.us/reader034/viewer/2022042723/587155d91a28ab8e5b8b5231/html5/thumbnails/17.jpg)
External Integrated
Reliable Messaging
![Page 18: Microservices with AWS Lambda and Azure Service Fabric](https://reader034.vdocuments.us/reader034/viewer/2022042723/587155d91a28ab8e5b8b5231/html5/thumbnails/18.jpg)
Java, Node.js and Python
Java, Node.jsand .NET
Languages
![Page 19: Microservices with AWS Lambda and Azure Service Fabric](https://reader034.vdocuments.us/reader034/viewer/2022042723/587155d91a28ab8e5b8b5231/html5/thumbnails/19.jpg)
AWS only Azure, Azure Stack, Windows and Linux
(Cloud and On-premises)
Environments
![Page 20: Microservices with AWS Lambda and Azure Service Fabric](https://reader034.vdocuments.us/reader034/viewer/2022042723/587155d91a28ab8e5b8b5231/html5/thumbnails/20.jpg)
General Opinionated(for Microservices)
Use
![Page 21: Microservices with AWS Lambda and Azure Service Fabric](https://reader034.vdocuments.us/reader034/viewer/2022042723/587155d91a28ab8e5b8b5231/html5/thumbnails/21.jpg)
External Tool Integrated
Deployment
![Page 22: Microservices with AWS Lambda and Azure Service Fabric](https://reader034.vdocuments.us/reader034/viewer/2022042723/587155d91a28ab8e5b8b5231/html5/thumbnails/22.jpg)
0 - ??? 300 - ???
Cost / Month
![Page 23: Microservices with AWS Lambda and Azure Service Fabric](https://reader034.vdocuments.us/reader034/viewer/2022042723/587155d91a28ab8e5b8b5231/html5/thumbnails/23.jpg)