cloud computing and its implementation elysium technologies private limited madurai | trichy |...
TRANSCRIPT
Cloud Computing and its Cloud Computing and its ImplementationImplementation
ELYSIUM TECHNOLOGIES PRIVATE LIMITEDMadurai | Trichy | Coimbatore | Kollam | Cochin | Tirunelveli
By T. Udhaya Shankar, M.E.,T. Udhaya Shankar, M.E.,SENIOR TECHNICAL EXECUTIVE, KOLLAM BRANCH
IntroductionIntroduction
• Cloud Computing makes computer infrastructure and services available "on-need" basis.
• Cloud Services include hard disk, development platform, database, computing power or complete software applications would be provided.
• End users need not to have large expenses to access them, as they go for “Pay Per Use” basis.
• For Example : “Owning a car, Rent a Car and Hire a Taxi.”
CollectionsCollections
• Why Cloud Computing ???• Key Characteristics• Virtualization• Types of Services• Implementation Simulators & Frameworks• Types of Cloud• Financial Feasibility• Privacy Rewards
CollectionCollection Cont.,Cont.,
• Applications• Implementation of Virtualization!!• Useful Websites.• Queries???• Thank you!!!
Why Cloud Computing???Why Cloud Computing???
• Cloud Computing is an computing environment in which the user will use the preinstalled, preconfigured software, resources or Infrastructure.
• End users may choose their own preferable infrastructures, executing architectures, etc.,
• Payment will be done based on the usage of the services.
Why Cloud Computing??? Why Cloud Computing??? Cont.,Cont.,
Key CharacteristicsKey Characteristics
• Simplicity• Cost Effective• Multi Client
Support• Self Automation• Security• Scalability
VirtualizationVirtualization
Types of ServicesTypes of Services
• Major Services– Software as a Service (SaaS)– Platform as a Service (PaaS)– Infrastructure as a Service (IaaS)
• Additional Services– Storage as a Service (STaaS)– Security as a Service (SeaaS)– Database as a Service (DBaas), Etc.,
Implementation Simulators Implementation Simulators & Frameworks& Frameworks
Implementation Simulators Implementation Simulators & Frameworks& Frameworks
• Cloud Sim Cloud Sim – Java Based Cloud Simulator• VMWareVMWare – Open Source Tool for Cloud
Service Provision• AnekaAneka - .net based Cloud Provision Tool.• AlchemyAlchemy - .net based Cloud Service
Provision Tool.• AzureAzure – Microsoft Product for Cloud
Implementation.• Google App Engine Google App Engine – Java Google Web
Toolkit.
Types of CloudTypes of Cloud
• There are three types of cloud basically:
• They are– Public Cloud– Private Cloud– Hybrid Cloud
Public CloudPublic Cloud
Public CloudPublic Cloud
• This type of cloud is normally used in the hosting environment and their locations.
• Even though it is hosted the data are encrypted and stored securely.
• Here the resources and applications are added and removed dynamically based on the usage.
• It is cheaper and more useful for small and medium scale industries.
• Eg: Google Apps, Amazon Web Service
Private Cloud
Private CloudPrivate Cloud
• The cloud is deployed with in a corporate firewall and runs on premise IT infrastructure.
• Private cloud is more expensive compared to the public cloud.
• The operating and bandwidth costs are to be maintained by the organization but this cloud is more secure than the public cloud.
• Private Cloud provides more benefits to the corporate by capitalizing on the Data Security and Corporate Governance.
Hybrid CloudHybrid Cloud
Hybrid CloudHybrid Cloud
• Hybrid Cloud are increasingly being used by corporations where there is a need to maintain some of their applications.
• This type of environment where internal applications are deployed on private cloud.
• For normal usage while internet applications are deployed on the public cloud to handle variable loads.
Financial Feasibility
• Avoid capital expenditure• Terminate Contract anytime.• Lower Entry Cost• Pay for only usage cost.
Privacy
• Encrypt data at rest • Encrypt data in transit • Strong Authentication • Cryptography and more secure algorithms • Manage access right holder
Applications
• Peer-to-peer / volunteer computing• Web application• On Demand Software as a Service• Higher end, Middle end and small scale
industries.• Storage Security.
Implementation of Virtualization!!
• For Virtualization, I use VMWare Server.• It is an virtualization tool through online
supported by Tomcat Apache Server.• Requirements:
– VMWare Server– Internet Explorer– VMWare Plugin (Easily available in the
Internet)– Operating System Image(.vmx format)– Pentium IV System with Password Enabled.
Implementation of Virtualization Cont.,
Implementation of Virtualization Cont.,
Implementation of Virtualization Cont.,
Implementation of Virtualization Cont.,
Implementation of Virtualization Cont.,
Implementation of Virtualization Cont.,
Implementation of Virtualization Cont.,
Implementation of Virtualization Cont.,
Useful Websites.
• http://en.wikipedia.org/wiki/Cloud_computing
• http://www.youtube.com/watch?v=22c7vPKKyqM
• http://www.elastichosts.com/cloud-hosting/demo
• https://www.my.vmware.com
Queries?
This PPT available for students in our website http://www.elysiumtechnologies.com