The document discusses how new age enterprises are transforming themselves using digital technologies like cloud computing, analytics, and microservices architecture. It provides the example of Astro, a Malaysian company, which is redefining its legacy TV business and short form video platform using Amazon Web Services to gain agility, automation, and real-time analytics capabilities. BlazeClan Technologies helped Astro develop its platforms using a microservices architecture with decoupled and independently deployable services to improve scalability, performance and fault tolerance.
2. What are New Age Digital Enterprises?
Current
Business +
= Digital Business
Digital
Technologies
Digital
Trends
New
Regulations
• Internet of Things
• Smart machines
• 3D printing
• Human augmentation
• Mobile, social, analytics, cloud
• Sharing economy
• Unbanked coming online
• Second screen
• Quantified self
• Legalization of autonomous
vehicles
• Legalization of remote
prescriptions
• Taxation and trade policies on
3D printed goods
3. New Age Enterprises are redefining themselves
using 3A Strategy
Agility Automation
Analytics
A A
5. Legacy
Businesses
01
Digital
Start Ups
02
Innovation and
Investment Pipe Line
03
Accelerate our digital start ups to
build scale
Build innovation and investment
pipe line
Digitalize our legacy business to
bring efficiencies
Competing in the NEW world
…with no boundaries nor rules
9. Introduction to Short Form Video
Astro’s SHORT FORM is an undisputed format of choice and represents the intense growth category in digital media.
1
It is a medium that still absorbs an estimated 360 billion hours of viewing time annually.
Videos are free and available to the public to view.
The duration of a short-form video is still a moving target varying anywhere between 5-10 minutes.
2
3
Previous Landscape
10 WEBSITES
7 MOBILE APPS
1 MILLION VIDEO PLAYS
PER MONTH
VIDEO PLATFORM
Current Landscape
14 WEBSITES
8 MOBILE APPS
3 MILLION VIDEO PLAYS
PER MONTH
SHORT FORM VIDEO
10. Key Principles for the transformation
High
Availability
Scalability
and Agility
Ease of
Integration
Optimized
Costs
Real-Time
Analytics
SecurityDevOps
11. Solution
With Micro Services, new age applications were delivered using modern architecture resulting
in technology agility and improving the business’ time-to-market.
12. Introduction to Micro Services Architecture
Micro services architecture is a method in which software applications are developed as a group
of independently deployable, small, modular services in which each service runs a unique
process and communicates through a well-defined processes communicating with each other
using language-agnostic APIs.
13. Micro Services Architecture
The previous platform used by Astro was complex and highly intertwined and they were looking
for subsequent solutions. BlazeClan introduced a micro services strategy for Astro wherein large
monolithic applications and services were divided into supporting micro services which were
highly available and decoupled.
Supporting Monolithic Components
UI Web API
Authentication
Transcoding
Scheduler
Web
Analytics
14. Attributes of Micro Services Architecture
1 The services are easy to replace.
2
3
4
5
Services are organized around capabilities, e.g. user interface front-end,
recommendation, logistics, billing etc.
Services can be implemented using different programming languages, databases,
hardware and software environment, depending on what fits best.
Architectures are symmetrical than hierarchical.
Easier to adopt DevOps methodologies bringing in a lot of automation.
15. Benefits of Micro Services Architecture
Isolate Failure
Decentralise things
Deploy Independently
Language Independent
Culture of Automation
Modelled Around business Domain
16. Technical Architecture
Master Instance of Amazon RDS
Standby Instance of Amazon RDS
Elastic Load Balancer (ELB)
Queues in Amazon Simple Queue Service (SQS)
Bucket in Amazon Simple Storage Service (S3)
Amazon Elastic Cloud Compute (EC2) Instances
Amazon Simple Notification Service (SNS)
Security Groups