SlideShare a Scribd company logo
1 of 49
Download to read offline
POWERING DIGITAL CONTENT:
ADOPTION OF PLATFORM AS A SERVICE
FOR BOTSWANA
Global IT Technology Program (ITTP) KAIST
MESHINGO JACK
GRADUATE STUDENT
20154647
“Content is the reason search began in the first place” Lee Odden
INTRODUCTION
PROBLEM DEFINITION
GOALS & OBJECTIVES
SITUATIONAL ANALYSIS
RECOMMENDATIONS
LITERATURE REVIEW
BENCHMARKING
Introduction
● Availability of content is one of the major drivers for use of ICTs
● Locally relevant content is one of the key enablers of internet adoption.
(GSMA Intelligence SIM Survey, 2015)
● Lack of locally relevant content & awareness is the most important barrier
to Internet adoption for non-users
● Growing economies leverage content to extend economic growth potential
3
Sources:
OECD, 2016
GSMA Intelligence SIM Survey, 2015
Introduction
4
Barrier Lack of
local
content
Digital
Literacy &
Skills
Affordability Network
Coverage
Security &
Trust
Others
LATIN AMERICA & CARIBBEAN
Argentina 72% 19% 18% 2% 4% 11%
Puerto Rico 68% 18% 33% 2% 6% 10%
Guatemala 57% 38% 14% 3% 5% 6%
AFRICA
Egypt 70% 38% 52% 12% 20% 17%
South Africa 57% 24% 46% 6% 6% 11%
Nigeria 53% 32% 24% 1% 5% 25%
Morocco 51% 53% 33% 2% 2% 8%
Kenya 46% 37% 45% 4% 2% 22%
Source: GSMA Intelligence Consumer Survey, 2015
UASF, 2015
5
To connect
super-fast
Broadband in the
identified public
strategic areas to
achieve the target
speeds of the
National
Broadband
Strategy;
To provide the
public with easy
access to secure
and affordable
Broadband
services; and
To promote usage of the
1. .bw domain name,
1. local content
development and
2. use of e-Government
in Botswana through
provision of basic
free Internet to
consumers.
● Broadband infrastructure and content needs to be conceived and
developed jointly (ITU, 2016).
Botswana Hotspots Objectives
Shopping Malls
Hospitals
Airports
Bus Ranks
Government Offices
Potential for Digital Content Creation
● Restaurants
● Clothing Shops
● Supermarkets
● Gyms
● Furniture
● Maternity
Ward
● Emergency
● General
Consulting
● Paediatric
Ward
● Restaurants
● Souvenir
Shops
● Check in
area
● Waiting
lounge
● Long
distance
buses
● Combis
● Taxis
● Different
departments
PaaS Solution
6
Motivation
Increase broadband
penetration
Promote local
Content
Development
Government
Investment
Digital
Transformation
Economic
Diversification
7
Problem Definition
• Lack of relevant local content to increase uptake of Botswana
Hotspots.
● Botswana Hotspots is heavily underutilized despite a huge
investment by the Universal Access & Service Fund and
Botswana Fibre Networks
● Lack of innovative packages
• Both entities are looking for solutions that would increase
uptake at both wholesale and retail level. Sources: BOFINET, 2016, UASF 2017
8
Goal and Objectives
Goal: Develop a platform that enables faster development of
applications for the different Wi-Fi service areas and beyond
1
Examine Cloud Maturity level of BoFiNet
infrastructure
2
Carry out a Developer Readiness
Assessment
4
Benchmarking with South Korea, and Japan
on PaaS systems
5 Propose Recommendations
3
Assess various Platform as a Service
Solutions
9
Methodology
10
Overview
Background Information
Preliminary Study
Justification
Literature Review
Application development platforms
Cloud Computing
PaaS Requirements
Data Collection
Interviews/ Questionnaire
Secondary Data
Situational Analysis
Oracle Cloud Maturity Model
ODA Cloud Maturity Model
Root Issues
Best Practices
South Korea
Japan
Envisioned PaaS
Architecture
Recommendations
Analysis & Benchmarking
Applications Developer Survey
LITERATURE REVIEW
Source: National Institute of standards and Technology, 2011
Platform as a service is a cloud-based computing environment designed to support
the rapid development, running and management of applications.
Platform as a Service
API Management
Capabilities
Security Capabilities
Developer tools
Rapid
deployment
Provision of Runtime
Environment Support for Custom
Applications
Middleware
capabilities
Source: Cloud Standards Customer Council, 2015
Team Collaboration
12
PaaS Solutions
13
SAAS OPERATING ENVIRONMENT OPEN
Source: Cloud Standards Customer Council, 2015
14
SITUATIONAL ANALYSIS
● Population: 2,024,904 Million
● Area: 581,730 sq. km
● No. Telecom Operators: 4
● Number of ISPs: 68
● Facility Based Operator: 1
● Internet Penetration: 22%
● Mobile Penetration: 169.9%
● Submarine Cables: EASSy, WACS
● Domain name: .BW
● Regulator: BOCRA
Source: BOFINET, 2017 Source: BOCRA, 2016
15
Current Network Analysis
Gartner, 2009
FTTx Loop
BoFiNet, 2017
FTTx Loop
ADSL
3G
4G
Source: BOFINET, 2017
16
OPERATOR READINESS SURVEY
BOFINET Cloud Maturity & Adoption
Source: BOFINET, 2017
17
CMM1
Initial, Ad Hoc
CMM2
Repeatable,
Opportunistic
CMM3
Defined,
Systematic
CMM4
Measured,
Measurable
CMM5
Optimized
Technology
Model
Simple IaaS
Instances
Virtualized
Infrastructure Apps
Event-Triggered
Admin and
Activities
Automated Service
Migration
According to
Predefined Cases
Federated,
Interoperable, and
Open Cloud:
• Majority of
landscape is
Cloud-aware
applications
• Automated
provisioning
according to
business
requirements and
controls
• Managed public,
private and hybrid
SaaS, PaaS, and
IaaS provisioning
and integration
• Dynamic
compliance and
control
Compute, Storage,
and Network
Complex IaaS Service Delivery
Management
Including
Cloud Portal
Federated Identity
and Access Model
Scheduled Admin
and Activities
Defined
Orchestration
Process for Cloud
Islands of Identity
and Access
Management
Architecture for
Federated
Cloud Control
Systems
Defined Cloud
Service Catalog
Online Risk and
Compliance
Management
Source: BOFINET, 2017
Cloud Maturity Assessment
18
DEVELOPER READINESS SURVEY
PaaS Requirements for Botswana
19
PaaS Technical & Operations Considerations
20
Technical
IaaS Maturity
Languages
Data sources
Interoperability
Integration
Lock In
Operations
Policy
Maintenance
Reputation
Cost
Open
Innovation
Ease of use
21
BENCHMARKING
Benchmarking Countries
22
Parameter South Korea Japan Botswana
% of individuals using
the Internet
89.90% 93.33% 27.50%
Mobile-cellular telephone
subscriptions per 100
inhabitants
118.46% 125.05% 169.9%
Active mobile-broadband
subscriptions per 100
inhabitants
109.67% 126.44% 67.31%
International Internet
Bandwidth per user
46,764.48 62,618.15 11,379.28
Smartphone penetration 88% 64.9% -
Cloud Adoption 5th (ITA 2016) 2nd (ITA, 2016) -
Source: ITU, 2016
23
SOUTH KOREA
2014
Open source PaaS based
Government 3.0 realization support Assistance in realizing the creative
economy
Development of
e-government standard
framework extension
Developed using open source ▶
Result is released as open source
Promoting joint use
of IT resources
Providing core infrastructure to
realize creative economy
Open PaaS based on
e-government standard
framework
e-Gov Standard Frameworke-Gov Standard Framework
Open Cloud Platform: PaaS-TA
Source: NIA, 2016
2
Search Purchase / Reuse
Ordinary people
SaaS repository
온나라 디브레인 E사람
Open PaaS Core Features
① Open source PaaS validation and stabilization
②Various IaaS Support ③ Installation automation
④ Load Standard Framework and Domestic SW
Development
Test
Enrollment
developer
SW corporation
1 in-house
corporation
Open PaaS Development and Management Tool
Usage
measurement
Monitoring
Operational
Control
PaaS
Operator
⑦ Management tools
26
⑥ User Portal
Government / Public institutions
Use
⑤ Development Tools
PaaS-TA Major Components
Source: Altoros, 2016
Support various IaaS and standardized application software through container ▶
Support hybrid cloud deployment
IaaS-based hybrid cloud
environment
Hybrid cloud environment based on PaaS-TA
Hybrid Cloud
PaaS-TA
Container controller
② Standardized method
Application SW Integration
Management
Private
IaaS
Public
IaaS
① Various IaaS support
▶ Ensuring independence for IaaS providers
Hybrid Cloud
① Addition of IaaS • Difficulty of change
▶ IaaS provider has a dependency
problem
IaaS interface
Application
SW
Virtual Machine
Controller
IaaS interface
Application
SW
Private
IaaS
Public
IaaS
②
Non-standardized
Application SW
Management
Standard IaaS interface
Application
SW
container
Application
SW
container
Application
SW
container
Application
SW
container
③ Application SW
movement
(Not free)
X ③ It is free to move application SW between various
IaaS
PaaS-TA Components
Source: NIA, 2016
2
3
Easy SW
maintenance
4
Reliable
system
operation
cloud
Secure
mobility
2
Rapid
provision of
SW
resources
5
• Rapid development of
application SW by
automating configuration
within a few minutes
• A small number of system
operators can maintain the
system at a stable service
level
• Various IaaS support and standardized
application SW management through
container
• Automatically ensures high
availability of HW and SW without a
separate solution for high availability
35
• Reduce IT costs by maximizing the use of
HW resources based on containers
1
Efficient use
of HW
resources
PaaS-TA Benefits
Source: NIA, 2016
28
JAPAN
2012
Cloudn
PaaS
29
● Provides fast access to all of the functions needed for operation of a production system
Source:NTT Website, 2017
NTT
Developer
● Platform development &
management
● development
Cloudn
PaaS Tools
30
Built-in service (MySql & PostgreSql)
Application Programming Interface
Monitoring Tools
Scalability
Load balancing
Job Scheduling
Application Execution Environment
Secure Socket Layer
Log Monitoring
Cloudn
PaaS
Source:NTT Website, 2017
31
Cloudn
PaaS Benefits
Improved Service Delivery
Online content
Digital Economy
Service Diversification
Source: Lwasaki et al., 2012
32
COMPARATIVE ANALYSIS
33
Cloud Foundry vs OpenShift
Features Cloud Foundry OpenShift
Year 2008 2011
Community Large Few
Pricing Free, Membership fee Free, Price Based
Container Technology Garden, Docker Docker
Container Management Diego Kubernetes
Infrastructure Physical, Virtual, Private, Public Physical, Virtual, Private, Public
IaaS OpenStack
Amazon Web Services
Microsoft Azure
Google Cloud Engine
VMWare
Red Hat OpenStack
Amazon Web Services
Microsoft Azure
Google Cloud Engine
VMware vCenter
34
Cloud Foundry vs OpenShift
Features Cloud Foundry OpenShift
Operating Systems Windows, Mac, Web based Windows, Linux, Mac, Web based
Integration OpenStack, Github, Hadoop,
Docker, Eclipse
OpenStack, Atomic, Github, Docker,
Hadoop,
Language Support Java, JavaScript, Ruby, Spring,
Node.js
Java, Javascript, Ruby, PHP,
Python, Perl
Databases MySQL, PostgreSQL, Redis,
RabbitMQ
MariaDB, MySQL, PostgreSQL,
MongoDB, Redis, SQLite
Access CLI, Web CLI, Web Console, Remote Access
Security Multi-level Security Multi-level Security
Cloud Foundry Architecture
35
Source:Cloud Foundry Website, 2017
36
OpenShift Architecture
Source: OpenShift, 2017
37
RECOMMENDATIONS
Infrastructure
DataPolicy PaaS Ecosystem
Recommendations
38
Open Source PaaS
IaaS
Open Data
Policy & Regulation
● Cloud Act
● Open Data Policy
Training
● Management Tools
● Developer Tools
Big Data Analytics Benchmarking
● PaaS_TA
● Cloud_n PaaS
To Be Model: B_PaaS
39
Physical Virtualized Private IaaS
Common Interface
Container Container Container Container
Network
Storage
Server
OS
MIddleware
Dev.
Framework
Management
Tools
Analytics as a Service
Tools
Big Data Analytics
Engine
Health Transport Retail e-Gov Tourism Entertainment
Private Public Academia
Access
40
B_PaaS Detailed Design
Platform as a Service
Databases: MariaDB, MySQL, PostgreSQL, MongoDB, Redis, and
SQLite
Security ProcessIntegration
Developer
S/W
Companies
Inhouse
Configuration Mgt
Performance Mgt
Quality Mgt
Monitoring
Languages: Java, Javascript, Ruby, PHP, Python, Perl, Ceylon
1. Authentication
2.Development
3.Testing
4. Enrollment
Big Data Analytics
Mgt ToolsDeveloper
Tools
User interaction
B_PaaS: Developer
41
B_PaaS
PaaS FRAMEWORK FOR APPLICATION DEVELOPMENT
PaaSIaaS
Server Storage Network
Common Interface
Operating environment
Container
Framework프레 미 운
Middleware
operating system
어플application
Test environment
Container
Framework프
미 운
Middleware
operating system
어플application
Development environment
Container
Framework
크Middleware
Operating system
Application
Standardized HW
Automatic configuration
Standardized Platform
Kubernetes
Automatic configuration
Developer
Coding
Analytics
Recommendation 2: IaaS
42
Source: Open Data Centre Alliance, 2016
CMM1
Initial, Ad Hoc
CMM2
Repeatable,
Opportunistic
CMM3
Defined,
Systematic
CMM4
Measured,
Measurable
CMM5
Optimized
Technology
Model
Simple IaaS Instances Virtualized
Infrastructure Apps
Event-Triggered
Admin and
Activities
Automated Service
Migration
According to
Pre-Defined Cases
Federated,
Interoperable, and
Open Cloud:
• Majority of
landscape is
Cloud-aware
applications
• Automated
provisioning
according to
business
requirements and
controls
• Managed public,
private and hybrid
SaaS, PaaS, and
IaaS provisioning
and integration
• Dynamic
compliance and
control
Compute, Storage, and
Network
Complex IaaS Service Delivery
Management e.g.
Cloud Portal
Federated Identity
and Access Model
Scheduled Admin and
Activities
Defined
Orchestration
Process for Cloud
Islands of Identity
and Access
Management
Architecture for
Federated
Cloud Control
Systems
Defined Cloud
Service Catalog
Online Risk and
Compliance
Management
● Current Maturity of IaaS: between 1 - 3
Recommendation 3: Big Data Analytics
43
● Big Data Analytics for cloud
● OpenShift can integrate with Spark and Hadoop
○ Assess most suitable analytics platform
○ New services
○ Improved service delivery
■ Developer
■ Provider
Source:Barlow, 2015
Recommendation 4: Open Data
44
● Standard for making data available to developers
Private
Social Media
Retail
Tourism
Transport
Entertainment
Govt Data Sets
Finance
Statistics
Agriculture
Health
Education
LandFinance Transport
Tourism
B_PaaS
Developer Developer Developer Developer
Implementation Requirements: Stakeholders
45
Powering Digital Content through Adoption of PaaS for Botswana
Main Agency
Incubators
Developers
Duration
Budget
Botswana Fibre Networks
Ministry of Transport & Communications
Botswana Communications Regulatory Authority
PTOs ISPs
University of Botswana Botho University
Limkokwing University BIUST
Private Software Companies S/W Companies
Botswana Innovation Hub
Botswana Institute of Technology Research & Innovation
Policy & Regulation
Universal Access & Service Fund
Botswana Fibre Networks
1 year 6 months
Project Title
Implementation Plan
46
Phase 1
3 months
Phase 2
12 months
Phase 3
3 months
Stakeholder Consultation
Feasibility Study
OpenShift Design Specs
Prototype Verification
● Verification Criteria
● IaaS testing
Core Function Development
Prototype Development
● Open Source Analysis
● Core Technology
Analysis
Security
Integration
● Big Data Analytics
● Open Data Sources
Tools Development
● Management Tools
● Developer Tools
Training
● Developer
● BOFINET
Support
● Maintenance
● Upgrades
Migration
47
Conclusion
● Relevant digital content critical for broadband usage
● Adoption of Platform as a Service for Botswana is a step in the right direction for
rapid application development
Rapid
development
Data
Availability
Marketing
Stakeholder
Engagement
Training Ease of Use Cost
1. Botswana Communications Regulatory Authority. BOCRA 2016 Annual Report. Gaborone: N.p., 2017. Web. 11 Mar. 2017. Annual
Report.
2. Botswana Fibre Networks. "BOFINET - Network". Bofinet.co.bw. N.p., 2017. Web. 5 June 2017.
3. "Cloudn Paas – Public Cloud | NTT Communications Global ICT Services Provider". Ntt.com. N.p., 2017. Web. 18 Apr. 2017.
4. Cloud Standards Customer Council. Practical Guide To Platform - As - A - Service Version 1.0. 2015. Web. 13 Feb. 2017.
5. Ericsson. The Telecom Cloud Opportunity: How Operators Can Leverage Their Unique Advantages In The Emerging Cloud Market. 2012. Web. 1
May 2017.
6. GSMA."What Are The Consumer Barriers To Mobile Internet Adoption In Africa? Results From The GSMA Consumer Survey 2015 | Mobile For
Development". Mobile for Development. 2015. Web. 5 June 2017.
7. GSMA."Local And Relevant Content Is The Key To Unlocking Mobile Internet Connectivity In Latin America And The Caribbean: Results From
The GSMA Intelligence Consumer Survey 2015 | Mobile For Development". Mobile for Development, 2015. Web. 5 June 2017.
8. "IDC: Smartphone OS Market Share". www.idc.com. N.p., 2017. Web. 5 Feb 2017.
9. International Trade Administration. Top Markets Report Cloud Computing Country Case Study: Japan. U.S Department of
Commerce, 2016. Web. 17 Apr. 2017. Top Markets Report Cloud Computing.
10. International Trade Administration. Top Markets Report Cloud Computing Country Case Study: South Korea. U.S Department of Commerce,
2016. Web. 17 Apr. 2017. Top Markets Report Cloud Computing.
11. "ITU | 2016 Global ICT Development Index". Itu.int. N.p., 2017. Web. 10 May 2017.
12. Lwasaki, Yudai et al. Paas Software Based On Cloud Foundry. 2012. Web. 13 Feb. 2017.
13. Ministry of Transport and Communications. National Broadband Strategy For Botswana. Gaborone: Republic of Botswana, 2016. Print.
14. National Information Society Agency. Open Cloud Platform Paas-TA (Paas-TA). 2016. Print.
15. National Institute of Standards and Technology. The NIST Definition Of Cloud Computing. National Institute of Standards and Technology, 2011.
Web. 4 Feb. 2017.
16. OECD. The Relationship Between Local Content, Internet Development And Access Prices : Main Findings And Conclusions. 2016. Web. 10
January 2017.
17. "The Government Of South Korea Creates An Open Paas With Cloud Foundry - Cloud Foundry Live | Altoros". Cloud Foundry Live | Altoros. N.p.,
2017. Web. 15 Apr. 2017.
18. "The Open Data Handbook". Opendatahandbook.org. N.p., 2017. Web. 5 May 2017.
19. PWC. Cloud Enabled Telco Opportunities. 2013. Web. 1 May 2017.
20. Garg. "Android Ppt". Slideshare.net. N.p., 2016. Web. 5 May 2017.
21. "UASF | Universal Access And Service Fund". Uasf.org.bw. N.p., 2017. Web. 14 May 2017.
22. "Mobile Phone Penetration". World Bank Blogs. N.p., 2016. Web. 6 Feb. 2017.
48
References
Meshingo Jack
meshingo@kaist.ac.kr
49
감사합니다

More Related Content

What's hot

IPv6 Adoption by ASEAN Government Agencies
IPv6 Adoption by ASEAN Government AgenciesIPv6 Adoption by ASEAN Government Agencies
IPv6 Adoption by ASEAN Government AgenciesAPNIC
 
The IANA Stewardship Transition Overview & Background
The IANA Stewardship Transition Overview & Background The IANA Stewardship Transition Overview & Background
The IANA Stewardship Transition Overview & Background APNIC
 
Myanmar Member Gathering
Myanmar Member GatheringMyanmar Member Gathering
Myanmar Member GatheringAPNIC
 
34 - IDNOG03 - Fakrul Alam (APNIC) - Securing Global Routing System and Oper...
34 - IDNOG03  - Fakrul Alam (APNIC) - Securing Global Routing System and Oper...34 - IDNOG03  - Fakrul Alam (APNIC) - Securing Global Routing System and Oper...
34 - IDNOG03 - Fakrul Alam (APNIC) - Securing Global Routing System and Oper...Indonesia Network Operators Group
 
Internet infrastructure in the South East Asia region
Internet infrastructure in the South East Asia regionInternet infrastructure in the South East Asia region
Internet infrastructure in the South East Asia regionAPNIC
 
An introduction to APNIC
An introduction to APNICAn introduction to APNIC
An introduction to APNICAPNIC
 
Internet Resource changes you need to know
Internet Resource changes you need to knowInternet Resource changes you need to know
Internet Resource changes you need to knowAPNIC
 
CNNIC Update, by Jessica Shen [APNIC 38 / NIR SIG]
CNNIC Update, by Jessica Shen [APNIC 38 / NIR SIG]CNNIC Update, by Jessica Shen [APNIC 38 / NIR SIG]
CNNIC Update, by Jessica Shen [APNIC 38 / NIR SIG]APNIC
 
ARIN 42: APNIC Update
ARIN 42: APNIC UpdateARIN 42: APNIC Update
ARIN 42: APNIC UpdateAPNIC
 
APNIC Policy Update, LACNIC 26
APNIC Policy Update, LACNIC 26APNIC Policy Update, LACNIC 26
APNIC Policy Update, LACNIC 26APNIC
 
LACNIC Update
LACNIC UpdateLACNIC Update
LACNIC UpdateAPNIC
 
APSIG 2016 - IANA Transition: Why do we care?
APSIG 2016 -  IANA Transition: Why do we care?APSIG 2016 -  IANA Transition: Why do we care?
APSIG 2016 - IANA Transition: Why do we care?APNIC
 
IANA Activities Update by Elise Gerich [APRICOT 2015]
IANA Activities Update by Elise Gerich [APRICOT 2015]IANA Activities Update by Elise Gerich [APRICOT 2015]
IANA Activities Update by Elise Gerich [APRICOT 2015]APNIC
 
How the Internet works...and why
How the Internet works...and whyHow the Internet works...and why
How the Internet works...and whyAPNIC
 
How APNIC can support law enforcement agencies in cybercrime investigtaion
How APNIC can support law enforcement agencies in cybercrime investigtaionHow APNIC can support law enforcement agencies in cybercrime investigtaion
How APNIC can support law enforcement agencies in cybercrime investigtaionAPNIC
 
CommuniCast 2014: Connecting your business to the Internet
CommuniCast 2014: Connecting your business to the InternetCommuniCast 2014: Connecting your business to the Internet
CommuniCast 2014: Connecting your business to the InternetAPNIC
 
APNIC Activity Report 2016
APNIC Activity Report 2016APNIC Activity Report 2016
APNIC Activity Report 2016APNIC
 
MMNOG: Internet infrastructure comparisons in the Asia Pacific
MMNOG: Internet infrastructure comparisons in the Asia Pacific MMNOG: Internet infrastructure comparisons in the Asia Pacific
MMNOG: Internet infrastructure comparisons in the Asia Pacific APNIC
 
IANA: Who, What, Why?
IANA: Who, What, Why?IANA: Who, What, Why?
IANA: Who, What, Why?APNIC
 
APNIC Update, APEC TEL 54
APNIC Update, APEC TEL 54APNIC Update, APEC TEL 54
APNIC Update, APEC TEL 54APNIC
 

What's hot (20)

IPv6 Adoption by ASEAN Government Agencies
IPv6 Adoption by ASEAN Government AgenciesIPv6 Adoption by ASEAN Government Agencies
IPv6 Adoption by ASEAN Government Agencies
 
The IANA Stewardship Transition Overview & Background
The IANA Stewardship Transition Overview & Background The IANA Stewardship Transition Overview & Background
The IANA Stewardship Transition Overview & Background
 
Myanmar Member Gathering
Myanmar Member GatheringMyanmar Member Gathering
Myanmar Member Gathering
 
34 - IDNOG03 - Fakrul Alam (APNIC) - Securing Global Routing System and Oper...
34 - IDNOG03  - Fakrul Alam (APNIC) - Securing Global Routing System and Oper...34 - IDNOG03  - Fakrul Alam (APNIC) - Securing Global Routing System and Oper...
34 - IDNOG03 - Fakrul Alam (APNIC) - Securing Global Routing System and Oper...
 
Internet infrastructure in the South East Asia region
Internet infrastructure in the South East Asia regionInternet infrastructure in the South East Asia region
Internet infrastructure in the South East Asia region
 
An introduction to APNIC
An introduction to APNICAn introduction to APNIC
An introduction to APNIC
 
Internet Resource changes you need to know
Internet Resource changes you need to knowInternet Resource changes you need to know
Internet Resource changes you need to know
 
CNNIC Update, by Jessica Shen [APNIC 38 / NIR SIG]
CNNIC Update, by Jessica Shen [APNIC 38 / NIR SIG]CNNIC Update, by Jessica Shen [APNIC 38 / NIR SIG]
CNNIC Update, by Jessica Shen [APNIC 38 / NIR SIG]
 
ARIN 42: APNIC Update
ARIN 42: APNIC UpdateARIN 42: APNIC Update
ARIN 42: APNIC Update
 
APNIC Policy Update, LACNIC 26
APNIC Policy Update, LACNIC 26APNIC Policy Update, LACNIC 26
APNIC Policy Update, LACNIC 26
 
LACNIC Update
LACNIC UpdateLACNIC Update
LACNIC Update
 
APSIG 2016 - IANA Transition: Why do we care?
APSIG 2016 -  IANA Transition: Why do we care?APSIG 2016 -  IANA Transition: Why do we care?
APSIG 2016 - IANA Transition: Why do we care?
 
IANA Activities Update by Elise Gerich [APRICOT 2015]
IANA Activities Update by Elise Gerich [APRICOT 2015]IANA Activities Update by Elise Gerich [APRICOT 2015]
IANA Activities Update by Elise Gerich [APRICOT 2015]
 
How the Internet works...and why
How the Internet works...and whyHow the Internet works...and why
How the Internet works...and why
 
How APNIC can support law enforcement agencies in cybercrime investigtaion
How APNIC can support law enforcement agencies in cybercrime investigtaionHow APNIC can support law enforcement agencies in cybercrime investigtaion
How APNIC can support law enforcement agencies in cybercrime investigtaion
 
CommuniCast 2014: Connecting your business to the Internet
CommuniCast 2014: Connecting your business to the InternetCommuniCast 2014: Connecting your business to the Internet
CommuniCast 2014: Connecting your business to the Internet
 
APNIC Activity Report 2016
APNIC Activity Report 2016APNIC Activity Report 2016
APNIC Activity Report 2016
 
MMNOG: Internet infrastructure comparisons in the Asia Pacific
MMNOG: Internet infrastructure comparisons in the Asia Pacific MMNOG: Internet infrastructure comparisons in the Asia Pacific
MMNOG: Internet infrastructure comparisons in the Asia Pacific
 
IANA: Who, What, Why?
IANA: Who, What, Why?IANA: Who, What, Why?
IANA: Who, What, Why?
 
APNIC Update, APEC TEL 54
APNIC Update, APEC TEL 54APNIC Update, APEC TEL 54
APNIC Update, APEC TEL 54
 

Similar to Summary paa s_countryreport_meshingo.pptx.pptx

Shift to Application & Infrastructure Hosting
Shift to Application & Infrastructure HostingShift to Application & Infrastructure Hosting
Shift to Application & Infrastructure Hostingtechzimslides
 
Which Cloud? It All Starts with Assessing Application Readiness
Which Cloud? It All Starts with Assessing Application ReadinessWhich Cloud? It All Starts with Assessing Application Readiness
Which Cloud? It All Starts with Assessing Application ReadinessGravitant, Inc.
 
일본 금융권 AWS 활용 사례 - 일본 대형 은행 및 소니 뱅크를 중심으로 - AWS Summit Seoul 2017
일본 금융권 AWS 활용 사례 - 일본 대형 은행 및 소니 뱅크를 중심으로 - AWS Summit Seoul 2017일본 금융권 AWS 활용 사례 - 일본 대형 은행 및 소니 뱅크를 중심으로 - AWS Summit Seoul 2017
일본 금융권 AWS 활용 사례 - 일본 대형 은행 및 소니 뱅크를 중심으로 - AWS Summit Seoul 2017Amazon Web Services Korea
 
Building and Successfully Selling ISV Solutions with AWS Partner-Summit-Singa...
Building and Successfully Selling ISV Solutions with AWS Partner-Summit-Singa...Building and Successfully Selling ISV Solutions with AWS Partner-Summit-Singa...
Building and Successfully Selling ISV Solutions with AWS Partner-Summit-Singa...Amazon Web Services
 
Digital reference architecture in hybrid cloud
Digital reference architecture in hybrid cloudDigital reference architecture in hybrid cloud
Digital reference architecture in hybrid cloudDavide Veronese
 
Visualizing Application & Delivery Flows to Make Data-Driven Decisions
Visualizing Application & Delivery Flows to Make Data-Driven DecisionsVisualizing Application & Delivery Flows to Make Data-Driven Decisions
Visualizing Application & Delivery Flows to Make Data-Driven DecisionsCA Technologies
 
Digital Transformation Journey
Digital Transformation JourneyDigital Transformation Journey
Digital Transformation JourneyClayton Pyne
 
Data Acquisition Automation for NiFi in a Hybrid Cloud environment – the Path...
Data Acquisition Automation for NiFi in a Hybrid Cloud environment – the Path...Data Acquisition Automation for NiFi in a Hybrid Cloud environment – the Path...
Data Acquisition Automation for NiFi in a Hybrid Cloud environment – the Path...DataWorks Summit
 
HANA Cloud Platform Overview
HANA Cloud Platform OverviewHANA Cloud Platform Overview
HANA Cloud Platform OverviewVictor Ionescu
 
NoOps in a Serverless World
NoOps in a Serverless WorldNoOps in a Serverless World
NoOps in a Serverless WorldGary Arora
 
Modern Applications Demand Network Analytics
Modern Applications Demand Network AnalyticsModern Applications Demand Network Analytics
Modern Applications Demand Network AnalyticsPluribus Networks
 
Is South Africa behind the enterprise cloud curve?
Is South Africa behind the enterprise cloud curve?Is South Africa behind the enterprise cloud curve?
Is South Africa behind the enterprise cloud curve?Brian Pinnock
 
How to add security in dataops and devops
How to add security in dataops and devopsHow to add security in dataops and devops
How to add security in dataops and devopsUlf Mattsson
 
Do I Need A Service Mesh.pptx
Do I Need A Service Mesh.pptxDo I Need A Service Mesh.pptx
Do I Need A Service Mesh.pptxPINGXIONG3
 
ciscothousandeyesusecase
ciscothousandeyesusecaseciscothousandeyesusecase
ciscothousandeyesusecaseRENJITHKNAIR5
 
CES 2016 Panel: Your Customers Are on the New Internet – Are you?
CES 2016 Panel: Your Customers Are on the New Internet – Are you?CES 2016 Panel: Your Customers Are on the New Internet – Are you?
CES 2016 Panel: Your Customers Are on the New Internet – Are you?ARIN
 
What is the future of data strategy?
What is the future of data strategy?What is the future of data strategy?
What is the future of data strategy?Denodo
 

Similar to Summary paa s_countryreport_meshingo.pptx.pptx (20)

Shift to Application & Infrastructure Hosting
Shift to Application & Infrastructure HostingShift to Application & Infrastructure Hosting
Shift to Application & Infrastructure Hosting
 
Which Cloud? It All Starts with Assessing Application Readiness
Which Cloud? It All Starts with Assessing Application ReadinessWhich Cloud? It All Starts with Assessing Application Readiness
Which Cloud? It All Starts with Assessing Application Readiness
 
일본 금융권 AWS 활용 사례 - 일본 대형 은행 및 소니 뱅크를 중심으로 - AWS Summit Seoul 2017
일본 금융권 AWS 활용 사례 - 일본 대형 은행 및 소니 뱅크를 중심으로 - AWS Summit Seoul 2017일본 금융권 AWS 활용 사례 - 일본 대형 은행 및 소니 뱅크를 중심으로 - AWS Summit Seoul 2017
일본 금융권 AWS 활용 사례 - 일본 대형 은행 및 소니 뱅크를 중심으로 - AWS Summit Seoul 2017
 
Building and Successfully Selling ISV Solutions with AWS Partner-Summit-Singa...
Building and Successfully Selling ISV Solutions with AWS Partner-Summit-Singa...Building and Successfully Selling ISV Solutions with AWS Partner-Summit-Singa...
Building and Successfully Selling ISV Solutions with AWS Partner-Summit-Singa...
 
Digital reference architecture in hybrid cloud
Digital reference architecture in hybrid cloudDigital reference architecture in hybrid cloud
Digital reference architecture in hybrid cloud
 
Visualizing Application & Delivery Flows to Make Data-Driven Decisions
Visualizing Application & Delivery Flows to Make Data-Driven DecisionsVisualizing Application & Delivery Flows to Make Data-Driven Decisions
Visualizing Application & Delivery Flows to Make Data-Driven Decisions
 
Digital Transformation Journey
Digital Transformation JourneyDigital Transformation Journey
Digital Transformation Journey
 
IPv6: the what, why and how
IPv6: the what, why and howIPv6: the what, why and how
IPv6: the what, why and how
 
Stephen Wallo
Stephen WalloStephen Wallo
Stephen Wallo
 
Data Acquisition Automation for NiFi in a Hybrid Cloud environment – the Path...
Data Acquisition Automation for NiFi in a Hybrid Cloud environment – the Path...Data Acquisition Automation for NiFi in a Hybrid Cloud environment – the Path...
Data Acquisition Automation for NiFi in a Hybrid Cloud environment – the Path...
 
The HANA Cloud Platform
The HANA Cloud PlatformThe HANA Cloud Platform
The HANA Cloud Platform
 
HANA Cloud Platform Overview
HANA Cloud Platform OverviewHANA Cloud Platform Overview
HANA Cloud Platform Overview
 
NoOps in a Serverless World
NoOps in a Serverless WorldNoOps in a Serverless World
NoOps in a Serverless World
 
Modern Applications Demand Network Analytics
Modern Applications Demand Network AnalyticsModern Applications Demand Network Analytics
Modern Applications Demand Network Analytics
 
Is South Africa behind the enterprise cloud curve?
Is South Africa behind the enterprise cloud curve?Is South Africa behind the enterprise cloud curve?
Is South Africa behind the enterprise cloud curve?
 
How to add security in dataops and devops
How to add security in dataops and devopsHow to add security in dataops and devops
How to add security in dataops and devops
 
Do I Need A Service Mesh.pptx
Do I Need A Service Mesh.pptxDo I Need A Service Mesh.pptx
Do I Need A Service Mesh.pptx
 
ciscothousandeyesusecase
ciscothousandeyesusecaseciscothousandeyesusecase
ciscothousandeyesusecase
 
CES 2016 Panel: Your Customers Are on the New Internet – Are you?
CES 2016 Panel: Your Customers Are on the New Internet – Are you?CES 2016 Panel: Your Customers Are on the New Internet – Are you?
CES 2016 Panel: Your Customers Are on the New Internet – Are you?
 
What is the future of data strategy?
What is the future of data strategy?What is the future of data strategy?
What is the future of data strategy?
 

Recently uploaded

8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Anamaria Contreras
 
Guide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFGuide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFChandresh Chudasama
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationAnamaria Contreras
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Seta Wicaksana
 
Chapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal auditChapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal auditNhtLNguyn9
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03DallasHaselhorst
 
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Doge Mining Website
 
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxThe-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxmbikashkanyari
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607dollysharma2066
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Servicecallgirls2057
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfJos Voskuil
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy Verified Accounts
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menzaictsugar
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCRashishs7044
 
Darshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfDarshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfShashank Mehta
 
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Peter Ward
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaoncallgirls2057
 

Recently uploaded (20)

8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.
 
Guide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFGuide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDF
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement Presentation
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...
 
Corporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information TechnologyCorporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information Technology
 
Chapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal auditChapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal audit
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
 
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
 
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxThe-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
 
Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdf
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail Accounts
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR
 
Darshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfDarshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdf
 
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
 

Summary paa s_countryreport_meshingo.pptx.pptx

  • 1. POWERING DIGITAL CONTENT: ADOPTION OF PLATFORM AS A SERVICE FOR BOTSWANA Global IT Technology Program (ITTP) KAIST MESHINGO JACK GRADUATE STUDENT 20154647 “Content is the reason search began in the first place” Lee Odden
  • 2. INTRODUCTION PROBLEM DEFINITION GOALS & OBJECTIVES SITUATIONAL ANALYSIS RECOMMENDATIONS LITERATURE REVIEW BENCHMARKING
  • 3. Introduction ● Availability of content is one of the major drivers for use of ICTs ● Locally relevant content is one of the key enablers of internet adoption. (GSMA Intelligence SIM Survey, 2015) ● Lack of locally relevant content & awareness is the most important barrier to Internet adoption for non-users ● Growing economies leverage content to extend economic growth potential 3 Sources: OECD, 2016 GSMA Intelligence SIM Survey, 2015
  • 4. Introduction 4 Barrier Lack of local content Digital Literacy & Skills Affordability Network Coverage Security & Trust Others LATIN AMERICA & CARIBBEAN Argentina 72% 19% 18% 2% 4% 11% Puerto Rico 68% 18% 33% 2% 6% 10% Guatemala 57% 38% 14% 3% 5% 6% AFRICA Egypt 70% 38% 52% 12% 20% 17% South Africa 57% 24% 46% 6% 6% 11% Nigeria 53% 32% 24% 1% 5% 25% Morocco 51% 53% 33% 2% 2% 8% Kenya 46% 37% 45% 4% 2% 22% Source: GSMA Intelligence Consumer Survey, 2015
  • 5. UASF, 2015 5 To connect super-fast Broadband in the identified public strategic areas to achieve the target speeds of the National Broadband Strategy; To provide the public with easy access to secure and affordable Broadband services; and To promote usage of the 1. .bw domain name, 1. local content development and 2. use of e-Government in Botswana through provision of basic free Internet to consumers. ● Broadband infrastructure and content needs to be conceived and developed jointly (ITU, 2016). Botswana Hotspots Objectives
  • 6. Shopping Malls Hospitals Airports Bus Ranks Government Offices Potential for Digital Content Creation ● Restaurants ● Clothing Shops ● Supermarkets ● Gyms ● Furniture ● Maternity Ward ● Emergency ● General Consulting ● Paediatric Ward ● Restaurants ● Souvenir Shops ● Check in area ● Waiting lounge ● Long distance buses ● Combis ● Taxis ● Different departments PaaS Solution 6
  • 8. Problem Definition • Lack of relevant local content to increase uptake of Botswana Hotspots. ● Botswana Hotspots is heavily underutilized despite a huge investment by the Universal Access & Service Fund and Botswana Fibre Networks ● Lack of innovative packages • Both entities are looking for solutions that would increase uptake at both wholesale and retail level. Sources: BOFINET, 2016, UASF 2017 8
  • 9. Goal and Objectives Goal: Develop a platform that enables faster development of applications for the different Wi-Fi service areas and beyond 1 Examine Cloud Maturity level of BoFiNet infrastructure 2 Carry out a Developer Readiness Assessment 4 Benchmarking with South Korea, and Japan on PaaS systems 5 Propose Recommendations 3 Assess various Platform as a Service Solutions 9
  • 10. Methodology 10 Overview Background Information Preliminary Study Justification Literature Review Application development platforms Cloud Computing PaaS Requirements Data Collection Interviews/ Questionnaire Secondary Data Situational Analysis Oracle Cloud Maturity Model ODA Cloud Maturity Model Root Issues Best Practices South Korea Japan Envisioned PaaS Architecture Recommendations Analysis & Benchmarking Applications Developer Survey
  • 11. LITERATURE REVIEW Source: National Institute of standards and Technology, 2011
  • 12. Platform as a service is a cloud-based computing environment designed to support the rapid development, running and management of applications. Platform as a Service API Management Capabilities Security Capabilities Developer tools Rapid deployment Provision of Runtime Environment Support for Custom Applications Middleware capabilities Source: Cloud Standards Customer Council, 2015 Team Collaboration 12
  • 13. PaaS Solutions 13 SAAS OPERATING ENVIRONMENT OPEN Source: Cloud Standards Customer Council, 2015
  • 14. 14 SITUATIONAL ANALYSIS ● Population: 2,024,904 Million ● Area: 581,730 sq. km ● No. Telecom Operators: 4 ● Number of ISPs: 68 ● Facility Based Operator: 1 ● Internet Penetration: 22% ● Mobile Penetration: 169.9% ● Submarine Cables: EASSy, WACS ● Domain name: .BW ● Regulator: BOCRA Source: BOFINET, 2017 Source: BOCRA, 2016
  • 15. 15 Current Network Analysis Gartner, 2009 FTTx Loop BoFiNet, 2017 FTTx Loop ADSL 3G 4G Source: BOFINET, 2017
  • 16. 16 OPERATOR READINESS SURVEY BOFINET Cloud Maturity & Adoption Source: BOFINET, 2017
  • 17. 17 CMM1 Initial, Ad Hoc CMM2 Repeatable, Opportunistic CMM3 Defined, Systematic CMM4 Measured, Measurable CMM5 Optimized Technology Model Simple IaaS Instances Virtualized Infrastructure Apps Event-Triggered Admin and Activities Automated Service Migration According to Predefined Cases Federated, Interoperable, and Open Cloud: • Majority of landscape is Cloud-aware applications • Automated provisioning according to business requirements and controls • Managed public, private and hybrid SaaS, PaaS, and IaaS provisioning and integration • Dynamic compliance and control Compute, Storage, and Network Complex IaaS Service Delivery Management Including Cloud Portal Federated Identity and Access Model Scheduled Admin and Activities Defined Orchestration Process for Cloud Islands of Identity and Access Management Architecture for Federated Cloud Control Systems Defined Cloud Service Catalog Online Risk and Compliance Management Source: BOFINET, 2017 Cloud Maturity Assessment
  • 19. PaaS Requirements for Botswana 19
  • 20. PaaS Technical & Operations Considerations 20 Technical IaaS Maturity Languages Data sources Interoperability Integration Lock In Operations Policy Maintenance Reputation Cost Open Innovation Ease of use
  • 22. Benchmarking Countries 22 Parameter South Korea Japan Botswana % of individuals using the Internet 89.90% 93.33% 27.50% Mobile-cellular telephone subscriptions per 100 inhabitants 118.46% 125.05% 169.9% Active mobile-broadband subscriptions per 100 inhabitants 109.67% 126.44% 67.31% International Internet Bandwidth per user 46,764.48 62,618.15 11,379.28 Smartphone penetration 88% 64.9% - Cloud Adoption 5th (ITA 2016) 2nd (ITA, 2016) - Source: ITU, 2016
  • 24. Open source PaaS based Government 3.0 realization support Assistance in realizing the creative economy Development of e-government standard framework extension Developed using open source ▶ Result is released as open source Promoting joint use of IT resources Providing core infrastructure to realize creative economy Open PaaS based on e-government standard framework e-Gov Standard Frameworke-Gov Standard Framework Open Cloud Platform: PaaS-TA Source: NIA, 2016 2
  • 25. Search Purchase / Reuse Ordinary people SaaS repository 온나라 디브레인 E사람 Open PaaS Core Features ① Open source PaaS validation and stabilization ②Various IaaS Support ③ Installation automation ④ Load Standard Framework and Domestic SW Development Test Enrollment developer SW corporation 1 in-house corporation Open PaaS Development and Management Tool Usage measurement Monitoring Operational Control PaaS Operator ⑦ Management tools 26 ⑥ User Portal Government / Public institutions Use ⑤ Development Tools PaaS-TA Major Components Source: Altoros, 2016
  • 26. Support various IaaS and standardized application software through container ▶ Support hybrid cloud deployment IaaS-based hybrid cloud environment Hybrid cloud environment based on PaaS-TA Hybrid Cloud PaaS-TA Container controller ② Standardized method Application SW Integration Management Private IaaS Public IaaS ① Various IaaS support ▶ Ensuring independence for IaaS providers Hybrid Cloud ① Addition of IaaS • Difficulty of change ▶ IaaS provider has a dependency problem IaaS interface Application SW Virtual Machine Controller IaaS interface Application SW Private IaaS Public IaaS ② Non-standardized Application SW Management Standard IaaS interface Application SW container Application SW container Application SW container Application SW container ③ Application SW movement (Not free) X ③ It is free to move application SW between various IaaS PaaS-TA Components Source: NIA, 2016 2
  • 27. 3 Easy SW maintenance 4 Reliable system operation cloud Secure mobility 2 Rapid provision of SW resources 5 • Rapid development of application SW by automating configuration within a few minutes • A small number of system operators can maintain the system at a stable service level • Various IaaS support and standardized application SW management through container • Automatically ensures high availability of HW and SW without a separate solution for high availability 35 • Reduce IT costs by maximizing the use of HW resources based on containers 1 Efficient use of HW resources PaaS-TA Benefits Source: NIA, 2016
  • 29. Cloudn PaaS 29 ● Provides fast access to all of the functions needed for operation of a production system Source:NTT Website, 2017 NTT Developer ● Platform development & management ● development
  • 30. Cloudn PaaS Tools 30 Built-in service (MySql & PostgreSql) Application Programming Interface Monitoring Tools Scalability Load balancing Job Scheduling Application Execution Environment Secure Socket Layer Log Monitoring Cloudn PaaS Source:NTT Website, 2017
  • 31. 31 Cloudn PaaS Benefits Improved Service Delivery Online content Digital Economy Service Diversification Source: Lwasaki et al., 2012
  • 33. 33 Cloud Foundry vs OpenShift Features Cloud Foundry OpenShift Year 2008 2011 Community Large Few Pricing Free, Membership fee Free, Price Based Container Technology Garden, Docker Docker Container Management Diego Kubernetes Infrastructure Physical, Virtual, Private, Public Physical, Virtual, Private, Public IaaS OpenStack Amazon Web Services Microsoft Azure Google Cloud Engine VMWare Red Hat OpenStack Amazon Web Services Microsoft Azure Google Cloud Engine VMware vCenter
  • 34. 34 Cloud Foundry vs OpenShift Features Cloud Foundry OpenShift Operating Systems Windows, Mac, Web based Windows, Linux, Mac, Web based Integration OpenStack, Github, Hadoop, Docker, Eclipse OpenStack, Atomic, Github, Docker, Hadoop, Language Support Java, JavaScript, Ruby, Spring, Node.js Java, Javascript, Ruby, PHP, Python, Perl Databases MySQL, PostgreSQL, Redis, RabbitMQ MariaDB, MySQL, PostgreSQL, MongoDB, Redis, SQLite Access CLI, Web CLI, Web Console, Remote Access Security Multi-level Security Multi-level Security
  • 38. Recommendations 38 Open Source PaaS IaaS Open Data Policy & Regulation ● Cloud Act ● Open Data Policy Training ● Management Tools ● Developer Tools Big Data Analytics Benchmarking ● PaaS_TA ● Cloud_n PaaS
  • 39. To Be Model: B_PaaS 39 Physical Virtualized Private IaaS Common Interface Container Container Container Container Network Storage Server OS MIddleware Dev. Framework Management Tools Analytics as a Service Tools Big Data Analytics Engine Health Transport Retail e-Gov Tourism Entertainment Private Public Academia Access
  • 40. 40 B_PaaS Detailed Design Platform as a Service Databases: MariaDB, MySQL, PostgreSQL, MongoDB, Redis, and SQLite Security ProcessIntegration Developer S/W Companies Inhouse Configuration Mgt Performance Mgt Quality Mgt Monitoring Languages: Java, Javascript, Ruby, PHP, Python, Perl, Ceylon 1. Authentication 2.Development 3.Testing 4. Enrollment Big Data Analytics Mgt ToolsDeveloper Tools User interaction
  • 41. B_PaaS: Developer 41 B_PaaS PaaS FRAMEWORK FOR APPLICATION DEVELOPMENT PaaSIaaS Server Storage Network Common Interface Operating environment Container Framework프레 미 운 Middleware operating system 어플application Test environment Container Framework프 미 운 Middleware operating system 어플application Development environment Container Framework 크Middleware Operating system Application Standardized HW Automatic configuration Standardized Platform Kubernetes Automatic configuration Developer Coding Analytics
  • 42. Recommendation 2: IaaS 42 Source: Open Data Centre Alliance, 2016 CMM1 Initial, Ad Hoc CMM2 Repeatable, Opportunistic CMM3 Defined, Systematic CMM4 Measured, Measurable CMM5 Optimized Technology Model Simple IaaS Instances Virtualized Infrastructure Apps Event-Triggered Admin and Activities Automated Service Migration According to Pre-Defined Cases Federated, Interoperable, and Open Cloud: • Majority of landscape is Cloud-aware applications • Automated provisioning according to business requirements and controls • Managed public, private and hybrid SaaS, PaaS, and IaaS provisioning and integration • Dynamic compliance and control Compute, Storage, and Network Complex IaaS Service Delivery Management e.g. Cloud Portal Federated Identity and Access Model Scheduled Admin and Activities Defined Orchestration Process for Cloud Islands of Identity and Access Management Architecture for Federated Cloud Control Systems Defined Cloud Service Catalog Online Risk and Compliance Management ● Current Maturity of IaaS: between 1 - 3
  • 43. Recommendation 3: Big Data Analytics 43 ● Big Data Analytics for cloud ● OpenShift can integrate with Spark and Hadoop ○ Assess most suitable analytics platform ○ New services ○ Improved service delivery ■ Developer ■ Provider Source:Barlow, 2015
  • 44. Recommendation 4: Open Data 44 ● Standard for making data available to developers Private Social Media Retail Tourism Transport Entertainment Govt Data Sets Finance Statistics Agriculture Health Education LandFinance Transport Tourism B_PaaS Developer Developer Developer Developer
  • 45. Implementation Requirements: Stakeholders 45 Powering Digital Content through Adoption of PaaS for Botswana Main Agency Incubators Developers Duration Budget Botswana Fibre Networks Ministry of Transport & Communications Botswana Communications Regulatory Authority PTOs ISPs University of Botswana Botho University Limkokwing University BIUST Private Software Companies S/W Companies Botswana Innovation Hub Botswana Institute of Technology Research & Innovation Policy & Regulation Universal Access & Service Fund Botswana Fibre Networks 1 year 6 months Project Title
  • 46. Implementation Plan 46 Phase 1 3 months Phase 2 12 months Phase 3 3 months Stakeholder Consultation Feasibility Study OpenShift Design Specs Prototype Verification ● Verification Criteria ● IaaS testing Core Function Development Prototype Development ● Open Source Analysis ● Core Technology Analysis Security Integration ● Big Data Analytics ● Open Data Sources Tools Development ● Management Tools ● Developer Tools Training ● Developer ● BOFINET Support ● Maintenance ● Upgrades Migration
  • 47. 47 Conclusion ● Relevant digital content critical for broadband usage ● Adoption of Platform as a Service for Botswana is a step in the right direction for rapid application development Rapid development Data Availability Marketing Stakeholder Engagement Training Ease of Use Cost
  • 48. 1. Botswana Communications Regulatory Authority. BOCRA 2016 Annual Report. Gaborone: N.p., 2017. Web. 11 Mar. 2017. Annual Report. 2. Botswana Fibre Networks. "BOFINET - Network". Bofinet.co.bw. N.p., 2017. Web. 5 June 2017. 3. "Cloudn Paas – Public Cloud | NTT Communications Global ICT Services Provider". Ntt.com. N.p., 2017. Web. 18 Apr. 2017. 4. Cloud Standards Customer Council. Practical Guide To Platform - As - A - Service Version 1.0. 2015. Web. 13 Feb. 2017. 5. Ericsson. The Telecom Cloud Opportunity: How Operators Can Leverage Their Unique Advantages In The Emerging Cloud Market. 2012. Web. 1 May 2017. 6. GSMA."What Are The Consumer Barriers To Mobile Internet Adoption In Africa? Results From The GSMA Consumer Survey 2015 | Mobile For Development". Mobile for Development. 2015. Web. 5 June 2017. 7. GSMA."Local And Relevant Content Is The Key To Unlocking Mobile Internet Connectivity In Latin America And The Caribbean: Results From The GSMA Intelligence Consumer Survey 2015 | Mobile For Development". Mobile for Development, 2015. Web. 5 June 2017. 8. "IDC: Smartphone OS Market Share". www.idc.com. N.p., 2017. Web. 5 Feb 2017. 9. International Trade Administration. Top Markets Report Cloud Computing Country Case Study: Japan. U.S Department of Commerce, 2016. Web. 17 Apr. 2017. Top Markets Report Cloud Computing. 10. International Trade Administration. Top Markets Report Cloud Computing Country Case Study: South Korea. U.S Department of Commerce, 2016. Web. 17 Apr. 2017. Top Markets Report Cloud Computing. 11. "ITU | 2016 Global ICT Development Index". Itu.int. N.p., 2017. Web. 10 May 2017. 12. Lwasaki, Yudai et al. Paas Software Based On Cloud Foundry. 2012. Web. 13 Feb. 2017. 13. Ministry of Transport and Communications. National Broadband Strategy For Botswana. Gaborone: Republic of Botswana, 2016. Print. 14. National Information Society Agency. Open Cloud Platform Paas-TA (Paas-TA). 2016. Print. 15. National Institute of Standards and Technology. The NIST Definition Of Cloud Computing. National Institute of Standards and Technology, 2011. Web. 4 Feb. 2017. 16. OECD. The Relationship Between Local Content, Internet Development And Access Prices : Main Findings And Conclusions. 2016. Web. 10 January 2017. 17. "The Government Of South Korea Creates An Open Paas With Cloud Foundry - Cloud Foundry Live | Altoros". Cloud Foundry Live | Altoros. N.p., 2017. Web. 15 Apr. 2017. 18. "The Open Data Handbook". Opendatahandbook.org. N.p., 2017. Web. 5 May 2017. 19. PWC. Cloud Enabled Telco Opportunities. 2013. Web. 1 May 2017. 20. Garg. "Android Ppt". Slideshare.net. N.p., 2016. Web. 5 May 2017. 21. "UASF | Universal Access And Service Fund". Uasf.org.bw. N.p., 2017. Web. 14 May 2017. 22. "Mobile Phone Penetration". World Bank Blogs. N.p., 2016. Web. 6 Feb. 2017. 48 References