Fanatical Support for GCP Product Guide
This Product Guide is designed to provide a detailed look at how Rackspace delivers our Managed Services for Google Cloud Platform offering.
For general information on the offering, please visit https://www.rackspace.com/gcp.
To sign up, visit https://cart.rackspace.com/gcp.
PDF Download
You can download a PDF version of this documentation by clicking here. Note that we frequently update our documentation, so we encourage you to check back periodically for the latest information.
- Fanatical Support for GCP Product Guide
- Getting Started
- Rackspace Elastic Engineering and Optimizer +
- GCP Projects
- Billing
- Access and Permissions
- Security
- Support
- Legacy Service Offers
- Service Levels (Legacy offering)
- Service Blocks (Legacy offering)
Getting Started
It is easy to get started experiencing Rackspace Managed Services for Google Cloud Platform.
Create your Rackspace account
The first step is to create your Rackspace account. Visit https://cart.rackspace.com/gcp and follow the instructions to establish your account.
Log in with Google
After you have created your Rackspace account, navigate to the Managed Services for Google Cloud Platform Control Panel. Once you’ve logged in, click the “Log in with Google” button to establish a link between your Rackspace account and Google.
After linking your accounts, you’ll be prompted to select the Google organization that you want Rackspace to manage. Note that a Google organization can only be associated with a single Rackspace account, and all projects you wish for us to manage must belong to that organization. You must have the Organization Admin role in your Google organization to complete this process, which ensures that only an authorized user completes this one-time linking. If you require management of projects in more than one Google organization, consider creating a second Rackspace account or migrating the projects to a single Google organization.
If you do not already have a Google organization, create one by following Google’s instructions for Creating and Managing Organizations. If you need assistance with this process, please contact your support team.
Once you’ve selected your Google organization, you can then select the GCP project(s) that you would like us to manage. Initially, all projects will be set to the Runway service level. You can contact your Technical Account Manager if you want to establish an Aviator service level GCP project.
Rackspace Elastic Engineering and Optimizer +
Rackspace knows that our customers have varying needs at different stages of their cloud journey. That’s why we provide a set of support offers that address your needs at any stage of your cloud lifecycle. Our services provide you access to certified cloud specialists through a flexible POD-based model. We have experts who can implement industry-best cloud monitoring technologies, suggest cost optimization recommendations, solve your IT challenges, and offer other value-added services — all backed by GCP-certified engineers and architects.
Our offers enable you to customize your experience and choose the service options to match your needs.
Rackspace Elastic Engineering
Rackspace Elastic Engineering is a managed support model that provides on-demand access to public cloud experts through ongoing sprints that continually remediate, innovate, evolve, and improve the customer environments. Rackspace Elastic Engineering has tiers of service that include a number of hours per month.
This flexible, collaborative approach to professional services enables customers to dynamically change scope and priorities based on business needs while collaborating side-by-side with highly skilled Rackspace Technology cloud experts to build, migrate, optimize, and maintain the customer cloud environments.
The following table provides a sample of the types of services provided with Rackspace Elastic Engineering. We coordinate tasks, scheduling, and priorities between Rackspace Technology and the customer.
Service | Description |
---|---|
Infrastructure builds | Deploy infrastructure or applications into the environment Modify infrastructure to reduce cost, increase performance, and scale optimization. |
DevOps and automation | Manage, maintain, and enhance automation systems for operational effectiveness, stability, and security Change existing automation systems or develop new automation systems. |
Cloud Maturity | Manage, maintain, and enhance automation systems for operational effectiveness, stability, and security. Change existing automation systems or develop new automation systems. |
Performance management | Identify performance targets and continuously adjust infrastructure to deliver the desired performance at the optimal cost Tune applications and provide detailed analysis of application-level performance problems. |
Database management | Scale databases and provide performance management and maintenance services Create database clusters, read slaves, and so on. |
Application operations | Manage the configuration and patching of common, off-the-shelf applications Provide custom upgrades and patches for off-the-shelf applications, develop configuration frameworks and methodologies for custom applications. |
Security management | Use architectural best practices to maintain environment security Respond to security incidents identified by the Customer Security Team Deploy customer-provided third-party security tools Create reports or contribute to reports that a customer needs as part of an infrastructure audit for certification purposes. |
Disaster recovery planning | * Run disaster recovery solutions, extend existing solutions, and run customer-directed tests of disaster recovery systems. |
Planned maintenance | Perform preventative maintenance so that infrastructure, database, and application operations are stable and secure Perform optional maintenance and customer-directed changes, which can include applying security patches regularly. |
Cost optimization | * Implement architectural changes to support cost management decisions. |
Advice and support | * Answer questions and make recommendations related to cloud usage and best practices. |
Advanced Monitoring and Resolution
Built for customers’ critical workloads and always vigilant 24x7x365, our team of operations engineers monitors and responds to alerts in customer environments. Advanced Monitoring and Resolution (AMR) is an optionated deployment of cloud services monitors that act as an extension of customer operational teams by providing automation where possible and human actions for activities beyond automation.
With Rackspace Technology acting as an extension of your 24x7 operational team, you can focus on what matters most to your business.
AMR services
AMR provides real-time monitoring and alerting for your cloud environment. An expert team of operations engineers monitors and responds to any alerts in your environment. Rackspace Technology has the breadth of knowledge required to operate the most complex cloud deployments on a global scale. By combining with the Rackspace Elastic Engineering service, you gain the peace of mind that comes with having an environment cared for by a team of cloud-certified operations engineers who help drive continuous innovation.
AMR includes:
- Optioned deployment of cloud services monitoring using known best-practices
- 24x7x365 monitoring coverage backed by cloud experts.
- Improved resolution timelines by leveraging Rackspace Technology automation.
- Guidance for a default list of alerts and thresholds, which we can customize to meet customer needs.
- Ongoing support to adjust monitoring as the customer environment grows.
VM Management
VM Management (VMM) is a simple, full-featured tool that makes your most critical and time-consuming server tasks easy to complete. Built to be multi-cloud, VMM manages your VMs wherever they are located through a simple interface and billed on a consolidated invoice. Set up your cloud the way you want and then proceed with your migrations, transformations, and new development activities.
VMM complements Rackspace Elastic Engineering by removing critical but distracting workloads so you can focus your resources on building your next-generation infrastructure.
Services
VMM is currently in Limited Availability (LA). Descriptions of all services are subject to change. In LA, VMM provides patching, and in subsequent releases, it might include backup services for multi-cloud infrastructures. VMM also provides the following services:
- Reporting
- Support
- API and UI access through the Rackspace Technology Control Panel
Patching
VMM provides standard baseline patching. Customers can create custom patch baselines, patch groups, and maintenance windows to adhere to their own patching strategy. The API makes all of these services available for customization.
Best practices for each Operating System (OS) define the patch baselines, but we customize them to fit customer needs.
In addition, customers can inject their own customization for patching to enable process interruptions like reboots, non-standard package downloads, and so on.
Optimizer
Optimizer is a lightweight support option that provides world-class operational tooling, support, and expert guidance needed to get the most out of public cloud infrastructure. With Optimizer, a team of cost optimization experts provides detailed actions and recommendations to maximize workload performance while saving money and supplementing your IT staff.
The Optimizer service includes:
- Unified billing for all of customer Rackspace Technology platforms and other managed public cloud accounts
- Access to the Rackspace Technology Customer Portal for account and user management
Cost optimization
Rackspace Technology provides cost optimization guidance and assistance through cloud-native and third-party tooling. Customers can create tickets for cost optimization questions and request general guidance for infrastructure spend. After receiving a customer request, the Rackspace Technology Optimizer+ Team provides best practice guidance that maximizes workload performance and saves money. Depending on customer spend, cost optimization efforts can include the following activities:
- Access to Cloud Health, which is the leading multi-cloud management platform designed to drive increased business value at every stage of your cloud journey.
- Initial cost optimization review
- Cost guidance
- Tagging strategy reviews
- Saving recommendations
- VM supervision and licensing reviews
- Regular cost reviews
Optimizer+
Optimizer+ (O+) builds on the Optimizer offering with additional service enhancements. You still get the same great cost optimization services, and you can still buy your support wherever you’d like. However, O+ layers on a few additional services:
- Architecture reviews
- Planned event support.
- Basic VM Monitoring
SERVICE LEVEL (RACI) | RACKSPACE | CUSTOMER |
---|---|---|
Provide 24x7x365 support & monitoring response via ticketing and phone. | R, A | C, I |
Provide 24x7x365 guidance support basic infrastructure monitoring via ticketing. | R, A | C, I |
Provide a customer portal for ticketing, billing and support. | ||
Provide named Customer Account Manager (CSM) resource. | R, A | C, I |
Provide cost optimization tooling and guidance. | R, A | C, I |
Regularly identify opportunities for cost and performance optimization. | R, A | C, I |
Consolidate billing across GCP Projects | R, A | C, I |
Provide opinions and best-practices around account architecture. | R, A | C, I |
Architecture Reviews
Rackspace Technology provides, at your request, an architecture review following the best practices in your cloud of choice. We evaluate your security posture, technological architecture, and use of cloud services, among other things. At the end of that engagement, you get a report you can use to ensure your environment is compliant with best practice recommendations.
Planned Event Support
Twice a year, Rackspace can help you to plan for and manage a large-scale event. Commonly customers use this to help with events like Black Friday or their Shark Tank moment. We evaluate your architecture, services utilization, and resiliency to help you form a strategy to withstand the sudden spike in visitors to your application.
Basic VM Monitoring
As part of Optimizer+, we can set up a standard array of monitoring alerts for your infrastructure based on the best practices of the cloud of your choice. These alerts cover basic monitoring like instance performance checks, low disk alerts, and domain health. While we don’t respond to these alerts when they fire, we gladly ensure we configured them to flow to the support team of your choice.
Optimizer+ with Platform Support
Optimizer+ with Platform Support includes all Optimizer+ services plus the following public cloud support services powered by certified Rackspace Technology engineers and backed by top-level direct public cloud support.
Rackspace Technology can:
- Provide escalation management 24x7x365.
- Escalate issues at any time until we achieve resolution. This escalation might be hierarchical (to a more senior engineer or the service delivery manager) or functional (involving specialized technical expertise from other functional groups or partner cloud teams).
- Escalate to a technology or service vendor in the event of an incident.
- Offer advice about the appropriate workaround to restore service.
- Provide customers the opportunity to confirm issue resolution before closing the ticket.
We handle cloud platform escalations with the restoration of Services as the primary objective. Rackspace Technology endeavors to restore normal service as quickly as possible when a problem or incident occurs.
SERVICE LEVEL (RACI) | RACKSPACE | CUSTOMER |
---|---|---|
Provide 24x7x365 support & monitoring response via ticketing and phone. | R, A | C, I |
Provide 24x7x365 guidance support basic infrastructure monitoring via ticketing. | R, A | C, I |
Provide a customer portal for ticketing, billing and support. | ||
Provide named Customer Account Manager (CSM) resource. | R, A | C, I |
Provide cost optimization tooling and guidance. | R, A | C, I |
Regularly identify opportunities for cost and performance optimization. | R, A | C, I |
Consolidate billing across GCP Projects | R, A | C, I |
Provide opinions and best-practices around account architecture. | R, A | C, I |
DISCOVERY |
Account Reviews
Through the customer’s Rackspace Technology Customer Success Manager, Rackspace Technology provides reviews to analyze the performance of the Customer’s cloud environment and recommendations from our Cost Optimization Team. By using cloud-provider billing reports and Rackspace Technology tooling, some of these recommendations include committed-use discounts and investigations for performance improvements. The review can include the following items:
- Support tickets
- Monitoring alerts
- Upcoming maintenance events
- Product roadmap updates
- Potential cost optimization
- Rackspace Technology and cloud provider best practice recommendations
- Recent environment changes
- Upcoming customer events
- Product announcements
For a list of legacy offerings, visit our website.
GCP Projects
Each Rackspace account can house one or more GCP projects from the same Google organization. We generally recommend provisioning a GCP project per application deployment phase (e.g., development, staging, and production), thereby allowing you to assign different users in your company access to the appropriate GCP projects without complex IAM policies. In this example, developers could be granted access to provision Compute Engine instances, Cloud SQL databases, etc. in your development and staging projects, but be restricted to read access of the resources in your production project.
In addition to being a strong permission boundary, GCP projects also provide a convenient construct for tracking expenses, since by default, both GCP and Rackspace charges are grouped by GCP project. For example, if four separate GCP projects are used called app1-dev, app1-prod, app2-dev, app2-prod, it is very easy to see how much is being spent on each application environment.
Lastly, using separate GCP projects per environment gives you the flexibility to select different Rackspace service levels for each environment, since Rackspace service levels are applied at the GCP project level. For example, you may opt for the Runway service level on your development project while using the Aviator service level for your production project.
Offboarding
While we hope to serve you for life, should you ever decide that you no longer require Rackspace’s management of your GCP project we can work with you to transition your account to a direct relationship with GCP. You would retain access to all GCP resources but would lose access to Rackspace tooling as well as Rackspace’s GCP expertise and service. If you are considering making this change, please contact your Technical Account Manager for further assistance.
Billing
When you sign up for Managed Services for Google Cloud Platform, Rackspace will become your reseller of GCP services. This means that all billing of both infrastructure and management charges is provided through a consolidated Rackspace bill, and you do not have to maintain a payment relationship for those projects with Google directly. The credit card you provided when signing up for your Rackspace account will be automatically billed for both your GCP infrastructure, management charges and on-demand support fees, as described below.
Billing Cycles
Google bills for all infrastructure on a calendar month basis. GCP charges for the previous month’s usage are typically finalized by the 10th day of each month. After the charges are finalized by Google, both infrastructure and management charges are added to your Rackspace account and will appear on your next Rackspace bill. Each line item will include the month in which the charges were incurred. Your Rackspace bill is created the 15th of each month, unless you are using an account originally created for the Rackspace Public Cloud, in which case you will be billed based on the anniversary date the account was created.
Monthly Management Fees
Monthly management fees for each Aviator GCP project will be billed at the rate agreed upon during the project’s onboarding. During your first month of management for each GCP project, your monthly management fee is prorated based on the start date of management.
On-Demand Support Fees
On-Demand support fees for a Runway project ticket are estimated and scoped up front for each ticket by the support team. The fee needs to be agreed to before work begins. Agreed upon fees are included in the upcoming billing cycle.
On-Demand support fee is structured as a cost for the ticket and a cost for the time spent on the ticket. Time is billed in 30-minute increments, rounded up.
Viewing your Invoices
To view your invoices, log in to the Managed Services for Google Cloud Platform Control Panel, select the Account dropdown at the top right corner, and select Billing Overview.
The primary account holder will receive an email any time a payment is processed, indicating that a new invoice is available for review.
Modifying your Payment Method
If you need to update the credit card or ACH (e-Check - United States only) details that you have on file, log in to the Managed Services for Google Cloud Platform Control Panel, select the Account dropdown at the top right corner, and select Billing Overview. From there, you’ll find a link to update your payment details.
Native GCP Project Billing Account Access
All GCP projects under Rackspace management are associated with a single Rackspace owned GCP billing account for your organization. Rackspace automatically grants billing account access to the user who linked the organization with billing: admin rights. This user can manage who else in the organization has access to native GCP billing features.
Managing Access & Payment Contacts
- Please review Overview of Billing Access Control and use GCP’s IAM & admin panel to manage access.
- Please see the Change Payments Contacts and Notifications for documentation on managing who received budget alerts and payment notifications.
Native GCP Billing panel features
- View GCP infrastructure usage reports by visiting the Billing section of the Google Cloud console and clicking on the Reports link in the sidebar.
- Set Budget Alerts on GCP infrastructure usage by visiting the Billing section of the Google Cloud console and clicking on the Budgets & alerts link in the sidebar.
- Export detailed infrastructure usage reports as flat files or setup recurring Big Query export by visiting the Billing section of the Google Cloud console and clicking on the Billing export link in the sidebar.
- Visualize usage over time with Data Studio provides information on how to use Data Studio to get more detailed insights on usage.
Warnings and Notes
Users with Billing: Admin access rights are able to make changes that can impact your service.
- Please do not modify your Rackspace supported project’s billing account assignment. Doing so will impact your service; please Contact Us if you wish to change your service level.
- Please do not add Rackspace’s billing account to projects that have not been linked through Rackspace’s web cloud management tool. If you do this your project will not be properly linked. To address please link the project through the Managed Services for Google Cloud Platform Control Panel.
Access and Permissions
Controlling access and permissions to the Rackspace and GCP control planes (APIs and UIs) along with the resources you deploy at GCP are a critical part of the overall security of your environment.
Rackspace Account Permissions
You can grant other members of your company access to Billing and Payments and Support Ticketing by clicking the Account dropdown in the top right corner of the Managed Services for Google Cloud Platform Control Panel and selecting User Management. From there, you can add and manage existing users, selecting which parts of the Rackspace Control Panel they should have access to.
GCP Project Permissions
GCP project permissions are managed via Google Cloud Identity and Access Management. If you have questions regarding the permissions, you should grant users in your company, contact a member of your support team.
Identity/IAM
Both Google and Rackspace encourage the use of the least permissive model for IAM. In essence, access should only be granted where necessary to accomplish tasks. Due to our Google Deployment Manager (GDM) based infrastructure-as-code deployment model, minimizing users beyond the account used to allow Rackspace access for management is suggested. Using GDM to deploy infrastructure means user accounts with permission to manually create/destroy resources in Google Cloud Platform (GCP) is not supported, and instead the GDM templates should be updated and used to deploy the infrastructure changes.
The top-down permissions model used by Google means users granted organizational access have permissions that override more granular permissions applied at service levels, for example. Rackspace’s policy to avoid granting access unless necessary, and then grant it at the most granular level possible is necessary to ensure unintentional access is not granted.
To ensure that your Aviator or Service Blocks projects meet this permissions model, Rackspace might periodically audit the permissions being passed to the project and require adjustments to use the least permissive model.
Service Accounts
Rackspace adds a primary service account with these roles to each of your GCP projects that we manage:
[email protected]
- Project Browser
- Project Billing Manager
- Project IAM Admin
Additionally, we grant these service accounts access with the following roles to enable support tooling for all Aviator and Service Blocks projects:
[email protected]
The Resource Observer collects project metadata for support inventory.- Viewer
[email protected]
Smart Tickets works with Watchman to provide automated diagnostics and additional context for monitoring alerts that are turned to tickets for Rackers to address.- Viewer
- IAP-secured Tunnel User
- Compute Instance Admin
- Compute Security Admin
[email protected]
MGCP Operations facilitates integration of Operations monitoring (formerly Stackdriver) with Watchman- Viewer
- Monitoring Admin
Do not remove these accounts or alter their permissions in any way without first consulting with your support team.
We also temporarily add accounts from the gcp.rackspace.com domain as Rackers and automations need access to your projects, so do not remove those accounts or alter their permissions.
Google Organization Permissions
Rackspace will also add our [email protected]
service account with the Project Creator role on your Google organization, allowing both you and us to create additional projects for new applications, as needed.
Security
Rackspace Shared Management Services
Rackspace takes the security of our shared management services and the Managed Services for Google Cloud Platform Control Panel extremely seriously. All infrastructure is deployed leveraging the same set of best practices that we apply to customer projects. The following sections provide a sample of some of the key security focus areas.
Racker Authentication
All Rackspace employees must leverage two-factor authentication for all access to customer account data and customer environments.
Racker Privileges
The level of privileges each Racker has to our Managed Services for Google Cloud Platform management systems is tightly controlled based on job role and is periodically reviewed to ensure that each Racker has the minimum level of permissions required to adequately perform their job duties. All privilege changes require management approval and are also logged for later review.
Encryption at Rest
All sensitive data is encrypted at rest.
Encryption in Transit
All communication between services that make up our shared management system are encrypted during transit using SSL. Our customer and Racker UIs and APIs are only accessible via HTTPS.
Activity Logging
Stackdriver Logging allows you to view audit logs associated with admin and data access events on Google Cloud Platform.
Permissions
We use a service account with the following permissions to deliver our services to you:
- Organization:
Project Creator
, which allows us to create additional projects in your Organization upon your request - Runway Projects:
browser
,billing.projectManager
,serviceusage.serviceUsageAdmin
, andservicemanagement.admin
roles. (Note that this does not give us the ability to provision or deprovision resources on your projects) - Aviator Projects:
Owner
permissions, which allow us to share full administrative control with you.
GCP Security
Review Google Cloud Platform Security for more information regarding Google’s security practices.
If you have questions regarding any aspect of the security of your environment, please contact a member of your Support team.
Security Updates
Google Cloud Platform Security Bulletins are available from Google.
From time to time, Rackspace will provide additional detail or guidance to our customers for specific security incidents. We will publish such value-add security updates below.
Support
There are multiple ways to receive Fanatical support for your GCP projects. A helpful Racker is always just a phone call or ticket away. We are available live 24x7x365.
Tickets
The primary way you interact with a Racker is by creating a ticket in the Managed Services for Google Cloud Platform Control Panel. Once logged in, click the Support button in the black bar at the top of the screen and follow the links to create a new ticket or view an existing ticket.
Our automated systems will also create tickets for events on your GCP project(s) that require either your attention or the attention of a Racker.
Any time a ticket is updated, you will receive an email directing you back to the Control Panel to view the latest comments.
Runway Service Level (SLA)
Runway projects offer 24x7x365 support.
Billing and account management issues are included in the Runway service offering. All other issues are treated as on-demand support and are charged a fee per ticket to address.
If you need 24x7x365 support for the Google services running in your project and have frequent support needs, you should upgrade to the Aviator service level. Contact your Technical Account Manager for additional details.
Phone
Would you prefer to speak to a live Racker? Give our team a call at 800-961-4454 (US) or 0800-988-0300 (UK) and we’ll be happy to assist you. Additional international contact numbers are available on our Contact Us page.
Monitoring
Rackspace uses Stackdriver Metrics to capture performance metric data for GCP infrastructure components. Stackdriver includes a large number of standard metrics via the default agent and can also be used to monitor third party applications and services via a variety of additional agents.
Stackdriver metrics for installed agents are always captured and are subject to retention periods based on the Stackdriver tier purchased by the user (currently this is the same for all tiers). Customers who desire longer metric retention can opt for data to be copied to an external location, e.g., Google Cloud Storage or Big Query. Dashboards can be generated in the Stackdriver web interface to explore stored metric data, and Alert and Notification Policies can be created to inform users via a variety of means as to emergent conditions.
Rackspace deploys standard alerts for Aviator customers using common GCP components like Compute Engine and Cloud SQL. These may be customized with the cooperation of the MGCP operations team.
Rackspace configures a set of webhook notification targets in Stackdriver, one for each Rackspace ticket severity level. When an alert is posted to one of these webhooks, the data is received by a Rackspace system called Watchman. Watchman groups alerts into appropriate tickets according to the infrastructure involved and the corresponding alert policies. Rackspace operations personnel then respond to these alerts based on customer runbooks.
Logging
Stackdriver Logging can be used to capture system and application logs in GCP. Log capture is not currently configured by default for Aviator customers but can be activated with the cooperation of the MGCP operations team.
Logs are retained for 30 days by default and may be archived to Google Cloud Storage and/or analyzed with Big Query. Log-based metrics can also be used to trigger alerts via Stackdriver Monitoring.
Legacy Service Offers
Service Levels (Legacy offering)
Service Blocks (Legacy offering)
For a list of current offerings, refer to Rackspace Elastic Engineering and Optimizer +.
Service Levels (Legacy offering)
For a list of current offerings, refer to Rackspace Elastic Engineering and Optimizer +.
Rackspace Managed Services for Google Cloud Platform combines tooling and automation with human experts to deliver a world-class experience. We offer two service levels, Runway and Aviator, which are selected for each GCP project we support.
- Runway: “I want access to Rackspace tooling, the ability to request on-demand support for a fee and will manage my GCP project myself.”
- Aviator: “I want Rackspace to operate and manage my GCP project for me or with me.”
For details on what is included in each service level, including details on levels of support for each GCP service, download our Rackspace Managed Services for Google Cloud Platform Service Overview.
Aviator RACI
Rackspace will respond to your Aviator support requests submitted to us via ticket in the following timeframes. For Aviator projects, all requests should be made directly to Rackspace, and we will escalate to Google directly, if needed.
- Emergency: If Rackspace Infrastructure monitoring and alerting services determines your GCP Services are inaccessible from the public internet, which may result in the inability to complete business transactions, our initial response to emergency monitoring alarms will occur within fifteen minutes.
- Urgent: If your GCP Services are functioning improperly or at less-than-optimal performance and the failure is impacting business transactions, our initial response is 60 minutes.
SERVICE LEVEL (RACI) | RACKSPACE | CUSTOMER |
---|---|---|
Provide 24x7x365 support & monitoring response via ticketing and phone. | R, A | C, I |
ACCOUNT MANAGEMENT AND TOOLING | ||
Provide named Technical Account Manager (TAM) resource. | R, A | C, I |
Conduct regular account reviews | R, A | C, I |
Regularly identify opportunities for cost and performance optimization | R, A | C, I |
Consolidate billing across GCP Projects | R, A | R, C, I |
Role-based user management across GCP projects | R, A | C, I |
Provide secure network access to environment via short-lived bastion service | R, A | C, I |
Provide opinions and best-practices around account architecture | R, A | C, I |
Provide prioritized escalation to Google Platinum Support engineers if needed. | R, A | C, I |
DISCOVERY | ||
Understand business objectives, current challenges, SLAs and how they map to various applications (e.g., migration to GCP, refactoring current GCP footprint) | R, A | C |
Schedule and conduct deep-dive discovery session to understand environments, dependencies, gap analysis, TCO | R, A | C |
DESIGN / ARCHITECTURE | ||
Define and propose architecture options to be considered (e.g., lift & shift vs. refactoring) according to business objectives. | R, A | R, C, I |
Select GCP architecture that best map to business objectives | C, I | R, A |
Provide detailed application architecture documentation. | C, I | R, A |
Generate detailed infrastructure architecture documentation that maps to application architecture and business objectives. | R, A | C, I |
Provide networking design approaches that map to business objectives. | R, A | C, I |
INFRASTRUCTURE IMPLEMENTATION | ||
Deploy and verify infrastructure via source-controlled infrastructure deployment automation | R, A | C, I |
Conduct User acceptance testing | C, I | R, A |
Configure & test Rackspace-controlled GCP connectivity | R, A, I | R, C, I |
Configure & test customer controlled GCP connectivity | C, I | R, A |
Organize Projects according to best practices (e.g., using labeling and project folders) | R, A,I | C, I |
Create, test, and deploy Google App Engine (GAE) configuration. | R, A | C, I |
Create, test, and deploy Google Container Engine (GKE) configuration. | R, A | C, I |
SERVICE LEVEL ACTIVITIES | RACKSPACE | CUSTOMER |
Configure infrastructure-specific bootstrapping of supported operating systems. | R, A | C, I |
Configure Google DNS for customer zones where applicable | R, I | A, C, I |
Determine/enforce infrastructure deployment process and standards (e.g., YAML, Ansible, etc.) | R, A | C, I |
NETWORK AND ACCESS SECURITY IMPLEMENTATION | ||
Create, test and apply IAM roles and polices of supported GCP services | R, C, I | R, A, C, I |
Create, test and apply IAM roles and polices of GCP services with limited support. | C, I | R, A, C, I |
Create, test and apply IAM roles and polices of GCP services with limited support. | R, C, I | R, A, C, I |
Manage operating system via third-party tools (e.g., CloudForms, Cloudify) | C, I | R, A, C, I |
Antivirus installation and management and escalation | C, I | R, A, C, I |
APPLICATION IMPLEMENTATION | ||
Deploy application code / source control (e.g., Git / VSTS, etc.) | C, I | R, A |
Migrate application data | C, I | R, A |
Develop and deploy application configuration management artifacts (Chef, Salt, Ansibile, etc.) | C, I | R, A |
Create and manage continuous integration and continuous deployment (CI/CD) pipelines | C, I | R, A |
Create and manage customer golden images | C, I | R, A |
Create and manage Rackspace templated images | R, A | C, I |
Configure application-specific bootstrapping of supported operating systems. | C, I | R, A |
Create, test, and deploy Google App Engine (GAE) configuration | R, A | C, I |
Create and test container configuration | C, I | R, A |
Deploy container configuration | R, A | C, I |
Install, configure and manage Active Directory | C, I | R, A |
DATA SERVICES | ||
Create, migrate and import database schema. | C, I | R, A |
Migrate and import databases | C, I | R, A |
Import and export data to and from Big Query and other GCP supported services | R, C, I | R, A |
Integrate Big Query into IAM | C, I | R, A |
Design and manage Google Data Studio or Cloud Datalab | R, A, C, I | |
Design and operate Query Composer | R, A, C, I | |
create and expand cluster in Cloud Dataproc | R, C, I | R, A |
Import and export data to and from Cloud Dataproc and other GCP supported services | R, C, I | R, A |
Schedule and manage Cloud Dataproc jobs | R, A, C, I | |
Design and manage Cloud Dataproc ecosystems, schemas, and APIs/coding (such as Spark jobs, Hbase tables, etc.). | R, A, C, I | |
Design and manage Cloud Dataflow. | R, A, C, I | |
Design and manage Cloud Dataprep. | R, A, C, I | |
Design and manage Cloud Pub/Sub. | R, A, C, I | |
Create and expand Cloud Bigtable instances. | R, C, I | R, A |
Provide guidance on Cloud Bigtable performance and architecture. | C, I | R, A |
Import and export data to and from Cloud Bigtable and other GCP supported services. | C, I | R, A |
Import and export data to and from Cloud Datastore and other GCP supported services. | C, I | R, A |
Design and manage Cloud Datastore | R, A, C, I | |
Import and export data to and from Cloud SQL and other GCP supported services. | R, C, I | R, A |
Create and configure Cloud SQL | R, A | R, C, I |
Support for basic (level 1) functions in MySQL and Postgres databases in Cloud SQL | R, C, I | R, A |
Support for advanced (level 2+) functions in MySQL and Postgres databases in Cloud SQL | C, I | R, A |
Design Cloud SQL schemas | R, A, C, I | |
Create and size Cloud Spanner instances. | R, A | R, C, I |
Design Cloud Spanner schemas and indexes | R, A | R, C, I |
Configure and manage Google Data Transfer Service | R, A, C, I | |
Define object storage lifecycle policy as defined by business objectives. | R, C, I | R, A |
Implement object storage lifecycle policy | C, I | R, A |
MONITORING | ||
Configure OS monitoring on GCP compute infrastructure using Rackspace standard tools | R, A | C, I |
Configure GCP service monitoring for supported applications using Rackspace standard tools. | R, A | C, I |
Configure GCP service monitoring for "limited support" data services using Rackspace standard tools. | C, I | R, A |
Configure base app monitoring for supported applications using Rackspace standard tools | R, A | C, I |
Configure base app monitoring (other) | R, C, I | R, A |
Configure app monitoring (outside Rackspace standard tools) | C, I | R, A |
Configure and manage aggregation of system logs using Rackspace standard tools | R, A | C, I |
Configure and manage aggregation of application logs using Rackspace standard tools | R, C, I | R, A |
Configure and manage logs via other mechanisms (e.g., Splunk) | C, I | R, A |
Configure application synthetic transaction monitors | C, I | R, A |
Configure application performance monitoring (e.g., New Relic, AppDynamics, etc.) | C, I | R, A |
TICKETING / ALERTING | ||
Define alert triggers, thresholds, notification, and remediation. | R, A | R, C, I |
Create and configure automated responses to known issues. | R, A | C, I |
Configure standard alerts | R, A, C, I | I |
Configure custom alerts. | R, C, I | R, A, I |
Provide detailed application information for Runbook creation. | C, I | R, A |
Create RunBook that describes infrastructure and application environment, alert triggers, thresholds, notification, and remediation. | R, A | R, C, I |
Respond to alerts within SLAs and conduct troubleshooting and escalation as defined in the Runbook | R, A | C, I |
BACKUPS AND DISASTER RECOVERY | ||
Define backup policies and schedules that map to SLAs (e.g., RPO, RTO, RCO) | C, I | R, A |
Implement backup policies and schedules that map to SLAs (e.g., RPO, RTO, RCO) | R, A | R, C, I |
Configure and manage volume backups and recovery based on customer requirements | R, A | C, I |
Test and validate restored volumes from backups | C, I | R, A |
Configure and manage relational database backup and recovery based on customer requirements. | R, A | C, I |
Test and validate restored relational database from backups. | C, I | R, A |
Install customer-provided file agent backup (must be natively automatable) | R, C, I | R, A |
Configure file agent backup | C, I | R, A |
Configure and manage agent backups and recovery based on customer requirements | C, I | R, A |
Test and validate restored agent backups | C, I | R, A |
PATCHING | ||
Manage OS patching per agreed-upon Runbook | R, A | R, C, I |
Manage third-party patching systems | C, I | R, A |
If at any time you need to escalate a Support request on your account, please contact us.
Runway RACI
Rackspace will respond to your Runway support requests submitted via a ticket within 4 hours of submission.
- Runway project tickets related to billing or account issues are included in the Runway service offering.
- Runway project tickets related to Google Cloud Platform infrastructure or other categories of issues are considered on-demand support and require payment of a service fee for Rackspace to address.
SERVICE LEVEL (RACI) | RACKSPACE | CUSTOMER |
---|---|---|
Provide 24x7x365 support & monitoring response via ticketing and phone. | R, A | C, I |
Provide 24x7x365 guidance support basic infrastructure monitoring via ticketing. | R, A | C, I |
Provide a customer portal for ticketing, billing and support. | ||
Provide named Customer Account Manager (CSM) resource. | R, A | C, I |
Consolidate billing across GCP Projects | R, A | C, I |
Service Blocks (Legacy offering)
For a list of current offerings, refer to Rackspace Elastic Engineering and Optimizer +.
Rackspace knows that our customers have varying needs at different stages of their cloud journey. That’s why we provide a set of support offers that solve for your needs at any stage of your cloud lifecycle. Our services include architecture help, access to experts to solve your problems, security assistance, 24x7x365 management, cost governance, and other value-added services - all backed by GCP certified engineers and architects.
Our offers allow you to customize your experience with the ability to choose the service options to match your needs. These offers are described below.
Platform Essentials
Platform Essentials is a prerequisite for all other GCP service blocks. Platform Essentials includes:
- GCP Support powered by Google Certified Rackers and backed by GCP Enterprise Support
- Unified billing for all your Rackspace platforms and other Managed Public Cloud Accounts
- Access to the Fanatical Support for GCP Control Panel to manage your GCP projects, your users, and their permissions.
Platform Essentials customers receive 24x7x365 guidance and support on their GCP project. Rackspace will respond to support requests submitted via tickets in the following timeframes:
- Urgent: Production System Outage / Significant Business Impact \ [60 Minute Response Time]
- High: Production System Impaired / Moderate Business Impact \ [4 Hour Response Time]
- Normal: Issues and Requests / Minimal Business Impact \ [12 Hour Response Time]
- Low: General Information, Questions, and Guidance \ [24 Hour Response Time]
SERVICE LEVEL (RACI) | RACKSPACE | CUSTOMER |
---|---|---|
Provide 24x7x365 support & monitoring response via ticketing and phone. | R, A | C, I |
Provide 24x7x365 guidance support basic infrastructure monitoring via ticketing. | R, A | C, I |
Provide a customer portal for ticketing, billing and support. | ||
Provide named Customer Account Manager (CSM) resource. | R, A | C, I |
Consolidate billing across GCP Projects. | R, A | C, I |
Provide opinions and best-practices around account architecture. | R, A | C, I |
DISCOVERY |
All requests should be made directly to Rackspace, and we will escalate to GCP, if needed.
Architect & Deploy
With the Rackspace Architect & Deploy service block, our experts apply best practices to design and deploy public cloud infrastructure that meets your business needs while minimizing costs, maximizing availability, security and performance, and enabling you to outsource ongoing management activities to Rackspace. The Architect & Deploy offer includes:
- A Technical Onboarding Manager to coordinate end-to-end activities and project manage your GCP deployment
- A Solutions Architect to understand your requirements and create a high-level proposal document for your approval.
- A Build Engineer who will build and deploy the environment as per the design document.
- Design Document: A document describing the detailed solution design. This document will be shared, and your approval of the design is required prior to deploying the solution.
- GCP Environment: The deployed solution running in GCP.
Manage & Operate
With tooling, automation, monitoring and 24x7x365 access to certified cloud specialists for day-to-day operational support and management, Manage & Operate allows you and your team to rest easy knowing Rackspace has your back. Manage & Operate includes access to additional tooling like Passport (instance access request control tool) and Watchman (turns monitoring alerts to tickets for Rackers to address). Your Rackspace technical support professionals will help you resolve issues quickly and effectively any day of the year, any time of the day. Manage & Operate includes:
- Named Account Manager to coordinate escalations, follow GCP technical issues through to resolution, and help focus on the GCP technical operations of the account.
- Access to 24x7x365 Technical Operations staffed around the clock and around the globe to help when you experience an issue with your GCP infrastructure.
- 24x7x365 management of your environment.
- Operating System management.
- Configuration of Rackspace infrastructure standard monitoring that is integrated with the Rackspace ticketing system.
In addition to the response time SLAs of Cloud Foundation, Manage & Operate customers have access to:
- Emergency: Business-Critical System Outage / Extreme Business Impact detected by Monitoring \ [15 Minute Response Time]
Architect & Deploy is a pre-requisite for any customers selecting Manage & Operate.
Complex Cloud Operations
As a business matures or their cloud spend increases, operating GCP can become more complex. Complex Cloud Operations will help you manage this complexity with Rackspace experts that have worked with other similarly complex cloud deployments. Whether you desire a deeper technical relationship to drive outcomes or need assistance handling your architecture’s complexity, Complex Cloud Operations can assist.
Complex Cloud Operations is offered in three tiers of support:
- Bronze: Lead Cloud Engineer shared between 10 customers
- Silver: Lead Cloud Engineer shared between 4 customers
- Gold: Lead Cloud Engineer shared between 2 customers
- Platinum: Lead Cloud Engineer dedicated to your account
Rackspace will recommend a tier of support (Bronze, Silver or Gold) based on customer complexity and requirements. Quarterly, customers will work with their resources to scope what available capabilities will be delivered based on level of commitment and customer requirements. Potential activities include:
- ITIL problem management of recurring incidents
- Architecture diagrams of existing infrastructure
- Creation/Maintenance of basic post-deployment infrastructure configuration management scripts
- Review recommendations around Security, Availability, Performance, and GCP Trusted Advisor with remediation plan
- Implement cost saving recommendations by terminating idle or unused resources, right-sizing resources, updating previous generation resources.
- Participate in Customer Change Advisory Boards and Stand-Ups
- Training sessions on relevant public cloud topics
- Well-Architected Reviews on different parts of your deployment
- In-Depth Roadmap Reviews for Rackspace Offers and Cloud Products
- Big Data, Serverless, and Container experts
Please talk to your Account Manager if you are interested in learning more about the service block offers.
Updated 12 months ago