1. A computing system, comprising: one or more internal computing resources; and wherein said computing system is operable to: determine, during runtime of executable computer code, whether to execute, or continue to execute, one or more portions of said executable computer code by effectively using one or more resources including a dynamically scalable computing resource, thereby dynamically determining during runtime, relative extent of allocation of execution of said executable computer code between said internal computing resources of said computing system and said external computing resources; and effectively use said external computing resources for execution of said one or more portions of said executable computer code when said determining determines to execute said one or more portions of executable computer code by effectively using said one or more external computing resources.