VICELAND wanted to launch new feeds to multiple zones such as New Zealand, Africa, Belgium, The Netherlands, and Wallonia. The team had set and aggressive timeline to launch the feeds and wanted to centrally control channels from their centralized London hub. Additionally, VICELAND was searching for an automated, OTT-ready solution that could help them with future expansion. In partnership with Amagi, VICELAND deployed edge playout-based solution to move content, and commercials from multiple sources to AWS cloud. Advanced automation of graphics and MAM integration for publishing and compliance allowed VICELAND to run multiple localized feeds centrally, without deploying a large workforce.
Srinivasan KA
Amagi Co-founder
An assignment in the subject "Pharmacological and Toxicological Screening", 1st year, M.Pharm, Pharmacology, 1st semester. This presentation provides a brief knowledge about Pre-clinical Screening, Hypertension, Its Types, Normal body mechanism in Hypertension, Screening Procedures, Animal models, Animal model criteria, various screening procedures and their evaluation, Recent discovery, Hypertension Facts, Recent Discovery and Treatment for Hypertension.
PRECLINICAL SCREENING MODELS
In vitro methods
• Patch clamp technique in kidney cells
• Perfusion of isolated kidney tubules
• Isolated perfused kidney
In vivo methods
• Diuretic activity in rats (LIPSCHITZ test)
• Saluretic activity in rats
• Diuretic and saluretic activity in dogs
• Clearance methods
• Micro puncture techniques in the rat
• Stop-flow technique
the presentation is based on OECD guideline of chemical test on acute eye irritation guideline 403, it also give knowledge about why the guideline was updated and analgesic and anesthetic uses on the albino rabbit eye so to overcome the animal distress, and pain. the presentation explain the full guideline in detail
Serotonin or 5 hydroxy-tryptamine and its antagonists-Dr.Jibachha Sah,M.V.Sc,...Dr. Jibachha Sah
Dr. Jibachha Sah,M.V.Sc( Veterinary pharmacology, TU,Nepal),posted lecturer notes on AUTONOMIC AND SYSTEMIC PHARMACOLOGY for B.V.Sc & A.H. 6 th semester veterinary students of College of veterinary science,Nepal Polytechnique Institute, Bharatpur, Bhojard, Chitwan, Nepal.I hope this lecture notes may be beneficial for other Nepalese veterinary students. Please send your comment and suggestion .Email:jibachhashah@gmail.com,moble,00977-9845024121
Building BMW Group's Customer Engagement Platform on AWS (AMT305) - AWS re:In...Amazon Web Services
In today's "always connected" world, brands must find unique ways to engage customers anywhere, anytime and across an ever-changing variety of formats. Large enterprises are often challenged by aging, monolithic applications that limit their ability to adapt quickly to changes. In this session, the BMW Group discusses how it is using microservices on the AWS Cloud to transform its customer engagement platform. Learn how the company built its Unified Configurator Platform (UCP) to serve 30+ branded customer-facing applications with over 300 RESTful API endpoints using services such as Amazon API Gateway, AWS Lambda, Amazon Elastic Beanstalk, and AWS Elastic Container Service. Additionally, the BMW Group discusses how Game Days and Chaos Monkey methodologies led to the success of the overall program.
Architecting a 24x7 Live Linear Broadcast for Availability on AWSAmazon Web Services
Learn how broadcast media workflows with Elemental Cloud can provide ingest of heterogeneous video sources, fault tolerance across multiple Availability Zones, time synchronization of video streams, and sustained peak workloads in 24/7 applications.
An assignment in the subject "Pharmacological and Toxicological Screening", 1st year, M.Pharm, Pharmacology, 1st semester. This presentation provides a brief knowledge about Pre-clinical Screening, Hypertension, Its Types, Normal body mechanism in Hypertension, Screening Procedures, Animal models, Animal model criteria, various screening procedures and their evaluation, Recent discovery, Hypertension Facts, Recent Discovery and Treatment for Hypertension.
PRECLINICAL SCREENING MODELS
In vitro methods
• Patch clamp technique in kidney cells
• Perfusion of isolated kidney tubules
• Isolated perfused kidney
In vivo methods
• Diuretic activity in rats (LIPSCHITZ test)
• Saluretic activity in rats
• Diuretic and saluretic activity in dogs
• Clearance methods
• Micro puncture techniques in the rat
• Stop-flow technique
the presentation is based on OECD guideline of chemical test on acute eye irritation guideline 403, it also give knowledge about why the guideline was updated and analgesic and anesthetic uses on the albino rabbit eye so to overcome the animal distress, and pain. the presentation explain the full guideline in detail
Serotonin or 5 hydroxy-tryptamine and its antagonists-Dr.Jibachha Sah,M.V.Sc,...Dr. Jibachha Sah
Dr. Jibachha Sah,M.V.Sc( Veterinary pharmacology, TU,Nepal),posted lecturer notes on AUTONOMIC AND SYSTEMIC PHARMACOLOGY for B.V.Sc & A.H. 6 th semester veterinary students of College of veterinary science,Nepal Polytechnique Institute, Bharatpur, Bhojard, Chitwan, Nepal.I hope this lecture notes may be beneficial for other Nepalese veterinary students. Please send your comment and suggestion .Email:jibachhashah@gmail.com,moble,00977-9845024121
Building BMW Group's Customer Engagement Platform on AWS (AMT305) - AWS re:In...Amazon Web Services
In today's "always connected" world, brands must find unique ways to engage customers anywhere, anytime and across an ever-changing variety of formats. Large enterprises are often challenged by aging, monolithic applications that limit their ability to adapt quickly to changes. In this session, the BMW Group discusses how it is using microservices on the AWS Cloud to transform its customer engagement platform. Learn how the company built its Unified Configurator Platform (UCP) to serve 30+ branded customer-facing applications with over 300 RESTful API endpoints using services such as Amazon API Gateway, AWS Lambda, Amazon Elastic Beanstalk, and AWS Elastic Container Service. Additionally, the BMW Group discusses how Game Days and Chaos Monkey methodologies led to the success of the overall program.
Architecting a 24x7 Live Linear Broadcast for Availability on AWSAmazon Web Services
Learn how broadcast media workflows with Elemental Cloud can provide ingest of heterogeneous video sources, fault tolerance across multiple Availability Zones, time synchronization of video streams, and sustained peak workloads in 24/7 applications.
These slides use concepts from my (Jeff Funk) course entitled Biz Models for Hi-Tech Products to analyze the business model for Singapore Telecom’s Cloud Storage System Service. Storing recorded videos from a cable TV service on the cloud can provide users with more value than can storing them on a set-top box. Users can access them from any device and they don’t need to purchase an expensive set-top box. Storing the recording videos in the cloud also provides advertisers with more value because data on when and how often users access the videos can be made available to advertisers. These slides describe the specific value proposition for viewers and advertisers and other aspects of the business model such as the method of value capture, scope of activities, and method of strategic control.
AWS re:Invent 2016: Architecting a 24x7 Live Linear Broadcast for 100% availa...Amazon Web Services
Traditional broadcast infrastructures had to be built with on-premises architectures to provide five nines of reliability and to ensure the quality of service expected by premium content owners. However, robust live linear streaming services built on AWS are now feasible and in fact can be 100% available. Learn how broadcast media workflows with Elemental Cloud can provide ingest of heterogeneous video sources, fault tolerance across multiple Availability Zones, time synchronization of video streams, and sustained peak workloads in 24/7 applications.
Are your APIs Smart? Define business rules and apply them to your APIs to ensure that only valid requests make it to your back-end systems. And provide users of your APIs with automated support to assist and improve their onboarding process.
2019 devoxx - apis, microservices, et le service meshJoel Gauci
Les développeurs adoptent de plus en plus une architecture de microservices pour permettre une agilité plus élevée et une évolutivité de leurs applications - mais la mise en œuvre réussie d'une architecture de microservices est notoirement compliquée. À mesure que le nombre des services augmente, la complexité et les risques peuvent également augmenter rapidement. Cette session montre comment créer une architecture de microservices sécurisée et évolutive avec Apigee, Kubernetes et Istio
Master slide deck covering WebRTC media challenges including - Introduction to WebRTC, Peer-to-Peer vs. Peer-to-Server media models, WebRTC Gateway models, Security Considerations, and PowerMedia XMS
2021/11/5 CloudNative Days Tokyo 2021のKongセッション資料です。
Kongは高速でスケーラブルなマルチクラウド対応APIプラットフォームです。Amazon Web Service、Microsoft Azure、Google Cloud Platformなどあらゆるクラウドサービス上で動作するだけでなく、オンプレミス環境でも広く利用されており、更にそれらを組み合わせたハイブリッドクラウドアーキテクチャの構築も容易にします。
Kongは標準でプロキシ、ルーティング、ロードバランシング、ヘルスチェック、認証など様々な機能を提供しており、外部へのAPI公開を行う際に役立つのはもちろんのこと、Kubernetesにもネイティブに対応しており、マイクロサービスオーケストレーションの中核的なレイヤーとして利用することも可能です。
Kongは高いパフォーマンスとプラグインによる拡張機構を備えているだけではなく、GitHub上でオープンソースプロジェクトとして開発されています。関連プロジェクト全体でGitHubスター数5万以上と、開発者からの圧倒的な支持を受けており、世界で最も人気のあるAPIプラットフォームです。
Managing Multi-Platform and Multi-Region APIs with Kong Konnect and AWSDeguiXu
To thrive in today’s competitive environment, organizations are under continuous pressure to evolve and adopt new technologies in order to drive efficiency, scalability and business agility. Companies need to innovate faster and rapidly respond and adapt to changes in the market and customer needs. Kong Konnect and AWS enable businesses to transform, create new value and deliver better and more secure digital experiences to their customers, running on multiple platforms, sometimes across multiple regions.
In this webinar, Degui Xu, Senior Solutions Engineer, Kong and Akash Jain, Principal Architect, Financial Services, APJ, AWS will illustrate how a single Kong Konnect API Gateway Cluster can secure and govern workloads running On Premise and on AWS Cloud, including Amazon EC2, ECS and EKS, as well as enforcing policies through integration with AWS services.
PrivateLink for Partners: Connectivity, Scale, Security (GPSTEC306) - AWS re:...Amazon Web Services
In this session, we review how technology and consulting partners can utilize AWS PrivateLink, a networking service that allows for a service behind a load balancer to be privately placed into other VPCs as well as on-premises. You can use PrivateLink to help scale a SaaS service, simplify microservices, simplify the network connectivity of managed service providers, and create a more secure environment for partner products inside customer VPCs. In this session, we focus on the design and service architecture requirements as well as the business considerations for implementing PrivateLink for your product or service. We also hear from APN Partner, Snowflake, and its customer, ARC, about how they deployed PrivateLink.
Patrick Kerpan's CSA EMEA Congress presentation "Overlay Networks: Connecting...Cohesive Networks
At the 2015 Cloud Security Alliance Congress in Berlin, CEO Patrick Kerpan presented in Track 1. His talk was titled "Overlay Networks: Connecting Resources Across Regions with Docker"
About the presentation:
While container mania is sweeping the industry, what customers really want is infrastructure they control. With network virtualization, the network becomes part of the application stack. Learn how Docker-based network functions can allow customers greater levels of control and security in public and hybrid clouds.
WebRTC Infrastructure the Hard Parts: MediaDialogic Inc.
Discussion on handling WebRTC media:
-What are the main reasons to terminate WebRTC media
-Media server use cases in WebRTC
-Client-side media processing vs. server-side trade-offs
-Potential media services for today & tomorrow
-Introduction to the Media Resource Broker (MRB) for scaling and orchestrating media servers/MRF
-How media handling architectures are evolving & scaling for cloud/NFV networks
apidays LIVE New York 2021 - Simplify Open Policy Agent with Styra DAS by Tim...apidays
apidays LIVE New York 2021 - API-driven Regulations for Finance, Insurance, and Healthcare
July 28 & 29, 2021
Simplify Open Policy Agent with Styra DAS
Tim Hinrichs, Co-Founder & CTO at Styra
Palo Alto Networks and 2nd Watch DevOps and security experts discuss protecting your applications and data in the cloud:
-DevOps: laying a foundation for secure architectures
-A look at how DevOps practices can ensure security
-Setting up the proper security foundation
-Review/white board different Security Architectures
-Approach to automating your security deployments
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
Il Forecasting è un processo importante per tantissime aziende e viene utilizzato in vari ambiti per cercare di prevedere in modo accurato la crescita e distribuzione di un prodotto, l’utilizzo delle risorse necessarie nelle linee produttive, presentazioni finanziarie e tanto altro. Amazon utilizza delle tecniche avanzate di forecasting, in parte questi servizi sono stati messi a disposizione di tutti i clienti AWS.
In questa sessione illustreremo come pre-processare i dati che contengono una componente temporale e successivamente utilizzare un algoritmo che a partire dal tipo di dato analizzato produce un forecasting accurato.
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
La varietà e la quantità di dati che si crea ogni giorno accelera sempre più velocemente e rappresenta una opportunità irripetibile per innovare e creare nuove startup.
Tuttavia gestire grandi quantità di dati può apparire complesso: creare cluster Big Data su larga scala sembra essere un investimento accessibile solo ad aziende consolidate. Ma l’elasticità del Cloud e, in particolare, i servizi Serverless ci permettono di rompere questi limiti.
Vediamo quindi come è possibile sviluppare applicazioni Big Data rapidamente, senza preoccuparci dell’infrastruttura, ma dedicando tutte le risorse allo sviluppo delle nostre le nostre idee per creare prodotti innovativi.
Ora puoi utilizzare Amazon Elastic Kubernetes Service (EKS) per eseguire pod Kubernetes su AWS Fargate, il motore di elaborazione serverless creato per container su AWS. Questo rende più semplice che mai costruire ed eseguire le tue applicazioni Kubernetes nel cloud AWS.In questa sessione presenteremo le caratteristiche principali del servizio e come distribuire la tua applicazione in pochi passaggi
Vent'anni fa Amazon ha attraversato una trasformazione radicale con l'obiettivo di aumentare il ritmo dell'innovazione. In questo periodo abbiamo imparato come cambiare il nostro approccio allo sviluppo delle applicazioni ci ha permesso di aumentare notevolmente l'agilità, la velocità di rilascio e, in definitiva, ci ha consentito di creare applicazioni più affidabili e scalabili. In questa sessione illustreremo come definiamo le applicazioni moderne e come la creazione di app moderne influisce non solo sull'architettura dell'applicazione, ma sulla struttura organizzativa, sulle pipeline di rilascio dello sviluppo e persino sul modello operativo. Descriveremo anche approcci comuni alla modernizzazione, compreso l'approccio utilizzato dalla stessa Amazon.com.
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
L’utilizzo dei container è in continua crescita.
Se correttamente disegnate, le applicazioni basate su Container sono molto spesso stateless e flessibili.
I servizi AWS ECS, EKS e Kubernetes su EC2 possono sfruttare le istanze Spot, portando ad un risparmio medio del 70% rispetto alle istanze On Demand. In questa sessione scopriremo insieme quali sono le caratteristiche delle istanze Spot e come possono essere utilizzate facilmente su AWS. Impareremo inoltre come Spreaker sfrutta le istanze spot per eseguire applicazioni di diverso tipo, in produzione, ad una frazione del costo on-demand!
In recent months, many customers have been asking us the question – how to monetise Open APIs, simplify Fintech integrations and accelerate adoption of various Open Banking business models. Therefore, AWS and FinConecta would like to invite you to Open Finance marketplace presentation on October 20th.
Event Agenda :
Open banking so far (short recap)
• PSD2, OB UK, OB Australia, OB LATAM, OB Israel
Intro to Open Finance marketplace
• Scope
• Features
• Tech overview and Demo
The role of the Cloud
The Future of APIs
• Complying with regulation
• Monetizing data / APIs
• Business models
• Time to market
One platform for all: a Strategic approach
Q&A
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
Per creare valore e costruire una propria offerta differenziante e riconoscibile, le startup di successo sanno come combinare tecnologie consolidate con componenti innovativi creati ad hoc.
AWS fornisce servizi pronti all'utilizzo e, allo stesso tempo, permette di personalizzare e creare gli elementi differenzianti della propria offerta.
Concentrandoci sulle tecnologie di Machine Learning, vedremo come selezionare i servizi di intelligenza artificiale offerti da AWS e, anche attraverso una demo, come costruire modelli di Machine Learning personalizzati utilizzando SageMaker Studio.
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
Con l'approccio tradizionale al mondo IT per molti anni è stato difficile implementare tecniche di DevOps, che finora spesso hanno previsto attività manuali portando di tanto in tanto a dei downtime degli applicativi interrompendo l'operatività dell'utente. Con l'avvento del cloud, le tecniche di DevOps sono ormai a portata di tutti a basso costo per qualsiasi genere di workload, garantendo maggiore affidabilità del sistema e risultando in dei significativi miglioramenti della business continuity.
AWS mette a disposizione AWS OpsWork come strumento di Configuration Management che mira ad automatizzare e semplificare la gestione e i deployment delle istanze EC2 per mezzo di workload Chef e Puppet.
Scopri come sfruttare AWS OpsWork a garanzia e affidabilità del tuo applicativo installato su Instanze EC2.
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
Vuoi conoscere le opzioni per eseguire Microsoft Active Directory su AWS? Quando si spostano carichi di lavoro Microsoft in AWS, è importante considerare come distribuire Microsoft Active Directory per supportare la gestione, l'autenticazione e l'autorizzazione dei criteri di gruppo. In questa sessione, discuteremo le opzioni per la distribuzione di Microsoft Active Directory su AWS, incluso AWS Directory Service per Microsoft Active Directory e la distribuzione di Active Directory su Windows su Amazon Elastic Compute Cloud (Amazon EC2). Trattiamo argomenti quali l'integrazione del tuo ambiente Microsoft Active Directory locale nel cloud e l'utilizzo di applicazioni SaaS, come Office 365, con AWS Single Sign-On.
Dal riconoscimento facciale al riconoscimento di frodi o difetti di fabbricazione, l'analisi di immagini e video che sfruttano tecniche di intelligenza artificiale, si stanno evolvendo e raffinando a ritmi elevati. In questo webinar esploreremo le possibilità messe a disposizione dai servizi AWS per applicare lo stato dell'arte delle tecniche di computer vision a scenari reali.
Amazon Web Services e VMware organizzano un evento virtuale gratuito il prossimo mercoledì 14 Ottobre dalle 12:00 alle 13:00 dedicato a VMware Cloud ™ on AWS, il servizio on demand che consente di eseguire applicazioni in ambienti cloud basati su VMware vSphere® e di accedere ad una vasta gamma di servizi AWS, sfruttando a pieno le potenzialità del cloud AWS e tutelando gli investimenti VMware esistenti.
Molte organizzazioni sfruttano i vantaggi del cloud migrando i propri carichi di lavoro Oracle e assicurandosi notevoli vantaggi in termini di agilità ed efficienza dei costi.
La migrazione di questi carichi di lavoro, può creare complessità durante la modernizzazione e il refactoring delle applicazioni e a questo si possono aggiungere rischi di prestazione che possono essere introdotti quando si spostano le applicazioni dai data center locali.
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
Molte aziende oggi, costruiscono applicazioni con funzionalità di tipo ledger ad esempio per verificare lo storico di accrediti o addebiti nelle transazioni bancarie o ancora per tenere traccia del flusso supply chain dei propri prodotti.
Alla base di queste soluzioni ci sono i database ledger che permettono di avere un log delle transazioni trasparente, immutabile e crittograficamente verificabile, ma sono strumenti complessi e onerosi da gestire.
Amazon QLDB elimina la necessità di costruire sistemi personalizzati e complessi fornendo un database ledger serverless completamente gestito.
In questa sessione scopriremo come realizzare un'applicazione serverless completa che utilizzi le funzionalità di QLDB.
Con l’ascesa delle architetture di microservizi e delle ricche applicazioni mobili e Web, le API sono più importanti che mai per offrire agli utenti finali una user experience eccezionale. In questa sessione impareremo come affrontare le moderne sfide di progettazione delle API con GraphQL, un linguaggio di query API open source utilizzato da Facebook, Amazon e altro e come utilizzare AWS AppSync, un servizio GraphQL serverless gestito su AWS. Approfondiremo diversi scenari, comprendendo come AppSync può aiutare a risolvere questi casi d’uso creando API moderne con funzionalità di aggiornamento dati in tempo reale e offline.
Inoltre, impareremo come Sky Italia utilizza AWS AppSync per fornire aggiornamenti sportivi in tempo reale agli utenti del proprio portale web.
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
Molte organizzazioni sfruttano i vantaggi del cloud migrando i propri carichi di lavoro Oracle e assicurandosi notevoli vantaggi in termini di agilità ed efficienza dei costi.
La migrazione di questi carichi di lavoro, può creare complessità durante la modernizzazione e il refactoring delle applicazioni e a questo si possono aggiungere rischi di prestazione che possono essere introdotti quando si spostano le applicazioni dai data center locali.
In queste slide, gli esperti AWS e VMware presentano semplici e pratici accorgimenti per facilitare e semplificare la migrazione dei carichi di lavoro Oracle accelerando la trasformazione verso il cloud, approfondiranno l’architettura e dimostreranno come sfruttare a pieno le potenzialità di VMware Cloud ™ on AWS.
Amazon Elastic Container Service (Amazon ECS) è un servizio di gestione dei container altamente scalabile, che semplifica la gestione dei contenitori Docker attraverso un layer di orchestrazione per il controllo del deployment e del relativo lifecycle. In questa sessione presenteremo le principali caratteristiche del servizio, le architetture di riferimento per i differenti carichi di lavoro e i semplici passi necessari per poter velocemente migrare uno o più dei tuo container.
Going Global: How VICELAND Accelerated Channel Launches Around the World with Amagi and AWS
1. www.amagi.com
New York Los Angeles London Hong Kong Mumbai Bangalore
www.amagi.com
Friday, 18 May 2018
WHY AND HOW VICELAND BECAMEFUTURE-READY
WITH NEXTGEN CLOUD BROADCAST
Srini
Co-founder, Amagi
Friday, 18 May 2018
CLOUD CALLING
3. 3 Amagi Confidential and Proprietary
| Fastest growing youth media company
231
Million
Unique visitors
per month
03
Billion
YouTube
views
5-10
hours
Original Premium
Content Daily
Global
Presence
Offices and
on-the-ground presence
in 50+ countries
3 Amagi Confidential and Proprietary
| Fastest growing youth media company
231
Million
Unique visitors
per month
03
Billion
YouTube
views
5-10
hours
Original Premium
Content Daily
Global
Presence
Offices and
on-the-ground presence
in 50+ countries
4. 4 Amagi Confidential and Proprietary
VICE’ network of premium digital channels and
global audience
Strategic and creative services to create
millennial focused brand communications
DIGITAL LINEAR CREATIVE SERVICES
VICE’s 24 hour global original content
TV channel
Three key offerings
5. 5 Amagi Confidential and Proprietary
THIS IS
BORN
FROM
VICE
A PREMIUM TV
EXPERIENCE MADE FOR
AND BY THOSE CURIOUS
ABOUT LIFE RIGHT NOW
7. 7 Amagi Confidential and Proprietary
Business requirements
Launching feeds in
non-contiguous
geographies
Multisite collaboration
on workflow
Automated processes
for entire workflow
Cost-effective
architecture
VICELAND operational in
US, UK & France through traditional playout
9. 9 Amagi Confidential and Proprietary
Managed End-to-End Service Including Delivery
Media Services Playout Services Delivery Services
Asset
Validation
Quality
Control
Storage &
Archival
Rule-based
scheduling
Playout
management
MCR
Services
Live Event
Handling
Fiber
Transmission
Edge
Playout
IP Delivery
(through Zixi)
Content Ingest
and transcoding
for ad partners
10. 10 Amagi Confidential and Proprietary
AWS + Amagi services snapshot
AWS S3
AWS
EC2
AWS
Lambda
WEB UI
Ingest &
storage
AWS EC2
Spot Instances
BLIP
Automation
WEB UI
OSCAR
HAWKEYE
SAURON
CLOUDPORT
Edge / Virtual Server
Playout &
Management
Amazon
IAM
WEB UI
Amazon
RDS
Security and
access
AWS
Direct Connect
- Linear OTT
- Edge Playout
- Cloud Playout
- Satellite Uplink
- Fiber Transmission
- IP Delivery
Channel
delivery
11. 11 Amagi Confidential and Proprietary
Amagi service layers explanation
NOC/
MCR
HAWKEYE
(Infrastructure
Monitoring)
OSCAR
(System
Access)
SAURON
(Cloud
Security)
WEB UI
Amagi BLIP
(Automation)
AWS CLOUD
S3 RDS
CLOUDPORT
SERVER
(VIRTUAL OR EDGE)
20. 20 Amagi Confidential and Proprietary
Content ingest and transcoding
- Automatically moving the content to cloud with minimum human intervention
- Allowing Ad partners to ingest commercials
- Sharing common assets between feeds
Transcoder
Storage
AWS S3
BLIP
AWS EC2
Transfer
FLANDERS/ WALLONIA
BrandDeli
NETHERLANDS
Transcoder
Assets
Sharing
MXF
TS
TS
Commercials
Ad Partners
Program | Graphics | Subtitles | Metadata
VL-VAF-VNL
Folder Structure
VL-VNL-VBL
VNL-VBL-
VAF-VL-VLWL
Media
Graphics
Metadata
Challenge
FTP
Access
VICELAND UK
21. 21 Amagi Confidential and Proprietary
Microservices
- Processing content and playout without deploying permanent servers
Challenge
VICELAND
Premises
Transcoder
Storage
VICELAND UK
Transfer
FLANDERS/ WALLONIA
BrandDeli
NETHERLANDS
Ad Partners
AWS Lambda
EDGE
CLOUDPORT
CLOUDPORT
CLOUDPORT
Assets &
Playlist
Commercials
& break
playlist
Asset Validation
QC
Playlist validation
Short & Full Asset preview
Lowres proxy generation
Compliance recording
22. 22 Amagi Confidential and Proprietary
Automated Content QC
- Validating any number of assets for quality without permanently scaling up the infrastructure
Challenge
Queued Processing Uploaded
EC2 Spot Instances
a. Black detection
b. Frozen frame
c. Missing audio tracks
d. Silence detection
e. Loudness detection
• Audio Track validation
• Subtitle checks
• Metadata checks
23. 23 Amagi Confidential and Proprietary
Dynamic Graphics
- Automatically rendering graphics to eliminate manual graphics insertion
BLIP
Transcoder
Storage
WEB UI
VICELAND UK
AEP Template
PLAYLIST
AWS S3
DATA CENTER
Adobe After Effects Engine
CLOUDPORT
CLOUDPORT
CLOUDPORT
Challenge
EC2 Spot Instances
Rendered
graphics
Rendered
graphics
24. 24 Amagi Confidential and Proprietary
Multisite playlist integration
- Multiple playlists for each feed, and additional resources to manage them
- Unfilled inventory leading to missing playlist entries
VICELAND UK
Web UIPlaylists
Web UI
Break
Playlists
Web UI
Break
Playlists
AWS S3 EMG
CP1+1
CP1+1
Playlist
With
Gaps
Dynamic
Fillers in
Playlist
BLIP
AWS EC2
Ad Partner - Transfer
Playlist
Validation
Playlist
Alerts
Playlist
Alerts
Playlist
Validation
Challenge
Ad Partner - BrandDeli
25. 25 Amagi Confidential and Proprietary
Live Ingest and Orchestration
- Delivering eight hours of live game show to Netherlands and Belgium
- Taking breaks on live
- Redundant set-up for live transmission
Zixi
Broadcaster
Amagi NOC
Playout management
and schedule
preparation
Live MCR
IMG UK
BLIP
AWS EC2 AWS S3
Internet Router
Zixi
Receiver
primary
Zixi
Receiver
primary
Zixi
Receiver
Secondary
Zixi
Receiver
Secondary
CLOUDPORT
NL Primary
CLOUDPORT
BLG Primary
CLOUDPORT
NL Secondary
CLOUDPORT
BLG Secondary
IPSwitch
Ericsson Media Gateway
Challenge
26. 26 Amagi Confidential and Proprietary
Reliability - System-wide redundancy
- Creating highly redundant broadcast workflow at hardware as well as on cloud storage
AWS S3
Availability Zones
Primary
CLOUDPORT
Secondary
CLOUDPORT
TSOIP Switch
(Example: Nevion
TNS544)
TSOIP
Ethernet/ ASI
TSOIP
Ethernet/ ASI
ASI/IP
Output
Ethernet Switch
Management Control
HB
Management ControlManagement Control
Challenge
27. 27 Amagi Confidential and Proprietary
IAM and Security
- Multiple external stakeholders across continents
- Multiple internal touchpoints for content and systems
VICELAND UK
Transfer
PLAYLISTS
EMG
CP1
CP2
Ad Partners
Challenge
Transcoder
BrandDeli
AWS S3
BLIP
RDS
FTP
Transcoder
Port2323
IP1
IP2 HTTPS
Validation
HTTPS
Validation
AMAGI NOC
VICE.AMAGI.TV
VICE.AMAGI.TV
Restricted Access
AWS DC
IP1 IP2
VPC Security
Ground
AMAGI CLOUD
VPN Regulated
Access
VPN
Remote
Access
CP3
Router
Open VPN
SSH
encryption
VPN Regulated
Access
AES 256 bit
encryption
AES 256 bit encryption AES 128 bit
encryption
28. 28 Amagi Confidential and Proprietary
HAWKEYE Infrastructure Monitoring
- Monitoring health parameters, asset validation, and playout errors for all feeds in a single view
Challenge
33. 33 Amagi Confidential and Proprietary
VICELAND content delivery
- Multiple datacenters and last mile delivery options
to be tackled
- Live requirement for Netherlands and Belgium
Challenge
35. 35 Amagi Confidential and Proprietary
Cloud Migration: Effects
Launched new
geos quickly
• Netherlands
• Africa
• New Zealand
• Israel
• Flanders
• Wallonia
Multi-party
collaboration
Light-touch
workflow
Reduced
CapEx and OpEx
Seamless collaboration
between Multiple 3rd party
partners & VICE offices
Minimum manual
intervention
Significant
Cost savings
Disaster recovery
System-wide redundancy for business continuity
Value added by cloud
Flexibility
Create sub-feeds or divergent feeds using the same content and playlist
01 02
36. 36 Amagi Confidential and Proprietary
Customer testimonial
“Moving to Amagi has provided us
an opportunity to scale up faster,
and more effectively.”
Tim Bertioli, VICELAND TV
39. 39 Amagi Confidential and Proprietary
Multiple language tracks / closed captions (CC)
Partner Datacenter
- For Africa feed no CC were required, whereas the Israel feed required CC to be played in Hebrew
VICELAND UK
Playlists
Transcoder
AWS S3
BLIP
CC Detection
CC Mapping
Program
Graphics
Hebrew
CC
TATA DATACENTER
CP1
CP2
PARTNER
CP1
CP2
Linear Feed
With CC
Disable
CC
Enable
CC
Linear Feed
without CC TELE
HOUSE
Linear Feed
with Hebrew
CC
Challenge
VL-VAF-VNL
VL-VNL-VBL
CC
EC2
EC2
Editor's Notes
Amagi Web UI
Unified interface to access MAM, playlist, and multifeed monitoring
User defined access to UI
Short and long previews of assets
Asset validation and playlist error notifications
AsRun reports
Horse & Country Deployment
Currently being used to deliver content to Amazon Prime
Planned deployment through Fiber Pop (Either Equinix or Tata) for three feeds
Why this was suggested
Fully virtualized low CAPEX set-up
Direct delivery to operators – no fiber expenditure
Why this wasn’t perfect
Some of the operators (e.g. Liquid sister concern of Kwese) preferred Fiber over IP
Internet connection wasn’t reliable with some of the operators
Cloud trust deficit
Cinedigm launched two channels
Combat Go is now running purely from cloud with delivery to Twitch.
How Amagi created the content workflow
Auto-upload using designated folders
Assets stored on S3 as per the upload folder
Access for ad partners using FTP
S3 configured to share assets between feeds
How Amagi created the content workflow
Automated QC hosted on EC2 spot instances
Configurable threshold for QC tests
How Amagi created the content workflow
AEP template is used to define parameters such as font styles, text placements, and image or video placement
Playlist provided by VICELAND with text parameters such as program title, and schedule
Adobe After Effects engine renders the template using the dynamic parameters from playlist to create and store graphics on S3
Rendered graphics are downloaded on CLOUDPORT and used in the linear feed
How Amagi created the content workflow
Playlist integration with BLIP
Dynamic filler generation for presentation schedule
Regulated access to the web UI to ad partners
How Amagi created the content workflow
Redundant Zixi, and CLOUDPORT set-up at Ericsson Media Gateway
Amagi NOC managing ads using Amagi BLIP and live controls
IP Switch used to instantly switch to secondary feeds and back to primary
How Amagi create a redundant set-up
1+1 set-up with IP Switch to instantly switch to secondary feed in case of emergency
AWS S3 availability zones for instantaneous data back-up on other instances in the availability zone
Redundant zixi set-up to for the live broadcast to Netherlands and Belgium feeds
How Amagi resolved the issue
AES 256 bit encryption for transport to cloud and storage
AES 128 bit encryption for Edge Servers
Virtual Private Network (VPN) set-up to limit access to infrastructure from specific security groups
HTTPS validation used for better security while acceding
Remote access through VPN
AWS ulDC and VPC security groups used to limit access to designated Ips
FTP access for Ad partners protected with regated IP
Ports on Router connected with Open VPN and SSH
How Amagi resolved the issue
Amagi developed a unique dashboard for VICELAND which provided following information for all feeds.
Health parameters
Alerts
Asset Status
Status of EC2 & S3
Status of Zixi feeds
Playout status
Oscar System Access
Headend Name
Access Headends
Uptime Information
System overview
CPU Utlization
Disks
Firewall
Network Interfaces
Applications
Amagi’s solution
CLOUDPORT servers installed at Ericsson Media Gateway in Netherlands, TATA datacenter in Chennai, and SKY NewZeland
Fiber used for last mile connectivity
Live delivered using redundant Zixi set-up
IP used to deliver Africa feed to Liquid UK, and to Kwese in Africa
View of accessing individual headend
How Amagi resolved the issue
Subtitles disabled on Africa feed using BLIP, and enabled on child feed in Israel .
Subtitles were uploaded using common folder for subtitles configured in the transcoder
Subtitles were automatically picked by BLIP using the extension of the subtitle file
BLIP also mapped the subtitles to feeds based on extension