Successfully reported this slideshow.

Kili seed


Published on

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

Kili seed

  1. 1. KILI.IOCore cloud infrastructurefor African markets
  2. 2. KILI.IOAmazon Web Services API-compatible compute power and storage for Africa
  3. 3. •"I think the market will be receptive to the project." - AWS employee inCapeTown•"I would rather have a best effort ec2 than the other crap Mweb,RSAweb etc. tries to sell as cloud hosting." - David McLennan, FounderTravelGround (CapeTown startup)•"I would pay for the service if these were guaranteed. Last I checked,Safaricom offered some cloud IaaS setup that simply did not match upto competition at all, so you definitely have an opportunity in Kenya."Morris Mwanga (Kenyan developer currently paying $380/month forhigh memory large instance on ec2)
  5. 5. IS CLOUD NECESSARY IN KENYA...ANDTHE REST OF AFRICA• Existing solutions for compute and storage fall into three basic categories:• In-house data centers typically used by larger organizations• Domestic hosting/co-location providers are used by established local organizations• International providers handle most new local web and mobile application backends
  6. 6. IN-HOUSE HOSTING• Cost - Available only to large enterprises with large budgets• Disaster Recovery - Enterprises with the budget to do in-house hosting still need offsiteDR solutions• Flexibility - Large IT departments are frequently bypassed by business divisions looking todeploy products without the internal overhead
  7. 7. DOMESTIC PROVIDERS• Difficult initial setup often requires meeting a salesperson and drafting a contract• Many providers require company financial data before agreeing to host equipment• Local equipment costs 30%-40% more than similar equipment in the US• Uplink costs are very expensive, even for small installations
  8. 8. INTERNATIONAL PROVIDERS• Latency - As applications become more complex, round trip packet delivery times toEurope or Asia of >100ms becomes more problematic.• Throttling - Because international connectivity is expensive to ISPs, throttling frequentlyoccurs, further degrading service for local consumers.• Uptime - Undersea cable outages due to poor oversight, technical problems and evensabotage are now regular occurrences• Regulation - eHealth and financial data is often protected by governments who do notwant to cede regulatory control• Payments - US or European credit cards are often required for payment
  9. 9. IS CLOUD POSSIBLE IN KENYA...ANDTHE REST OF AFRICA?• Electricity - Although local data centers are not globally top-tier, they are very capable ofmaintaining generators and clean power• Availability - Cloud computing presumes data center level failure and, via multipleavailability zones and regions, high availability can be engineered on lower qualityinfrastructure• Connectivity - Kenya Internet Exchange (KIXP) facilitates domestic traffic across all majorISPs and is not throttled like expensive International traffic is. Through ISOC and othergroups,African IXPs are set to grow over the next few years.
  10. 10. TECHNOLOGY• Hardware - High quality non-enterprise brand servers such as Penguin or SiliconMechanics on SuperMicro using Intel processors• Networking - Software defined networking (SDN) via Arista Networks or MidoNet in thefuture• Software - OpenStack Grizzly on Ubuntu 13.04 as the Host OS. Supported guestoperating systems will include Windows and Ubuntu initially.• Hypervisor - KVM with the option of using vSphere in later phases for hybrid enterpriseclouds
  11. 11. PHASE 1• Small team of 2-3 people• Single data center (availability zone) in Nairobi with reduced redundancy storage• Single data center in CapeTown with reduced redundancy storage
  12. 12. PHASE II• Lean 8-10 person team• Launch second availability zone in Nairobi for enhanced durability and availabilityarchitectures• New region with dual availability zones in CapeTown• All regions will be given full durability for storage
  13. 13. PHASE III• Strong 15-20 person team• Dual availability zone installations in follow-on cities likely to include either Lagos or Accra• Lusaka, Kampala, and Dar es Salaam for regulatory reasons will be evaluated for singleavailability zone installations• India and Middle East locations will be evaluated
  14. 14. PHASE 1 COSTS• Servers - Approximately $15k for servers, storage and networking in one data center. Thisamount of equipment is sufficient to support about 80 small virtual services for whichAmazon charges $0.065/hour in Ireland/Singapore ($46.80/month per server and $2,340/month at full utilization).• Incorporation, content license, etc.. - Due to the nature of the ISP market in Kenya, acontent license and IP address allocations will be necessary• Office Equipment - For a team of 3-4, approximately $5k is required for laptops andperipherals.• Monthly Recurring Costs - $1,500 for data center, $6k for salaries, $500 for overhead
  15. 15. PHASE II & PHASE IIICOST GUIDANCE• $50k for hardware for each availability zone (4 AZs being $200k in phase II)• $4k monthly for each AZ• 8-10 person team for phase II• 15-20 person team for phase III
  16. 16. BUSINESS MODEL• Buy hardware, rent it out• Abstract difficult local business processes into simple billing• Aggregate ebbs and flows of individual business infrastructure needs into predictable scale• Retain developers with ability to easily integrate with advanced AWS resources• Be the provider of choice and conduit to the most innovative tech firms in Africa
  17. 17. GROWINGTHE MARKET• Developer Outreach - iHub, 88mph, AITEC conference, etc...• Hackathons - Free usage tiers for new developers at African hackathons• NGOs - Require a longer sales cycle but frequently have an intent to ‘buy local’• Midsized Companies - Focus on disaster recovery and emphasize career developmentbenefits for employees who learn the technology
  18. 18. ADAM NELSONFormer CTO of NewYork based startupYipit and numerous technology teams,Python developer,Amazon Web Servicesearly-adopter, and Nairobi resident