0% found this document useful (0 votes)
34 views3 pages

Security, Standards and Applications

The document discusses various standards related to cloud computing including those for security, interoperability between platforms, application development, and messaging. It also covers tools like Hadoop, VirtualBox, and Google App Engine.

Uploaded by

navneetguptacse
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
34 views3 pages

Security, Standards and Applications

The document discusses various standards related to cloud computing including those for security, interoperability between platforms, application development, and messaging. It also covers tools like Hadoop, VirtualBox, and Google App Engine.

Uploaded by

navneetguptacse
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

1.

Security in Clouds - Software as a Service (SaaS) Security:

 Cloud computing o ers incredible benefits, but security remains a top


concern, especially with Software as a Service (SaaS). SaaS security
involves safeguarding the data and applications hosted on cloud
platforms.

 Challenges include data breaches, unauthorized access, and compliance


issues. Encryption, authentication mechanisms, and regular security
audits are essential for SaaS security.

2. Common Standards - The Open Cloud Consortium:

 The Open Cloud Consortium (OCC) is a group focused on developing


open standards for cloud computing. These standards aim to ensure
interoperability and portability across di erent cloud platforms.

 By establishing common protocols and interfaces, OCC facilitates


seamless integration and data exchange between various cloud services
and systems.

3. The Distributed Management Task Force (DMTF):

 DMTF is another organization dedicated to developing standards for cloud


computing, particularly in terms of management and interoperability.

 Their standards help streamline the management of cloud resources,


ensuring e iciency and consistency in operations across di erent cloud
environments.

4. Standards for Application Developers:

 Standards for application developers provide guidelines and best


practices for building cloud-native applications. These standards cover
aspects like architecture, data management, and scalability.

 Adhering to these standards ensures that applications are well-designed,


secure, and compatible with various cloud platforms.

5. Standards for Messaging:

 Messaging standards define protocols and formats for communication


between di erent components within a cloud system. These standards
enable seamless interaction and data exchange between services and
applications.

 Examples include protocols like MQTT (Message Queuing Telemetry


Transport) and formats like JSON (JavaScript Object Notation).
6. Standards for Security:

 Security standards in cloud computing encompass various measures to


protect data, applications, and infrastructure from threats and
vulnerabilities.

 These standards include encryption protocols, access control


mechanisms, and compliance frameworks such as ISO 27001 and SOC 2.

7. End User Access to Cloud Computing:

 End user access to cloud computing involves providing secure and


convenient ways for users to interact with cloud services and
applications.

 Authentication methods like multi-factor authentication (MFA) and single


sign-on (SSO) enhance security while improving user experience.

8. Mobile Internet Devices and the Cloud:

 The integration of mobile internet devices with cloud computing enables


users to access cloud services and data from anywhere, using
smartphones, tablets, and other portable devices.

 Mobile device management (MDM) solutions help organizations secure


and manage mobile devices accessing cloud resources.

9. Hadoop and MapReduce:

 Hadoop is an open-source framework for distributed storage and


processing of large datasets across clusters of computers.

 MapReduce is a programming model used with Hadoop for processing


and generating insights from big data through parallel computation.

10. Virtual Box:

 VirtualBox is a free and open-source virtualization software that allows


users to run multiple operating systems on a single physical machine.

 It provides a platform for testing applications, running legacy software,


and creating isolated development environments.

11. Google App Engine:

 Google App Engine is a platform-as-a-service (PaaS) o ering from Google


that allows developers to build and deploy web applications on Google's
infrastructure.
 It provides scalable hosting, automated management, and support for
various programming languages and frameworks.

12. Programming Environment for Google App Engine:

 The programming environment for Google App Engine supports multiple


languages, including Python, Java, and Go.

 Developers can use familiar tools and frameworks to build and deploy
applications, leveraging Google's infrastructure for scalability and
reliability.

You might also like