sábado, 25 de fevereiro de 2017

Referências Livro "Infrastructure as Code" - Kief Morris

Referências do Livro "Infrastructure as Code" - Kief Morris (References)


  • Preface
    • Andrew Caly Shafer and Patrick Debois triggered the DevOps movement with a talk at the Agile 2008 conference (http://www.jedi.be/presentations/agile-infrastructure-agile-2008.pdf). The movement grew, mainly driven by the series of DevOpsDays (https://www.devopsdays.org/) conferences organized by Debois.
  • Chapter One
    • https://martinfowler.com/bliki/TestDrivenDevelopment.html
    • https://www.martinfowler.com/articles/continuousIntegration.html
    • https://martinfowler.com/books/continuousDelivery.html
    • http://itrevolution.com/devops-culture-part-1/
    • http://itknowledgeexchange.techtarget.com/cloud-computing/infrastructure-as-code/
    • http://www.infrastructures.org/index.shtml
    • http://wiki.fai-project.org/wiki/Main_Page
    • http://www.nongnu.org/cvs/
    • https://www.amazon.com/Visible-Ops-Handbook-Implementing-Practical-ebook/dp/B002BWQBEE
    • https://en.wikipedia.org/wiki/Open_Space_Technology
    • https://devcenter.heroku.com/articles/erosion-resistance
    • https://www.slideshare.net/randybias/architectures-for-open-and-scalable-clouds
    • https://www.slideshare.net/gmccance/cern-data-centre-evolution
    • https://samj.net/2012/03/08/simplifying-cloud-reliability/
    • https://martinfowler.com/books/dsl.html
    • https://www.slideshare.net/BrianTroutwine1/automation-with-humans-in-mind-making-complex-systems-predictable-reliable-and-humane
  •  Chapter Two
    • https://www.nist.gov/programs-projects/cloud-computing
    • https://en.wikipedia.org/wiki/Representational_state_transfer
    • http://fog.io/
    • http://boto3.readthedocs.io/en/latest/
    • https://aws.amazon.com/pt/sdk-for-ruby/
    • https://aws.amazon.com/pt/kinesis/
    • https://en.wikipedia.org/wiki/Software-defined_networking
    • http://cobbler.github.io/
    • http://fai-project.org/
    • https://theforeman.org/
    • http://opencrowbar.github.io/
    • https://en.wikipedia.org/wiki/Preboot_Execution_Environment
    • http://www.linux-mag.com/id/6747/
    • https://aws.amazon.com/pt/solutions/case-studies/suncorp/
    • http://fortune.com/2016/02/25/yes-banks-do-use-aws/
    • http://www.computerworlduk.com/cloud-computing/how-tesco-bank-has-adopted-aws-cloud-as-business-as-usual-in-eight-months-3629767/
    • https://ico.org.uk/for-organisations/guide-to-data-protection/principle-8-international/
    • https://mechanical-sympathy.blogspot.com.br/2011/07/why-mechanical-sympathy.html
  • Chapter Three
    • https://www.amazon.com/The-Practice-Cloud-System-Administration/dp/032194318X
    • https://aws.amazon.com/pt/cloudformation/
    • https://www.terraform.io/
    • https://github.com/chef/chef-provisioning
    • https://godoc.org/cloud.google.com/go
    • https://zookeeper.apache.org/
    • https://www.consul.io/
    • https://github.com/coreos/etcd
  •  Chapter Four
    • http://jpmens.net/2012/07/14/ansible-pull-instead-of-push/
    • https://en.wikipedia.org/wiki/Unikernel
    • https://github.com/Netflix/aminator
    • https://www.packer.io/
    • http://techblog.netflix.com/2013/03/ami-creation-with-aminator.html
    • https://medium.com/s-c-a-l-e/microservices-monoliths-and-laser-nail-guns-how-etsy-finds-the-right-focus-in-a-sea-of-cf718a92dc90#.y19ax9ywf
    • http://radar.oreilly.com/2013/11/polyglot-programming-what-is-it-and-why-should-you-be-using-it.html
    • https://www.docker.com/
    • https://coreos.com/blog/rocket.html
    • https://docs.cloudfoundry.org/concepts/architecture/warden.html
    • https://docs.microsoft.com/pt-br/virtualization/windowscontainers/about/index
    • http://shop.oreilly.com/product/0636920033158.do
    • http://blog.microscaling.com/2015/10/microscaling-in-box.html
    • https://coreos.com/why/
    • https://technet.microsoft.com/windows-server-docs/get-started/getting-started-with-nano-server
    • http://rancher.com/rancher-os/
    • https://developer.ubuntu.com/core
    • https://blog.docker.com/2015/08/content-trust-docker-1-8/
  • Chapter Five 
    • http://peter.gillardmoss.me.uk/blog/2013/05/28/monitor-dont-log/
    • http://alistair.cockburn.us/Information+radiator
    • https://martinfowler.com/bliki/CommunalDashboard.html
    • https://www.nginx.com/blog/service-discovery-in-a-microservices-architecture/
    • https://www.gocd.io/
    • https://jenkins.io/index.html
    • https://www.jetbrains.com/teamcity/
    • https://www.atlassian.com/software/bamboo
    • https://martinfowler.com/articles/microservices.html
    • https://martinfowler.com/bliki/MicroservicePrerequisites.html
    • http://highscalability.com/amazon-architecture
  •  Chapter Six
    • http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-retirement.html
    • https://launchpad.net/cloud-init
  •  Chapter Seven
    • https://en.wikipedia.org/wiki/Just_enough_operating_system
    • https://www.packer.io/docs/builders/amazon-chroot.html
  •  Chapter Eight
    • https://www.thoughtworks.com/insights/blog/rethinking-building-cloud-part-4-immutable-servers
    • http://nixos.org/
    • https://docs.chef.io/berkshelf.html
    • https://github.com/voxpupuli/librarian-puppet
    • https://docs.puppet.com/pe/latest/r10k.html
  •  Chapter Nine
    • https://www.slideshare.net/gsilverm/aws-vpc-in
  •  Chapter Ten
    • http://agilemanifesto.org/
    • http://agilemanifesto.org/principles.html
    • http://www.extremeprogramming.org/
    • http://paulhammant.com/2013/04/05/what-is-trunk-based-development/
    • https://martinfowler.com/articles/continuousIntegration.html#FixBrokenBuildsImmediately
    • https://martinfowler.com/articles/nonDeterminism.html
    • https://www.amazon.com/Continuous-Delivery-Deployment-Automation-Addison-Wesley/dp/0321601912
    • http://tastycupcakes.org/2011/10/continuous-integration-with-lego/
    • https://continuousdelivery.com/2010/08/continuous-delivery-vs-continuous-deployment/
    • https://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship-ebook/dp/B001GSTOAM
    • https://martinfowler.com/bliki/TechnicalDebtQuadrant.html
    • https://martinfowler.com/articles/feature-toggles.html
    • http://lifeinvistaprint.com/techblog/configuration-management-git-consul/
  •  Chapter Eleven
    • https://docs.chef.io/chefspec.html
    • https://codeascraft.com/2012/05/22/blameless-postmortems/
    • http://serverspec.org/
    • http://rspec.info/
    • https://en.wikipedia.org/wiki/Lint_(software)
    • http://puppet-lint.com/
    • http://www.foodcritic.io/
    • http://rspec-puppet.com/
    • https://docs.saltstack.com/en/latest/topics/tutorials/writing_tests.html
    • http://kitchen.ci/
    • https://github.com/neillturner/kitchen-puppet
    • https://dannorth.net/introducing-bdd/
    • http://www.seleniumhq.org/
    • https://en.wikipedia.org/wiki/Non-functional_requirement
    • https://www.continuumsecurity.net/bdd-security/
    • https://portswigger.net/burp/
    • https://subgraph.com/vega/
    • https://www.owasp.org/index.php/OWASP_Zed_Attack_Proxy_Project
    • http://xunitpatterns.com/
    • https://gdstechnology.blog.gov.uk/2015/03/25/test-driving-web-server-configuration/
    • https://martinfowler.com/articles/mocksArentStubs.html
    • https://martinfowler.com/books/refactoring.html
    • https://martinfowler.com/bliki/StranglerApplication.html
    • http://www.extremeprogramming.org/rules/pair.html
    • https://martinfowler.com/bliki/PairProgrammingMisconceptions.html
    • https://cucumber.io/
    • http://docs.seleniumhq.org/
    • https://www.infoq.com/interviews/george-dinwiddie-three-amigos
    • http://www.jamesshore.com/Blog/Red-Green-Refactor.html
    • https://martinfowler.com/bliki/TestDrivenDevelopment.html
  •  Chapter Twelve
    • https://martinfowler.com/bliki/DeploymentPipeline.html
    • https://www.amazon.com/Continuous-Delivery-Deployment-Automation-Addison-Wesley/dp/0321601912
    • https://blog.magpiebrain.com/2009/12/13/a-brief-and-incomplete-history-of-build-pipelines/
    • http://www.informit.com/articles/article.aspx?p=1621865&seqNum=2
    • http://www.dropwizard.io/1.0.6/docs/
    • https://www.thoughtworks.com/insights/blog/demystifying-conways-law
    • https://www.thoughtworks.com/radar/techniques/inverse-conway-maneuver
    • https://linux.die.net/man/1/reposync
    • https://twitter.com/mini_inny
  •  Chapter Thirteen
    • http://wiki.c2.com/?LazinessImpatienceHubris
    • https://www.amazon.com/The-Practice-Cloud-System-Administration/dp/032194318X
    • https://www.vagrantup.com/
    • https://www.youtube.com/watch?v=lsupJuAkfwQ
    • https://github.com/chef/chef-rfc/blob/master/rfc019-chef-workflows.md
    • http://paulhammant.com/2013/05/06/googles-scaled-trunk-based-development/
  •  Chapter Fourteen
    • https://www.amazon.com/Visible-Ops-Handbook-Implementing-Practical-ebook/dp/B002BWQBEE
    • https://12factor.net/
    • https://prometheus.io/
    • https://samj.net/2012/03/08/simplifying-cloud-reliability/
    • https://martinfowler.com/bliki/BlueGreenDeployment.html
    • https://martinfowler.com/bliki/CanaryRelease.html
    • http://agiletesting.blogspot.com.br/2009/07/dark-launching-and-other-lessons-from.html
    • http://databaserefactoring.com/
    • https://www.amazon.com/The-Practice-Cloud-System-Administration/dp/032194318X
    • https://en.wikipedia.org/wiki/System_of_record
    • https://en.wikipedia.org/wiki/Disaster_recovery
    • http://techblog.netflix.com/2011/07/netflix-simian-army.html
    • https://cve.mitre.org/
    • https://www.venafi.com/assets/pdf/wp/Hearts-Continue-to-Bleed-Research-Report.pdf
    • https://www.schneier.com/blog/archives/2015/12/back_door_in_ju.html
    • https://github.com/dev-sec
    • http://www.tripwire.com/state-of-security/security-data-protection/automation-action-proactively-hardening-systems-intrusion/
    • http://www.tecmint.com/linux-server-hardening-security-tips/
    • https://www.cyberciti.biz/tips/linux-security.html
    • https://www.owasp.org/index.php/Application_Threat_Modeling
    • http://www.infoworld.com/article/2608076/data-center/murder-in-the-amazon-cloud.html
    • http://www.information-age.com/catastrophe-cloud-what-aws-hacks-mean-cloud-providers-123458406/
    • https://www.amazon.com/dp/B00IG71FAS
    • https://xkcd.com/936/
  •  Chapter Fifteen
    • http://www.ibm.com/developerworks/library/j-eaed1/
    • https://www.mountaingoatsoftware.com/blog/spikes
    • https://en.wikipedia.org/wiki/A/B_testing
    • http://kief.com/tracer-bullet.html
    • https://www.amazon.com/Agile-Experience-Design-Designers-Continuous/dp/0321804813
    • http://shop.oreilly.com/product/0636920033851.do
    • https://hbr.org/1993/09/why-incentive-plans-cannot-work
    • https://www.amazon.com/Value-Stream-Mapping-Organizational-Transformation-ebook/dp/B00EHIEJLM
    • https://www.amazon.com/Implementing-Lean-Software-Development-Addison-Wesley-ebook/dp/B00HNB3VQE
    • https://www.amazon.com/Lean-Startup-Entrepreneurs-Continuous-Innovation-ebook/dp/B004J4XGN6
    • http://shop.oreilly.com/product/0636920030355.do
    • https://www.amazon.com/Kanban-David-J-Anderson-ebook/dp/B0057H2M70
    • http://www.agileweboperations.com/scrum-vs-kanban
    • https://www.iancarroll.com/2013/02/06/reflections-on-the-use-of-kanban-in-an-it-operations-team/
    • https://www.amazon.com/Agile-Retrospectives-Making-Teams-Great/dp/0977616649
    • https://leanpub.com/the-retrospective-handbook
    • https://codeascraft.com/2012/05/22/blameless-postmortems/
    • https://hbr.org/2015/06/75-of-cross-functional-teams-are-dysfunctional
    • https://labs.spotify.com/2014/03/27/spotify-engineering-culture-part-1/
    • http://www.allthingsdistributed.com/2016/03/10-lessons-from-10-years-of-aws.html
    • http://wiki.c2.com/?UnixDesignPhilosophy
    • https://www.amazon.com/UNIX-Philosophy-Mike-Gancarz/dp/1555581234/ref=sr_1_1?ie=UTF8&qid=1488047946&sr=8-1&keywords=unix+philosophy

Nenhum comentário: