SlideShare a Scribd company logo
© 2013 Truphone Limited. All Rights Reserved.November 13, 2014
Auto scaling of value added
services
Michael Lazar
mlazar@dataart.com
© 2013 Truphone Limited. All Rights Reserved.November 13, 2014
DataArt is a technology consulting firm that designs and builds software systems
to help clients achieve their business goals.
15 GLOBAL LOCATIONS:
• NYC
• London
• Switzerland
• Germany
• Eastern Europe
• Latin America
INDUSTRY EXPERTISE:
• Telecom
• IoT/M2M
• Financial Services
• Travel & Hospitality
• Healthcare & Life Sciences
• Media & Entertainment
Consultants &
Engineers
1500 +
in Operation
18 Years
© 2013 Truphone Limited. All Rights Reserved.November 13, 2014
Juju + Mesos cluster(Docker containerizer) + VAS services
© 2013 Truphone Limited. All Rights Reserved.November 13, 2014
Mesos cluster + VAS services
Scale services inside containers (Micro Services)
Before
After
© 2013 Truphone Limited. All Rights Reserved.November 13, 2014
Auto scaling technologies
Scaling Up and Down Seamlessly
Juju + Mesos cluster(Docker containerizer) + VAS service
Teleconference on demand
ONLY Scale needed components
Using charm parameters to configure scaling
Automatically reclaim resources when no longer necessary (ROI)
Manage count of VAS service inside mesos cluster
Manage count of machines in cluster
Manage available resources for services – CPU, memory
Use Marathon for Mesos Management
Adding Docker Container via Juju to existing Mesos Cluster (quick deployment)
Fully charmed solution – ready for you to try “at home”
GitHub https://github.com/taddemo2015/vas-charms-dev
Juju Bundle https://jujucharms.com/u/tads2015dataart/tads2015-demo
© 2013 Truphone Limited. All Rights Reserved.November 13, 2014
DEMO TIME
Lets review Juju environment!
Start stress testing
Show scaling
© 2013 Truphone Limited. All Rights Reserved.November 13, 2014
DEMO TIME
SMS to +44 74 8002 4390
Get automated call back to join conference
When conference is terminated receive
SMS with link for recorded conference
Demonstrate Auto scaling of cluster and
VAS components

More Related Content

PDF
TADSummit Dangerous Demo: Ubuntu / Canonical, Artur Tyloch
PPTX
Elastic stack and cloud native architecture
PPTX
moovel aws summit Frankfurt 2016
PPTX
Building Modern Platforms on Microsoft Azure by Steef-Jan Wiggers
PPTX
Cloud Capabilities Slide Deck
PPT
UK G-Cloud: The First Instantiation of True Cloud?
PDF
2015 PH Cloud Summit - 02 Robert Jenkins
PPTX
5 Cloud Native Trends of 2021
TADSummit Dangerous Demo: Ubuntu / Canonical, Artur Tyloch
Elastic stack and cloud native architecture
moovel aws summit Frankfurt 2016
Building Modern Platforms on Microsoft Azure by Steef-Jan Wiggers
Cloud Capabilities Slide Deck
UK G-Cloud: The First Instantiation of True Cloud?
2015 PH Cloud Summit - 02 Robert Jenkins
5 Cloud Native Trends of 2021

What's hot (20)

PDF
FIWARE Global Summit - Edge/Fog Computing in “Powered by FIWARE” Architectures
PDF
10 Good Reasons: NetApp for Artificial Intelligence / Deep Learning
PDF
ZkSystems - NOAH19 Berlin
PPT
Spatial data infrastructure in the cloud, 2011
ODP
OpenStack
PPTX
About Me
PDF
stackconf 2021 | Building the first European open source Edge Computing platf...
PPTX
SaaStock 2019 - eltjo hofstee
PDF
Google not all clouds are created equal - sap sapphire 2014 (1)
PPTX
IBM BC2015 - Double down on Mobility: Innovating car sharing with Car2go
PDF
FIWARE Global Summit - IoT Virtualization for Platform Interoperability
PDF
OpenNebulaconf2017US: Fast prototyping of a c.o. into a purpose built data ce...
PPTX
IT Management
PDF
National Clouds - Benefits and Limitations - IPTelecom
PDF
FIWARE Global Summit - Smart Data-Contextualization towards NGSI Data Economy...
PPTX
Discover how the cloud will empower every organization on the planet to achie...
PPT
Cloud computing
PDF
Cloud computing nac
PDF
Sidecar patterns in modern infrastructure
PPTX
Red Hat Forum Poland 2019 - 3 Pitfalls Everyone Should Avoid with Hybrid Mult...
FIWARE Global Summit - Edge/Fog Computing in “Powered by FIWARE” Architectures
10 Good Reasons: NetApp for Artificial Intelligence / Deep Learning
ZkSystems - NOAH19 Berlin
Spatial data infrastructure in the cloud, 2011
OpenStack
About Me
stackconf 2021 | Building the first European open source Edge Computing platf...
SaaStock 2019 - eltjo hofstee
Google not all clouds are created equal - sap sapphire 2014 (1)
IBM BC2015 - Double down on Mobility: Innovating car sharing with Car2go
FIWARE Global Summit - IoT Virtualization for Platform Interoperability
OpenNebulaconf2017US: Fast prototyping of a c.o. into a purpose built data ce...
IT Management
National Clouds - Benefits and Limitations - IPTelecom
FIWARE Global Summit - Smart Data-Contextualization towards NGSI Data Economy...
Discover how the cloud will empower every organization on the planet to achie...
Cloud computing
Cloud computing nac
Sidecar patterns in modern infrastructure
Red Hat Forum Poland 2019 - 3 Pitfalls Everyone Should Avoid with Hybrid Mult...
Ad

Viewers also liked (6)

PPTX
Dangerous Demo, Metaswitch TADSummit 2015, Paul Drew
PPTX
TADSummit Dangerous Demo, User and Carrier Billing
PPTX
Dangerous Demo, Rapid WebRTC application development with Restcomm, Docker an...
PPTX
TADSummit Dangerous demo: Oracle
PDF
Dangerous Demo: Apidaze
PPSX
Location Based Services at Heterogeneous Networks
Dangerous Demo, Metaswitch TADSummit 2015, Paul Drew
TADSummit Dangerous Demo, User and Carrier Billing
Dangerous Demo, Rapid WebRTC application development with Restcomm, Docker an...
TADSummit Dangerous demo: Oracle
Dangerous Demo: Apidaze
Location Based Services at Heterogeneous Networks
Ad

Similar to Dangerous Demo, Auto scaling of value added services, Michael Lazar, DataArt (9)

PPTX
Automated listening (1)
PDF
Xura Cloud Services for the Telecommunications Market White Paper v1
PDF
How Scalable Application Development Services Drive Long-Term Business Success
PDF
Defining a modern day network
PPTX
Dangerous Demo: The TADCloud MNO Teaser
PDF
Resource Replication & Automated Scaling Listener
PPTX
Building Scalable Applications with Microsoft Azure
PDF
Architecting for the cloud scability-availability
PPT
Presentation major
Automated listening (1)
Xura Cloud Services for the Telecommunications Market White Paper v1
How Scalable Application Development Services Drive Long-Term Business Success
Defining a modern day network
Dangerous Demo: The TADCloud MNO Teaser
Resource Replication & Automated Scaling Listener
Building Scalable Applications with Microsoft Azure
Architecting for the cloud scability-availability
Presentation major

More from Alan Quayle (20)

PDF
What is a vCon?
PDF
Supercharging CPaaS Growth & Margins with Identity and Authentication, Aditya...
PPTX
Building a sub-second virtual ThunderDome: Considerations for mass scale sub-...
PDF
What makes a cellular IoT API great? Tobias Goebel
PDF
eSIM as Root of Trust for IoT security, João Casal
PPTX
Architecting your WebRTC application for scalability, Arin Sime
PPTX
CPaaS Conversational Platforms and Conversational Customer Service – The Expe...
PDF
Programmable Testing for Programmable Telcos, Andreas Granig
PDF
How to best maximize the conversation data stream for your business? Surbhi R...
PDF
Latest Updates and Experiences in Launching Local Language Tools, Karel Bourgois
PDF
What Everyone Needs to Know about Protecting the CPaaS Ecosystem from Unlawfu...
PDF
Master the Audience Experience Multiverse: AX Best Practices and Success Stor...
PDF
Open Source Telecom Software Survey 2022, Alan Quayle
PDF
OpenSIPS 3.3 – Messaging in the IMS and UC ecosystems. Bogdan-Andrei Iancu
PDF
TADS 2022 - Shifting from Voice to Workflow Management, Filipe Leitao
PDF
What happened since we last met TADSummit 2022, Alan Quayle
PDF
Stacuity - TAD Summit 2022 - Time to ditch the dumb-pipe, Mike Bromwich
PDF
AWA – a Telco bootstrapping product development: Challenges with dynamic mark...
PDF
Founding a Startup in Telecoms. The good, the bad and the ugly. João Camarate
PDF
How to bring down your own RTC platform. Sandro Gauci
What is a vCon?
Supercharging CPaaS Growth & Margins with Identity and Authentication, Aditya...
Building a sub-second virtual ThunderDome: Considerations for mass scale sub-...
What makes a cellular IoT API great? Tobias Goebel
eSIM as Root of Trust for IoT security, João Casal
Architecting your WebRTC application for scalability, Arin Sime
CPaaS Conversational Platforms and Conversational Customer Service – The Expe...
Programmable Testing for Programmable Telcos, Andreas Granig
How to best maximize the conversation data stream for your business? Surbhi R...
Latest Updates and Experiences in Launching Local Language Tools, Karel Bourgois
What Everyone Needs to Know about Protecting the CPaaS Ecosystem from Unlawfu...
Master the Audience Experience Multiverse: AX Best Practices and Success Stor...
Open Source Telecom Software Survey 2022, Alan Quayle
OpenSIPS 3.3 – Messaging in the IMS and UC ecosystems. Bogdan-Andrei Iancu
TADS 2022 - Shifting from Voice to Workflow Management, Filipe Leitao
What happened since we last met TADSummit 2022, Alan Quayle
Stacuity - TAD Summit 2022 - Time to ditch the dumb-pipe, Mike Bromwich
AWA – a Telco bootstrapping product development: Challenges with dynamic mark...
Founding a Startup in Telecoms. The good, the bad and the ugly. João Camarate
How to bring down your own RTC platform. Sandro Gauci

Recently uploaded (20)

PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PDF
A comparative study of natural language inference in Swahili using monolingua...
PPTX
OMC Textile Division Presentation 2021.pptx
PDF
project resource management chapter-09.pdf
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PDF
Mushroom cultivation and it's methods.pdf
PPTX
Tartificialntelligence_presentation.pptx
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
A comparative analysis of optical character recognition models for extracting...
PPTX
Chapter 5: Probability Theory and Statistics
PDF
Enhancing emotion recognition model for a student engagement use case through...
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PDF
A novel scalable deep ensemble learning framework for big data classification...
PPTX
cloud_computing_Infrastucture_as_cloud_p
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PDF
WOOl fibre morphology and structure.pdf for textiles
PDF
August Patch Tuesday
PDF
NewMind AI Weekly Chronicles - August'25-Week II
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
A comparative study of natural language inference in Swahili using monolingua...
OMC Textile Division Presentation 2021.pptx
project resource management chapter-09.pdf
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
Mushroom cultivation and it's methods.pdf
Tartificialntelligence_presentation.pptx
Univ-Connecticut-ChatGPT-Presentaion.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Hindi spoken digit analysis for native and non-native speakers
A comparative analysis of optical character recognition models for extracting...
Chapter 5: Probability Theory and Statistics
Enhancing emotion recognition model for a student engagement use case through...
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
A novel scalable deep ensemble learning framework for big data classification...
cloud_computing_Infrastucture_as_cloud_p
SOPHOS-XG Firewall Administrator PPT.pptx
WOOl fibre morphology and structure.pdf for textiles
August Patch Tuesday
NewMind AI Weekly Chronicles - August'25-Week II

Dangerous Demo, Auto scaling of value added services, Michael Lazar, DataArt

  • 1. © 2013 Truphone Limited. All Rights Reserved.November 13, 2014 Auto scaling of value added services Michael Lazar mlazar@dataart.com
  • 2. © 2013 Truphone Limited. All Rights Reserved.November 13, 2014 DataArt is a technology consulting firm that designs and builds software systems to help clients achieve their business goals. 15 GLOBAL LOCATIONS: • NYC • London • Switzerland • Germany • Eastern Europe • Latin America INDUSTRY EXPERTISE: • Telecom • IoT/M2M • Financial Services • Travel & Hospitality • Healthcare & Life Sciences • Media & Entertainment Consultants & Engineers 1500 + in Operation 18 Years
  • 3. © 2013 Truphone Limited. All Rights Reserved.November 13, 2014 Juju + Mesos cluster(Docker containerizer) + VAS services
  • 4. © 2013 Truphone Limited. All Rights Reserved.November 13, 2014 Mesos cluster + VAS services Scale services inside containers (Micro Services) Before After
  • 5. © 2013 Truphone Limited. All Rights Reserved.November 13, 2014 Auto scaling technologies Scaling Up and Down Seamlessly Juju + Mesos cluster(Docker containerizer) + VAS service Teleconference on demand ONLY Scale needed components Using charm parameters to configure scaling Automatically reclaim resources when no longer necessary (ROI) Manage count of VAS service inside mesos cluster Manage count of machines in cluster Manage available resources for services – CPU, memory Use Marathon for Mesos Management Adding Docker Container via Juju to existing Mesos Cluster (quick deployment) Fully charmed solution – ready for you to try “at home” GitHub https://github.com/taddemo2015/vas-charms-dev Juju Bundle https://jujucharms.com/u/tads2015dataart/tads2015-demo
  • 6. © 2013 Truphone Limited. All Rights Reserved.November 13, 2014 DEMO TIME Lets review Juju environment! Start stress testing Show scaling
  • 7. © 2013 Truphone Limited. All Rights Reserved.November 13, 2014 DEMO TIME SMS to +44 74 8002 4390 Get automated call back to join conference When conference is terminated receive SMS with link for recorded conference Demonstrate Auto scaling of cluster and VAS components