diff --git a/docs/aws.md b/docs/aws.md index 362ee674..419597fe 100644 --- a/docs/aws.md +++ b/docs/aws.md @@ -139,6 +139,7 @@ ## Amazon Web Services - [AWS Cloud Products](https://aws.amazon.com/products/) +- [AWS Local Zones locations](https://aws.amazon.com/about-aws/global-infrastructure/localzones/locations/) - [status.aws.amazon.com: Service Health Dashboard](https://status.aws.amazon.com) - [aws.amazon.com/new: What's New with AWS?](https://aws.amazon.com/new) - [aws.amazon.com/releasenotes](https://aws.amazon.com/releasenotes) @@ -372,7 +373,9 @@ You can filter by topic using the toolbar above. - [==venturebeat.com: 6 big Kubernetes container security launches at AWS re:Invent 2021==](https://venturebeat.com/2021/12/03/6-big-kubernetes-container-security-launches-at-aws-reinvent-2021/) - [forbes.com: AWS re:Invent - A Roundup Of Container Services Announcements](https://www.forbes.com/sites/janakirammsv/2021/12/03/aws-reinventa-roundup-of-container-services-announcements/) - [==aws.amazon.com/blogs: Top Announcements of AWS re:Invent 2021==](https://aws.amazon.com/blogs/aws/top-announcements-of-aws-reinvent-2021/) +- [infoq.com: Recap of AWS re:Invent 2021](https://www.infoq.com/news/2021/12/recap-reinvent-2021/) - [infoq.com: AWS Launches Amazon Kinesis Data Streams On-Demand](https://www.infoq.com/news/2021/12/kinesis-data-streams-ondemand/) +- [theregister.com: The big AWS event: 120 announcements but nothing has changed](https://www.theregister.com/2021/12/09/the_big_aws_event_120/) Our wrap-up: Instant Glacier storage, Kubernetes at AWS, Adobe pops up despite Microsoft partnership, and more ## AWS Management Console - [Working with the AWS Management Console](http://docs.aws.amazon.com/awsconsolehelpdocs/latest/gsg/getting-started.html) diff --git a/docs/devel-sites.md b/docs/devel-sites.md index 340e9eb2..5191e717 100644 --- a/docs/devel-sites.md +++ b/docs/devel-sites.md @@ -1,5 +1,6 @@ # Websites for web developers - [Introduction](#introduction) +- [Design Patterns](#design-patterns) - [Developer Tools](#developer-tools) - [Red Hat Software Collections and Red Hat Developer Toolset](#red-hat-software-collections-and-red-hat-developer-toolset) - [AI Programming](#ai-programming) @@ -26,6 +27,14 @@ - [dev.to: ๐10 Trending projects on GitHub for web developers - 3rd December 2021](https://dev.to/iainfreestone/10-trending-projects-on-github-for-web-developers-3rd-december-2021-12f5) - [==infoworld.com: Complexity is killing software developers==](https://www.infoworld.com/article/3639050/complexity-is-killing-software-developers.html) The growing complexity of modern software systems is slowly killing software developers. How can you regain control, without losing out on the best these technologies have to offer? +## Design Patterns +- [==refactoring.guru: Design Patterns==](https://refactoring.guru/design-patterns/) + - [refactoring.guru: Design Patterns Java](https://refactoring.guru/design-patterns/java) + - [refactoring.guru: Design Patterns Python](https://refactoring.guru/design-patterns/python) + - [refactoring.guru: Design Patterns Go](https://refactoring.guru/design-patterns/go) + - etc +- [medium: 7 Best Java Design Pattern Books for Beginners and Experienced Programmers](https://medium.com/javarevisited/7-best-books-to-learn-design-patterns-for-java-programmers-5627b93eefdb) + ## Developer Tools - [dev.to: 15 Developer Tools to Make You Super Productive](https://dev.to/sourcegraph/15-developer-tools-to-make-you-super-productive-2g0a) diff --git a/docs/devops.md b/docs/devops.md index f11db77b..88f91b29 100644 --- a/docs/devops.md +++ b/docs/devops.md @@ -8,6 +8,7 @@ - [Configuration Drift](#configuration-drift) - [Drift Detection Tools](#drift-detection-tools) - [DevOps Docs](#devops-docs) +- [Serverless DevOps](#serverless-devops) - [DevOps as a Service (DaaS)](#devops-as-a-service-daas) - [IaC Infrastructure as Code](#iac-infrastructure-as-code) - [Blogs](#blogs) @@ -146,7 +147,6 @@ * [medium: How to Become an DevOps Engineer in 2020](https://medium.com/swlh/how-to-become-an-devops-engineer-in-2020-80b8740d5a52) How to get started with a career in DevOps. * [medium: How to Become a DevOps Engineer in 2020](https://medium.com/better-programming/how-to-become-a-devops-engineer-in-2020-7618492a09d8) Your guide to getting started in a career in DevOps. * [cloudacademy.com: Blog / DevOpsDevOps: Why Is It Important to Decouple Deployment From Release?](https://cloudacademy.com/blog/devops-why-is-it-important-to-decouple-deployment-from-release/) -* [dzone: The Serverless Path to DevOps](https://dzone.com/articles/the-serverless-path-to-devops) Serverless and DevOps combine in this article the uses AWS services as examples of how serverless technologies benefit DevOps processes. * [devopscurry.com: DevOps 2021: A Complete Guide To Transition From a SysAdmin to DevOps Role](https://devopscurry.com/devops-2021-a-complete-guide-to-transition-from-a-sysadmin-to-devops-role/) * [infoq.com: Puppet Releases Its 2020 State of DevOps Report ๐](https://www.infoq.com/news/2020/11/2020-devops-report/) * [informationweek.com: What's Holding DevOps Back?](https://www.informationweek.com/devops/whats-holding-devops-back/a/d-id/1339540) DevOps teams are at different stages of maturity. However, there are some common challenges they face along the way. @@ -225,6 +225,10 @@ [](https://dzone.com/articles/the-10-minute-read-to-understanding-devops-tools) +## Serverless DevOps +* [dzone: The Serverless Path to DevOps](https://dzone.com/articles/the-serverless-path-to-devops) Serverless and DevOps combine in this article the uses AWS services as examples of how serverless technologies benefit DevOps processes. +* [searchitoperations.techtarget.com: Tips and tools to achieve a serverless DevOps workflow](https://searchitoperations.techtarget.com/tip/Tips-and-tools-to-achieve-a-serverless-DevOps-workflow) Serverless functions bring the benefits of event-driven computing to a CI/CD pipeline -- but to get there, DevOps teams might need to lean heavily on services and tools from the major cloud computing providers. + ## DevOps as a Service (DaaS) - [DevOps as a Service: Migrating Your Entire DevOps Stack to the Cloud](https://devops.com/devops-as-a-service-migrating-your-entire-devops-stack-to-the-cloud/) The goal of DaaS is to enable organizations to focus on developing and delivering software without having to worry about managing or maintaining tools. It is designed to abstract away the intricacies of tool integration, deployment and maintenance. This enables teams to focus on higher-level tasks, and outsources significant manual effort. diff --git a/docs/finops.md b/docs/finops.md index 2cab6a00..47c855a2 100644 --- a/docs/finops.md +++ b/docs/finops.md @@ -19,6 +19,7 @@ - [loft.sh: The Cost of Managed Kubernetes - A Comparison ๐](https://loft.sh/blog/the-cost-of-managed-kubernetes-a-comparison/) - [thenewstack.io: 4 Reasons Your Cloud Operations Need a FinOps Team](https://thenewstack.io/4-reasons-your-cloud-operations-need-a-finops-team/) - [faun.pub: FinOps โ introduction, origins and next steps](https://faun.pub/finops-introduction-origins-and-next-steps-bcdaa8b82417) Financial Operations (FinOps) is a culture that will help you creating cost awareness in your organisation! +- [cloud.google.com: 5 key metrics to measure Cloud FinOps impact in your organization in 2022 and beyond](https://cloud.google.com/blog/topics/cloud-first/key-metrics-to-measure-impact-of-cloud-finops) ## Books - [Cloud FinOps OโReilly Book](https://www.finops.org/cloud-finops-oreilly-book/) diff --git a/docs/git.md b/docs/git.md index 994757b5..07bda782 100644 --- a/docs/git.md +++ b/docs/git.md @@ -394,6 +394,9 @@ git push origin -f * [==dev.to: Git and GitHub for beginners==](https://dev.to/ericawanja/git-and-github-for-beginners-33a0) * [==adamtheautomator.com: How to Manage GitHub Actions Environment Variables and Secrets==](https://adamtheautomator.com/github-actions-environment-variables/) * [dev.to: Introduction to Git and GitHub](https://dev.to/estherwanjiru/introduction-to-git-and-github-25ei) +* [github.blog: Improving GitHub code search](https://github.blog/2021-12-08-improving-github-code-search/) +* [towardsdatascience.com: Git and GitHub basics for Data Scientists](https://towardsdatascience.com/git-and-github-basics-for-data-scientists-b9fd96f8a02a) UCL Data Science Workshop 8: What is Git, Creating a local repository, Committing your first files, Linking to a remote repository +* [github.blog: Lists are now available as a public beta](https://github.blog/changelog/2021-12-09-lists-are-now-available-as-a-public-beta/) Lists level up the starring experience by making it easy to organize and curate your favorite repositories on GitHub. You can create public lists that appear on your stars page at https://github.com/USERNAME?tab=stars. ### GitHub Lab - [==lab.github.com== ๐](https://lab.github.com) With GitHub Learning Lab, grow your skills by completing fun, realistic projects. Get advice and helpful feedback from our friendly Learning Lab bot. diff --git a/docs/gitops.md b/docs/gitops.md index 787c81b4..b0d5aad8 100644 --- a/docs/gitops.md +++ b/docs/gitops.md @@ -56,7 +56,7 @@ - [geekflare.com: An Introduction to GitOps](https://geekflare.com/gitops-introduction/) - [thenewstack.io: GitOps Use Cases You May Not Have Considered](https://thenewstack.io/gitops-use-cases-you-may-not-have-considered/) - [kumomind.medium.com: Should I consider the GitOps methodology?](https://kumomind.medium.com/should-i-consider-the-gitops-methodology-f49e042b8c22) -- [dzone: GitOps: How to Ops Your Git the Right Way ๐](https://dzone.com/articles/gitops-how-to-ops-your-git-the-right-way) In this article weโll look into the specifics of creating Git repositories structures โโ โthe very core of the GitOps approach. +- [==dzone: GitOps: How to Ops Your Git the Right Way== ๐](https://dzone.com/articles/gitops-how-to-ops-your-git-the-right-way) In this article weโll look into the specifics of creating Git repositories structures โโ โthe very core of the GitOps approach. - [braindose.blog: 4 Key Characteristics for a Successful GitOps Implementation](https://braindose.blog/2020/03/18/4-key-characteristics-of-gitops/) - [blog.container-solutions.com: GitOps: The Bad and the Ugly](https://blog.container-solutions.com/gitops-limitations) - [cloudogu.com: GitOps in Software Development ๐](https://cloudogu.com/en/glossary/gitops/) @@ -119,6 +119,7 @@ - [==redhat.com: Comparing GitOps implementation patterns: Pros and cons==](https://www.redhat.com/architect/gitops-implementation-patterns) The CI/CD Controller pattern and the SCM Controller pattern take different approaches to automating application deployment from source code management. - [==developer.ibm.com: GitOps: Best practices for the real world==](https://developer.ibm.com/blogs/gitops-best-practices-for-the-real-world) - [==chrisshort.net: GitOps: An implementation of DevOps==](https://chrisshort.net/gitops-an-implementation-of-devops/) GitOps is a prescriptive way of implementing DevOps. You will not succeed in using GitOps if you haven't embraced some DevOps philosophies along the way. +- [thenewstack.io: Trusted Delivery: Policy-Based Compliance the GitOps Way](https://thenewstack.io/trusted-delivery-policy-based-compliance-the-gitops-way/)