This week we have done some NetApp Revisions, here I have done the Data on tap couses again. this was tedious and long. There has been some confusion as to what ones were meant to do. I am currently quite sick with the flu and will fill this in with more details once I’m back on track.
So now I know what to run for this assignment, I have gone back and created a new template. This one turned out a lot smaller this time, and The first things that needed to be changed were there was a weird instance in there as shown below, This got deleted.
And there was for some strange reason five routes when there was only one needed, So I delete all of them off and left it with one route and changed the Ip address as that can’t be blank. as shown below.
And then it errored out on the I am instance as shown. This needs to will be deleted off. Here, I have further found that I need two routes, and in this, i have added another one now, and I have then further deleted off more that I don’t need. The overall picture from my network is below. Her this is the tidiest I can get it.
I had then Tried to connect to the instance by associating the Elastic IP Address to it, but it would work. I tried adding a rule that allowed Rdp access from my Ip address but still didn’t work. So yeah everything is there, but I have other assignments to hand in. So this is where I’m going to leave it
Editing and improving
Here in this i went through and tryed to see what i can edit to make it my own. Here as showen below i have manage to Change the keys and change the name.
In this i have tryed to change the names of others, but on changing the name it errors out so its referenceing something else somwehere else.
I have run the temple deisgner and i have noticed somethings that apear to be detached as showen below. but when i have tryed to delete these off there has been issues as they are referncing other things, when i have tryed to change things around so its referncing my stuff instead of the templete that was orginolly use =for the templete theres even more isses that arise.
See if it works with the route 1 not there.
I have changed the Instance type to make it more budget freienly as showen below.
I have also gtryed to remote into the instance that it creates, but as of so far i am unable to get into it. i have noticed that it is being created in another VPC, and that could be the reason why. But i am unsure as of yet.
Ok, Now were at the end of the budgeting assignment we can see the final costs of the system and See if the costs are in fact going to escalate as the projected cost Assumed.
So here we can see that the overall costs are said to be at 0.00, but as well drop some of these down we can get an in-depth look into this.
After looking into the expenses in-depth, I have come to the conclusion that this is my only expense. The key management service is not that costly at coming in under 0.50 cents. This is for the month so far, so 9 days in and it has only cost me 0.50 cents which are excellent.
Here we can see my budget is coming along nicely, This has not spent what the forecast assumed, and I am happy as I thought that it would cost a bit.
As above we can see the actual cost of this month so far is $00.34 and far under what the forecast assumed would be the cost. It still has quite a high forecast, but as I have proved this will not be correct as I am not spending that much.
So this is my final blog post for The assignment, there has been ups and downs. It cost me far more than what I assumed it would cost due to my own fault. But this is what it’s about learning. Here I have had so many weird issues I haven’t quite understood, but I fixed my problems and worked out many things . over all an eye-opening experience.
Ok, now my account is up and running smoothly, I have combed through to see if I have any weird instances in places there shouldn’t be. And success !! nothing strange to report now. Those instances were weird and I’m at a loss as to why they were there, But now we can comb through and see what reportI’mim seeing from what accounts.
When we first go into the Account that was mixed up with mine, we can now see the costs involved with this account. This cost came to an overall cost of $3.26
As shown above, this cost were those that came from running the scripts in cloudformer. These costs were the following;; .24 for the Amazon Elastic Compute Cloud natGateway, $2.40 to the Amazon Elastic Compute Cloud for both Windows and Linux. and $.21 to the Elastic AP Addresses.
As we can see from above I have had to pay the tax due to being in New Zealand and having Tax.
As we can see from above, I have been charged the amount of $3.26. This little amount is of no concernqince to me. I have no issues with paying as i was my mistake not to notice.
Here in my second account we can see that as of in the last month I have had to pay 2.18 out of the credits. This is not a huge expense due to my noninstant use of AWS, when i have used it for cloudformer everything created has been deleted off instantly. Thus the small cost.
Here we can see what I have had costs in so far, as we can see I have costs in Elastic Compute Cloud for the amount of $0.18 and key management service for $1.
Here we can see that there are those alarms that has gone off, but there has been No emails as I had set them up.
Ok, So now ill go check out these alarms to see what’s going on, Here as shown below. It thinks I’ve gone over $100 as shown above it’s on alarm 4 and below is my fourth alarm. So its tripped something, but as shown below in my credits I haven’t spent $100 My account has had nothing but weird issues, and I have not received any emails alerting me to the alarms.
Here we can see the day to day costs below But we can see as I haven’t been getting many as the only thing I have been using is was is stated above. This is good as there aren’t many unexpected costs cropping up.
Here as shown below we can see the projected cost, it’s assuming were going to be to be amping up the costs again like in the last project as seen in the pattern. This is incorrect because this is the end of the semester and I don’t have any more projects with AWS.
As shown below we can see that the report has been running and reflects what is above. I have only spent $0.90 for the last week, and this is right on track as its due to the Key management services.
As you can see below, we still have $11. 54 credits remaining, this is coming to the end of the semester, so I’m assuming ill still have a little left.
This is an American software development company that is best known for developing augmented reality games such as Pokemon Go and Ingress. These games are developed at the for the front of Technology Making the most of the new booming business of Augmented reality.
When the Pokemon Go game was first released, they fist aimed to get 1X traffic, This means that they first assumed that it would get 1 data store transitions per second. I fair feat at that, this case assumption was that at they would roughly get 5X. But due to the sudden popularity, the game surged to 50X the original estimate. This was over ten times the worst case estimate, causing issues.
Due to the enormous amount of unforeseen traffic, issues arose at launch, these issues were with the stability of the game. With Niantic and google’s engineers, they addressed the issues one by one working tirelessly, to create and then release patches. Googles new initiative Google CRE (Google: Customer Reliability Engineering, or CRE) allowed Google to work alongside with the Niantics team. Google put forward their own expert engineers and product managers, to Tirelessly working side by side with Niantic.
Pokemon Go was deployed from containers, This is one of the biggest examples of ” container Based development” that is currently working. Google has its own Container services called Google Container Engine (GCE) that run on the Kubernetes O/s. Niantic chose container deployment because it’s easy deployment in clusters. This allowed The team at Nainatic to easily automatic there system due to clustered containers. These containers acted like a readily made mold of their system ready to be copied and reproduced in a scalable environment as needed. This then allowed the Niantic team to focus on their live development of the highly popular game to keep ratings up.
One of the major issues of using this system was that the implementation team at Niantic & Google. Wanted to update the container system, to a newer improved system. This implementation was to allow 10000 additional Nodes for the container Clusters. In preparation for the release of Pokemon go in more country . the game’s change over to the newly updated containers was done carefully to not disrupt the original user base.
In the implementation plan, they also updated the network load balancer for the clustered containers, this needed updating due to their incorrect assumptions for the traffic load. They required a more complex load balancer that was more secure, they choose the Https load balancer because it’s more developed for worldwide applications. Aswell as the Https encryption, meaning that the game would be more secure. This also had faster connection rates for users meaning more connections, and furthermore, additional users for the Pokemon go game.
So in reflection Niantic Encountered Issues due to their original assumptions about the traffic flow to their newly released Pokemon Go game. They built their container system around their assumption of 1X traffic, But due to games high traffic rates the game had instance issues on launch that required immediate action. Both companys Google and Niantic came together to work through the issues and develop a better system. The clustered containers were updated to a newer version with more nodes for a more flexible system, as well as updated the load balancer with one that includes encryption and is designed for worldwide.’
This is a NewZealand organization that has been operating since 1960’s, this was launched back when we all had landlines, and it was a physical book that housed everyone’s numbers. I remember the time where we all had at least two landlines, one that was wired for when we had no power and one that was “fancy” and wasn’t plugged in.
But back in 2015, the times had changed, and it had become the time for a new change. The change was to become cloud based, they had an internet based company, but due to the times, they deiced to put their ingratitude into the cloud.
The yellow pages then proceeded to Look around at the different vendors that supplied cloud-based products but then proceeded to chose Amazon Web services due to the services they offered. Those services are of which that follows; IT structure automation, Self-service features as well as pay as you go pricing models. The yellow pages like these due to the minimal technical, financial and commercial risks.
“It was clear AWS was the right fit for Yellow New Zealand because of its industry experience, flexibility of service, enhanced security, and platform maturity,”- Rob Hayden, cloud infrastructure manager at Yellow New Zealand.
The yellow pages had then fast-tracked the implementation of the AWS infrastructure with the initial help of an AWS cloud solution specialist alongside with local technology partners. This overall took 9 months to implement. This was then followed up by migration of a wide range of applications, and after that cloud services team that still continues to offer help after implementation.
The yellow pages had seen many benefits of the cloud implementation, Some of them include the following; Cloudformation for application deployment with the help of Lambda for code based deployments and the use of EC2 container services to release new automated code into their system. Their traditional views have allowed AWS to integrate new IaaS approach for their infrastructure.
The business now can use the IAM roles to create new easy-to-understand platforms ready to use by their original Operations Staff. Without needing any addition extensive educating, as an addition, the users can easily look up Information that is stored by the Amazon Elasticashe instances.
So in reflection, The yellow pages have managed to create itself all over again, by moving from a physical book into a completely online cloud automated world. This was done by Vetting several different cloud vendors, and finally settling on AWS due to their longevity and low failure rates making them secure, flexible and reliable. That gives the yellow pages a Faster automated system that now can implement new digital products in minutes as opposed to the weeks with the previous method. For this reason, The yellow pages have managed to reduce costs and furthermore improved performance, allowing The yellow pages to migrate six production Applications over the AWS.
“In migrating Yellow and White Online—our core applications—to AWS, we gained a world-class application-delivery capability built on the latest technologies and best practices,” says Hayden.
What is IaaS? IaaS is more commonly referred to as Infrastructure as a service. IaaS means that you can buy specific Virtual versions of the hardware you need for the running of your system. IaaS is provided to you by a vendor that rents out this item. Then it’s up to you to put the Operating system on and then other applications. So when we think of this for New Zealand, we need to work out what company’s we will be used within Newzealand. I’m working under the assumption that the Organization is a middle sized business containing about 15 different users.
AWS Amazon web services.
Who is AWS?
AWS is short for Amazon web services. They are an American owned company; they currently host a Secure Cloud Platform that offers cloud-based compute power to anyone, anywhere. AWS is a business that offers scalable services, offering scalable computer resources that grow when they grow.
AWS offer a wide range of could based products for anything you may need whether it is a complicated build or a simple build. They also offer a good learning environment for students so that they can go out into companies having a base understanding of the environment within AWS.
What services do they offer to NZ
They offer a wide range of services that organizations big or small could use even in our small country. We’ll explain the services as they provide below this, this will include computing power, data storage, and load balancers.
Since I have already been playing around in this, I have already seen the different compute power ranges. But let’s just say our organization wants a medium size system for their business. We can see what they could need from the list from below. There is a wide range to select from, But for this instance where going for say medium.
While we are working with Newzealand prices, one would assume that these differ from country to country, and they might even offer some deal.
So here we can see what they offer in different instances, but what does this mean?
So here we can see the cost per hour, But let’s apply that to the Organization, were going to say it’s a medium sized business so here let’s go with the assumption they will use the t2.medium.
So $0.047 per hour, Let’s say they are running all the time, so let’s do some Calculation.
So with my estimates, there are 168 hours a week times four would be a month which is; 672 hours so
With 672 hrs p/m lets work out the cost. At the cost of 0.047 pHs. =this would be $31.58 p/m USD so in NZD that would be $44.86 a month for the organization.
Here on Amazon, this is called s3 Buckets; These are objects that you can upload things into and store on a cloud infrastructure. These buckets Are regional and can up put into different regions for backup reasons. With this buckets, we can control who does what in these by applying different permissions to different users.
So prices for these, as you can see from below these are charged by their usage, the more you use, the less the standard hourly fee is. There are three different ways they charge for this as of which that follows. ,
- Infrastructure access- this is fro the user that won’t need it that much,
- Standard- this is the standard user, one that accesses it regularly,
- And Glacier- This is for the bigger companies that use this service a lot; this comes with a cheaper service as they will be using it more.
So here we can see below the cost model for this service;
So for this medium sized organization, I would assume we would have the starter package and would be about as a guestimate 5tb p/m. So let’s work this out!
0.0125 per gig p/m so that’s $12.5 per lb a month so $12.5 times 5tb = $62.5USD so that would be $88.73 p/m
Load balancers are very useful things; these are for when there are faults in the system. There are times where the instance might go down, but then the load balancer this would continue working correctly because there are two or more instances sitting there ready for when one goes down. How do they work? They work by being made between the instances you have, these two or more instances are connected, and if there is one that goes down the load balancer switches over to the other one to continue the work. This can even be set up outside of the region you are in.
So let’s get onto the bit about the prices, this is simply charged by two different things. These are the price per hour and price per data processed as shown below. The region is the US simply for the reason of simplicity.
So for this we need to work out how many hours we will be using this for , So .025 p/h times 24 hours in a day which would be .60 a day, times 7 for a week which would be 4.20 for the week and then for the month would be $16.80 USD for the month and then it would be 23.62 NZD p/m for the Elastic load balancer.
And the Gigs would be at this point be the same and the data storage so 5 TB so this would be $40 USD and then in NZD $56.24.
So overall this would be $73.04 overall
While we think of AWS being highly secure, we need to work out what exactly makes them so secure. So let’s list a few down.
- Let’s start with the basics, AWS is a highly trusted site, with pretty close to none existent failed
- They are a multi-region; they have 16 regions they are in and 42 availability So if your system goes down in one region, it will still be up and running in the other region
- There is a key pair system that doesn’t allow you to access the instances; you can’t get Simple.
- Users rights, as you make the users for your system, you give them different permissions. So they can get into your system and destroy anything.
- They have an automated system that Reports your vulnerabilities back to you as well as reporting suspicious activities
What do they offer?
This is my second choice, this is because they are a massive global company. As well as having a really good reputation that comes manufacturing applications like the Windows and the Office 365. This company has also got a simple system that users rave about, as well as offering encryption options for added security.
Who they are
This is the company that Brought you the Windows Operation system, and not only that the people that brought you the Windows work pack including Word, Excel and other everyday products. They also brought up Nokia, and now they have Spread out to producing mobile phones. So this company has a massive presence even before you think of it as an IaaS vendor. They offer a system like was but with the side bars with simplified options.
What services do they offer to NZ
They offer their whole range of services to the Newzealand clients. They offer a wide range or data storage, instances, load balancers, security plus a whole lot more to these clients. This is done in a way to provide small- large companies an easily scalable system that will grow with them as they build out.
Av2 Standard Instances;
Azure offers a wide range of the instance, these are not set up like the AWS system. These are put into groups,
- The first group is A0-4 basic these are for testing and development, idea for small to medium business,
- Then there is Standard as shown This is the Av2 series that are the latest development that is for bigger workloads such as Build servers and web applications. Etc, these are more for the Average sized business.
- D2-5 Promo These are only here for a short time, these are for the largely sized business. This can handle any and all applications they also offer Storage disks as an addition to the premium members.
But for this organization is going to do the standard instances
So from this, we can see how much they will charge Per Month, this is in Usd so now we can work that out. So for this instance, let’s go for A2 v2 which would equate to medium.
So for that, it’s 0.159/hr So let’s do maths !!
So with my estimates, there are 168 hours a week so that a month will be 672 hours
So let’s Times 0.159 with 672, so that is $106.85 USD and in NZD that is 151.69
So for Azure’s data storage is called “blobs,” this seems to be much like AWS’s bucket theme, This seems to be a container in which you can put your stuff in. Whether it is for Streaming, storage of pictures & videos or system backup;s. But the there difference here is that Azure seems to charge you for access rights to this.
The storage prices are of which that follows;
So for this, we need to add in the access prices, so let’s go for the standard of say $.00072 for access rights. And work out what is needed for the month so let’s go for the LRS 49 TB version for $0.026 per gig, so let’s do some maths
$0.026 per gig p/m so that’s $26 per lb a month so $26 times 5tb = $130 in USD so in NZD that would be $184.55p/m
In Azure, this seems to be free, and they even let you have multiple load balancers for no additional price, I would assume this cost is absorbed into something else.
While we work in Azure, we need to know how secure it is and what safety measures they take these are listed below.
- They offer data encryption on the Azure blob storage, allowing you to have client side encryption for you to add a safety feature to keep others out.
- Much like the previous AWS they are multi-region, so if one goes out another one will kick up, and you won’t have any downtime
- You can give your users access controls, as you as an administrator has set these, there should be any mistakes.
- Azure suggest security partners that can help you have your system running securely.
Who are they
For my third chose, I have chosen Softlayer an IaaS; This provider is a subsidiary brand to IBM Cloud. IBM has three different categories for its cloud providers. Theyre are put into categories as IaaS, PaaS, and SaaS. Softlayer is a part of there Bluemix strategies and is an IaaS. IBM has over 60 data stores around the world and 35 of them being dedicated data centers around the world.
What services do they offer to NZ
Because they are all around the world, they offer IaaS to New Zealand customers as a cloud service. This is more aimed at larger organisations but can do medium sized to.
Now SoftLayer has a different approach to instances than what AWS and Aure has. They have one that you select what you need, and then SoftLayer will make one from your specifications.
And then once you have chosen this you can go on to chose how many servers you want and what region you want it in. This also has other settings as shown below.
They have a lot of additional add-ons like extra disks and Backup options each with their price. Asqell as Databases, firewalls, and Antivirus are all options that can be selected in this, So with all the options selected It comes to $255.80 a month as shown Below.
So that’s $255.80 a month USD which would be $360.84 NZD
Softlayers storage is an option offered as a “block” much like the standard storage solutions as discussed before this. But pricing is completely dependable on how much you need; they measure this by a performance Calculator. They offer package deals from 10 cents a gig. But because we don’t need the other function of the package deal were just going to go with their performance calculator.
Below we can see that 4tb is $400 p/m and I went on to see how much 8tb was and that was $800 p/m so it would be safe to assume that 5tb is $500 a month.
So that is $500 a month in USD, so let’s work out what that is in NZD, so that is 706.02 in NZD
Here in SoftLayer, load balancers are much like the rest; this is three different prices that start at 49.99 for the local load balancer to 1,999 for the high availability load balancer. For this exercise, we are going to go with the standard Load balancer. This distributes traffic between the cloud servers for redundancy, as discussed previously before.
So this is 49.99 USD, and in NZD that’s $70.28
So when we think of security, we need to know what SoftLayer offers, this is because if we use this web service, we need to know that it’s secure
- They offer physical security in their data centers
- They offer key management services for security of the instances
- Offers customizable firewalls within built redundancy
- They offer data stores in different regions for redundancy
- Offers SSL which is Secure Socket Layer cert. For encryption between sites/application and end user
So here we go through and look at the different aspect of the services provided, as well as the main cost of actually running the system.
When we think of AWS, the whole system is complicated and hard to navigate with so many options available. I believe that although they are overly complicated, I like the fact that they offer a free tire and a credit system for those who are trying them out.
So let’s Add up the cost and work out how much this whole system would be.
- Intance cost; $44.86
- Data storage cost; $88.73
- Load balncer cost; $73.04
Overall cost; 206.63
This was a simpler interface which I liked a lot more; I couldn’t get access to my account, so that was a slight issue. I liked the fact that there Load balancer cost was integrated into their overall cost. This was nice as their services were a little simpler than AWS, but overall they cost more than AWS there instance cost more than three times what AWS was. So with that in mind, even Azure wasn’t as cheap as AWS.
- Instance cost; $151.69
- Data storage cost; $88.73
- Load balncer cost; $00.00
Overall cost; $240.42
This was interesting, I liked the feature that allowed you to build an instance, and chose what you need. This would be very good for those out there from a bigger organization. But I believe this was too costly due to the build prices, Making them far to exhibit for our med sized organization
- Instance cost; $360.84
- Data storage cost; $706.02
- Load balancer cost; $70.28
Overall cost; $1,137.14
So here with the overall overview, I believe SoftLayer’s build to be out of the price range of the organizations. Due to this is is not my top pick. Then there was the Azure cloud. This again had its downfalls of the instance Bei g over three times the price of AWS. Thus this is my second option. AZURE is much simpler than AWS, but they are also more expensive and don’t offer the training structure AWS does. So over all my recommendation would be to go with AWS as they’re price comes in at $206.63, this alone is the needed insentient that makes the chose.