go to post Luca Ravazzolo · Feb 26, 2016 Hi Daniel: I had started on this and I was able to produce few variants (AD*, OM* etc.) . You can add more segments, more randomization etc. I'll have to dig out the code. It was part of a larger project...let me know
go to post Luca Ravazzolo · Feb 26, 2016 I never knew that...Now the question is about Atelier of course ;)I guess I could extend the Atelier talks to?
go to post Luca Ravazzolo · Feb 26, 2016 Ansible: a great automation tool with a low learning curve.Thank you Murray!
go to post Luca Ravazzolo · Feb 24, 2016 However, it appears that Google Compute Platform is growing on some people: Spotify just moved from AWS to Googlehttp://www.forbes.com/sites/alexkonrad/2016/02/23/spotify-is-a-big-win-f...
go to post Luca Ravazzolo · Feb 17, 2016 AWS: I find it compelling when you go beyond basics... The UI could do with a refresh but I have all the services I want and even a cloud compute micro-service engine that runs my functions as needed (Lambda)... :)
go to post Luca Ravazzolo · Feb 15, 2016 Thank you Eduard.So it sounds like you use other public cloud providers that offer more enterprise-level solutions like snapshots etc.Do you use DO (DigitalOcean) only for development & testing and other providers for production?Thank you
go to post Luca Ravazzolo · Feb 5, 2016 Thanks for sharing more info Scott. Sorry I'm late on this. Travelling... Deployment & management: This should be totally automated. There shouldn't be the need for a GUI (it slow things down). I've given my views on another thread/post you started on this exact subject. There is much to chew on these things and you might be under time pressure, however, it's an unavoidable point (automation) if we all want to be more competitive. Your last paragraph (human error) highlights why we need to embrace more automation. So to answer the original post question: I'd put my complexity in automation :) I understand what you're saying BTW; I wish you well with this workflow and the whole project. All the best
go to post Luca Ravazzolo · Feb 5, 2016 Scott: it depends what you mean by a deployment tool. It opens up a whole new world of automation so you'll have to start to think about versioning your artifacts etc. It depends how you want to embrace your whole provisioning and deployment and management process. My suggestion for infrastructure provisioning & deployment: Terraform; for management Ansible: agentless and easy to learn and use. Of course, Puppet & Chef are strong valid alternatives but you'll have to take on board other considerations... This subject cannot be done with one post and it really depends on how much automation you want to bring to this process. I would even suggest you consider containers. Once automation is seriously considered there is no turning back :-) All the best
go to post Luca Ravazzolo · Feb 2, 2016 Hi Scott, Why do you want to use 1 single interface for multiple providers? Don't answer "why not" :-) SPOF can be applied to anything. If that interface is critical and it goes down, it's like if your whole production, your all cluster and solution were down. Not good. It's just like in the microservices world. No difference and dangerous. Just like in the security world: it's not IF they'll attack you, it's just a matter of WHEN. Same here. Therefore, I need to ask you a second question: What is your service strategy for availability for the Production and this BS (assuming it's critical here)? Personally, I would de-couple and leave the responsibility of files accuracy (name, timestamp, upload time-frame vs polling etc. or whatever else) to the customers. Do you have FIFO to respect? Other considerations? Ensemble is ideal for having a centralized orchestrating BP handling all the incoming requests from the business services. Your BS implementation would be simpler as you implicitly would know what customer you're reading from. Be careful also of the number of files in the reading directory. OSs have limits and issues have been witnessed before (we don't know the numbers here but splitting in various DIRs alleviate the issue mentioned). Anyway, it might just get down to personal preferences at the end or to one particular context variable we're not aware of here. just some thoughts... there is no right or wrong in some of these architectures... just point of views, considerations, previous experiences and best practices... HTH
go to post Luca Ravazzolo · Feb 2, 2016 SPOF? single point of failure? and probably other reasons? de-coupling? Monitoring of single interfaces etc.
go to post Luca Ravazzolo · Feb 2, 2016 yup! They have become, over 2015, a very serious contender in the IaaS cloud arena... as long as they keep open and let people be innovative ;) they have a tendency... IMO :)
go to post Luca Ravazzolo · Feb 2, 2016 I like DO too. Great for POC and test cases as you said. Also, they have great documentation on setting things up not strictly related to their infrastructure like firewalls, Docker, Mesos etc.
go to post Luca Ravazzolo · Feb 1, 2016 Hi Dmitry, This year GS is going to be different. I'm sure there will be a session on Docker containers. in the meantime, you might want to pick a Dockerfile example and the ccontainermain exe from here: https://github.com/zrml/ccontainermain If you have specific questions please feel free to open up a Docker specific thread under this Cloud group. Thanks
go to post Luca Ravazzolo · Jan 29, 2016 Is anybody using containers out there? Anybody thinking of using them?
go to post Luca Ravazzolo · Jan 27, 2016 well, Docker adoption is up fivefold in one year... we want to be good players: from a Datadog analysis https://www.datadoghq.com/docker-adoption/