70 likes | 94 Views
Does serverless architecture live up to its hype? Its benefits and limitations. Plus, a brief guide to serverless platforms and their use cases. <br>For more information on serverless architecture read - Serverless Architecture: how you can benefit from it and what to be aware of - https://bit.ly/3cURaOJ<br>
E N D
Serverless Architecture Changing the way applications are built, deployed and used
What is Serverless Architecture? The type of Cloud architecture that doesn’t involve you managing any servers, virtual machines or containers © Symphony Solutions
How Serverless Architecture Works COMPUTE FUNCTION SERVICE DATABASE COMPUTE FUNCTION SERVICE AUTHENFICATION COMPUTE FUNCTION SERVICE FILE STORAGE COMPUTE FUNCTION SERVICE REPORTING COMPUTE FUNCTION SERVICE API © Symphony Solutions
Characteristics of Serverless The price is based on consumption There are no physical or virtual servers to manage Built-in high availability and fault tolerance It scales automatically © Symphony Solutions
Benefits of Serverless Reduced Cost Low Maintenance Shorter Time- to-Market Scalability Focus on User Experience Security and regulatory compliance What to be Aware of With Serverless Expensive for Steady High-Load Vendor Lock-In Serverless Limitations Integration Testing is a Challenge © Symphony Solutions
Leading Serverless Providers Showdown Amazon Google Azure IBM Amazon Google Azure IBM Cloud Messaging Compute Google Microsoft Azure Functions IBM/Apache's OpenWhisk AWS Lambda Cloud Functions Amazon SNS/SQS Event Grid Service Bus Message Hub Google Pub/Sub API proxy Orchestration API Management Azure Functions Proxies Amazon API Gateway Apigee API Gateway AWS Step Functions Logic Apps App Connect App Engine Analytics Storage Azure Stream Analytics Event Cloud Dataflow BigQuery Amazon S3 Cloud Storage Azure Storage Cloud Object Storage Streaming Analytics Amazon Kinesis/Athena Developer Tools Database Cloudant NoSQL Databas e Amazon DynamoDB Cloud Datastore Azure Cosmos DB AWS SAM AWS SAM local Continuous Delivery Cloud Deploymen t Manager Visual Studio Security & Access Control Open-source & 3rd-party FW Team Services Continious Release Cloud Source Repositories Amazon Cognito Google Security Model Azure Active Directory App ID Secure Gateway AWS Developer Tools Application Insights Monitoring & Logging tools Cloud tools for PowerShell, VS Monitoring & Logging tools 3rd-party frameworks Firebase Test Lab AWS Cloud 9 © Symphony Solutions
WRITE CODE LIKE MUSIC Serverless Architecture: how you can benefit from it and what to be aware of Read more info@symphony-solutions.eu