What We Do


Cloud Assessment and Planning 

A cloud assessment determines which workloads are ready to move to Azure, and in what fashion (lift-n-shift, re-platform, or replacement with a new deployment model). Customers require a partner who can provide the proper roadmap and guidance to optimizing their workloads in Microsoft Azure.  ECS is that partner.

Cloud Assessment and Planning Process


Assess enterprise environment, infrastructure, workloads, and applications. Assessing applications and workloads for cloud readiness allows organizations to determine what application and data can and cannot be readily moved to a cloud environment and what delivery models (pubic, private, or hybrid) can be supported.


Create infrastructure maps based on app dependency and performance; identify shadow IT. It is common for an application being migrated to a cloud service to have connections of various kinds with other applications and systems. There, the application owners need to understand the impact of these connection and address it.


Group apps based on interconnectivity and dependencies, tweak groupings based on insight gleaned from assessment and infrastructure mapping. Integration between apps is traditionally classified into three categories: process integration (sharing functions), data integration (sharing data), and presentation integration (sharing user interface). 


Determine customer's app groups, cloud viability, readiness and cost of migration. Prioritize apps based on how well they score for each "cloud readiness" metric and how mission-critical they are to a customer's business. Right-size any over or under utilized resources. Address any security or privacy concerns.


Estimate TCO of running application on-premises vs. in the cloud with accurate inputs on labour, infrastructure, tools, training, etc. Calculate the ROI of migration from on-premise to cloud. 

Adding Value to Cloud Assessments

The gradient below highlights a few value-added options that ECS provides as part of our cloud assessments

Analyze all workloads and performance stats in a customer’s environment – both physical and virtual – including VMs, historical use data, core network infrastructure, servers, and data centers.

Discover + present visualizations of all workload, app performance, network traffic, and other metrics and provide performance tuning and application optimization guidance. 

Discover + Visualize + recommend migration options and provide the customer with end-to-end TCO comparison between on-premises, Azure cloud, and hybrid solutions.

Infrastructure Operations Management

Now that your data is in the cloud, Eastbay Cloud Services can maintain the management of the ongoing operations. As part of this offering, ECS provides management services that will help you with your infrastructure, including automation and orchestration, patching updates, configuration management, backup and disaster recovery, and identity management. 

Backup and Disaster Recovery

Outsmarting the Unthinkable

Key Customer Challenges

  1. Will you help me restore my data when it is corrupt or lost? Will you take care of my data’s long-term retention compliance requirements?
  2. Will you protect my mission critical applications? Will you make DR and recovery plans and run DR drills?
  3. Will you ensure business continuity in case of any interruptions? What kind of SLAs will you provide?

Cloud Monitoring

Monitoring: Keep an eye on your IT environment

Most SMB, mid-market and enterprise organizations simply do not have the time, resources, or dedicated staff required to monitor every aspect of IT, and this is where ECS Cloud Managed Services add the most value.

Options for Cloud Monitoring

System Health Monitoring

Complete monitoring of VMs, CPU utilization, memory usage, storage IOPs, and OS performance. Includes monitoring of application performance operation health, and dashboards and reports on system health.

Database Monitoring

A view into your database that helps us ensure high availability of database servers. The process involves keeping logs of size, connection time and users of databases, analyzing use trends, and leveraging data to remediate issues proactively.

Log Analytics/Alerting

Every client, device, and user accessing a network produces data that is logged. Analyzing those logs can offer deep insight into performance, security, resource consumption, and a number of other meaningful metrics. Powerful log management tools collect, correlate, and visualize all the machine data from multiple systems in one place.

Application Performance Monitoring (APM)

End-to-end tracking of all aspects of an application (or web page). App monitoring involves watching every part - from shopping carts to registration pages - of a customer's app(s) for performance issues in an effort to provide the best user experience possible.

Monitoring Value Add Spectrum
  1. Infrastructure, DB and OS Monitoring
  2. Log Analytics/Reporting
  3. Application Performance Monitoring
  4. Custom Visualization


The current digital security landscape for businesses can accurately be described in one word: complicated. More numerous and advanced threats, more nebulous and complex compliance requirements, more difficult and intricate infrastructure to secure. Simply put, keeping data, workloads, and users secure is more than a full time job and organizations are having trouble keeping up. 


Taking care of our Customers


  1. Lack the expertise and resources to troubleshoot problems
  2. Inability to determine the root cause of performance issues and glitches
  3. No knowledge of how to remediate problems if they are able to correctly identify them
  4. Do not want to spend time and resources fixing problems

Important Support Functions

USER SUPPORT: provide support for frequently asked questions, set-up and usage, best practices, questions around billing and invoicing, break-fix support for developers, architecture design and solution design support for architects.

SYSTEM SUPPORT: provide customers with information on any service interruption, relay expectations on when the system will be back online.

PRODUCT SUPPORT: provide support when the Microsoft product is not working as expected or the service stops working. Escalate to Microsoft when the issue cannot be resolved with existing documentation and/or training

Advanced Support (O365, Azure & Dynamics)

Advanced support includes:

  • Account Management: Pooled
  • Service Delivery: Remote Deployments Covered: Cloud, Limited Hybrid
  • Problem Resolution: Faster response (2nd priority, 1/2/4 SLA)