
AWS Cloud Formation and IaC
What is CloudFormation AWS CloudFormation is a service that helps you model and set up your Amazon Web Services resources so that you can spend less time managing those resources and more time focusing on
What is CloudFormation AWS CloudFormation is a service that helps you model and set up your Amazon Web Services resources so that you can spend less time managing those resources and more time focusing on
Domain AWS Infrastructure as Code and Continuous Deployment (Iac) Objective: Within an AWS environment compare Cloud Formation Templates (CFT), Terraform (TF) and Ansible (Ans). Why: See which IaC Continuous Deployment Stack, is easier to use,
If migrating to the Cloud, just use the native tools provided by the main cloud vendors. Don’t invent such tools yourself. AWS has a plethora of tools, along with Azure and Google. The following looks
AWS Middleware and Messaging Overview > SQS, SNS, MQ, Kinesis, Pinpoint, IoT broker 1. AWS Messaging Services AWS Messaging services enable similar and different software systems in the cloud to communicate and exchange information
Continuous Integration Continuous integration (CI) is a software development practice where developers regularly merge their code changes into a central repository, after which automated builds and tests are run. CI most often refers to the
Security must be built within the Dev-Ops process, of building, testing, deploying and then supporting that application stack. Security refers to the security of the environments, repos, code, data, and production stack to be operationally
DevSecOps ROI The best ROI is not to body-shop engineers but provide a holistic approach to transformation and improvement which drives business-value for clients. Use Cases: Dev(Sec)Ops is a good use case for digitally based system
There are many ways to construct a big data flow on AWs depending on the time, skills, budgets, objective and operational support. Key architectural principle is simplicity. A second is cost control. Types of Data:
1.Purpose: Serverless computing POCs will best illustrate what approach to use. Costs, management, simplicity, concurrency, using micro-services or containers; are some key principles and constraints to be considered. Since the use of Serverless is ‘flexible’