EN

Translate:

Launched Cloud-Native Apps (Kubernetes) Workshops. Get 10% off - Offer valid till March 31st. 2022

MetaArivu
MetaArivu
  • Home
  • Courses
    • Cloud Native Apps
    • Architecture Workshops
    • Microservices Workshop
    • Kubernetes Workshop
    • Blockchain Workshop
  • Training
    • Architecture Training
    • Microservices Training
    • Kubernetes Training
    • Amexio Training
  • Products
    • Amexio- Angular 6
  • Engage Us
    • Events
    • Blogs
    • Forum
  • About Us
    • Contact Us
  • More
    • Home
    • Courses
      • Cloud Native Apps
      • Architecture Workshops
      • Microservices Workshop
      • Kubernetes Workshop
      • Blockchain Workshop
    • Training
      • Architecture Training
      • Microservices Training
      • Kubernetes Training
      • Amexio Training
    • Products
      • Amexio- Angular 6
    • Engage Us
      • Events
      • Blogs
      • Forum
    • About Us
      • Contact Us

EN

  • Home
  • Courses
  • Training
  • Products
  • Engage Us
  • About Us
Let's start our Journey to build

Cloud-Native Apps

This is an interesting journey for Architects, Developers, QA, Ops, and Product Owners. A Journey that makes you hands-on from Software Specifications to Design, Development,  Deploying, and running in Production using Continuous Integration & Continuous Delivery,  A fully automated pipeline for DevOps or DevSecOps.

Check MetaArivu GitHub Repository

Chapters

1. Agile, User Stories & DDD

1. Agile, User Stories & DDD

1. Agile, User Stories & DDD

This section focuses on Agile (Scrum / Kanban) using User Stories, Acceptance Criteria, Concept of Minimum Viable Product (MVP). Deep Dive into Domain-Driven Design for Design & Development of the Software and write test cases based on the Acceptance Criteria defined.

Find out more

2. Event Sourcing & Kafka

1. Agile, User Stories & DDD

1. Agile, User Stories & DDD

Event Sourcing is based on Commands and (Immutable) Events combined with CQRS it's a very powerful pattern to create asynchronous Event based services. Kafka can be used to fully implement an Event Sourced system. Kafka is a distributed Fault-Tolerant replicated log. 

Find out more

3. Data Streams & Analytics

1. Agile, User Stories & DDD

4. Big Data - Redis, MongoDB

AWS Kinesis is inspired by Apache Kafka. AWS Kinesis has 3 products: Streams (Data/Video), Firehose, and Analytics based on Apache Flink. Firehose is used to store the data in S3, Redshift, etc. Apache Flink is used for Analytics which includes data transformation and computation. 

Find out more

4. Big Data - Redis, MongoDB

4. Big Data - Redis, MongoDB

4. Big Data - Redis, MongoDB

This section focuses on a Comparison between SQL and NoSQL Databases and shows various design patterns for Redis and MongoDB. It dives deep into the concept of Partitions and Sharding and Geo Partitions. It shows examples of Distrinuted Transactions in Event based system.

Find out more

5. Microservices

4. Big Data - Redis, MongoDB

6. Testing Strategies

Microservices Architecture focuses on various infra structure patterns like API Gateway, Service Discovery apart from the fundamental principles. Migration from Monolithic shows 10+ Design patterns (strangler Fig, Change Data Capture, etc.,) for the transformation into Microservices. 

Find out more

6. Testing Strategies

4. Big Data - Redis, MongoDB

6. Testing Strategies

Microservices Testing Strategies includes examples from
- JUnit 5 /  Springboot Test
- Cucumber

- Selenium
- Mockito
- Wiremock

- Pact

Find out more

7. Docker, Kubernetes, Istio

7. Docker, Kubernetes, Istio

7. Docker, Kubernetes, Istio

Containers are the defacto standard for deploying the services. Kubernetes is the cloud-agnostic container Orchestration solution. Istio is one of the popular Service mesh implementations that run on top of Kubernetes. It addresses the following functionality - Advanced Traffic routing, Security, Policy, & Observability.

Find out more

8. Cloud Architecture

7. Docker, Kubernetes, Istio

7. Docker, Kubernetes, Istio

Cloud Architecture focuses on various Cloud solutions like IaaS, PaaS, SaaS, FaaS, and multi-cloud environments. Connecting On-Premise, Edge, and Multi-Cloud Environments and the challenges and network routing and security policies.  

Use Terraform to build cloud infrastructures. 

Find out more

9. CI/CD Pipeline

7. Docker, Kubernetes, Istio

9. CI/CD Pipeline

CI/CD Pipeline is critical in fully automated development cycles. Building software, running test cases, Building infrastructure,  packaging, and deploying the App/Service in the Kubernetes cluster. Jenkins, GitHub Actions and Tektons are popular tools for CI/CD pipeline automation. 

Find out more

10. DevOps & SRE

11. Observability

9. CI/CD Pipeline

DevOps is the 3rd phase of the Application Modernization
- Architecture

- Infrastructure

- Delivery

Continuous Delivery is a critical requirement in DevOps. Without CD what you have is a bunch of tools deployed. 

Find out more

11. Observability

11. Observability

11. Observability

 Observability is a critical feature in a container-based deployment. Following are the key tools that can be enabled in Istio (Service Mesh).

- Prometheus

- Zipkin / Jaeger

- Kiali

- Grafana

Find out more

MetaArivu Github Repository

Copyright © 2018-2022 MetArivu | Tech Content :  CC BY 4.0 | Source Code : Apache 2.0

  • Cloud Native Apps
  • Architecture Workshops
  • Microservices Workshop
  • Kubernetes Workshop
  • Blockchain Workshop
  • Architecture Training
  • Microservices Training
  • Kubernetes Training
  • Amexio- Angular 6
  • Contact Us

Cookie Policy

This website uses cookies. By continuing to use this site, you accept our use of cookies.

Accept & Close