sudu loonu epa | cloud computing technology






4 Reasons Why you ought to Choose Google Cloud Over Others

By Evie Harrison on July 17, 2020

Posted in

Cloud Computing

apptrana

Get application security done the proper way! Detect, Protect, Monitor, Accelerate, and more…

Cloud computing origins are often traced back to the 1990s when telecommunication companies first included virtual private networks in their offerings.

Back then, the term “cloud” mentioned computing space between a provider and an end-user.

The real revolution within the cloud computing field came in 1999 when Salesforce.com entered the image. cloud computing technology Salesforce.com is taken into account as the pioneer of cloud computing, as we all know it today.

It was Salesforce that delivered enterprise applications to end-users through the web.

Soon after Salesforce.com, Amazon launched its web-based retail services in 2002. It provided a number of cloud-based services like storage and computation.

Google jumped on the cloud bandwagon in 2008, when it introduced Google App Engine. it had been in 2010 that the corporate introduced Google Storage.

The rising cost of electricity and demand for scalability is what lead to the cloud revolution. Today, cloud computing is the buzzword. the general public cloud services market stood at $227.8 billion in 2018 and is predicted to grow by 50% in 2022.

The major players within the market are:

Microsoft Azure

Google Cloud Platform (GCP)

Amazon Web Services (AWS)

IBM Cloud

Although, GCP lags behind AWS regarding market share, it's building its muscle and trying to catch up fast. this will be seen from the very fact that Google was ready to score Spotify and Apple from Amazon.

Recently, Planet Labs, Lush Cosmetics, and Evernote also opted for Google cloud because it helped them meet their specific needs.

Here are four reasons why you ought to prefer Google Cloud over others.

Pricing

One of the explanations why Planet Labs shifted to Google was thanks to favorable pricing. What sets Google aside from Amazon Web Services is that it offers just one sort of pricing plan, during which you pay monthly as per your usage.

The minimum usage is ten minutes, and it's rounded off to the closest minute.

One attractive pricing feature that Google offers is Committed to Use Discounts. call center technology Under this scheme, you'll purchase “a certain amount of vCPUs and memory for up to a 57% discount off of normal prices” if you commit usage for either 1 or 3 years. another advantage is that each virtual machine is included under usage.

Amazon, on the opposite hand, offers several complex plans. Plus, it rounds off to the closest hour than a moment, which makes it expensive.

Moreover, Amazon offers committed discounts, but just for one virtual machine. Google has also committed to its users that it'll expire any price reductions that the corporate will achieve thanks to an enhancement of technology.

Speed

Although Amazon may have a greater extent of services to supply, Google leads Amazon regarding speed. Last year, Google announced that it's investing within the Faster cable through which it'll be ready to provide its Google Cloud and Google App customers speed up to 10Tbs (Terabits per second).

The cable lies under the Pacific, and Google is one among the six members that have access thereto. The cable has connections to hide the whole US West Coast and every one of the most cities in Japan. Also, it can connect with major hubs in Asia.

The speed considerably improves performance. As per TechCrunch, albeit computing and storage are separate in Google Compute Engine, thanks to superfast speeds, to the user, it seems as if it's one.

Higher speeds also affect costs and permit more processing in less time. consistent with Google product manager Amit Aggarwal, networking costs haven't gone down the maximum amount as storage and computing costs have. Hence, Google’s massive physical network is what gives it a plus over other services.

Google is additionally known for providing low-latency network infrastructure.

Live migration

Compared to other services, Google offers live migration of virtual machines between host machines, which allows businesses to be up and running 24*7 with none hindrance in performance. Google introduced this service back in 2014. “We’re introducing transparent maintenance that mixes software and data

Google launched this service back in 2014. “We’re introducing transparent maintenance that mixes software and data center innovations with live migration technology to perform proactive maintenance while your virtual machines keep running.”

Live maintenance allows the corporate to repair and update software, including security-related programs, without rebooting the machines.

Other services, on the opposite hand, send you an email beforehand that your machines are going to be pack up and reassigned to a different host. One of the explanations why Evernote migrated to Google was so it wouldn’t need to affect any lock-ins. Also, during a case of failures, the corporate automatically restarts the virtual machines, in order that they are online within minutes.

Big data

While Amazon Web Services is best known for its compute and infrastructure, Azure for its OS, Google stands out due to its data analytics.

Google’s innovative tools cloud warehousing like Google BigQuery, and batch and real-time processing tools like Google Cloud Dataflow, and Google Cloud Dataproc can provide you with some great insights.

BigQuery, for instance, is a completely managed data warehouse that permits you to process massive amounts of knowledge at super-fast speeds.

According to Google, its customers regard tools like BigQuery as “nearly magical” since what wont to take hours can now be done within minutes.

Cloud computing is the talk about the town. The market goes to urge more competitive because the companies learn to contain costs with their best practices.

In the 2017 Google Cloud Next conference in San Francisco, the corporate announced that its focus for the cloud would be data analytics and machine learning.

Google confirmed that its engineers had done 500 releases on the platform. the corporate has also administered various partnerships with giants like SAP and international bank HSBC that believe in big data analytics.

Google also revealed some new machine learning and AI tools at the conference. Google could also be lagging behind Amazon for now, but at the speed at which it's ramping up its efforts, it won’t be long before Google catches up.

If curious about learning Google Cloud, then I might recommend taking a web course offered by Coursera.

How much is Google Cloud Latency between Regions?

Lately, I started performing on a hobby project (Siterelic) to check website performance, taking a screenshot, security check from multiple locations.

Having server requirements in multiple locations means I even have to think about the interior latency as a server will ask one another to deliver the requested content from the requested location.

Google Cloud Platform (GCP) is understood for its low latency, and that I am proud of Geekflare's performance which is hosted on GCP.

You can check the latency to GCP over the web by using online latency tools like Cloud Harmony.

However, I couldn’t find any resource which provides a sign of latency between Google Cloud regions.

So I assumed to try to do a touch test myself and here is that the result.

Google Cloud data centers are available within the following twenty-four regions.

Iowa, US Central

Oregon, US West

North Virginia, US East

South Carolina, US East

Belgium, Europe

London, Europe

Frankfurt, Germany

Singapore, South East Asia

Taiwan, East Asia

Tokyo, North Asia

Sydney, Australia

Sao Paulo, Brazil

Mumbai, India

Montreal, Canada

Netherlands, Europe

Los Angeles, US West

Salt Lake City, US West

Las Vegas, US West

Z├╝rich, Europe West

Jakarta, Asia Southeast

Finland, Europe North

Hong Kong, Asia East

Osaka, Asia Northeast

Seoul, Asia Northeast

I provisioned an f1-micro instance altogether the regions with Ubuntu 20 LTS. I didn’t install any additional software and did a ping to a different region server 10 times over private IP.View the latency data in full-page

Green = but 100 ms

Orange = Between 100 to 200 ms

Red = Above 300 ms

Interesting…Sydney & Singapore got high latency from/to all the regions.

Oregon perform better to attach to Asia

Tokyo got rock bottom latency to attach to Asia and therefore the US

London play better in Europe

Above should offer you a thought of where to host your services internally for better results.

AWS related Abbreviations & Acronyms

By Chandan Kumar on February 8, 2020Posted in

Cloud Computing

apptrana

Get application security done the proper way! Detect, Protect, Monitor, Accelerate, and more…

I started learning AWS and found tons of acronyms, which I used to be not conscious of, so I assumed to place them together with the list here. information technology degrees As and once I learn the new one, I will be able to add it here.

Most of the subsequent abbreviation/acronym is employed in AWS and cloud computing terms. have you ever started learning Cloud Computing yet?

AA

AWS Amazon Web Services

Amazon ES Amazon Elasticsearch Service

AMI Amazon Machine Image

API Application Programming Interface

AI Artificial Intelligence

ACL Access Control List

 ARN Amazon Resource Name

AZ Availability Zone

ASG Auto Scaling Group

AES Advanced Encryption System

ADFS Active Directory Federation Service

C

CDN Content Delivery Network

CLI Command Line Interface

CIDR Classless Inter-Domain Routing

CORS Cross-Origin Resource Sharing

CI/CD Continuous Integration/Continuous Deployment

D

DMS Database Migration Service

DNS Domain Name System

DDoS Distributed Denial of Service

DoS Denial of Service

DaaS Desktop-as-a-Service

E

EC2 Elastic Compute Cloud

ECS EC2 Container Service

EFS Elastic filing system 

EBS Elastic Block Store

EMR Elastic MapReduce

ELB Elastic Load Balancer

 EIP Elastic IP

ENI Elastic Network Interface

F

FIFO First In First Out

FaaS Function-as-a-Service

H

HPC High-Performance Compute

HVM Hardware Virtual Machine

 HTTP Hypertext Transfer Protocol

 HTTPS HTTP Secure

I

IAM Identity & Access Management

IoT Internet Of Things

S3 IA S3 Infrequent Access

iSCSI Internet Small memory Interface

IOPS Input/Output Operation Per Second

 IGW Internet Gateway

 ICMP Internet Control Message Protocol

 IP Internet Protocol

 IPSec Internet Protocol Security

IaaS Infrastructure-as-a-Service

J

JSON JavaScript Object Notation

K

KMS Key Management Service

L

LB Load Balancer

M

MFA Multi-Factor Authentication

MSTSC Microsoft Terminal Service Client

MPP Massive multiprocessing 

MITM Man within the Middle Attack

MPLS Multi-Protocol Label Switching

N

NFS Network filing system 

NS Name Server

 NAT Network Address Translation

O

OLTP Online Transaction Processing

OLAP Online Analytics Processing

P

PCI DSS Payment Card Industry Data Security Standard

PV ParaVirtual

PaaS Platform as

R

RDS Relational Database Service

RRS Reduced Redundancy Storage

RAID Redundant Array of Independent Disk

RAM Random-access Memory

S

S3 Simple Storage Service

SMS Server Migration Service

SWF Simple Workflow Service

SNS Simple Notification Service

SQS Simple Queue Service

SES Simple Email Service

SLA Service Level Agreement

SSL Secure Socket Layer

SSE Server-Side Encryption

SOA Start of Authority

SDK Software Development Kit

SSH Secure Shell

SOAP Simple Object Access Protocol

Cell content Cell content

SSO Single Sign-On

SAML Security Assertion terminology 

SaaS Software-as-a-Service

SaaS Security-as-a-Service

STS Security Token Service

T

TTL Time to measure 

TLS Transport Layer Security

TPM Trusted Platform Module

TPM Technical Program Manager

TPS Transaction Per Second

TCP Transmission Control Protocol

V

VPC Virtual Private Cloud

VM Virtual Machine

VTL Virtual Tape Library

VPN Virtual Private Network

VLAN Virtual Local Area Network

VDI Virtual Desktop Infrastructure

VPG Virtual Private Gateway

W

WAF Web Application Firewall

Let me know if I miss anything.

How to Host Static Website on Google Cloud Storage?

By Chandan Kumar on November 8, 2020

Posted in

Cloud Computing

apptrana

Get application security done the proper way! Detect, Protect, Monitor, Accelerate, and more…

A step-by-step guide to hosting a static website on Google Cloud Storage for better performance at a lower cost.

If you're hosting a static website (HTML/CSS/JS/Images), then you don’t get to bother about the cPanel web hosting decide to manage your site. Instead, you'll use Google Cloud Storage (GCS), which can be cheaper, faster & easy to take care of.

A static site is suitable for private, corporate, information pages, or anything where you don’t expect to get a transaction or dynamic content. It doesn’t need any server-side processing or database connectivity.

Why Google Cloud Storage?

It performs better at a lower cost.

You can host 10 GB of web sites at multi-regional for high-availability for fewer than $1 per month.

You can prefer to host your content on a multi-regional storage class, which suggests your data is out there in two region’s data centers for high-availability.

Google offers high-performance cloud storage for fast loading content worldwide, with 99.95% availability SLA. there's no minimum limit of an object, and you pay what you employ.

The following instructions will assist you to host the static website on Cloud Storage in but a quarter-hour.

Pre-requisite

This assumes you've got a website name registered and an account created with Google Cloud.

For this demonstration, I will be able to use lab.geekflare.com.

Let’s catch on started…

Verify Domain Ownership

First, you bought to verify that you simply are an owner of the domain by adding the URL to “Search Console.”

Create Storage Bucket

Log in to Cloud Storage and click on “Create Bucket.”

Enter the bucket name (important tips: if you'd wish to point your name to storage then you bought to offer the bucket name as a website name)

Select the storage class (leave multi-regional for high-performance & availability)

Select location from US, EU & Asia (choose the closest to your audience)

Select standard as default storage class

Select uniform access control

Leave Google-managed key selected in advanced options.

Click create you bought to make sure the name which you’ve entered within the bucket name is verified.

Once a bucket is made, you ought to see them on the list.

Configuring Storage Bucket

It’s necessary to line up your bucket for your site to be accessible over the web.

Select the bucket from the list

Click on the setting icon on the right side >>Edit bucket permissions

It will open permissions properties at the proper side, click Add member

Type all users within the “New members” field and choose a role as “Storage Object Viewer.”

Save the configuration and permit public access.

Save the configuration

Uploading Static Website

It’s time to upload your site to cloud storage. I'm using Slides by Designmodo for my static website.

Click on the newly created bucket.

Click “Upload folder/Upload files” and choose your website files to upload.

Ensure index.html is present in bucket root

Based on file size, it's going to take a while.

Update CNAME Record

Finally, you bought to point your domain to Google Cloud storage employing a CNAME record.

Login to your Domain Registrar instrument panel and update CNAME to c.storage.googleapis.com of your domain. it's going to take a while to urge DNS propagated globally, and you'll use the DNS lookup tool to verify the result.

Once domain CNAME is resolving to c.storage.googleapis.com, you'll try accessing the URL to verify working needlessly to say.

So as you'll see, my static website is up and running on Google Cloud storage.

What’s an alternate to GCS to host static sites?

There are a couple of options.

You can prefer to option on these static hosting platforms or use MinIO which may be a self-hosted object storage solution.

I hope the above gives you a thought of how easy to host a static website on Cloud Storage at a coffee cost.