Slashdot Mirror


AWS Releases Amazon Linux Container Image For Use in On-Premises Data Centers (venturebeat.com)

Amazon Web Services, a division of Amazon that offers cloud computing and storage services, has released a container image of its Amazon Linux operating system -- which has, until now, only been accessible on AWS virtual machine instances -- that customers can now deploy on their own servers. From a report on VentureBeat: Of course, other Linux distributions are available for use in companies' on-premises data centers -- CentOS, CoreOS, Red Hat Enterprise Linux, Canonical's Ubuntu, and so on. Now companies that are used to Amazon Linux in the cloud can work with it on-premises, too. It's available from AWS' EC2 Container Registry. Amazon Linux is not currently available for instant deployment on other public clouds, whether Oracle's, Google's, Microsoft's, or IBM's. "It is built from the same source code and packages as the AMI and will give you a smooth path to container adoption," AWS chief evangelist Jeff Barr wrote in a blog post. "You can use it as-is or as the basis for your own images."

33 comments

  1. Yo dawg by Anonymous Coward · · Score: 0

    I heard you like to virtualize your computers, so here's a virtual image to put on your physical hosts, so you can insource while you outsource.

  2. Why this over CentOS? by tepples · · Score: 2

    In my limited experience with Amazon Linux on an EC2 VPS at work, it has felt essentially the same as any other RPM distribution. What's the big difference between this and CentOS?

    1. Re:Why this over CentOS? by jamsessionjay · · Score: 1

      What's the big difference between this and CentOS?

      Potential cloud level vendor lock-in down to the data center. Really hurts moving to any other cloud at that point.

    2. Re:Why this over CentOS? by Anonymous Coward · · Score: 1

      Potential cloud level vendor lock-in down to the data center. Really hurts moving to any other cloud at that point.

      yeah, if you're an idiot and make bad assumptions, for the rest of us it's just another linux

    3. Re:Why this over CentOS? by fsagx · · Score: 2

      More ideal to develop and test locally on the same image if you're using one of these in production, though you can make a centos VM on your own that gets you really close to a standard AMI.

    4. Re:Why this over CentOS? by Powys · · Score: 2

      Besides the question of vendor lockin (a big problem for sure), AmazonLinux is indeed based on Centos, but differs in a few ways, the biggest being that it is a rolling release distro, as opposed to versioned distro (like centos 6, centos 7, etc). AmazonLinux also has a different package source for YUM/RPM with different package versions than Centos has (partly due to the rolling release, partly due to trying to appease the masses and offer more versions of more things).

    5. Re:Why this over CentOS? by mveloso · · Score: 5, Informative

      It doesn't have systemd and the other fucked up stuff that Centos7+ has. Example: netstat is still there. So are logfiles, so you don't have to use some retarded tool to look at logfiles. ifconfig still works.

      They replaced all those other tools in "modern" linuxes because the older tools were obviously bad, since they were like 5206 years old.

    6. Re:Why this over CentOS? by mveloso · · Score: 0

      Sometimes I think they introduce new tools like ss, ip, and systemd just so that the NSA or some other TLA can stuff backdoors into systems more easily.

    7. Re:Why this over CentOS? by Anonymous Coward · · Score: 0

      There are more than a few enterprise stuck on older versions of CentOS and RHEL as they defer transitioning to systemd. Amazon Linux is going to look very attractive to any such shop.

    8. Re:Why this over CentOS? by 93+Escort+Wagon · · Score: 1

      In my limited experience with Amazon Linux on an EC2 VPS at work, it has felt essentially the same as any other RPM distribution. What's the big difference between this and CentOS?

      I haven't actually used AWS, but I did have to move a Wordpress install (hey, don't judge me) from an external vendor's AWS-hosted site to a local CentOS 7 VM... and I noticed that AWS seemed to include newer versions of certain things, such as PHP (5.6 versus 5.4, IIRC). It also doesn't appear to include systemd.

      --
      #DeleteChrome
    9. Re:Why this over CentOS? by xanclic · · Score: 3, Interesting

      I feel bad for even replying, but on my CentOS 7 system, I do have netstat and text logs. I don't know who came up with the "systemd only supports binary logs" meme, but it's really getting boring, especially considering that RHEL 7 and CentOS 7 use text logs by default.

    10. Re:Why this over CentOS? by rubycodez · · Score: 1

      you just made me care about Amazon Linux. Amazing, slashdot rarely does something so drastic to me. Thanks very much!

    11. Re:Why this over CentOS? by Anonymous Coward · · Score: 0

      no stupid systemd

    12. Re: Why this over CentOS? by Billly+Gates · · Score: 2

      I use Freebsd and don't seem to have this problem. ZFS and jails are nice too

    13. Re: Why this over CentOS? by Billly+Gates · · Score: 1

      Go Freebsd and you never have to worry about eventually upgrading or having very outdated systems. ZFS and jails are nice too!

    14. Re:Why this over CentOS? by Anonymous Coward · · Score: 0

      Vendor lock-in.

    15. Re:Why this over CentOS? by tepples · · Score: 1

      How is it lock-in if it's free software? Or which substantial non-free components are included in what others describe as a middle ground between CentOS and Fedora?

    16. Re:Why this over CentOS? by Anonymous Coward · · Score: 0

      That ip tool feels like a straight rip of the Cisco CLI.

    17. Re:Why this over CentOS? by Anonymous Coward · · Score: 0

      Your text logs function at the mercy of journald.

  3. Trying to get the jump on Azure Stack by ErichTheRed · · Score: 1

    I'm doing lots of work with the other Seattle-based cloud provider's tools, and this seems like it's designed to start the ball rolling on an Azure Stack style deployment model. For those who don't know, Microsoft is going to release an "offline Azure" for on premises use, that uses the same provisioning model, management interface, etc. I think the idea is to at least lock in the companies that don't want to or can't use the public cloud for computing. They're also getting much better at pitching Azure and Azure Stack to "IT Pros" (read: not developers) and writing documentation from their perspective as well. I do think they're going to end up being another IBM just based on the utility computing model they're pushing.

    In the AWS case, I'm sure the idea is to get admins and developers used to doing things the AWS way, so that VM images can be moved seamlessly in and out of AWS. With both AWS and Azure, one key to adoption and eventual lock-in is getting the IT side of the house on board. "DevOps Ninjas" working for the latest round of startups may be getting the most press, but traditional IT is slowly coming around this way too, maybe not as freewheeling and crazy as a startup, but certainly interested in the public cloud. Just like when Microsoft, IBM, Sun, etc. spent the resources to make sure a whole fleet of sysadmins were trained on their way of doing things, Amazon and Microsoft are doing the same thing with the cloud.

    1. Re:Trying to get the jump on Azure Stack by TheSync · · Score: 1

      , Microsoft is going to release an "offline Azure" for on premises use, that uses the same provisioning model, management interface, etc.

      VMWare needs some competition to drive down prices...

    2. Re:Trying to get the jump on Azure Stack by JustAnotherOldGuy · · Score: 1

      I've heard that this is also aimed at companies that have HIPAA compliance requirements and therefore can't legally offload their stuff to the cloud.

      Basically it lets Amazon and Microsoft get a foot in the door until they can pay lobbyists enough to get the HIPAA regulations watered down to allow cloud-based storage of medical and treatment data.

      You'll see a "HIPAA Certified" cloud service eventually, which of course means nothing in real life (like the "Organic" label on foods), but will allow companies to legally store HIPAA-restricted stuff "in the cloud". It'll be as insecure as anything else but it'll give them the ability to legally store HIPAA data there.

      --
      Just cruising through this digital world at 33 1/3 rpm...
    3. Re: Trying to get the jump on Azure Stack by hsmith · · Score: 1

      lol so much misinformation. There is no legal block to storing information in the cloud or using cloud servers. AWS BAA dictates you must use dedicated tenancy and that is about it. There is no such thing as "HIPAA Certification" either, so it is easy to spot you are talking out of your ass.

    4. Re: Trying to get the jump on Azure Stack by JustAnotherOldGuy · · Score: 1

      There is no such thing as "HIPAA Certification" either, so it is easy to spot you are talking out of your ass.

      There is indeed such a thing as "HIPAA Certification", but not as such for cloud services. Just google "HIPAA Certification" and you'll see various companies who provide HIPAA Certification courses. Any organization or person who works in or with the healthcare industry or who has access to protected health information has to be HIPAA compliant.

      But you're correct in that there are no “HIPAA-certified” CSPs. The U.S. Department of Health and Human Services (HHS), the entity responsible for HIPAA, does not require or formally recognize any HIPAA certification programs for CSPs.

      MS and Amazon, however, are looking to change that and get a "HIPAA Certified" tag they can slap on their cloud services so they can tout them as such.

      --
      Just cruising through this digital world at 33 1/3 rpm...
    5. Re: Trying to get the jump on Azure Stack by hsmith · · Score: 1

      lol, companies making up certifications for training that have no accreditation backing them - yeah congrats. There is no legal backing or accreditation for them, they are worthless sheets of paper. The closest thing is HITRUST.

  4. I haven't used AWS by 93+Escort+Wagon · · Score: 1

    So this is apparently RPM-based... I assume, then, that we can use yum to keep a VM based on this local image up to date? Does Amazon maintain its own repositories?

    --
    #DeleteChrome
  5. What happens to aws-compat project? by Drunkulus · · Score: 1

    I've been using the aws-compat library on Centos for our development systems. It's been ideal and I don't think we'll change. It mimics random I/O problems and occasionally deletes entire servers, just like in AWS. We do a complete run through for every iteration.

  6. SS and IP have been around for decade+ by Anonymous Coward · · Score: 0

    That said, in day to day use I do use netstat and ifconfig more often. ip often feels clunky to me, and has imho even worse manpages than ifconfig for out of the norm settings. That said, ip can handle the workload of a number of other tools and probably simplifies the backend work since it can handle lots of protocols in the same place, rather than spreading that work across multiple projects as in the ifconfig/netstat/etc case.

    ss I personally haven't had reason to use, although some of its features have sounded useful in the situations that would warrant it.

    That said: systemd I haven't found a need for yet, and given the restrictions on kernel versions it operates with, and the fun crashes you can get if your version happens to fail in a cornercase, I would much rather use a 'dumb' init, and a bunch of services, some of which MIGHT fail, so I can get to a console and fix it, rather than use systemd and have it decide to cause a panic, or hang, or demand I use a half baked emergency console that turns out to not have the modules I need to repair my system (yes, that has happened to me on binary distro systems!)

  7. counteroffensive... by Yonsy · · Score: 2

    To simplify. AWS Linux try to be an "stable" rpm distro like CentOS 7, with the latest packages, but more closer to a rolling release model, something that Ubuntu discussed years ago and decided not to go. The problem with this work is that is flawed. Many people in AWS, updates ec2 images for their apps, and deploy their images in prod, and work previously in dev/stage/qa before and from this produce this images. And in Databases, AWS gives you more advantages with RDS, SimpleDB and DynamoDB cloud database services instead of you deploy database in ec2. To me is a way to compete against Canonical because inside AWS-EC2 you are going to find more instances deployed with Ubuntu LTS than with Amazon Linux, you can check this here: http://www.zdnet.com/article/u... http://thecloudmarket.com/stat...

    1. Re:counteroffensive... by trevc · · Score: 1

      I didn't find your post simplified anything. I assume your first language is not English?

    2. Re:counteroffensive... by Anonymous Coward · · Score: 0

      It's not often you meet someone who writes with an accent.

  8. Thank you for using the correct word, "premises" by Anonymous Coward · · Score: 0

    "Premise" is an idea; "premises" is a place.