Streaming data analytics (Kinesis, EMR/Spark) - Pop-up Loft Tel Aviv
Serverless Architectures on AWS - Pop-up Loft Tel Aviv
-
Upload
amazon-web-services -
Category
Technology
-
view
574 -
download
1
Transcript of Serverless Architectures on AWS - Pop-up Loft Tel Aviv
POW
ERED
BY:
www.meetup.com/aws-il
Architecting Highly Available Applications Bootcamp• Understand how availability, fault tolerance, and scalability are related
• Design for failure
• Avoid single points of failureImplement elasticity
• Design loosely coupled architectures
• Understand which AWS services have built-in fault tolerance and which ones can be designed for fault tolerance
• Consider availability when working with Amazon Elastic Cloud Compute (EC2), Amazon Simple Storage Service (S3), Amazon Virtual Private Cloud (VPC), Amazon Route 53, Amazon Relational Database Service (RDS), Elastic Load Balancing, Auto Scaling and Amazon DynamoDB
21/03 10:00AM to 06:00PM
AWS is our Business! Whats yours?
Arthur Schmunk @arthurschmunk
Serverless Architecture on AWS
Arthur Schmunk@arthurschmunk
Community
• Organiser of AWS User Groups
Companies
• Co-founder of CloudZone
• Chief Cloud Evangelist of Matrix
CloudZone, Matrix’s cloud unit, is a leading AWS solution provider in region. With over 7 years of experience with AWS, CloudZone provides its customers with a complete service package that includes consulting, professional services and managed services.
As an Premier Consulting Partner , Worldwide Channel Reseller and Managed Service Provider of Amazon Web Services, we ensure that our customers adopt the most advanced technologies and best practices.
@cloudzoneio
Dell R610 128GB 600GB 10K SAS Dell R610 256GB 600GB 15K SAS
EC2 i2.4xlarge 600GB PIOPS 500 EC2 cr1.8xlarge 600GB PIOPS 1000
Don’t try to “Google Translate” your
environment to the Cloud
Everything can be and should be automated
Design for failure and nothing will fail
What is Serverless ?#Baas
Server-lessContainer
Cloud Compute
VirtualisationPhysical
Server-less Building Blocks
S3 DynamoDB SNSKinesis
API Gateway
Cognito Mobile Analytics
IAM
Security model for AWS API calls
Mobile client
IAM PermissionsAWS Security Token Service
1. Request token
2. Receive temporary credentials
3. Sign API request with temporary token
AWS service APIs
4. Make API request against AWS service API
app.domain.com
SNS Topic
STS
Lambda function
DynamoDB Table Lambda function
Serverless Chat Application
CloudFormation
The AWS::Lambda::Function resource creates an AWS Lambda (Lambda) function that can run code in response to events.
Serverless.com - formerly known as JAWS
Is it complicated ?
What’s next ?
Getting started
• Microservices without the Servers - AWS Blog - by Tim Wagner | on 05 SEP 2015
• Amazon API Gateway – Build and Run Scalable Application Backends - AWS Blog - by Jeff Barr | on 09 JUL 2015
• Building Dynamic Dashboards Using Lambda and DynamoDB Streams - AWS Activate Blog - 07 Jan 2015
AWS Lambda in Action: Event-Driven Serverless Applications
Danilo Poccia
Thank You!