APAC CIOOutlook

Advertise

with us

  • Technologies
      • Artificial Intelligence
      • Big Data
      • Blockchain
      • Cloud
      • Digital Transformation
      • Internet of Things
      • Low Code No Code
      • MarTech
      • Mobile Application
      • Security
      • Software Testing
      • Wireless
  • Industries
      • E-Commerce
      • Education
      • Logistics
      • Retail
      • Supply Chain
      • Travel and Hospitality
  • Platforms
      • Microsoft
      • Salesforce
      • SAP
  • Solutions
      • Business Intelligence
      • Cognitive
      • Contact Center
      • CRM
      • Cyber Security
      • Data Center
      • Gamification
      • Procurement
      • Smart City
      • Workflow
  • Home
  • CXO Insights
  • CIO Views
  • Vendors
  • News
  • Conferences
  • Whitepapers
  • Newsletter
  • Awards
Apac
  • Artificial Intelligence

    Big Data

    Blockchain

    Cloud

    Digital Transformation

    Internet of Things

    Low Code No Code

    MarTech

    Mobile Application

    Security

    Software Testing

    Wireless

  • E-Commerce

    Education

    Logistics

    Retail

    Supply Chain

    Travel and Hospitality

  • Microsoft

    Salesforce

    SAP

  • Business Intelligence

    Cognitive

    Contact Center

    CRM

    Cyber Security

    Data Center

    Gamification

    Procurement

    Smart City

    Workflow

Menu
    • Microsoft Azure
    • Cyber Security
    • Hotel Management
    • Workflow
    • E-Commerce
    • Business Intelligence
    • MORE
    #

    Apac CIOOutlook Weekly Brief

    ×

    Be first to read the latest tech news, Industry Leader's Insights, and CIO interviews of medium and large enterprises exclusively from Apac CIOOutlook

    Subscribe

    loading

    THANK YOU FOR SUBSCRIBING

    • Home
    Editor's Pick (1 - 4 of 8)
    left
    Simplifying Infrastructure Management with Microsoft Solutions

    James F. Hanauer, CTO, VP Engineering and Art Saisuphaluck, Solutions Architect, R&D Lead, CTSI-Global

    Selecting Right Partners for Faster and Sustainable Solution Implementation

    Dru Rai, Chief Inofrmation Officer, Axalta Coating Systems

    Smart Analytics Solutions: An Asset for an Enterprise

    Dan Kieny, CIO, Black & Veatch

    Microsoft Solutions: Driving Efficiency and Productivity Gains

    Kevin Haskew, SVP & CIO, ON Semiconductor

    Artificial intelligence and machine learning will power the digital transformation of real estate

    Jenny Arden, Chief Design Officer, Zillow

    Changing Landscape of Data Science Technology Utilization

    Agus Jamaludin, Deputy Data Science Manager, PT. PetroseaTbk

    Revamping Human Resources in the Changing World

    Marie-France Desmarais, Director, Human Resources, Canada, Kerry

    Data Science Navigating Finance

    Kirill Odintsov, Head of Data Science, Home Credit Indonesia

    right

    Azure and Jet- Awesome Much?

    Mike Hanrahan, Cofounder & CTO, Jet.Com

    Tweet
    content-image

    Mike Hanrahan, Cofounder & CTO, Jet.Com

    How ecommerce wunderkind Jet.com has fared using Azure for the last 18 months.

    As one of the most awesome companies in the world (and as an Irish man, awesome is not a word I throw around willy-nilly) Jet. com had some pretty unique technology needs when starting up. I won't go into the details in this brief article, but suffice to say that Jet needed a platform to handle massive scale ($20b revenue by 2020) and we needed to build a huge amount of technology in a very compressed time frame (about 20 major pieces of software in about 15 months). I have written before on the reasons why we choose Azure (scale and tooling/services), but I haven't ever shared our actual experience with Azure.

    "Azure wouldn't be Azure without a good dose of Microsoft middleware available as a service"

    The Basics

    The basics of any cloud services are of course storage, network and compute and here Azure has proven to be more than solid for us. They have configurations available for pretty much any conceivable workload, from high compute, high bandwidth to massively scalable spinning disk storage to fast local access SSD. Of course Windows VMs are in abundance, but there is first class support for Linux as well (at Jet about 50% of our IAS machines are Linux). In fact, give that Jet’s platform is a blend of Linux and Windows, Azure’s commitment to both OSs made it really stand out among the competitors.

    One thing to note here, and this is true of any cloud provider, is that the engineering teams really need to understand the detailed characteristics of the VMs they are working with. Although we hired a fantastic bunch of engineers at Jet who are well versed in building distributed systems, lack of deep understanding of the VMs caused us to unfairly make Azure a whipping boy for performance problems. It took us a while to really cut our teeth on building massively scalable systems on what is effectively commodity hardware, where you have to know how things like IOPs limits, network

    limits, network attached storage and more, to impact system behavior.

    The Expected

    Azure wouldn't be Azure without a good dose of Microsoft middleware available as a service. The leader is of course SQL Azure, which is basically SQL Server as a service. Although early incarnations had considerable feature set divergence from SQL Server proper, the gap is narrowing quickly and we are quite happy at Jet to move a lot of our relational workloads over to SQL Azure. As I mentioned with the basics above, it took us a while to engineer around the fact that you can’t always just add more hardware, but in the longer run not having to run our own SQL Server machines is a huge win for us.

    As you would expect, Azure has good support for most services and components that comprise a large scale system. Some of the key ones we rely on at Jet are:

    Azure Redis: Does what it says on the tin. Just don’t try use it as a database. It’s a cache (a lesson we had to learn a couple of times!)

    Azure Websites (aka Web Apps): Again, does what it says on the tin, but this time so much more. This is basically IIS and Kudu working together to host web sites. At Jet we run all our front-end Node.js web sites on this service along with a lot of our back end APIs. It has some really nice features that allow fast auto scaling, load balancing, multi data center operations (in combination with Azure Traffic manager), diagnostics, and continuous deployment from Git and other products.

    Azure Service Bus: Like any good scalable system, at Jet we use a lot of message bus and queuing patterns in our platform (our whole platform is largely event based in fact). Service Bus and Azure Queues do the trick here very reliably.

    The Unexpected

    One of the things that has taken us by surprise with Azure is the pace of innovation. In what is a very competitive space, where its likely only a couple of winners will remain standing in the next decade, Microsoft has clearly thrown off the shackles of a staid corporate behemoth and are innovating like a group of startup engineers with fire in their belly. We have seen countless new features, tools and services come online in the last 18 months and the 2016 roadmap looks just as exciting. This pace of innovation has definitely allowed Jet to take on some tech debt in some of our systems, comfortable in the knowledge that it will be paid down quite quickly when the requisite Azure service comes on stream.

    The most cogent example of this is with respect to provisioning resources in Azure. When we first started Azure didn’t have the APIs, SDKs and templates to allow us to really define our topologies of services and resources in a declarative way. To create a truly idempotent set of scripts and definitions that represented our environment was impossible. At some point we always ended up having to back to the portal to tweak some feature or push a button. However, after a lot of work with the Azure team, within 12 months this problem had largely abated. We can now spin up pretty much anything we need in an “infrastructure as code” way.

    In Summary

    Clearly I have only had room to scratch the surface of our experience with Azure, but on the whole I would said it was extremely positive. Although it took some work, we went from a few raised eyebrows in the early days to a good appreciation of what the platform can really do some 12 months later.

    Weekly Brief

    loading
    ON THE DECK

    I agree We use cookies on this website to enhance your user experience. By clicking any link on this page you are giving your consent for us to set cookies. More info

    Read Also

    Building Agile, Secure and Human-Centered IT at Globe

    Building Agile, Secure and Human-Centered IT at Globe

    Raul Macatangay, Chief Information Officer, Globe Telecom
    Digital Hands, Human Focus: Rethinking Productivity with Automation and AI

    Digital Hands, Human Focus: Rethinking Productivity with Automation and AI

    Samuel Budianto, Head Of Information Technology, Time International
    Transforming Cybersecurity Leadership in Critical Industries

    Transforming Cybersecurity Leadership in Critical Industries

    Joel Earnshaw, Senior Manager, Cybersecurity, Perenti
    The Blueprint behind Modernizing Branch Networks

    The Blueprint behind Modernizing Branch Networks

    Ronaldo S. Batisan, Senior Vice President - Branch Channel Management Head Of Union Bank Of The Philippines
    The Blueprint behind Modernizing Branch Networks

    The Blueprint behind Modernizing Branch Networks

    Ronaldo S. Batisan, Senior Vice President - Branch Channel Management Head Of Union Bank Of The Philippines
    Meeting Business Travel Demands with Intelligent Platforms

    Meeting Business Travel Demands with Intelligent Platforms

    Zamil Murji, Chief Technology Officer, Corporate Travel Management – Asia
    From Friction to Function: How Winc Turned Customer Feedback into Business Growth

    From Friction to Function: How Winc Turned Customer Feedback into Business Growth

    Cara Pring, Digital & Cx Director, Winc Australia
    Why Contact Centres are Becoming Strategic Hubs for Social Insight

    Why Contact Centres are Becoming Strategic Hubs for Social Insight

    Cindy Chaimowitz, GM Wholesale & Customer Service and Karen Smith, Head of Customer Service, Foodstuffs North Island
    Loading...
    Copyright © 2025 APAC CIOOutlook. All rights reserved. Registration on or use of this site constitutes acceptance of our Terms of Use and Privacy and Anti Spam Policy 

    Home |  CXO Insights |   Whitepapers |   Subscribe |   Conferences |   Sitemaps |   About us |   Advertise with us |   Editorial Policy |   Feedback Policy |  

    follow on linkedinfollow on twitter follow on rss
    This content is copyright protected

    However, if you would like to share the information in this article, you may use the link below:

    https://microsoft-azure.apacciooutlook.com/cxoinsights/azure-and-jet-awesome-much-nwid-1760.html