SlideShare une entreprise Scribd logo
1  sur  32
Télécharger pour lire hors ligne
Managing Digital Assets in a
Serverless Architecture
Chris Elleman – Manager, Solutions Architect (Media Practice)
Erik Åhlin – Founder and CEO, Vidispine
March 2016
We see lots of customers at different points on the spectrum
File Based Management Asset Management
Challenges of Managing Content
Integrated services for ingestion, annotation, cataloguing, storage, retrieval and
distribution of digital assets (photos, video, audio, documents)
CMS DAM MAM
Documents
Web Content
Photos
Creatives
Models
Video
Audio
Wordpress
Drupal
Censhare
Escenic
Adobe CQ
OpenText CHP
T3 Media/Wazee
Vidispine
Dalet Examples
Creation
Distribution
Edit
Repurpose
Review
Approve
Asset Management Definition
• Gap: Reconciling Legacy vs. Born-In-The-
Cloud
– Large enterprises are challenged with
keeping legacy systems and processes in-
house
– Need to share/collaborate is strong Legacy
DAM
S3 Glacier
DAM DAM DAM
Asset Management Gaps (1)
• Solution: Federate DAM solutions
Edge DAMs + Core DAMs
Deep Storage on AWS
• Gap: Reconciling Content Gravity
– For heavy-duty DAM/MAM
requirements the volume and mass of
the generated content makes file-
based workflows very painful
• Solution: co-locating the
creative/edit/render/review process
with the data
– Amazon AppStream
– GPU Enabled VDI (AWS Workspaces,
Teradici)
– Others: browser based tooling (edits,
modeling, correction)
S3(ex: Avere,SoftNAS)
DAM
Virtual
Creative
Apps
Asset Management Gaps (2)
Online
Storage
Catalog
Management
Proxy &
Transcode
Processing
Search | Collaboration
Services
Process Management | Workflow Services
Nearline
Storage
Offline
Storage
Import / Export
Services
Tools
Adapter
Ingest
Services
Security | Rights Management Services
CDN
File Transfer
WAFS
Architecture Concepts – Digital Asset Management
Online
Storage
Catalog
Management
Proxy &
Transcode
Processing
Search | Collaboration
Services
Process Management | Workflow Services
Nearline
Storage
Offline
Storage
Import / Export
Services
Tools
Adapter
Ingest
Services
Security | Rights Management Services
CDN
File Transfer
WAFS
Standard S3-IA Glacier
S3 Glacier
Architecture Concepts – with AWS Services
Online
Storage
Catalog
Management
Proxy &
Transcode
Processing
Search | Collaboration
Services
Process Management | Workflow Services
Nearline
Storage
Offline
Storage
Import / Export
Services
Tools
Adapter
Ingest
Services
Security | Rights Management Services
CDN
File Transfer
WAFS
Standard S3-IA Glacier
S3 Glacier
Cognito Identity & Access
Management
Architecture Concepts – with AWS Services
Online
Storage
Catalog
Management
Proxy &
Transcode
Processing
Search | Collaboration
Services
Process Management | Workflow Services
Nearline
Storage
Offline
Storage
Import / Export
Services
Tools
Adapter
Ingest
Services
Security | Rights Management Services
CDN
File Transfer
WAFS
Standard S3-IA Glacier
S3 Glacier
Cognito Identity & Access
Management
DynamoDB
Architecture Concepts – with AWS Services
Online
Storage
Catalog
Management
Proxy &
Transcode
Processing
Search | Collaboration
Services
Process Management | Workflow Services
Nearline
Storage
Offline
Storage
Import / Export
Services
Tools
Adapter
Ingest
Services
Security | Rights Management Services
CDN
File Transfer
WAFS
Standard S3-IA Glacier
S3 Glacier
Cognito Identity & Access
Management
DynamoDB
Elastic Transcoder & Elemental
Architecture Concepts – with AWS Services
Online
Storage
Catalog
Management
Proxy &
Transcode
Processing
Search | Collaboration
Services
Process Management | Workflow Services
Nearline
Storage
Offline
Storage
Import / Export
Services
Tools
Adapter
Ingest
Services
Security | Rights Management Services
CDN
File Transfer
WAFS
Standard S3-IA Glacier
S3 Glacier
Cognito Identity & Access
Management
DynamoDB
Elastic Transcoder & Elemental
API
GatewayLambda
Architecture Concepts – with AWS Services
Online
Storage
Catalog
Management
Proxy &
Transcode
Processing
Search | Collaboration
Services
Process Management | Workflow Services
Nearline
Storage
Offline
Storage
Import / Export
Services
Tools
Adapter
Ingest
Services
Security | Rights Management Services
CDN
File Transfer
WAFS
Standard S3-IA Glacier
S3 Glacier
Cognito Identity & Access
Management
DynamoDB
Elastic Transcoder & Elemental
API
GatewayLambda
ElasticSearch
Architecture Concepts – with AWS Services
Online
Storage
Catalog
Management
Proxy &
Transcode
Processing
Search | Collaboration
Services
Process Management | Workflow Services
Nearline
Storage
Offline
Storage
Import / Export
Services
Tools
Adapter
Ingest
Services
Security | Rights Management Services
CDN
File Transfer
WAFS
Standard S3-IA Glacier
S3 Glacier
Cognito Identity & Access
Management
DynamoDB
Elastic Transcoder & Elemental
API
GatewayLambda
ElasticSearch
AWS Import/
Export Snowball
Architecture Concepts – with AWS Services
Ingest
Bucket
CloudFormation
Template
DynamoDB
Cognito
IAM
role
Lambda
MetaData
Extract
Asset Bucket
multimedia
User
Index
HTML5
Static Site
Elastic
Transcoder
IAM
ElasticSearch
API
Gateway
Lambda
App Logic
SimpleDAM – Serverless Architecture
Glacier
Archive
JS SDK
Meta Data
Searches
Ingest
Bucket
Multimedia
file
1. S3 Upload
2. S3 Event
Lambda
Function
4. Transcode Job
Lambda
Sub-Function
(metaDataExtract)
Elastic
Transcoder
3. Extract MetaData 5. Build source XML
Lambda
Sub-Function
(metaTransform)
+
DynamoDB
6. ETL Job
format data for DynamoDB
7. Create
DynamoDB record
Asset
Bucket
9. Copy Asset Into Asset Bucket
ElasticSearch
8. Index Content
SNS
Topic
10. On Success or Failure,
Remove Ingest Object
Lambda
Function
SimpleDAM – Video Ingest Process
Key Decision for a DAM – Buy or Build?
Buy
• Lack of free development
resource or skills
• Exiting on premise commercial
relationship
• DAM capabilities aren’t a market
differentiator
• Broad set of requirements
• Fast to set-up and provision
Build
• Development resource and skills
available in-house
• Lack of cap’ex budget for
licensing
• DAM capabilities will be a
market differentiator
• Narrow or specialist
requirements
• Start with an MVP and iterate
with the needs of the business
©Amazon.com, Inc. and its affiliates. All rights reserved.
Thank you
Vidispine -
Cloud Native Content Management for
Developers and Media Professionals
Erik Åhlin, CEO, co-founder
Vidispine in 15s – the problem we solve
Broadcasters and media companies are looking for
• Incorporate cloud and cloud services in a pace the budget
allows. An evolution rather than a revolution.
• Complete, managed and real elasticity for video content to
control cost but still being agile
• Repurposing content to a much higher degree
• Fast turn-around story-telling with video and images on all
platforms
• Flexibility in business models and technology choices
Vidispine API-based Content Management
PaaS
Fully featured back-end for any media application
Key areas
• Metadata
• Multi-format management
• Performance & Scalability
• Cloud native architecture (componentized and distributed)
• Support for Multi-application
VidiXplore – The Gravity Point for your content
”Easy to Like” user experience
Support for core media management tasks
Extensible
Component in a ”bigger picture”
SaaS (private or public)
Leverage Vidispine Content Management PaaS
Combine on-prem & cloud - start your
migration
1. Place Vidispine Server Agent (VSA) next to existing on-prem
storage
2. Create proxy, analyze metadata, connect to MAM/DAM locally
3. Keep link between ’cloud-side’ asset and ’on-prem’ asset
4. Start execute your cloud strategy by doing what cloud does best
5. Migrate infrastructure in your pace means you can focus on
business
VidiXplore – The Gravity Point for your content
VIDISPINE PaaS with APIs
Transcoder
& QC
VDA
Storage
On-Prem
Infrastructure
Vidispine
Server
Agent
Cloud Services
VSAs
and/or Biz
Destinations
Real World Example #1
Global Premium Content Delivery
Spread out workforce and clients
Cost efficient and adaptive workflows
VidiXplore at Premium Content Delivery Leader
VidiXplore with Custom Panels
for managing audio tracks,
mezzanine files, delivery points,
etc
Amazon
EC2
Amazon
CloudFront
Amazon
S3 w SSE
hosting
8 TB proxies
65 GB
thumbnails
Amazon
VPC
Amazon
Route 53
On-Prem
VSAs
connected
to local
storage
Vidispine
APIs for
integration
to workflow
engine and
more
Data & Metadata to Vidispine PaaS
Proxies direct to S3 for performance gain
Amazon
RDS
Migrate and Scale
By knowing your content you are ready to scale
Spend wisely - let cloud do what cloud do best
• Workflows, common user interface for spread-out workforce
• Distribute and share ready content
• Store/archive and ”second copy”
• Burst-out transcoding and compute
Integrate and leverage popular cloud services
• Dropbox, Slack, Box.com, WeVideo, CloudConvert, Metadata
harvesting
Migrate, Scale, Adapt also Business Processes, Functions,
Real World Example #2
Partner Company
Alfred – the Dev Ops Butler
Partner Company: DSB
Using Vidispine dockerized
Scaling, Logging, Action
Packs
AWS Services used
• EC2 Container Service
• Docker
• Node.Js
• MongoDB
Real World Example #3
Leading US-based Media Giant
Quickly prototyped a complete DAM workflow (Clip Library)
Validated the technology stack on very low budget
Prototyping on AWS Marketplace
Leading US-based Media Giant
10+ MAMs and DAMs already
Some workflows are fit and ready for cloud
Overview
• Total POC went 6 weeks – total of 4 developers.
• Total assets added (5 thousand).
• Used the bare minimum box that Vidispine AMI Trial would run
on (m3.medium)
Prototyping on AWS Marketplace
Next steps
• Run Vidispine as HA, where SOLR runs in another EC2 and Postgres
runs in RDS
• Performance testing with hundreds of thousands of assets
Resources used
• AWS EC2 (website PoC ran here)
• AWS RDS (Postgres DB)
• AWS S3 (hot folder in/out)
• Vidispine Developer Edition AMI
• Bitbucket (PoC code)
• Jenkins (for deploying to EC2)
• MEAN stack(code stack)
What’s next?
Editing
• Some very promising prototypes using AWS WorkSpaces
Expert systems based on machine learning
• Systems adapting to the task at hand rather than how it was
originally designed
Large-scale metadata harvesting
True ubiquitous processing and storing
• What is a file, what is a computer?
• What to we really want computers to do for us and how?
Amazon
WorkSpaces
Amazon Machine
Learning
AWS
Lambda

Contenu connexe

Tendances

Getting Started with AWS Lambda and Serverless
Getting Started with AWS Lambda and ServerlessGetting Started with AWS Lambda and Serverless
Getting Started with AWS Lambda and ServerlessAmazon Web Services
 
Building a Scalable Digital Asset Management Platform in the Cloud (MED402) |...
Building a Scalable Digital Asset Management Platform in the Cloud (MED402) |...Building a Scalable Digital Asset Management Platform in the Cloud (MED402) |...
Building a Scalable Digital Asset Management Platform in the Cloud (MED402) |...Amazon Web Services
 
Amazon API Gateway and AWS Lambda: Better Together
Amazon API Gateway and AWS Lambda: Better TogetherAmazon API Gateway and AWS Lambda: Better Together
Amazon API Gateway and AWS Lambda: Better TogetherDanilo Poccia
 
Convert Your Code into a Microservice using AWS Lambda
Convert Your Code into a Microservice using AWS LambdaConvert Your Code into a Microservice using AWS Lambda
Convert Your Code into a Microservice using AWS LambdaAmazon Web Services
 
Aberdeen Oil & Gas Event - Introduction to the AWS Cloud
Aberdeen Oil & Gas Event - Introduction to the AWS CloudAberdeen Oil & Gas Event - Introduction to the AWS Cloud
Aberdeen Oil & Gas Event - Introduction to the AWS CloudAmazon Web Services
 
Amazon API Gateway
Amazon API GatewayAmazon API Gateway
Amazon API GatewayMark Bate
 
Productionize Serverless Application Building and Deployments with AWS SAM - ...
Productionize Serverless Application Building and Deployments with AWS SAM - ...Productionize Serverless Application Building and Deployments with AWS SAM - ...
Productionize Serverless Application Building and Deployments with AWS SAM - ...Amazon Web Services
 
Aws overview (Amazon Web Services)
Aws overview (Amazon Web Services)Aws overview (Amazon Web Services)
Aws overview (Amazon Web Services)Jatinder Randhawa
 
How a Global Healthcare Company Built a Migration Factory to Quickly Move Tho...
How a Global Healthcare Company Built a Migration Factory to Quickly Move Tho...How a Global Healthcare Company Built a Migration Factory to Quickly Move Tho...
How a Global Healthcare Company Built a Migration Factory to Quickly Move Tho...Amazon Web Services
 
What's New in Amazon RDS for Open-Source & Commercial Databases
What's New in Amazon RDS for Open-Source & Commercial DatabasesWhat's New in Amazon RDS for Open-Source & Commercial Databases
What's New in Amazon RDS for Open-Source & Commercial DatabasesAmazon Web Services
 
[NEW LAUNCH!] Deep Dive on Amazon FSx for Windows File Server (STG322-R) - AW...
[NEW LAUNCH!] Deep Dive on Amazon FSx for Windows File Server (STG322-R) - AW...[NEW LAUNCH!] Deep Dive on Amazon FSx for Windows File Server (STG322-R) - AW...
[NEW LAUNCH!] Deep Dive on Amazon FSx for Windows File Server (STG322-R) - AW...Amazon Web Services
 

Tendances (20)

AWS Basics .pdf
AWS Basics .pdfAWS Basics .pdf
AWS Basics .pdf
 
Introduction to Serverless
Introduction to ServerlessIntroduction to Serverless
Introduction to Serverless
 
Getting Started with AWS Lambda and Serverless
Getting Started with AWS Lambda and ServerlessGetting Started with AWS Lambda and Serverless
Getting Started with AWS Lambda and Serverless
 
Building a Scalable Digital Asset Management Platform in the Cloud (MED402) |...
Building a Scalable Digital Asset Management Platform in the Cloud (MED402) |...Building a Scalable Digital Asset Management Platform in the Cloud (MED402) |...
Building a Scalable Digital Asset Management Platform in the Cloud (MED402) |...
 
Amazon API Gateway and AWS Lambda: Better Together
Amazon API Gateway and AWS Lambda: Better TogetherAmazon API Gateway and AWS Lambda: Better Together
Amazon API Gateway and AWS Lambda: Better Together
 
Deep Dive on AWS Lambda
Deep Dive on AWS LambdaDeep Dive on AWS Lambda
Deep Dive on AWS Lambda
 
Convert Your Code into a Microservice using AWS Lambda
Convert Your Code into a Microservice using AWS LambdaConvert Your Code into a Microservice using AWS Lambda
Convert Your Code into a Microservice using AWS Lambda
 
Aberdeen Oil & Gas Event - Introduction to the AWS Cloud
Aberdeen Oil & Gas Event - Introduction to the AWS CloudAberdeen Oil & Gas Event - Introduction to the AWS Cloud
Aberdeen Oil & Gas Event - Introduction to the AWS Cloud
 
Amazon API Gateway
Amazon API GatewayAmazon API Gateway
Amazon API Gateway
 
Productionize Serverless Application Building and Deployments with AWS SAM - ...
Productionize Serverless Application Building and Deployments with AWS SAM - ...Productionize Serverless Application Building and Deployments with AWS SAM - ...
Productionize Serverless Application Building and Deployments with AWS SAM - ...
 
Aws overview (Amazon Web Services)
Aws overview (Amazon Web Services)Aws overview (Amazon Web Services)
Aws overview (Amazon Web Services)
 
Dynamodb ppt
Dynamodb pptDynamodb ppt
Dynamodb ppt
 
AWS Security & Compliance
AWS Security & ComplianceAWS Security & Compliance
AWS Security & Compliance
 
AWS 101
AWS 101AWS 101
AWS 101
 
How a Global Healthcare Company Built a Migration Factory to Quickly Move Tho...
How a Global Healthcare Company Built a Migration Factory to Quickly Move Tho...How a Global Healthcare Company Built a Migration Factory to Quickly Move Tho...
How a Global Healthcare Company Built a Migration Factory to Quickly Move Tho...
 
What's New in Amazon RDS for Open-Source & Commercial Databases
What's New in Amazon RDS for Open-Source & Commercial DatabasesWhat's New in Amazon RDS for Open-Source & Commercial Databases
What's New in Amazon RDS for Open-Source & Commercial Databases
 
[NEW LAUNCH!] Deep Dive on Amazon FSx for Windows File Server (STG322-R) - AW...
[NEW LAUNCH!] Deep Dive on Amazon FSx for Windows File Server (STG322-R) - AW...[NEW LAUNCH!] Deep Dive on Amazon FSx for Windows File Server (STG322-R) - AW...
[NEW LAUNCH!] Deep Dive on Amazon FSx for Windows File Server (STG322-R) - AW...
 
AWS Lambda Features and Uses
AWS Lambda Features and UsesAWS Lambda Features and Uses
AWS Lambda Features and Uses
 
AWS Account Best Practices
AWS Account Best PracticesAWS Account Best Practices
AWS Account Best Practices
 
Deep Dive on Amazon S3
Deep Dive on Amazon S3Deep Dive on Amazon S3
Deep Dive on Amazon S3
 

En vedette

Getting Started with Serverless Architectures
Getting Started with Serverless ArchitecturesGetting Started with Serverless Architectures
Getting Started with Serverless ArchitecturesAmazon Web Services
 
Getting Started with Serverless Architectures
Getting Started with Serverless ArchitecturesGetting Started with Serverless Architectures
Getting Started with Serverless ArchitecturesAmazon Web Services
 
Securing Serverless Architecture
Securing Serverless ArchitectureSecuring Serverless Architecture
Securing Serverless ArchitectureAmazon Web Services
 
Getting Started with Serverless Architectures
Getting Started with Serverless ArchitecturesGetting Started with Serverless Architectures
Getting Started with Serverless ArchitecturesAmazon Web Services
 
AWS in Media: Cloud and Serverless Architectures
AWS in Media: Cloud and Serverless ArchitecturesAWS in Media: Cloud and Serverless Architectures
AWS in Media: Cloud and Serverless ArchitecturesAmazon Web Services
 
Building Serverless Backends with AWS Lambda and Amazon API Gateway
Building Serverless Backends with AWS Lambda and Amazon API GatewayBuilding Serverless Backends with AWS Lambda and Amazon API Gateway
Building Serverless Backends with AWS Lambda and Amazon API GatewayAmazon Web Services
 
Choosing the Segment Length for Adaptive Bitrate Streaming
Choosing the Segment Length for Adaptive Bitrate StreamingChoosing the Segment Length for Adaptive Bitrate Streaming
Choosing the Segment Length for Adaptive Bitrate StreamingBitmovin Inc
 
AWS Summit Sydney 2014 | The Path to Business Agility for Vodafone: How Amazo...
AWS Summit Sydney 2014 | The Path to Business Agility for Vodafone: How Amazo...AWS Summit Sydney 2014 | The Path to Business Agility for Vodafone: How Amazo...
AWS Summit Sydney 2014 | The Path to Business Agility for Vodafone: How Amazo...Amazon Web Services
 
Gaming in the Cloud - Pop-up Loft Tel Aviv
Gaming in the Cloud - Pop-up Loft Tel AvivGaming in the Cloud - Pop-up Loft Tel Aviv
Gaming in the Cloud - Pop-up Loft Tel AvivAmazon Web Services
 
Accelerating and Securing your Applications in AWS. In-depth look at Solving ...
Accelerating and Securing your Applications in AWS. In-depth look at Solving ...Accelerating and Securing your Applications in AWS. In-depth look at Solving ...
Accelerating and Securing your Applications in AWS. In-depth look at Solving ...Amazon Web Services
 
Visibility and Control in the Cloud: How to Get your Boss Comfortable with AW...
Visibility and Control in the Cloud: How to Get your Boss Comfortable with AW...Visibility and Control in the Cloud: How to Get your Boss Comfortable with AW...
Visibility and Control in the Cloud: How to Get your Boss Comfortable with AW...Amazon Web Services
 
AWS January 2016 Webinar Series - Building Smart Applications with Amazon Mac...
AWS January 2016 Webinar Series - Building Smart Applications with Amazon Mac...AWS January 2016 Webinar Series - Building Smart Applications with Amazon Mac...
AWS January 2016 Webinar Series - Building Smart Applications with Amazon Mac...Amazon Web Services
 
Key Steps for Setting up your AWS Journey for Success - Business
Key Steps for Setting up your AWS Journey for Success - BusinessKey Steps for Setting up your AWS Journey for Success - Business
Key Steps for Setting up your AWS Journey for Success - BusinessAmazon Web Services
 
February 2016 Webinar Series - Introduction to DynamoDB
February 2016 Webinar Series - Introduction to DynamoDBFebruary 2016 Webinar Series - Introduction to DynamoDB
February 2016 Webinar Series - Introduction to DynamoDBAmazon Web Services
 
Innovating IAM Protection for AWS with Dome9 - Session Sponsored by Dome9
Innovating IAM Protection for AWS with Dome9 - Session Sponsored by Dome9Innovating IAM Protection for AWS with Dome9 - Session Sponsored by Dome9
Innovating IAM Protection for AWS with Dome9 - Session Sponsored by Dome9Amazon Web Services
 
Transparency and Auditing on AWS
Transparency and Auditing on AWSTransparency and Auditing on AWS
Transparency and Auditing on AWSAmazon Web Services
 
Machine Learning for Developers - Pop-up Loft Tel Aviv
Machine Learning for Developers - Pop-up Loft Tel AvivMachine Learning for Developers - Pop-up Loft Tel Aviv
Machine Learning for Developers - Pop-up Loft Tel AvivAmazon Web Services
 
PARTNER PRESENTATION: Transform into a Cloud First Business with Capgemini’s ...
PARTNER PRESENTATION: Transform into a Cloud First Business with Capgemini’s ...PARTNER PRESENTATION: Transform into a Cloud First Business with Capgemini’s ...
PARTNER PRESENTATION: Transform into a Cloud First Business with Capgemini’s ...Amazon Web Services
 

En vedette (20)

Getting Started with Serverless Architectures
Getting Started with Serverless ArchitecturesGetting Started with Serverless Architectures
Getting Started with Serverless Architectures
 
Getting Started with Serverless Architectures
Getting Started with Serverless ArchitecturesGetting Started with Serverless Architectures
Getting Started with Serverless Architectures
 
Securing Serverless Architecture
Securing Serverless ArchitectureSecuring Serverless Architecture
Securing Serverless Architecture
 
Getting Started with Serverless Architectures
Getting Started with Serverless ArchitecturesGetting Started with Serverless Architectures
Getting Started with Serverless Architectures
 
AWS in Media: Cloud and Serverless Architectures
AWS in Media: Cloud and Serverless ArchitecturesAWS in Media: Cloud and Serverless Architectures
AWS in Media: Cloud and Serverless Architectures
 
Building Serverless Backends with AWS Lambda and Amazon API Gateway
Building Serverless Backends with AWS Lambda and Amazon API GatewayBuilding Serverless Backends with AWS Lambda and Amazon API Gateway
Building Serverless Backends with AWS Lambda and Amazon API Gateway
 
Choosing the Segment Length for Adaptive Bitrate Streaming
Choosing the Segment Length for Adaptive Bitrate StreamingChoosing the Segment Length for Adaptive Bitrate Streaming
Choosing the Segment Length for Adaptive Bitrate Streaming
 
AWS Summit Sydney 2014 | The Path to Business Agility for Vodafone: How Amazo...
AWS Summit Sydney 2014 | The Path to Business Agility for Vodafone: How Amazo...AWS Summit Sydney 2014 | The Path to Business Agility for Vodafone: How Amazo...
AWS Summit Sydney 2014 | The Path to Business Agility for Vodafone: How Amazo...
 
Gaming in the Cloud - Pop-up Loft Tel Aviv
Gaming in the Cloud - Pop-up Loft Tel AvivGaming in the Cloud - Pop-up Loft Tel Aviv
Gaming in the Cloud - Pop-up Loft Tel Aviv
 
Accelerating and Securing your Applications in AWS. In-depth look at Solving ...
Accelerating and Securing your Applications in AWS. In-depth look at Solving ...Accelerating and Securing your Applications in AWS. In-depth look at Solving ...
Accelerating and Securing your Applications in AWS. In-depth look at Solving ...
 
Visibility and Control in the Cloud: How to Get your Boss Comfortable with AW...
Visibility and Control in the Cloud: How to Get your Boss Comfortable with AW...Visibility and Control in the Cloud: How to Get your Boss Comfortable with AW...
Visibility and Control in the Cloud: How to Get your Boss Comfortable with AW...
 
Crypto Options in AWS
Crypto Options in AWSCrypto Options in AWS
Crypto Options in AWS
 
AWS January 2016 Webinar Series - Building Smart Applications with Amazon Mac...
AWS January 2016 Webinar Series - Building Smart Applications with Amazon Mac...AWS January 2016 Webinar Series - Building Smart Applications with Amazon Mac...
AWS January 2016 Webinar Series - Building Smart Applications with Amazon Mac...
 
Key Steps for Setting up your AWS Journey for Success - Business
Key Steps for Setting up your AWS Journey for Success - BusinessKey Steps for Setting up your AWS Journey for Success - Business
Key Steps for Setting up your AWS Journey for Success - Business
 
February 2016 Webinar Series - Introduction to DynamoDB
February 2016 Webinar Series - Introduction to DynamoDBFebruary 2016 Webinar Series - Introduction to DynamoDB
February 2016 Webinar Series - Introduction to DynamoDB
 
Innovating IAM Protection for AWS with Dome9 - Session Sponsored by Dome9
Innovating IAM Protection for AWS with Dome9 - Session Sponsored by Dome9Innovating IAM Protection for AWS with Dome9 - Session Sponsored by Dome9
Innovating IAM Protection for AWS with Dome9 - Session Sponsored by Dome9
 
Crypto Options in AWS
Crypto Options in AWSCrypto Options in AWS
Crypto Options in AWS
 
Transparency and Auditing on AWS
Transparency and Auditing on AWSTransparency and Auditing on AWS
Transparency and Auditing on AWS
 
Machine Learning for Developers - Pop-up Loft Tel Aviv
Machine Learning for Developers - Pop-up Loft Tel AvivMachine Learning for Developers - Pop-up Loft Tel Aviv
Machine Learning for Developers - Pop-up Loft Tel Aviv
 
PARTNER PRESENTATION: Transform into a Cloud First Business with Capgemini’s ...
PARTNER PRESENTATION: Transform into a Cloud First Business with Capgemini’s ...PARTNER PRESENTATION: Transform into a Cloud First Business with Capgemini’s ...
PARTNER PRESENTATION: Transform into a Cloud First Business with Capgemini’s ...
 

Similaire à Serverless architecture

re:Invent 2019 CMP320 - How Dropbox leverages hybrid cloud for scale and inno...
re:Invent 2019 CMP320 - How Dropbox leverages hybrid cloud for scale and inno...re:Invent 2019 CMP320 - How Dropbox leverages hybrid cloud for scale and inno...
re:Invent 2019 CMP320 - How Dropbox leverages hybrid cloud for scale and inno...Anuj Dewangan
 
Running Enterprise Workloads on AWS
Running Enterprise Workloads on AWSRunning Enterprise Workloads on AWS
Running Enterprise Workloads on AWSAmazon Web Services
 
Running Enterprise Workloads on AWS
Running Enterprise Workloads on AWSRunning Enterprise Workloads on AWS
Running Enterprise Workloads on AWSAmazon Web Services
 
Choosing the right_data_storage_solution_fg_aws_summit_2014
Choosing the right_data_storage_solution_fg_aws_summit_2014Choosing the right_data_storage_solution_fg_aws_summit_2014
Choosing the right_data_storage_solution_fg_aws_summit_2014Amazon Web Services LATAM
 
Transitioning to the Next Generation Hybrid Cloud Operating Model
Transitioning to the Next Generation Hybrid Cloud Operating ModelTransitioning to the Next Generation Hybrid Cloud Operating Model
Transitioning to the Next Generation Hybrid Cloud Operating ModelAmazon Web Services
 
Hybrid Cloud Storage: Why HUSCO International Left Traditional Storage Behind
 Hybrid Cloud Storage: Why HUSCO International Left Traditional Storage Behind Hybrid Cloud Storage: Why HUSCO International Left Traditional Storage Behind
Hybrid Cloud Storage: Why HUSCO International Left Traditional Storage BehindAmazon Web Services
 
WIN401_Migrating Microsoft Applications to AWS
WIN401_Migrating Microsoft Applications to AWSWIN401_Migrating Microsoft Applications to AWS
WIN401_Migrating Microsoft Applications to AWSAmazon Web Services
 
OpenText ECM - Connecting Content to your Digital Business
OpenText ECM - Connecting Content to your Digital BusinessOpenText ECM - Connecting Content to your Digital Business
OpenText ECM - Connecting Content to your Digital BusinessOpenText
 
AWS Media Day-AWS 기반의 미디어 & 엔터테인먼트 워크플로우 소개(Ben Masek 미디어 엔터테인먼트 부서 (M&E) 글로벌...
AWS Media Day-AWS 기반의 미디어 & 엔터테인먼트 워크플로우 소개(Ben Masek 미디어 엔터테인먼트 부서 (M&E) 글로벌...AWS Media Day-AWS 기반의 미디어 & 엔터테인먼트 워크플로우 소개(Ben Masek 미디어 엔터테인먼트 부서 (M&E) 글로벌...
AWS Media Day-AWS 기반의 미디어 & 엔터테인먼트 워크플로우 소개(Ben Masek 미디어 엔터테인먼트 부서 (M&E) 글로벌...Amazon Web Services Korea
 
Cloud Has Become the New Normal: TCS
Cloud Has Become the New Normal: TCS Cloud Has Become the New Normal: TCS
Cloud Has Become the New Normal: TCS Amazon Web Services
 
AWS Enterprise Summit - AWS로 엔터프라이즈 솔루션 구축 및 운영하기 - 이종남
AWS Enterprise Summit - AWS로 엔터프라이즈 솔루션 구축 및 운영하기 - 이종남AWS Enterprise Summit - AWS로 엔터프라이즈 솔루션 구축 및 운영하기 - 이종남
AWS Enterprise Summit - AWS로 엔터프라이즈 솔루션 구축 및 운영하기 - 이종남Amazon Web Services Korea
 
2016 AWS Media & Entertainment Cloud Symposium - New York, NY: May 18, 2016
2016 AWS Media & Entertainment Cloud Symposium - New York, NY:  May 18, 20162016 AWS Media & Entertainment Cloud Symposium - New York, NY:  May 18, 2016
2016 AWS Media & Entertainment Cloud Symposium - New York, NY: May 18, 2016Amazon Web Services
 
Architecting Digital Media Archive Migrations with AWS - STG301 - Anaheim AWS...
Architecting Digital Media Archive Migrations with AWS - STG301 - Anaheim AWS...Architecting Digital Media Archive Migrations with AWS - STG301 - Anaheim AWS...
Architecting Digital Media Archive Migrations with AWS - STG301 - Anaheim AWS...Amazon Web Services
 
Migrating your IT - AWS Summit Cape Town 2018
Migrating your IT - AWS Summit Cape Town 2018Migrating your IT - AWS Summit Cape Town 2018
Migrating your IT - AWS Summit Cape Town 2018Amazon Web Services
 
Netflix in the Cloud at SV Forum
Netflix in the Cloud at SV ForumNetflix in the Cloud at SV Forum
Netflix in the Cloud at SV ForumAdrian Cockcroft
 
Migrating Millions of Video Content Files to The Cloud Using AWS Snowball - S...
Migrating Millions of Video Content Files to The Cloud Using AWS Snowball - S...Migrating Millions of Video Content Files to The Cloud Using AWS Snowball - S...
Migrating Millions of Video Content Files to The Cloud Using AWS Snowball - S...Amazon Web Services
 

Similaire à Serverless architecture (20)

Vidispine
VidispineVidispine
Vidispine
 
re:Invent 2019 CMP320 - How Dropbox leverages hybrid cloud for scale and inno...
re:Invent 2019 CMP320 - How Dropbox leverages hybrid cloud for scale and inno...re:Invent 2019 CMP320 - How Dropbox leverages hybrid cloud for scale and inno...
re:Invent 2019 CMP320 - How Dropbox leverages hybrid cloud for scale and inno...
 
Running Enterprise Workloads on AWS
Running Enterprise Workloads on AWSRunning Enterprise Workloads on AWS
Running Enterprise Workloads on AWS
 
Running Enterprise Workloads on AWS
Running Enterprise Workloads on AWSRunning Enterprise Workloads on AWS
Running Enterprise Workloads on AWS
 
Choosing the right_data_storage_solution_fg_aws_summit_2014
Choosing the right_data_storage_solution_fg_aws_summit_2014Choosing the right_data_storage_solution_fg_aws_summit_2014
Choosing the right_data_storage_solution_fg_aws_summit_2014
 
Transitioning to the Next Generation Hybrid Cloud Operating Model
Transitioning to the Next Generation Hybrid Cloud Operating ModelTransitioning to the Next Generation Hybrid Cloud Operating Model
Transitioning to the Next Generation Hybrid Cloud Operating Model
 
Hybrid Cloud Storage: Why HUSCO International Left Traditional Storage Behind
 Hybrid Cloud Storage: Why HUSCO International Left Traditional Storage Behind Hybrid Cloud Storage: Why HUSCO International Left Traditional Storage Behind
Hybrid Cloud Storage: Why HUSCO International Left Traditional Storage Behind
 
Pressmart AWS Services Deepdive
Pressmart AWS Services DeepdivePressmart AWS Services Deepdive
Pressmart AWS Services Deepdive
 
WIN401_Migrating Microsoft Applications to AWS
WIN401_Migrating Microsoft Applications to AWSWIN401_Migrating Microsoft Applications to AWS
WIN401_Migrating Microsoft Applications to AWS
 
OpenText ECM - Connecting Content to your Digital Business
OpenText ECM - Connecting Content to your Digital BusinessOpenText ECM - Connecting Content to your Digital Business
OpenText ECM - Connecting Content to your Digital Business
 
AWS Media Day-AWS 기반의 미디어 & 엔터테인먼트 워크플로우 소개(Ben Masek 미디어 엔터테인먼트 부서 (M&E) 글로벌...
AWS Media Day-AWS 기반의 미디어 & 엔터테인먼트 워크플로우 소개(Ben Masek 미디어 엔터테인먼트 부서 (M&E) 글로벌...AWS Media Day-AWS 기반의 미디어 & 엔터테인먼트 워크플로우 소개(Ben Masek 미디어 엔터테인먼트 부서 (M&E) 글로벌...
AWS Media Day-AWS 기반의 미디어 & 엔터테인먼트 워크플로우 소개(Ben Masek 미디어 엔터테인먼트 부서 (M&E) 글로벌...
 
Migrating your IT - Final
Migrating your IT - FinalMigrating your IT - Final
Migrating your IT - Final
 
Cloud Has Become the New Normal: TCS
Cloud Has Become the New Normal: TCS Cloud Has Become the New Normal: TCS
Cloud Has Become the New Normal: TCS
 
AWS Enterprise Summit - AWS로 엔터프라이즈 솔루션 구축 및 운영하기 - 이종남
AWS Enterprise Summit - AWS로 엔터프라이즈 솔루션 구축 및 운영하기 - 이종남AWS Enterprise Summit - AWS로 엔터프라이즈 솔루션 구축 및 운영하기 - 이종남
AWS Enterprise Summit - AWS로 엔터프라이즈 솔루션 구축 및 운영하기 - 이종남
 
2016 AWS Media & Entertainment Cloud Symposium - New York, NY: May 18, 2016
2016 AWS Media & Entertainment Cloud Symposium - New York, NY:  May 18, 20162016 AWS Media & Entertainment Cloud Symposium - New York, NY:  May 18, 2016
2016 AWS Media & Entertainment Cloud Symposium - New York, NY: May 18, 2016
 
Cloud stream webinar
Cloud stream webinarCloud stream webinar
Cloud stream webinar
 
Architecting Digital Media Archive Migrations with AWS - STG301 - Anaheim AWS...
Architecting Digital Media Archive Migrations with AWS - STG301 - Anaheim AWS...Architecting Digital Media Archive Migrations with AWS - STG301 - Anaheim AWS...
Architecting Digital Media Archive Migrations with AWS - STG301 - Anaheim AWS...
 
Migrating your IT - AWS Summit Cape Town 2018
Migrating your IT - AWS Summit Cape Town 2018Migrating your IT - AWS Summit Cape Town 2018
Migrating your IT - AWS Summit Cape Town 2018
 
Netflix in the Cloud at SV Forum
Netflix in the Cloud at SV ForumNetflix in the Cloud at SV Forum
Netflix in the Cloud at SV Forum
 
Migrating Millions of Video Content Files to The Cloud Using AWS Snowball - S...
Migrating Millions of Video Content Files to The Cloud Using AWS Snowball - S...Migrating Millions of Video Content Files to The Cloud Using AWS Snowball - S...
Migrating Millions of Video Content Files to The Cloud Using AWS Snowball - S...
 

Plus de Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

Plus de Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Dernier

Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth MarketingShawn Pang
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessAggregage
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒anilsa9823
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...anilsa9823
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
Catalogue ONG NUOC PPR DE NHAT .pdf
Catalogue ONG NUOC PPR DE NHAT      .pdfCatalogue ONG NUOC PPR DE NHAT      .pdf
Catalogue ONG NUOC PPR DE NHAT .pdfOrient Homes
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Socio-economic-Impact-of-business-consumers-suppliers-and.pptx
Socio-economic-Impact-of-business-consumers-suppliers-and.pptxSocio-economic-Impact-of-business-consumers-suppliers-and.pptx
Socio-economic-Impact-of-business-consumers-suppliers-and.pptxtrishalcan8
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechNewman George Leech
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
DEPED Work From Home WORKWEEK-PLAN.docx
DEPED Work From Home  WORKWEEK-PLAN.docxDEPED Work From Home  WORKWEEK-PLAN.docx
DEPED Work From Home WORKWEEK-PLAN.docxRodelinaLaud
 

Dernier (20)

Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for Success
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
Catalogue ONG NUOC PPR DE NHAT .pdf
Catalogue ONG NUOC PPR DE NHAT      .pdfCatalogue ONG NUOC PPR DE NHAT      .pdf
Catalogue ONG NUOC PPR DE NHAT .pdf
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Socio-economic-Impact-of-business-consumers-suppliers-and.pptx
Socio-economic-Impact-of-business-consumers-suppliers-and.pptxSocio-economic-Impact-of-business-consumers-suppliers-and.pptx
Socio-economic-Impact-of-business-consumers-suppliers-and.pptx
 
KestrelPro Flyer Japan IT Week 2024 (English)
KestrelPro Flyer Japan IT Week 2024 (English)KestrelPro Flyer Japan IT Week 2024 (English)
KestrelPro Flyer Japan IT Week 2024 (English)
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman Leech
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
DEPED Work From Home WORKWEEK-PLAN.docx
DEPED Work From Home  WORKWEEK-PLAN.docxDEPED Work From Home  WORKWEEK-PLAN.docx
DEPED Work From Home WORKWEEK-PLAN.docx
 

Serverless architecture

  • 1. Managing Digital Assets in a Serverless Architecture Chris Elleman – Manager, Solutions Architect (Media Practice) Erik Åhlin – Founder and CEO, Vidispine March 2016
  • 2. We see lots of customers at different points on the spectrum File Based Management Asset Management Challenges of Managing Content
  • 3. Integrated services for ingestion, annotation, cataloguing, storage, retrieval and distribution of digital assets (photos, video, audio, documents) CMS DAM MAM Documents Web Content Photos Creatives Models Video Audio Wordpress Drupal Censhare Escenic Adobe CQ OpenText CHP T3 Media/Wazee Vidispine Dalet Examples Creation Distribution Edit Repurpose Review Approve Asset Management Definition
  • 4. • Gap: Reconciling Legacy vs. Born-In-The- Cloud – Large enterprises are challenged with keeping legacy systems and processes in- house – Need to share/collaborate is strong Legacy DAM S3 Glacier DAM DAM DAM Asset Management Gaps (1) • Solution: Federate DAM solutions Edge DAMs + Core DAMs Deep Storage on AWS
  • 5. • Gap: Reconciling Content Gravity – For heavy-duty DAM/MAM requirements the volume and mass of the generated content makes file- based workflows very painful • Solution: co-locating the creative/edit/render/review process with the data – Amazon AppStream – GPU Enabled VDI (AWS Workspaces, Teradici) – Others: browser based tooling (edits, modeling, correction) S3(ex: Avere,SoftNAS) DAM Virtual Creative Apps Asset Management Gaps (2)
  • 6. Online Storage Catalog Management Proxy & Transcode Processing Search | Collaboration Services Process Management | Workflow Services Nearline Storage Offline Storage Import / Export Services Tools Adapter Ingest Services Security | Rights Management Services CDN File Transfer WAFS Architecture Concepts – Digital Asset Management
  • 7. Online Storage Catalog Management Proxy & Transcode Processing Search | Collaboration Services Process Management | Workflow Services Nearline Storage Offline Storage Import / Export Services Tools Adapter Ingest Services Security | Rights Management Services CDN File Transfer WAFS Standard S3-IA Glacier S3 Glacier Architecture Concepts – with AWS Services
  • 8. Online Storage Catalog Management Proxy & Transcode Processing Search | Collaboration Services Process Management | Workflow Services Nearline Storage Offline Storage Import / Export Services Tools Adapter Ingest Services Security | Rights Management Services CDN File Transfer WAFS Standard S3-IA Glacier S3 Glacier Cognito Identity & Access Management Architecture Concepts – with AWS Services
  • 9. Online Storage Catalog Management Proxy & Transcode Processing Search | Collaboration Services Process Management | Workflow Services Nearline Storage Offline Storage Import / Export Services Tools Adapter Ingest Services Security | Rights Management Services CDN File Transfer WAFS Standard S3-IA Glacier S3 Glacier Cognito Identity & Access Management DynamoDB Architecture Concepts – with AWS Services
  • 10. Online Storage Catalog Management Proxy & Transcode Processing Search | Collaboration Services Process Management | Workflow Services Nearline Storage Offline Storage Import / Export Services Tools Adapter Ingest Services Security | Rights Management Services CDN File Transfer WAFS Standard S3-IA Glacier S3 Glacier Cognito Identity & Access Management DynamoDB Elastic Transcoder & Elemental Architecture Concepts – with AWS Services
  • 11. Online Storage Catalog Management Proxy & Transcode Processing Search | Collaboration Services Process Management | Workflow Services Nearline Storage Offline Storage Import / Export Services Tools Adapter Ingest Services Security | Rights Management Services CDN File Transfer WAFS Standard S3-IA Glacier S3 Glacier Cognito Identity & Access Management DynamoDB Elastic Transcoder & Elemental API GatewayLambda Architecture Concepts – with AWS Services
  • 12. Online Storage Catalog Management Proxy & Transcode Processing Search | Collaboration Services Process Management | Workflow Services Nearline Storage Offline Storage Import / Export Services Tools Adapter Ingest Services Security | Rights Management Services CDN File Transfer WAFS Standard S3-IA Glacier S3 Glacier Cognito Identity & Access Management DynamoDB Elastic Transcoder & Elemental API GatewayLambda ElasticSearch Architecture Concepts – with AWS Services
  • 13. Online Storage Catalog Management Proxy & Transcode Processing Search | Collaboration Services Process Management | Workflow Services Nearline Storage Offline Storage Import / Export Services Tools Adapter Ingest Services Security | Rights Management Services CDN File Transfer WAFS Standard S3-IA Glacier S3 Glacier Cognito Identity & Access Management DynamoDB Elastic Transcoder & Elemental API GatewayLambda ElasticSearch AWS Import/ Export Snowball Architecture Concepts – with AWS Services
  • 15. Ingest Bucket Multimedia file 1. S3 Upload 2. S3 Event Lambda Function 4. Transcode Job Lambda Sub-Function (metaDataExtract) Elastic Transcoder 3. Extract MetaData 5. Build source XML Lambda Sub-Function (metaTransform) + DynamoDB 6. ETL Job format data for DynamoDB 7. Create DynamoDB record Asset Bucket 9. Copy Asset Into Asset Bucket ElasticSearch 8. Index Content SNS Topic 10. On Success or Failure, Remove Ingest Object Lambda Function SimpleDAM – Video Ingest Process
  • 16. Key Decision for a DAM – Buy or Build? Buy • Lack of free development resource or skills • Exiting on premise commercial relationship • DAM capabilities aren’t a market differentiator • Broad set of requirements • Fast to set-up and provision Build • Development resource and skills available in-house • Lack of cap’ex budget for licensing • DAM capabilities will be a market differentiator • Narrow or specialist requirements • Start with an MVP and iterate with the needs of the business
  • 17. ©Amazon.com, Inc. and its affiliates. All rights reserved. Thank you
  • 18. Vidispine - Cloud Native Content Management for Developers and Media Professionals Erik Åhlin, CEO, co-founder
  • 19. Vidispine in 15s – the problem we solve Broadcasters and media companies are looking for • Incorporate cloud and cloud services in a pace the budget allows. An evolution rather than a revolution. • Complete, managed and real elasticity for video content to control cost but still being agile • Repurposing content to a much higher degree • Fast turn-around story-telling with video and images on all platforms • Flexibility in business models and technology choices
  • 20. Vidispine API-based Content Management PaaS Fully featured back-end for any media application Key areas • Metadata • Multi-format management • Performance & Scalability • Cloud native architecture (componentized and distributed) • Support for Multi-application
  • 21. VidiXplore – The Gravity Point for your content ”Easy to Like” user experience Support for core media management tasks Extensible Component in a ”bigger picture” SaaS (private or public) Leverage Vidispine Content Management PaaS
  • 22. Combine on-prem & cloud - start your migration 1. Place Vidispine Server Agent (VSA) next to existing on-prem storage 2. Create proxy, analyze metadata, connect to MAM/DAM locally 3. Keep link between ’cloud-side’ asset and ’on-prem’ asset 4. Start execute your cloud strategy by doing what cloud does best 5. Migrate infrastructure in your pace means you can focus on business
  • 23. VidiXplore – The Gravity Point for your content VIDISPINE PaaS with APIs Transcoder & QC VDA Storage On-Prem Infrastructure Vidispine Server Agent Cloud Services VSAs and/or Biz Destinations
  • 24. Real World Example #1 Global Premium Content Delivery Spread out workforce and clients Cost efficient and adaptive workflows
  • 25. VidiXplore at Premium Content Delivery Leader VidiXplore with Custom Panels for managing audio tracks, mezzanine files, delivery points, etc Amazon EC2 Amazon CloudFront Amazon S3 w SSE hosting 8 TB proxies 65 GB thumbnails Amazon VPC Amazon Route 53 On-Prem VSAs connected to local storage Vidispine APIs for integration to workflow engine and more Data & Metadata to Vidispine PaaS Proxies direct to S3 for performance gain Amazon RDS
  • 26. Migrate and Scale By knowing your content you are ready to scale Spend wisely - let cloud do what cloud do best • Workflows, common user interface for spread-out workforce • Distribute and share ready content • Store/archive and ”second copy” • Burst-out transcoding and compute Integrate and leverage popular cloud services • Dropbox, Slack, Box.com, WeVideo, CloudConvert, Metadata harvesting Migrate, Scale, Adapt also Business Processes, Functions,
  • 27. Real World Example #2 Partner Company
  • 28. Alfred – the Dev Ops Butler Partner Company: DSB Using Vidispine dockerized Scaling, Logging, Action Packs AWS Services used • EC2 Container Service • Docker • Node.Js • MongoDB
  • 29. Real World Example #3 Leading US-based Media Giant Quickly prototyped a complete DAM workflow (Clip Library) Validated the technology stack on very low budget
  • 30. Prototyping on AWS Marketplace Leading US-based Media Giant 10+ MAMs and DAMs already Some workflows are fit and ready for cloud Overview • Total POC went 6 weeks – total of 4 developers. • Total assets added (5 thousand). • Used the bare minimum box that Vidispine AMI Trial would run on (m3.medium)
  • 31. Prototyping on AWS Marketplace Next steps • Run Vidispine as HA, where SOLR runs in another EC2 and Postgres runs in RDS • Performance testing with hundreds of thousands of assets Resources used • AWS EC2 (website PoC ran here) • AWS RDS (Postgres DB) • AWS S3 (hot folder in/out) • Vidispine Developer Edition AMI • Bitbucket (PoC code) • Jenkins (for deploying to EC2) • MEAN stack(code stack)
  • 32. What’s next? Editing • Some very promising prototypes using AWS WorkSpaces Expert systems based on machine learning • Systems adapting to the task at hand rather than how it was originally designed Large-scale metadata harvesting True ubiquitous processing and storing • What is a file, what is a computer? • What to we really want computers to do for us and how? Amazon WorkSpaces Amazon Machine Learning AWS Lambda