1. A method to automate orchestration of an infrastructure service block (ISB) within a hosted service that is deployed at a datacenter comprising a plurality of servers configured in a plurality of zones, each zone comprising a network and one or more of the servers, the method comprising: receiving, at an automation framework of a first orchestrator executed by a first one of the plurality of servers, a network manifest and a server manifest from the datacenter deploying the hosted service, wherein the received network and server manifests comprise information associated with content and distribution of the networks and the servers within the datacenter; defining, by the automation framework of the first orchestrator, an infrastructure service block (ISB) based on the received network and server manifests, wherein the ISB is defined by at least one of creating a new ISB or updating an existing ISB, and the ISB defines one or more infrastructure roles and one or more communication-based roles corresponding to roles of servers within each zone of the datacenter, and defines a server configuration for deploying the hosted service at the datacenter; deploying, by the automation framework of the first orchestrator, the ISB to a second orchestrator executed by a second one of the plurality of servers; for each particular zone of the plurality of zones, configuring, by the second orchestrator executed by the second server, at least one server within the particular zone such that the at least one server is configured in accordance with the ISB, wherein each configured server is imaged using the ISB to define a role of the server in hosting the hosted service, wherein the role of the server comprises at least one of an infrastructure role or a communication-based role defined by the ISB; and deploying the hosted service at the datacenter using the configured servers.