Do you have the right technology bricks to build a solid foundation?