CLOUD COMPUTING AND SECURITY By V.

Harshith

Cloud Computing
A Game Changing Technology
• Location independent computing • Shared servers  resources, software, and data • Elasticity (Use of computer resources Dynamically) • Cost reduction

• Natural evolution of Cloud:
– Virtualization – Service-Oriented Architecture – Utility computing

• Details are abstracted from consumers

Computing Paradigms
• Distributed Computing – Cluster Computing – Grid Computing • Parallel Computing – Super Computing • Ubiquitous Computing • Pervasive Computing • Mobile Computing • Utility Computing • Soft Computing • Cloud Computing

CLOUD
CLOUD

COMPUTING COMPUTING

whereby shared resources. . software and information are provided to computers and other devices on-demand.Cloud computing is a synonym for distributed computing . Cloud computing is an Internet-based computing.

• Everything Old Becomes New Again .• Users simply rent or access the software. • Paying only for what they use.

.

.

storage.Characteristics Cloud computing has a variety of characteristics ON DEMAND SELF SERVICES.  Shared Infrastructure: Enabling the sharing of physical services. and networking capabilities.  Dynamic Provisioning: Based on current demand requirements levels of reliability and security .

• Network Access: Access the internet from a broad range of devices such as PCs.  Managed Metering: Managing and optimizing the service and to provide reporting and billing information. using standards-based APIs. laptops. and mobile devices. .

CLOUD SERVICE MODELS .

.

Social Networking • Information/Knowledge Sharing (Wiki) • Communication (e-mail). Internet Services • Blogging/Surveys/Twitter. Calendars and contacts o Google Apps.SaaS Examples • Email . photo sharing . Collaboration (e-meeting) • Productivity Tools (office) • Enterprise Resource Planning (ERP) . Flickr o BitTorrent Amazon EC2 • • • • • Document sharing Elastic Cloud Computing virtual servers for rent called Amazon Machine Images (AMIs) priced on per hour from $1 to $2 • Gov-Apps.

• Security Services (Single Sign-On. Servers. Security. Workflow. Data. etc. Mainframes.) • Database Management • Directory Services • Networks. Authentication.PaaS • Application Development. etc. Storage • Telecom Carrier Services • IT Facilities/Hosting Services .

.

Types of Clouds •Public Cloud •Private Cloud •Hybrid Cloud .

Why Do We Need The Cloud ? • Increased accessibility • Decreased operating expenses • Elimination of upfront costs • Immediate upgrades • Lower outages .

com • Sun • VMware • 3tera . Below is a partial list of companies that provide cloud computing services. • Cloud service providers can be considered similar to silent business partners. • Amazon • Citrix • cohensiveFT • Flexscale • Google • IBM • Icloud • Joyent • Microsoft • Mozyhome • Nivanix • Rackspace • Salesforce.Cloud Computing service providers predicts the business will grow above 150 billion dollars by end of 2013.

Benefits • Cost Savings • Scalability/Flexibility • Reliability • Maintenance • Mobile Accessible .

generally • low initial capital investment • shorter start-up time for new services • lower maintenance and operation costs • higher utilization through virtualization • easier disaster recovery .What cloud gives us.

Companies are still afraid to use clouds The Major Issue is Security .

.Cloud Security • Mobility is a basic need and essential for economic development. • Security is one of the most difficult task to implement in cloud computing. • To move critical applications and sensitive data to public and shared cloud environments via Internet.

• Your cloud provider should agree in writing to provide the level of security required for its customers. . you may not realize that the data must reside in a physical location.Where is the Data ? • Different countries have different requirements and controls placed on access. • As your data is in the cloud.

• Anyone considering using the cloud needs to look at who is managing their data and what types of controls are applied to these individuals. Insider attacks are a huge concern as a potential hacker is someone who has been entrusted with approved access to the cloud. .Who has Access ? • Access control is a key concern as insider attacks are a huge risk.

or the European Union have many regulatory requirements that they must abide by (e.What are the regulatory requirements ? • Organizations operating in the US. and COBIT). Safe Harbor. accreditation. . ITIL.. Canada.g. and review. ISO 27002. • We must ensure that the cloud provider is able to meet these requirements and is willing to undergo certification.

. • With Cloud Computing maintaining compliance will become more difficult to achieve and even harder to demonstrate to auditors and assessors.Do you have the right to audit? • This particular item is no small matter in that the cloud provider should agree in writing to the terms of audit.

. Knowing how your provider trains their employees is an important issue to review.What type of training does the provider offer their employees? • This is actually a rather important item in that people will always be the weakest link in security.

Is it being used while the data is at rest and in transit? • You will also want to know what type of encryption is being used. (WiFi Protected Access-II) . there is a big difference between WEP and WPA2.What type of data classification does the provider use? • How is your data separated from other users? • Encryption should also be discussed. • As an example.

What is in the SLA? • The SLA (Service Level Agreement) serves as a contracted level of guaranteed service between the cloud provider and the customer that specifies what level of services will be provided. .

happens to your data? Will your data be returned.What is the long term viability of the provider? • How long has the cloud provider been in business and what is their track record. If they go out of business. and if so. what format? . what .

what support the customer receive from the cloud provider? • While many providers promote their services as being un-hackable. cloud based services are an attractive target to hackers. .What happens if there is a security breach? • If a security incident occurs.

Critical Threats of Cloud Security • Account Hijacking • Denial of Service (DoS) • Data Loss • Insecure APIs • Data Breaches • Malicious Insiders • Abuse of Cloud Services • Shared Technology Issues .

Security Attributes • Confidentiality • Integrity • Authentication • Non-Repudiation • Availability .

Cloud Computing Attacks .

. based on the identity established by the supplied credentials. the application assigns the user specific privileges to the system. • When a user provides his login name and password to authenticate and prove his identity.Account Hijacking • Authentication Attacks • Authentication plays a critical role in the security of web applications.

Denial of Service (DoS) • Main aim to stop the victim’s machine from doing it’s required job • Server unable to provide service to legitimate clients Damage done varies from minor inconvenience to major financial losses .

so that the two original parties still appear to be communicating with each other.Man in the Middle Attack (MitM) • A man in the middle attack is one in which the attacker intercepts messages in a public key exchange and then retransmits them. . substituting his own public key for the requested one.

Side Channel Attack • Information leakage from implementation • Attacker Try to Scan Channel loops. .

Hindus gives the world an elephant to support it. and that beginning must be linked to something that went before. but of chaos. in the first place. but they make the elephant stand upon a tortoise. does not consist in creating out of void. the material must. to speak in Sanchean phrase. it must be humbly admitted.• Everything must have a beginning. be afforded … . • Invention .

Common cloud names and Shapes .

Cloud types .

Thank You .