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
Our AI connects enterprises and their customers over messaging apps to reduce costs by 70% per interaction. It has reached $2 million in annual recurring revenue after 6 months and expects $36 million in pipeline deals. The AI was created by a team with experience at companies like PayPal, Slack, and others to provide customizable chatbot solutions for enterprises.
This document discusses the multi-armed bandit problem and potential algorithms to improve the DARTS system at Intuit. It begins with an overview of multi-armed bandit problems and terminology. It then covers several non-contextual bandit algorithms like epsilon-greedy, Thompson sampling, and UCB. Next, it discusses exploiting context, including user context through clustering and arm context through linear models. It compares the exploration-exploitation tradeoff, total regret, and robustness to batch updates of different algorithms. The document aims to explore using multi-armed bandit algorithms to optimize content delivery in DARTS.
The lecture slides in DSAI 2018, National Cheng Kung University. It's about famous deep reinforcement learning algorithm: Actor-Critc. In this slides, we introduce advantage function, A3C/A2C.
This document discusses AdPushup, a solution that helps web publishers optimize ad revenue. It uses A/B testing of different ad placements, sizes, and types to improve click-through rates and revenue per thousand impressions. Since display advertising is growing significantly, AdPushup's approach can help publishers maximize profits from their ad spaces. A case study showed it increasing one publisher's revenue per thousand impressions from $3.82 to $12.10. AdPushup plans to monetize further as it adds more publisher clients and inventory.
The document discusses multi-armed bandits and their applications. It provides an overview of multi-armed bandits, describing the exploration-exploitation dilemma. It then discusses the optimal UCB algorithm and how it balances exploration and exploitation. Finally, it summarizes two applications of multi-armed bandits: using them for learning to rank in recommendation systems and addressing the cold-start problem in recommender systems.
1) The document discusses different types of attention mechanisms in CNNs including self-attention and simplified attention for recalibration.
2) It reviews the evolution of CNN architectures including AlexNet, VGG, ResNet and variants, DenseNet, ResNeXt, Xception, MobileNet and ShuffleNet.
3) These attention mechanisms and CNN architectures are applied to tasks like image recognition, machine translation and image captioning.
Cadee is helping golfer understand and improve their game. Just by taking a photo of their scorecard, we digitize their data and help them track their stats over time. We also connect them with other golfers and courses to help them get even more out of their game.
Our AI connects enterprises and their customers over messaging apps to reduce costs by 70% per interaction. It has reached $2 million in annual recurring revenue after 6 months and expects $36 million in pipeline deals. The AI was created by a team with experience at companies like PayPal, Slack, and others to provide customizable chatbot solutions for enterprises.
This document discusses the multi-armed bandit problem and potential algorithms to improve the DARTS system at Intuit. It begins with an overview of multi-armed bandit problems and terminology. It then covers several non-contextual bandit algorithms like epsilon-greedy, Thompson sampling, and UCB. Next, it discusses exploiting context, including user context through clustering and arm context through linear models. It compares the exploration-exploitation tradeoff, total regret, and robustness to batch updates of different algorithms. The document aims to explore using multi-armed bandit algorithms to optimize content delivery in DARTS.
The lecture slides in DSAI 2018, National Cheng Kung University. It's about famous deep reinforcement learning algorithm: Actor-Critc. In this slides, we introduce advantage function, A3C/A2C.
This document discusses AdPushup, a solution that helps web publishers optimize ad revenue. It uses A/B testing of different ad placements, sizes, and types to improve click-through rates and revenue per thousand impressions. Since display advertising is growing significantly, AdPushup's approach can help publishers maximize profits from their ad spaces. A case study showed it increasing one publisher's revenue per thousand impressions from $3.82 to $12.10. AdPushup plans to monetize further as it adds more publisher clients and inventory.
The document discusses multi-armed bandits and their applications. It provides an overview of multi-armed bandits, describing the exploration-exploitation dilemma. It then discusses the optimal UCB algorithm and how it balances exploration and exploitation. Finally, it summarizes two applications of multi-armed bandits: using them for learning to rank in recommendation systems and addressing the cold-start problem in recommender systems.
1) The document discusses different types of attention mechanisms in CNNs including self-attention and simplified attention for recalibration.
2) It reviews the evolution of CNN architectures including AlexNet, VGG, ResNet and variants, DenseNet, ResNeXt, Xception, MobileNet and ShuffleNet.
3) These attention mechanisms and CNN architectures are applied to tasks like image recognition, machine translation and image captioning.
Cadee is helping golfer understand and improve their game. Just by taking a photo of their scorecard, we digitize their data and help them track their stats over time. We also connect them with other golfers and courses to help them get even more out of their game.
Netflix is the world’s leading Internet television network with over 48 million members in more than 40 countries enjoying more than one billion hours of TV shows and movies per month, including original series. Netflix uses machine learning to deliver a personalized experience to each one of our 48 million users.
In this talk you will hear about the machine learning algorithms that power almost every part of the Netflix experience, including some of our recent work on distributed Neural Networks on AWS GPUs. You will also get an insight into the innovation approach that includes offline experimentation and online AB testing. Finally, you will learn about the system architectures that enable all of this at a Netflix scale.
This document summarizes an presentation about personalizing artwork selection on Netflix using multi-armed bandit algorithms. Bandit algorithms were applied to choose representative, informative and engaging artwork for each title to maximize member satisfaction and retention. Contextual bandits were used to personalize artwork selection based on member preferences and context. Netflix deployed a system that precomputes personalized artwork using bandit models and caches the results to serve images quickly at scale. The system was able to lift engagement metrics based on A/B tests of the personalized artwork selection models.
LinkedIn talk at Netflix ML Platform meetup Sep 2019Faisal Siddiqi
In this talk at the Netflix Machine Learning Platform Meetup on 12 Sep 2019, Kinjal Basu from LinkedIn discussed Online Parameter Selection for web-based Ranking vis Bayesian Optimization
Machine Learning and Data Mining: 04 Association Rule MiningPier Luca Lanzi
Course "Machine Learning and Data Mining" for the degree of Computer Engineering at the Politecnico di Milano. This lecture introduces association rule mining and the Apriori algorithm
Reinforcement Learning 4. Dynamic ProgrammingSeung Jae Lee
A summary of Chapter 4: Dynamic Programming of the book 'Reinforcement Learning: An Introduction' by Sutton and Barto. You can find the full book in Professor Sutton's website: http://incompleteideas.net/book/the-book-2nd.html
Exploration and diversity in recommender systemsJaya Kawale
The document discusses exploration and diversity in recommender systems at Tubi. It provides an overview of Tubi as an AVOD platform and describes how machine learning is used for personalization, content, and ads. It then discusses the importance of exploration in recommender systems to address cold starts, changing user tastes, and item popularities. Various exploration techniques like epsilon-greedy, optimism in the face of uncertainty, Thompson sampling, and contextual bandits are covered. The document also discusses how diversity is important to maximize utility and utilization of recommendations and describes methods to increase diversity like determinantal point processes. It concludes that exploration can help achieve diversity and vice versa.
Bpr bayesian personalized ranking from implicit feedbackPark JunPyo
This document discusses recommendation systems and the Bayesian Personalized Ranking (BPR) framework. It introduces the goal of recommendation systems to increase product sales through relevance, novelty, serendipity and diversity. It also discusses different recommendation approaches, including collaborative filtering, content-based filtering and knowledge-based filtering. A key part of the document is describing the BPR framework, which uses a Bayesian approach to learn a personalized ranking model from implicit feedback data. It formalizes the recommendation problem as optimizing a posterior distribution over the preferences of users through matrix factorization.
A Multi-Armed Bandit Framework For Recommendations at NetflixJaya Kawale
In this talk, we present a general multi-armed bandit framework for recommendations on the Netflix homepage. We present two example case studies using MABs at Netflix - a) Artwork Personalization to recommend personalized visuals for each of our members for the different titles and b) Billboard recommendation to recommend the right title to be watched on the Billboard.
[1312.5602] Playing Atari with Deep Reinforcement LearningSeung Jae Lee
Presentation slides for 'Playing Atari with Deep Reinforcement Learning' by Mnih et al.
You can find more presentation slides in my website:
https://www.endtoend.ai
We present the first deep learning model to successfully learn control policies directly from high-dimensional sensory input using reinforcement learning. The model is a convolutional neural network, trained with a variant of Q-learning, whose input is raw pixels and whose output is a value function estimating future rewards. We apply our method to seven Atari 2600 games from the Arcade Learning Environment, with no adjustment of the architecture or learning algorithm. We find that it outperforms all previous approaches on six of the games and surpasses a human expert on three of them.
Netflix is seeing slowing subscriber growth despite increased spending on new content. The document discusses Netflix's business model, history, competitors like Disney+ and HBO Max, and financial information. It also notes that Netflix recently raised prices for its US subscription plans and provides a variety of streaming options and personalized recommendations to users.
- DoorDash has announced a proposed acquisition of Wolt Enterprises Oy for approximately $8.1 billion in an all-stock transaction.
- The transaction is expected to close in the first half of 2022, pending regulatory approvals and other customary closing conditions.
- The combined company would operate in over 23 countries, providing delivery from over 15 categories including restaurants, grocery, and more local commerce.
Reinforcement Learning 7. n-step BootstrappingSeung Jae Lee
A summary of Chapter 7: n-step Bootstrapping of the book 'Reinforcement Learning: An Introduction' by Sutton and Barto. You can find the full book in Professor Sutton's website: http://incompleteideas.net/book/the-book-2nd.html
Check my website for more slides of books and papers!
https://www.endtoend.ai
Netflix was founded in 1997 offering DVD rentals by mail with little competition. In 1999, it launched a no late fee policy and a subscription model allowing unlimited rentals and keeping 4 DVDs at a time. In 2001, it announced plans to create a video-on-demand business in addition to its DVD rental services. Its strategies included attracting subscribers by bundling Netflix coupons with new DVD players, personalized recommendations on its website, and developing an open connect system to locate servers near internet service providers for faster streaming.
Reinforcement Learning 2. Multi-armed BanditsSeung Jae Lee
A summary of Chapter 2: Multi-armed Bandits of the book 'Reinforcement Learning: An Introduction' by Sutton and Barto. You can find the full book in Professor Sutton's website: http://incompleteideas.net/book/the-book-2nd.html
Snapchat was created in 2011 by Evan Spiegel and Bobby Murphy to provide a more fun and personal way to communicate on mobile through ephemeral photo and video messages. Usage grew rapidly and in 2013 they introduced Stories, which allow snaps to be threaded together into a rolling collection visible to all friends for 24 hours. The document provides an overview of Snapchat's key features and products like Snaps, Stories, Chat and Here video calling, as well as statistics on usage and demographics. It also offers guidance for businesses and influencers on using Snapchat authentically to engage with fans.
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive functioning. Exercise causes chemical changes in the brain that may help protect against mental illness and improve symptoms.
Lyft is a ridesharing company that launched in San Francisco in 2012 and has since expanded to 24 cities, providing over 30,000 rides per week. It has received $83 million in funding and takes a 20% commission per ride. While facing regulatory challenges from the California Public Utilities Commission, Lyft has strong customer loyalty and a thriving community of drivers, positioning it for continued growth as it expands into new markets despite competition from other ridesharing companies.
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.
Netflix is the world’s leading Internet television network with over 48 million members in more than 40 countries enjoying more than one billion hours of TV shows and movies per month, including original series. Netflix uses machine learning to deliver a personalized experience to each one of our 48 million users.
In this talk you will hear about the machine learning algorithms that power almost every part of the Netflix experience, including some of our recent work on distributed Neural Networks on AWS GPUs. You will also get an insight into the innovation approach that includes offline experimentation and online AB testing. Finally, you will learn about the system architectures that enable all of this at a Netflix scale.
This document summarizes an presentation about personalizing artwork selection on Netflix using multi-armed bandit algorithms. Bandit algorithms were applied to choose representative, informative and engaging artwork for each title to maximize member satisfaction and retention. Contextual bandits were used to personalize artwork selection based on member preferences and context. Netflix deployed a system that precomputes personalized artwork using bandit models and caches the results to serve images quickly at scale. The system was able to lift engagement metrics based on A/B tests of the personalized artwork selection models.
LinkedIn talk at Netflix ML Platform meetup Sep 2019Faisal Siddiqi
In this talk at the Netflix Machine Learning Platform Meetup on 12 Sep 2019, Kinjal Basu from LinkedIn discussed Online Parameter Selection for web-based Ranking vis Bayesian Optimization
Machine Learning and Data Mining: 04 Association Rule MiningPier Luca Lanzi
Course "Machine Learning and Data Mining" for the degree of Computer Engineering at the Politecnico di Milano. This lecture introduces association rule mining and the Apriori algorithm
Reinforcement Learning 4. Dynamic ProgrammingSeung Jae Lee
A summary of Chapter 4: Dynamic Programming of the book 'Reinforcement Learning: An Introduction' by Sutton and Barto. You can find the full book in Professor Sutton's website: http://incompleteideas.net/book/the-book-2nd.html
Exploration and diversity in recommender systemsJaya Kawale
The document discusses exploration and diversity in recommender systems at Tubi. It provides an overview of Tubi as an AVOD platform and describes how machine learning is used for personalization, content, and ads. It then discusses the importance of exploration in recommender systems to address cold starts, changing user tastes, and item popularities. Various exploration techniques like epsilon-greedy, optimism in the face of uncertainty, Thompson sampling, and contextual bandits are covered. The document also discusses how diversity is important to maximize utility and utilization of recommendations and describes methods to increase diversity like determinantal point processes. It concludes that exploration can help achieve diversity and vice versa.
Bpr bayesian personalized ranking from implicit feedbackPark JunPyo
This document discusses recommendation systems and the Bayesian Personalized Ranking (BPR) framework. It introduces the goal of recommendation systems to increase product sales through relevance, novelty, serendipity and diversity. It also discusses different recommendation approaches, including collaborative filtering, content-based filtering and knowledge-based filtering. A key part of the document is describing the BPR framework, which uses a Bayesian approach to learn a personalized ranking model from implicit feedback data. It formalizes the recommendation problem as optimizing a posterior distribution over the preferences of users through matrix factorization.
A Multi-Armed Bandit Framework For Recommendations at NetflixJaya Kawale
In this talk, we present a general multi-armed bandit framework for recommendations on the Netflix homepage. We present two example case studies using MABs at Netflix - a) Artwork Personalization to recommend personalized visuals for each of our members for the different titles and b) Billboard recommendation to recommend the right title to be watched on the Billboard.
[1312.5602] Playing Atari with Deep Reinforcement LearningSeung Jae Lee
Presentation slides for 'Playing Atari with Deep Reinforcement Learning' by Mnih et al.
You can find more presentation slides in my website:
https://www.endtoend.ai
We present the first deep learning model to successfully learn control policies directly from high-dimensional sensory input using reinforcement learning. The model is a convolutional neural network, trained with a variant of Q-learning, whose input is raw pixels and whose output is a value function estimating future rewards. We apply our method to seven Atari 2600 games from the Arcade Learning Environment, with no adjustment of the architecture or learning algorithm. We find that it outperforms all previous approaches on six of the games and surpasses a human expert on three of them.
Netflix is seeing slowing subscriber growth despite increased spending on new content. The document discusses Netflix's business model, history, competitors like Disney+ and HBO Max, and financial information. It also notes that Netflix recently raised prices for its US subscription plans and provides a variety of streaming options and personalized recommendations to users.
- DoorDash has announced a proposed acquisition of Wolt Enterprises Oy for approximately $8.1 billion in an all-stock transaction.
- The transaction is expected to close in the first half of 2022, pending regulatory approvals and other customary closing conditions.
- The combined company would operate in over 23 countries, providing delivery from over 15 categories including restaurants, grocery, and more local commerce.
Reinforcement Learning 7. n-step BootstrappingSeung Jae Lee
A summary of Chapter 7: n-step Bootstrapping of the book 'Reinforcement Learning: An Introduction' by Sutton and Barto. You can find the full book in Professor Sutton's website: http://incompleteideas.net/book/the-book-2nd.html
Check my website for more slides of books and papers!
https://www.endtoend.ai
Netflix was founded in 1997 offering DVD rentals by mail with little competition. In 1999, it launched a no late fee policy and a subscription model allowing unlimited rentals and keeping 4 DVDs at a time. In 2001, it announced plans to create a video-on-demand business in addition to its DVD rental services. Its strategies included attracting subscribers by bundling Netflix coupons with new DVD players, personalized recommendations on its website, and developing an open connect system to locate servers near internet service providers for faster streaming.
Reinforcement Learning 2. Multi-armed BanditsSeung Jae Lee
A summary of Chapter 2: Multi-armed Bandits of the book 'Reinforcement Learning: An Introduction' by Sutton and Barto. You can find the full book in Professor Sutton's website: http://incompleteideas.net/book/the-book-2nd.html
Snapchat was created in 2011 by Evan Spiegel and Bobby Murphy to provide a more fun and personal way to communicate on mobile through ephemeral photo and video messages. Usage grew rapidly and in 2013 they introduced Stories, which allow snaps to be threaded together into a rolling collection visible to all friends for 24 hours. The document provides an overview of Snapchat's key features and products like Snaps, Stories, Chat and Here video calling, as well as statistics on usage and demographics. It also offers guidance for businesses and influencers on using Snapchat authentically to engage with fans.
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive functioning. Exercise causes chemical changes in the brain that may help protect against mental illness and improve symptoms.
Lyft is a ridesharing company that launched in San Francisco in 2012 and has since expanded to 24 cities, providing over 30,000 rides per week. It has received $83 million in funding and takes a 20% commission per ride. While facing regulatory challenges from the California Public Utilities Commission, Lyft has strong customer loyalty and a thriving community of drivers, positioning it for continued growth as it expands into new markets despite competition from other ridesharing companies.
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.
This document discusses how emerging technologies are driving changes in networking and opportunities for network providers. It covers how the cloud, internet of things, security concerns, and software-defined networking are impacting network design and provision of services. The cloud is increasing bandwidth demands and changing traffic patterns. The internet of things is connecting more devices and data sources. Security is more complex with open networks. Software-defined networking allows more flexible provisioning of network services and connectivity to clouds. These forces provide opportunities for network operators to offer new services that enable elastic, efficient, open, and secure networks.
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
This document contains information about Kong Inc. and their API gateway product Kong. It includes an agenda that covers APIs, Kong, and Kong. There are also sections on Kong's open source projects, customers, and capabilities. It discusses how Kong can provide third party connectivity, cross-app connectivity, and in-app connectivity. The document also contains information on Kong's edge gateway, internal gateway, service mesh, and how these provide full service connectivity.
WSO2 is an open source integration platform provider that offers products for API management, integration, and identity and access management. The document discusses WSO2's API Manager product which addresses the full API lifecycle from creation to monitoring. It provides a flexible, hybrid approach to API management through on-premises or cloud deployment options and supports REST, SOAP, GraphQL and serverless APIs.
This document discusses cloud computing solutions for IP surveillance and video hosting. It outlines ACTi's strategy to partner with software as a service (SaaS) providers, platform as a service (PaaS) players, and infrastructure as a service (IaaS) providers to deliver cloud-based video surveillance solutions. ACTi provides network video recorders, video analytics, and other software, while partners provide the cloud infrastructure and additional services. Case studies describe how ACTi's solutions have been used for ATM security, small retail shop emergency systems, and fleet management.
Martin Danielsson presented on API Management with wicked.haufe.io. API Management provides discoverability and self-service access to APIs for developers, monitors traffic to provide usage insights, and protects APIs from misuse through security procedures and policies. Wicked.haufe.io is an open source API Management platform based on Mashape Kong that provides features like rate limiting, OAuth 2.0 support, and a developer portal with self signup. It is designed to run in Docker and deploy on any infrastructure for machine-to-machine communication, single page applications, and mobile apps. The presentation demonstrated wicked.haufe.io functionality through a live demo.
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
This document provides an agenda and overview for the AWS Media Day event taking place in Toronto on October 25, 2018. The agenda includes sessions on cloud-based video on demand, cloud-enabled live and linear video, personalizing video experiences, machine learning in media workflows, and media asset management. It also introduces some of the AWS Media Services being demonstrated including AWS Elemental MediaConvert, MediaLive, MediaPackage, and MediaStore. The document discusses the benefits these services provide for video processing, delivery, and storage in the cloud.
Similar to Going Global: How VICELAND Accelerated Channel Launches Around the World with Amagi and AWS (20)
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.
1) The document discusses building a minimum viable product (MVP) using Amazon Web Services (AWS).
2) It provides an example of an MVP for an omni-channel messenger platform that was built from 2017 to connect ecommerce stores to customers via web chat, Facebook Messenger, WhatsApp, and other channels.
3) The founder discusses how they started with an MVP in 2017 with 200 ecommerce stores in Hong Kong and Taiwan, and have since expanded to over 5000 clients across Southeast Asia using AWS for scaling.
This document discusses pitch decks and fundraising materials. It explains that venture capitalists will typically spend only 3 minutes and 44 seconds reviewing a pitch deck. Therefore, the deck needs to tell a compelling story to grab their attention. It also provides tips on tailoring different types of decks for different purposes, such as creating a concise 1-2 page teaser, a presentation deck for pitching in-person, and a more detailed read-only or fundraising deck. The document stresses the importance of including key information like the problem, solution, product, traction, market size, plans, team, and ask.
This document discusses building serverless web applications using AWS services like API Gateway, Lambda, DynamoDB, S3 and Amplify. It provides an overview of each service and how they can work together to create a scalable, secure and cost-effective serverless application stack without having to manage servers or infrastructure. Key services covered include API Gateway for hosting APIs, Lambda for backend logic, DynamoDB for database needs, S3 for static content, and Amplify for frontend hosting and continuous deployment.
This document provides tips for fundraising from startup founders Roland Yau and Sze Lok Chan. It discusses generating competition to create urgency for investors, fundraising in parallel rather than sequentially, having a clear fundraising narrative focused on what you do and why it's compelling, and prioritizing relationships with people over firms. It also notes how the pandemic has changed fundraising, with examples of deals done virtually during this time. The tips emphasize being fully prepared before fundraising and cultivating connections with investors in advance.
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
This document discusses Amazon's machine learning services for building conversational interfaces and extracting insights from unstructured text and audio. It describes Amazon Lex for creating chatbots, Amazon Comprehend for natural language processing tasks like entity extraction and sentiment analysis, and how they can be used together for applications like intelligent call centers and content analysis. Pre-trained APIs simplify adding machine learning to apps without requiring ML expertise.
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