AWS at Telenor Digital. Internet Services for the next Billion



Similar documents
Using ArcGIS for Server in the Amazon Cloud

Thing Big: How to Scale Your Own Internet of Things.

Scaling in the Cloud with AWS. By: Eli White (CTO & mojolive) eliw.com - mojolive.com

Cloud models and compliance requirements which is right for you?

Using ArcGIS for Server in the Amazon Cloud

Servers. Servers. NAT Public Subnet: /20. Internet Gateway. VPC Gateway VPC: /16

EEDC. Scalability Study of web apps in AWS. Execution Environments for Distributed Computing

Razvoj Java aplikacija u Amazon AWS Cloud: Praktična demonstracija

Cloud Computing with Amazon Web Services and the DevOps Methodology.

Cloud and the future of Unemployment Sean Rhody, CTO Capgemini Government Solutions

Amazon Elastic Beanstalk

AIST Data Symposium. Ed Lenta. Managing Director, ANZ Amazon Web Services

Scalability in the Cloud HPC Convergence with Big Data in Design, Engineering, Manufacturing

WE RUN SEVERAL ON AWS BECAUSE WE CRITICAL APPLICATIONS CAN SCALE AND USE THE INFRASTRUCTURE EFFICIENTLY.

Primex Wireless OneVue Architecture Statement

Application Security Best Practices. Matt Tavis Principal Solutions Architect

TECHNOLOGY WHITE PAPER Jan 2016

JAVA IN THE CLOUD PAAS PLATFORM IN COMPARISON

Running Oracle Applications on AWS

Expand Your Infrastructure with the Elastic Cloud. Mark Ryland Chief Solutions Architect Jenn Steele Product Marketing Manager

CLOUD COMPUTING WITH AWS An INTRODUCTION. John Hildebrandt Solutions Architect ANZ

AWS Benefits, Regions & Across. Paul Yung Head of Territory Development HK, Macau & TW pyung@amazon.com

Preparing Your IT for the Holidays. A quick start guide to take your e-commerce to the Cloud

TECHNOLOGY WHITE PAPER Jun 2012

CONNECTRIA MANAGED AMAZON WEB SERVICES (AWS)

Cloud Computing Disaster Recovery (DR)

ur skills.com

Deploying for Success on the Cloud: EBS on Amazon VPC. Phani Kottapalli Pavan Vallabhaneni AST Corporation August 17, 2012

How AWS Pricing Works May 2015

Amazon Web Services Yu Xiao

Private vs. Public Cloud Solutions

Amazon Web Services Annual ALGIM Conference. Tim Dacombe-Bird Regional Sales Manager Amazon Web Services New Zealand

ArcGIS for Server: In the Cloud

Scalable Application. Mikalai Alimenkou

DLT Solutions and Amazon Web Services

Migration Scenario: Migrating Backend Processing Pipeline to the AWS Cloud

Overview and Deployment Guide. Sophos UTM on AWS

Logentries Insights: The State of Log Management & Analytics for AWS

APP DEVELOPMENT ON THE CLOUD MADE EASY WITH PAAS

Introduction to AWS in Higher Ed

Media on AWS. Consulting, DevOps & Managed Services. sales@cloudcover.in

Chapter 11 Cloud Application Development

Cloud Computing project Report

How To Use Aws.Com

AWS Cloud for HPC and Big Data

Agenda. - Introduction to Amazon s Cloud - How ArcGIS users adopt Amazon s Cloud - Why ArcGIS users adopt Amazon s Cloud - Examples

EXECUTIVE SUMMARY CONTENTS. 1. Summary 2. Objectives 3. Methodology and Approach 4. Results 5. Next Steps 6. Glossary 7. Appendix. 1.

Alfresco Enterprise on AWS: Reference Architecture

Cloud Computing In Reality: Experience sharing in cloud solution developments and evaluations

Amazon EC2 Product Details Page 1 of 5

Design for Failure High Availability Architectures using AWS

The Scenario: Priority Matrix for Cloud Computing

Introduction to Cloud Computing

LONDON. 2015, Amazon Web Services, Inc. or its affiliates. All rights reserved

ArcGIS for Server in the Amazon Cloud. Michele Lundeen Esri

Case Study. Cloud Adoption, Fault Tolerant AWS Support & Magento ecommerce Implementation. Case Study

A Comparison of Clouds: Amazon Web Services, Windows Azure, Google Cloud Platform, VMWare and Others (Fall 2012)

Running Oracle on the Amazon Cloud

Cloud vision and capabilities

Making Your ColdFusion Apps Highly Available. Brian Klaas Johns Hopkins Bloomberg School of Public Health

Emerging Technology for the Next Decade

Cloud Computing. Chapter 1 Introducing Cloud Computing

Outline. What is cloud computing? History Cloud service models Cloud deployment forms Advantages/disadvantages

Elevate your analytics with SAS in the cloud

Extending your Enterprise IT with Amazon Virtual Private Cloud. Oyvind Roti Principal Solutions Architect, AWS

How To Create A Virtual Private Cloud On Amazon.Com

Introduction to AWS Economics

SURVEY OF ADAPTING CLOUD COMPUTING IN HEALTHCARE

Deploying ArcGIS for Server Using Esri Managed Services

PCI on Amazon Web Services (AWS) What You Need To Know Understanding the regulatory roadmap for PCI on AWS

Enterprise Cloud Computing with AWS. for internal partner use only

Introduction to Amazon Web Services! Leo Senior Solutions Architect

Amazon Web Services Primer. William Strickland COP 6938 Fall 2012 University of Central Florida

AWS IaaS Services. Methods Digital GCloud Service Definition

High-Availability in the Cloud Architectural Best Practices

OpenStack The State of the Stack

Scalable Architecture on Amazon AWS Cloud

Cloud Enterprise Content Management

What is Cloud Computing? Tackling the Challenges of Big Data. Tackling The Challenges of Big Data. Matei Zaharia. Matei Zaharia. Big Data Collection

Architecting Applications to Scale in the Cloud

Amazon Web Services: a Case Study Course: Business Process for IT Services 2012, EPFL

Architecture Statement

Cloud Computing Benefits for Educational Institutions

DevOps on AWS: Best Practices for Enterprise IT Teams

How To Set Up Wiremock In Anhtml.Com On A Testnet On A Linux Server On A Microsoft Powerbook 2.5 (Powerbook) On A Powerbook 1.5 On A Macbook 2 (Powerbooks)

Managed Amazon Web Services

SysAid Cloud Architecture Including Security and Disaster Recovery Plan

How AWS Pricing Works

Considerations for Adopting PaaS (Platform as a Service)

DISTRIBUTED SYSTEMS [COMP9243] Lecture 9a: Cloud Computing WHAT IS CLOUD COMPUTING? 2

DISASTER RECOVERY WITH AWS

Getting Started with SAP BI on AWS

Web Application Deployment in the Cloud Using Amazon Web Services From Infancy to Maturity

Transcription:

AWS at Telenor Digital Internet Services for the next Billion

THE INTERNET OPPORTUNITY IN ASIA 1.1 billion people in our footprint 145 million are internet users 50% under 30 yrs Norway: ~30% under 30 yrs Mobile penetration Thailand 120% Myanmar 11% Gni per capita ppp India USD 3,910 Malaysia USD 16,290 Bangkok the FB capital of the world: +10 mn users Dhaka fastest growing city on Facebook

ONLY 15% OF PAKISTANIS HAVE ACCESS TO REGULAR BANKING SERVICES Online marketplaces like mudah.com.my are going mobile Mobile health-care bring qualified doctors to rural Bangladesh - online

Telenor Digital Digital Startup incubator inside Telenor

AWS at Telenor Digital Using AWS for production services since 2011 Physical servers only when we need to control hardware 10+ services, 250K EC2 instance-hours/month in Ireland and Singapore regions All engineers can have personal AWS accounts for experimentation Development services run in AWS: Jenkins, Gerrit, JIRA etc Use a wide range of AWS capabilities AWS as IaaS and Paas EC2, S3, RDS SQS, SNS CloudFormation ELB, Auto-scaling groups VPC with VPN tunnels Redundancy across availability zones and regions Route 53 (DNS, registrar) CloudWatch for monitoring

Case: Comoyo View 2011: Comoyo View team starts building physical servers for transcoding Rationale: benefit from high-powered GPU Also some initial legal concerns Content deal results in access to 1000 s of movies Need a lot of compute power at peak very little otherwise Learned that optimal results require constant tweaking of parameters Jobs often had to re-run, adding a lot of unplanned capacity requirements Task moved to AWS to be able to scale What we learned: ability and simplicity of elastic scaling of capacity by far outweighs local optimization potential

Case: Grouper Grouper helps group organizers and participants to communicate and coordinate effectively. Started in March 2014 with 6 devs + PM Beta in May 2014 Project shut down in December 2014 Service shut down in February 2015 Cost for buying hardware: 0 NOKs Opportunity cost for using staff to build basic infrastructure: none Time from tested software packages to service in production: 0

Case: SOBAZAAR Follow your friends, fashionistas and favorite brands. Love and share your favorite looks - and shop the newest fashion pieces at any time at your ultimate fashion destination! Brought into TD in October 2013 with 6 devs + PM Continuous improvements to system in production Launched in September 2014 30.000 users in 3 months Move to independent company announced in December 2014 (co-owned by Schibsted and Telenor) No moving of physical servers just change accounts Very little risk, zero downtime

Minimal Viable Product in the Cloud Fail fast and with little waste! Image source: http://www.chrisyin.com/images/spotify-mvp.png

Telenor Connect Global Backend Services High demands on compliance! ID provider Authentication, account and rights management Highly sensitive data storage of Personal Identifiable Information Performance latency is critical aspect of UX Payment solutions Billing gateway towards credit card, operator billing etc Store credit card details need to be PCI compliant Security in a public cloud Would we be better in providing basic infrastructure security? Focus energy and competence on building secure services!

The Cloud: A catalyst for better software Faster time to market self-service in teams, rich capabilities Reduced variability and increased repeatability infrastructure as code Continuous Delivery deployment automation up from host provisioning Accountability in teams cost transparency Validation and testing A/B and Canary testing/phased roll-out Robustness fewer implicit assumptions, states are made explicit Anti-fragility deliberately break assumptions to encourage resilience

But this doesn t mean No-Ops Administration and operations still requires expertise System design building resilient, scalable systems System and network administration account and access management System operation monitoring, alerting These best practices can often be shared across teams Standardization makes it easier to automate and scale

Thank you! volker.hilsheimer@telenordigital.com @vhilsheimer