Hello. Welcome to 'This is My Architecture'.
I'm Andy Kim, Solutions Architect at Amazon Web Services.
Today, we are with Kyojun Lee from Megazone Cloud.
- Hello. - Hello, nice to meet you.
I'm Kyojun Lee, who is responsible for the architect of CloudPlex Media at Megazone Cloud,
which is the first Korean partner and the first premier partner of AWS.
Could you please tell me about CloudPlex Media?
Yes, many companies are looking for media solutions
to follow and lead the market change.
The media itself is very complex, and there is a difficulty in requiring specialized personnel with considerable knowledge of technology.
Because of that, customers have a requirement to use a mature solution
rather than develop their own media solution.
In addition, the ownership of the data and security issues must be considered.
So, we created CloudPlex Media to meet their needs.
You explained why you created the service.
What is the function of the corresponding CloudPlex Media service? Is there any advantage? Please explain the details.
Yes, CloudPlex Media is providing the managed console through S3 web hosting.
In addition, all functions such as upload, transcode, organization, analysis, and statistics are provided via Rest API through API Gateway.
Since it is a kind of service related to video content, there will be different needs in education, advertising, and entertainment-related areas.
Are there any features that can be used for those requirements?
Yes, in the case of VoD, the transcoding function is provided.
We have both VoD and live-streaming.
When it comes to creating VoD content, several steps seem to be required.
How did you implement it?
First, we use Media Convert, which is a transcoding service from AWS.
In addition, Lambda with different functions that logically organize media-information inquiries,
preparation process for transcoding, and content consumed after transcoding
is organized into a step function workflow.
And by combining those workflows again, the concept of pipelines is used as an abstract unit
for the more complex processes.
Thanks to this, customers simply upload their video,
and all the complicated processing in the pipeline is naturally done.
So there is no additional action or knowledge required.
Okay, that was about VoD. But you said there is also a function for the real-time streaming.
Live-streaming actually requires a lot of computing power.
How did you implement live-streaming?
Yes, for live-streaming, we use Media Live, which is an AWS real-time video
processing service.
Media Live supports the various input sources.
First, real-time live was implemented by using RTMP input sources.
In the case of the live broadcasting, which can be broadcasted by organizing VoD,
the server configured and driven in Fargate updates the input schedule
of the live-media channel.
Is there a function or something that you would like to explain additionally?
Yes, we have also applied an AI service.
By utilizing the Rekognition service that analyzes images or videos,
it is used as a function to automatically detect the sexuality and a specific person in the video for automated metadata.
And by using Transcribe, which converts voice to text, and Translate, which is a language translation service,
we automatically generate subtitles in different languages ​​​​in video.
This reminds me of the SaaS service that can utilize the video content.
What are the advantages of implementing SaaS services on Amazon Web Services? Please explain.
Yes, since we can guarantee the logical management of users,
customers can use the platform with confidence in data or network security.
At the same time, the availability of services that customers expect, the scalability depending on increased usage and decreased usage,
and the high level of cost optimization provided by AWS are also great advantages for AWS-based architectures.
Today we explored Megazone Cloud's CloudPlex Media.
This has been 'This is My Architecture'. Thank you.