IBM Cloud Docs
Getting started with IBM Cloud Internet Services

Getting started with IBM Cloud Internet Services

IBM Cloud® Internet Services (CIS) is a cloud-native solution that helps protect and optimize your internet-facing applications. Powered by Cloudflare’s global network, CIS acts as a reverse proxy to help secure traffic, improve performance, and maintain availability.

CIS delivers three essential benefits:

  • Security – Safeguards your applications from DDoS attacks, malicious bots, and other web threats using features like a Web Application Firewall (WAF), rate limiting, and SSL/TLS encryption.
  • Reliability – Helps ensure uptime and resilience through global load balancing, automatic failover, and robust DNS services.
  • Performance – Accelerates content delivery with a global Content Delivery Network (CDN), intelligent caching, and optimized protocols.

After you provision a CIS instance on IBM Cloud, you can access and configure these features.

Before you begin

Before you begin using CIS, make sure that you have met the following requirements:

  • You need an IBMid to sign in to IBM Cloud and manage CIS. If you don’t have one, you can create an account to access trials, demos, and services.
  • You must have a domain registered with a domain registrar. CIS protects and accelerates traffic for this domain.
  • Decide whether you want to protect your entire domain (full setup) or specific subdomains (partial setup). This decision affects how you’ll configure DNS and what level of protection and optimization you get from CIS.
  • Compare and select a CIS plan that best meets your needs (Lite, Standard, or Enterprise). Each plan offers different levels of security, performance, and feature access.
  • Familiarize yourself with CIS core concepts and terminology to better understand the configuration steps.

It is recommended that you use Google Chrome when working with CIS.

Getting started process

This section outlines high-level steps to onboard your domain and activate CIS features.

Updates to your DNS delegation, name servers, or CNAME records can take up to 24–48 hours to propagate globally.

  1. Create a CIS instance in your IBM Cloud account. The CIS instance acts as the central place to manage your domain's security, DNS, and performance settings.

  2. Add your domain to your CIS instance. CIS supports multiple ways to onboard a domain, depending on your DNS setup needs. Choose the method that best fits your setup:

  3. Import or add your DNS records. Before updating DNS delegation or CNAME records, make sure that all required DNS records exist in CIS. This step ensures that CIS can immediately resolve traffic when delegation is complete.

    You can import existing DNS records or add them manually. Make sure that required records such as A, AAAA, MX, and CNAME records are present.

  4. Configure DNS delegation based on the setup type you selected. After DNS records are in place, update your registrar or DNS provider to route traffic through CIS.

    For a full setup:

    1. Sign in to your domain registrar or DNS host and locate the Name Server (NS) settings.
    2. Update the NS records to point to CIS name servers (for full setup) or your existing DNS provider (for partial setup with CNAMEs).
    3. Save your changes.

    For a partial setup:

    1. Sign in to your DNS provider and locate the DNS record settings.
    2. Configure the required CNAME records to proxy specific subdomains through CIS.
    3. Save your changes.
  5. Verify DNS delegation and domain resolution. After propagation begins, confirm that your domain is delegated correctly and that CIS is resolving traffic as expected.

    Use a DNS lookup tool, such as dig or nslookup to verify authoritativee name servers and record resolution. For example:

    dig NS example.com
    
  6. Configure your name servers with the registrar or existing DNS provider.

    • If you're using a full setup, update your domain registrar's name servers to the ones provided by CIS. This change routes all DNS queries through CIS so that its security and performance features can take effect.
    • If you're using a partial setup, configure the necessary CNAME records at your DNS provider to proxy specific subdomains through CIS.
  7. Confirm that CIS is resolving the domain information for your application, hostname, or website.

    To proceed, select Reliability > DNS. Be sure to add the appropriate DNS records. Add the A Record and any AAAA or MX entries that are populated. If you forget to add these records before the registrar's delegation is complete, CIS can't resolve the domain information for your internet-facing applications.

  8. Review CIS best practices and explore the CIS console to familiarize yourself with domain management, DNS configuration, traffic analytics, and security settings.

  9. Enable and configure additional features. After your domain is active, explore the full range of CIS capabilities, such as DDoS protection, rate limiting and bot management, SSL/TLS settings, page rules, and real-time traffic analytics.