Concept Of Cloud Computing | Types Of Cloud Computing


Cloud Computing
Cloud Computing


 SAS offerings Microsoft Azure formerly known as Windows assure is a cloud computing service by Microsoft and it sort of specializes in using cloud for building testing deploying and managing the applications through the service throughout the global network that. Microsoft manages it also provides software as a service platform as a service infrastructure as a service and it supports lots of different programming languages and tools and frameworks including both Microsoft and third-party software and systems IBM cloud is a cloud computing service offered by IBM. IBM cloud includes infrastructure as a service software as a service platform as a service now the difference is here it offers through public private and hybrid cloud delivery models. VMware on the other hand is an subsidiary of Dell technologies and provides cloud computing and platform virtualization software and services it was the first commercially successful company to virtualize the x86 architecture Google cloud platform on the other hand is offered by Google .


Concept Of Cloud Computing & Types Of Cloud Computing


It's a suit of cloud computing services that run on the same infrastructure that Google uses internally for its end-user products such as the Google search and the YouTube we are familiar with alongside a set of managed tools it also provides cloud services .including computing services data storage services data analytics and machine learning services .Digitalocean on the other hand is headquartered in New York City with data centers worldwide digitalocean provides developers cloud services that help to deploy and scale applications that run simultaneously on multiple computers as of January 2018 .Digitalocean was the third largest hosting company in the world in terms of web facing computers let's talk about cloud computing in AWS. Amazon Web Services AWS is an cloud computing service provided by Amazon and these services are accessible over the internet and because AWS provides infrastructure as a service it's a flagship offering we can create and deploy any type of application in the cloud on top of the is that. Amazon provides and you know the best part here is the subscriptions are pay-as-you-go type you use less and pay less and only for what you have used you use more pay more but still less per unit for the service used attractive isn't it now let's talk about the lifecycle of the cloud computing solution.

Types Of Cloud Computing


 The very first thing in the lifecycle of a solution or a cloud solution is to get a proper understanding of the requirement I didn't say get the requirement but said get a proper understanding of the requirement it is very vital because only then. we will be able to properly pick the right service offered by the provider getting a sound understanding the next thing would be to define the hardware meaning. choose the compute service that will provide the right support where you can resize the compute capacity in the cloud to run application programs getting a sound understanding of the requirement helps in picking the right hardware one size does not fit all there are different services and hardware's for different needs you might have like ec2. if you're looking for is and lambda if you're looking for server less computing .




 ECS that provides container rest service so there are a lot of hardware is available pick the right hardware that suits your requirement the third thing is to define the storage choose the appropriate storage service we can backup your data. and a separate storage service where you can archive your data locally within the cloud or from the internet and choose the appropriate storage that is one separately for backup called s3 and there is one separately for archival that's for glaciers so you know you knowing the difference between them really helps in picking the right service for the right kind of need define the network. Define the network that securely delivers data video and applications define and identify the network services properly for example V PC for network route 53 for DNS and direct connection for private p2p line from your office to the AWS data center set up the right security services I am for authentication. and authorization and kms for a data encryption at rest so there variety of security products available we got to pick the right one that suits our need and there are variety of deployment and automation and monitoring tools that you can pick from for example cloud watch is for monitoring auto scaling is for being elastic . Cloud formation is define the management process and tools you can have complete control of your cloud environment if you define the management tools which monitors .AWS resources and are the custom applications running on AWS platform there are variety of deployment automation and monitoring tools you can pick from like cloud watch for monitoring auto scaling or automation and the cloud formation for deployment so knowing them will help you in defining the lifecycle of the cloud computing solution.


 Properly and similarly there are a lot of tools for testing a process like code star and code build and code pipeline these are tools with which you can build a test and deploy your code quickly and finally once everything is set and done click the analytic service for analyzing and visualizing the data using the analytic services where we can start querying the data instantly and get a result now if you want to visually view the happenings in your environment. You can pick attina and other tools for analytics our EMR and which is elastic MapReduce and there cloudsearch alright enough of theory and let's have a quick look at how to services in AWS.

Ways to Use Cloud Computing Via AWS



  •  Ec2 and s3 work together and benefits us here are two ID professionals talking to each other one says I have an application which takes a lot of storage and works only on Linux system which I do not have at the moment and the other one is a smart guy and he immediately replies that he could use s3 to store data and a tribe data and use ec2 for all his compute needs and then the curious conversation builds up and the first person wants to know what is easy to an s3 and the second guy starts to explain .
  •  AWS ec2 is a web service that provides a secure and resettable compute capacity in the cloud and ec2 it can also be used to launch as many virtual servers as we need and about s3 explains AWS s3 is a simple storage service provided by AWS and about s3 he explains further saying that using Amazon s3 we can store and retrieve any amount of data at any time on the web all right so the very first thing is to have an AWS account so create .
  •  AWS account and second thing is to create an AWS s3 bucket and upload the files there you know the files that ec2 server is gonna pull from will get stolen s3 as first thing alright so the first thing is to create an s3 bucket so let's create an s3 bucket and let's call it as website bucket and these names will have to be unique so let's see if this bucket name is available this bucket name already taken or already exist so let me top it up with.
  •  SL meaning simply long alright so we were able to create a bucket and in that bucket let me upload a content that basically is going to be my index file that's gonna go and sit in my web server so let me also make it public and view it alright so this is the content that I have stored in my s3 and this is the content I'm gonna push to my ec2 server right second step create .
  • AWS s3 bucket and upload files we're done with that the third is to create an ec2 instance that's in other words create an virtual machine in the cloud let's go and create it alright the third thing is to create an ec2 instance so let's create an easy-to instance it's plain and it's very simple and want to keep everything as defaults here alright so I've launched an ec2 instance as you see it's running I also have an IP address public IP address here with that I have logged into this easy - instance and I'm in the folder / water / dub-dub-dub slash .
  • HTML and as you see there is nothing in there at the moment and this server also has Apache installed in it as you can see you know I'm browse to the IP address or the ec2 instance and it's showing a page which is the default Apache page alright if I had any files in this folder that would get shown as the web page instead of the default page our task is to save files in s3 and move them to the ec2 instance so s3 is going to act as a storage our repository are a source code control in this example alright so let's do that alright the third step is to create your ec2 instance and that's what we have done and the ec2 instance has no files in it and the fourth step is to synchronize the source code bucket with the ec2 instance let's do that the actual command to do that would be .
  • AWS s3 sync and then the name of the bucket from which we're gonna pull the code and the folder in which we're gonna put decode or the data alright so it has downloaded something look at that and now if we go back to the test page and do a refresh they go it's showing the page that it pulled from s3 so here I can use s3 as the source code control bucket and any information that I put in there will get reflected in ec2 instance once I do a sink every day and that's how.
  •  I use s3 as my storage for ec2 alright finally we were able to synchronize s3 bucket and the ec2 instance and we were also able to view the results in the web browser after ec2 instance the data was copied from s3 to the ec2 instance and that we were able to view from the web browser alright so what did we learn we learned about what is cloud computing understood the basics of cloud computing we understood about the types of cloud computing based on deployment models and service model and then we understood how cloud computing .
  • AWS you know how AWS is a cloud computing service provider and the benefits of using AWS over other providers we also looked at lifecycle of the cloud computing solution and finally with it a demo .
  •  AWS ec2 and s3 and we saw how easy to is dependent on s3 or how we can use s3 to be dependent on ec2 and short of act as an storage for the compute instance .

If you like this article on Concept Of Cloud Computing & Types Of Cloud Computing  then please give your feedback.

Post a Comment

0 Comments