What is cloud computing?

  • Lower IT costs: Cloud lets you offload some or most of the costs and effort of purchasing, installing, configuring, and managing your own on-premises infrastructure.
  • Improve agility and time-to-value: With cloud, your organization can start using enterprise applications in minutes, instead of waiting weeks or months for IT to respond to a request, purchase and configure supporting hardware, and install software. Cloud also lets you empower certain users — specifically developers and data scientists — to help themselves to software and support infrastructure.
  • Scale more easily and cost-effectively: Cloud provides elasticity — instead of purchasing excess capacity that sits unused during slow periods, you can scale capacity up and down in response to spikes and dips in traffic. You can also take advantage of your cloud provider’s global network to spread your applications closer to users around the world.

Features of Cloud Computing :—


SaaS (Software-as-a-Service)

  • Automatic upgrades: With SaaS, you take advantage of new features as soon as the provider adds them, without having to orchestrate an on-premises upgrade.
  • Protection from data loss: Because your application data is in the cloud, with the application, you don’t lose data if your device crashes or breaks

PaaS (Platform-as-a-Service)

IaaS (Infrastructure-as-a-Service)

Server-less computing

Types of Cloud Computing

Cloud security

Cloud Computing Market

Discovery Communications Case Study

The Challenge

Why Amazon Web Services

  1. Discovery Communications is running about 150 instances of Amazon Elastic Compute Cloud (Amazon EC2), all of which use Amazon Elastic Block Service (Amazon EBS) storage.
  2. Discovery uses Amazon Machine Images (AMI) that are built with a custom version of Ubuntu.
  3. Elastic Load Balancing (Amazon ELB) handles load balancing both externally and internally for Discovery, inside the Amazon Virtual Private Cloud (Amazon VPC).
  4. The company uses Amazon Simple Storage Service (Amazon S3) to store static content and host a few websites.
  5. Discovery also uses Amazon Route 53 in combination with Amazon ELB for its domain name service.
  6. Discovery’s static assets are delivered globally by Amazon CloudFront’s distributed edge servers. In addition, Discovery also uses Amazon CloudFront’s dynamic content acceleration feature for services like image resizing service and the new Discovery website. “Having a content delivery network (CDN) that delivers both static and dynamic content, including API acceleration, was important to us,” Brezac says.
  7. The use of Multiple Availability Zones (Multi-AZ) has also played a role in Discovery’s success. “This is where Amazon ELB is vital to us,” Brezac continues. “If one Availability Zone is unavailable, Amazon ELB will send the traffic to the other data center. Amazon Multi-AZ is key to the entire deployment. Without that, we wouldn’t have the peace of mind that we do.”

The Benefits

AWS Services Used

Amazon EC2

Amazon VPC

Amazon EBS

Amazon S3

Amazon Machine Images

Amazon Route 53

Amazon ELB

Amazon CloudFront



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store