My Professional Entrepreneur
Sunday, October 1, 2023
  • Business
    SEO Services in Lahore

    SEO Services in Lahore – Choose Best SEO Agency

    Payday

    How No Credit Check Online Payday Loans Works?

    Elevate Your Space with Professional Painters in Sydney

    Elevate Your Space with Professional Painters in Sydney

    The Ultimate Guide to Dental Crowns

    The Ultimate Guide to Dental Crowns

    Custom Lanyards: The Thread That Binds Identity and Practicality

    Custom Lanyards: The Thread That Binds Identity and Practicality

    Best Properties for Rent and Sale in Houston, Texas | listproperties

    Best Properties for Rent and Sale in Houston, Texas | listproperties

    Affidavit in Pakistan – Prepare Online in PDF

    Affidavit in Pakistan – Prepare Online in PDF

    Apostille in Pakistan

    Apostille in Pakistan – Attestaion and Legalization 2023

    Experienced NYC Painters at Your Service: House Painter Inc.

    Experienced NYC Painters at Your Service: House Painter Inc.

  • Home Improvement
    fast home sell

    Yard clean up and leaf removal

    Homestay

    Discover the Importance of Radon Mitigation in Your Home

    Buying a House

    Unleashing the Laughs: Hilarious Moments at Comedy Competitions

    Buying a House

    How We Became an Indoor Air Quality Company

    Happy and Healthy: 8 Tips for Keeping a Clean and Healthy Home

    Elevate Your Living Space with Home Remodeling Danville

    commercial plumbing

    EMERGENCY PLUMBER: QUICK SOLUTIONS FOR PLUMBING ISSUES

    damp issues

    Affordable and Efficient: Commercial Roofing Services in Archdale, NC

    Home beauty

    Caravan Sales Made Easy: Expert Tips and Tricks

    Cool Ideas for Decorating Christmas Trees at Home

    Solving Gutter Problems: Your Ultimate Guide to Gutter Installation and Repair

  • Cryptocurrency
    Secure Your Investments with Trusted Crypto Exchanges

    Secure Your Investments with Trusted Crypto Exchanges

    TDS/TCS on cryptocurrency trading may be considered by the government

    What is Blockchain and How Does it Work?

    What is Blockchain and How Does it Work?

    What is Cryptographic cash Decisions trading ?

    What is Cryptographic cash Decisions trading ?

    Derivatives

    What Are Option Derivatives?

    KuCoin Exchange Review

    Brief KuCoin Review on the Pros and Cons of the Exchange

    blockchain technology

    Is it so complex to crumble blockchain technology and Bitcoin?

    NFTs: The Fraudulent Investment of the Future

    NFTs: The Fraudulent Investment of the Future

  • Health
    Yoga is the best medicine for good health

    Spa Treatments That Can Nurture Your Wellness & Beauty

    5 Tips on How to Get Rid of a Headache Without Medication

    The Advantages of Choosing a Medical Spa

    The healthiest food  to eat every day

    Relax and Rejuvenate with a Professional Massage

    You Can Keep Healthy And Sleep Better By Eating Cherries

    OGDEN DECK DEPOT WORDS OF WISDOM

    Health Benefits Of Modalert And Healthy Eating

    Rejuvenate Your Mind and Body: Unravel the Magic of Massage in Daylesford

    How watermelon is good for men's health

    Water Damage

    Symbicort Coupons Unveiled: Your Prescription for Savings

    Symbicort Coupons Unveiled: Your Prescription for Savings

     Hair Health and Skin Health: The Connection

     Hair Health and Skin Health: The Connection

    Maintaining Hair Health as You Age: Tips for Gorgeous Locks at Every Stage of Life

    Maintaining Hair Health as You Age: Tips for Gorgeous Locks at Every Stage of Life

  • Lifestyle
    Court Marriage Details

    How Couple Do the Court marriage in Pakistan?

    Learn How Much Time it take for khula in Pakistan

    Islamic Law on Khula in Pakistan 2023

    Nadra Divorce Certificate procedure

    Details Guide On Divorce Certificate Pakistan For Females

    Cisco 300-415 ENSDWI pdf

    Unleashing the Laughs: Hilarious Moments at Comedy Competitions

    Learn How Much Time it take for khula in Pakistan

    Learn How Much Time it take for khula in Pakistan

    Get Attested Non-Marriage Certificate in Pakistan

    Get Attested Non-Marriage Certificate in Pakistan

  • News
    Apply Online for Instant Payday Loans – ATD Money

    Apply Online for Instant Payday Loans – ATD Money

    Where to Generate a Viral Video on Instagram

    Where to Generate a Viral Video on Instagram

    Read This Before You Buy TikTok Followers In 2022

    Read This Before You Buy TikTok Followers In 2022

    The Covid Vaccine Had Been A Dream Of This 16-Year-Old.

    The Covid Vaccine Had Been A Dream Of This 16-Year-Old.

    Health Commissioner Dr. Mary Bassett to Step Down from Post

    Health Commissioner Dr. Mary Bassett to Step Down from Post

    Top Hack Attacks That Shocked The World

    Top Hack Attacks That Shocked The World

  • Tech
    freelance web developers

    Freelance Web Developers: Navigating the World of Freelancing

    Postcard Designs

    Meet the Creative Minds Behind Stunning Postcard Designs in Unveiling the Masters!

    Stationery Design

    Unlocking Productivity: How the Best Stationery Design Improves Concentration

    The Final Note: Leveraging Coda Strategy for Business Excellence in the Digital Age

    The Final Note: Leveraging Coda Strategy for Business Excellence in the Digital Age

    How to Get Quality Air Conditioning Installation – 6 Tips

    How to Get Quality Air Conditioning Installation – 6 Tips

    Notice about a Professional Mobile App Development Company

    Top Notch Things to Notice about a Professional Mobile App Development Company

  • Education
    The Impact of Paying Someone to Write My Assignment on Academic Performance

    The Impact of Paying Someone to Write My Assignment on Academic Performance

    MathJoin

    MathJoin: Your One-Stop Shop for All Math Needs!

    Content marketing: the digital strategy that you should know in depth

    Content marketing: the digital strategy that you should know in depth

    What is Digital Marketing Work?

    What is Digital Marketing Work?

    REASONS WHY YOU SHOULD GO FOR THESIS WRITERS INSTEAD FOR GENERAL WRITER

    REASONS WHY YOU SHOULD GO FOR THESIS WRITERS INSTEAD FOR GENERAL WRITER

    op malhotra class 11 solutions

    Why You Should Consider OP Malhotra Class 11 Solutions

    dissertation help in UK

    How to Move Past Lack of Motivation When Writing a Dissertation or Thesis?

    learn quran

    Organized Hifz Plans In Our Online Hifz Program!

    The Best Children's Costumes

    The Best Children’s Costumes/Sets for a Costume Party

  • Contact Us
  • Write for us
No Result
View All Result
  • Business
    SEO Services in Lahore

    SEO Services in Lahore – Choose Best SEO Agency

    Payday

    How No Credit Check Online Payday Loans Works?

    Elevate Your Space with Professional Painters in Sydney

    Elevate Your Space with Professional Painters in Sydney

    The Ultimate Guide to Dental Crowns

    The Ultimate Guide to Dental Crowns

    Custom Lanyards: The Thread That Binds Identity and Practicality

    Custom Lanyards: The Thread That Binds Identity and Practicality

    Best Properties for Rent and Sale in Houston, Texas | listproperties

    Best Properties for Rent and Sale in Houston, Texas | listproperties

    Affidavit in Pakistan – Prepare Online in PDF

    Affidavit in Pakistan – Prepare Online in PDF

    Apostille in Pakistan

    Apostille in Pakistan – Attestaion and Legalization 2023

    Experienced NYC Painters at Your Service: House Painter Inc.

    Experienced NYC Painters at Your Service: House Painter Inc.

  • Home Improvement
    fast home sell

    Yard clean up and leaf removal

    Homestay

    Discover the Importance of Radon Mitigation in Your Home

    Buying a House

    Unleashing the Laughs: Hilarious Moments at Comedy Competitions

    Buying a House

    How We Became an Indoor Air Quality Company

    Happy and Healthy: 8 Tips for Keeping a Clean and Healthy Home

    Elevate Your Living Space with Home Remodeling Danville

    commercial plumbing

    EMERGENCY PLUMBER: QUICK SOLUTIONS FOR PLUMBING ISSUES

    damp issues

    Affordable and Efficient: Commercial Roofing Services in Archdale, NC

    Home beauty

    Caravan Sales Made Easy: Expert Tips and Tricks

    Cool Ideas for Decorating Christmas Trees at Home

    Solving Gutter Problems: Your Ultimate Guide to Gutter Installation and Repair

  • Cryptocurrency
    Secure Your Investments with Trusted Crypto Exchanges

    Secure Your Investments with Trusted Crypto Exchanges

    TDS/TCS on cryptocurrency trading may be considered by the government

    What is Blockchain and How Does it Work?

    What is Blockchain and How Does it Work?

    What is Cryptographic cash Decisions trading ?

    What is Cryptographic cash Decisions trading ?

    Derivatives

    What Are Option Derivatives?

    KuCoin Exchange Review

    Brief KuCoin Review on the Pros and Cons of the Exchange

    blockchain technology

    Is it so complex to crumble blockchain technology and Bitcoin?

    NFTs: The Fraudulent Investment of the Future

    NFTs: The Fraudulent Investment of the Future

  • Health
    Yoga is the best medicine for good health

    Spa Treatments That Can Nurture Your Wellness & Beauty

    5 Tips on How to Get Rid of a Headache Without Medication

    The Advantages of Choosing a Medical Spa

    The healthiest food  to eat every day

    Relax and Rejuvenate with a Professional Massage

    You Can Keep Healthy And Sleep Better By Eating Cherries

    OGDEN DECK DEPOT WORDS OF WISDOM

    Health Benefits Of Modalert And Healthy Eating

    Rejuvenate Your Mind and Body: Unravel the Magic of Massage in Daylesford

    How watermelon is good for men's health

    Water Damage

    Symbicort Coupons Unveiled: Your Prescription for Savings

    Symbicort Coupons Unveiled: Your Prescription for Savings

     Hair Health and Skin Health: The Connection

     Hair Health and Skin Health: The Connection

    Maintaining Hair Health as You Age: Tips for Gorgeous Locks at Every Stage of Life

    Maintaining Hair Health as You Age: Tips for Gorgeous Locks at Every Stage of Life

  • Lifestyle
    Court Marriage Details

    How Couple Do the Court marriage in Pakistan?

    Learn How Much Time it take for khula in Pakistan

    Islamic Law on Khula in Pakistan 2023

    Nadra Divorce Certificate procedure

    Details Guide On Divorce Certificate Pakistan For Females

    Cisco 300-415 ENSDWI pdf

    Unleashing the Laughs: Hilarious Moments at Comedy Competitions

    Learn How Much Time it take for khula in Pakistan

    Learn How Much Time it take for khula in Pakistan

    Get Attested Non-Marriage Certificate in Pakistan

    Get Attested Non-Marriage Certificate in Pakistan

  • News
    Apply Online for Instant Payday Loans – ATD Money

    Apply Online for Instant Payday Loans – ATD Money

    Where to Generate a Viral Video on Instagram

    Where to Generate a Viral Video on Instagram

    Read This Before You Buy TikTok Followers In 2022

    Read This Before You Buy TikTok Followers In 2022

    The Covid Vaccine Had Been A Dream Of This 16-Year-Old.

    The Covid Vaccine Had Been A Dream Of This 16-Year-Old.

    Health Commissioner Dr. Mary Bassett to Step Down from Post

    Health Commissioner Dr. Mary Bassett to Step Down from Post

    Top Hack Attacks That Shocked The World

    Top Hack Attacks That Shocked The World

  • Tech
    freelance web developers

    Freelance Web Developers: Navigating the World of Freelancing

    Postcard Designs

    Meet the Creative Minds Behind Stunning Postcard Designs in Unveiling the Masters!

    Stationery Design

    Unlocking Productivity: How the Best Stationery Design Improves Concentration

    The Final Note: Leveraging Coda Strategy for Business Excellence in the Digital Age

    The Final Note: Leveraging Coda Strategy for Business Excellence in the Digital Age

    How to Get Quality Air Conditioning Installation – 6 Tips

    How to Get Quality Air Conditioning Installation – 6 Tips

    Notice about a Professional Mobile App Development Company

    Top Notch Things to Notice about a Professional Mobile App Development Company

  • Education
    The Impact of Paying Someone to Write My Assignment on Academic Performance

    The Impact of Paying Someone to Write My Assignment on Academic Performance

    MathJoin

    MathJoin: Your One-Stop Shop for All Math Needs!

    Content marketing: the digital strategy that you should know in depth

    Content marketing: the digital strategy that you should know in depth

    What is Digital Marketing Work?

    What is Digital Marketing Work?

    REASONS WHY YOU SHOULD GO FOR THESIS WRITERS INSTEAD FOR GENERAL WRITER

    REASONS WHY YOU SHOULD GO FOR THESIS WRITERS INSTEAD FOR GENERAL WRITER

    op malhotra class 11 solutions

    Why You Should Consider OP Malhotra Class 11 Solutions

    dissertation help in UK

    How to Move Past Lack of Motivation When Writing a Dissertation or Thesis?

    learn quran

    Organized Hifz Plans In Our Online Hifz Program!

    The Best Children's Costumes

    The Best Children’s Costumes/Sets for a Costume Party

  • Contact Us
  • Write for us
No Result
View All Result
My Professional Entrepreneur
No Result
View All Result
Home Tech

A Complete Cdk For A Module- Federated Micro-Frontends Aws Architecture

admin by admin
September 6, 2022
in Tech
0
aws

aws

0
SHARES
28
VIEWS
Share on FacebookShare on Twitter

AWS is currently one of the most powerful and influential players in the Cloud Computing market. It has over a million customers and a customer base that is active in over 190 countries. At the moment, more than one-third of all Internet users take a trip on an AWS-powered website or application. It has a sizable market share in the Cloud Computing industry.

Furthermore, AWS offers a cloud computing kit known as CDK (Cloud development kit), which allows you to characterize your cloud-based resources by using an open-source software development framework and getting acquainted with programming languages. It provides superior components known as constructs that up in the coming cloud resources with proven deficiencies, allowing you to easily build cloud applications. AWS CDK uses AWS CloudFormation to provide your resources securely and repeatable.

Today we will take a follow up on 

CDK for module- federated micro frontends AWS Architecture-

Most AWS resources would be procured using CDK. You will have a production-ready, dependable and provision relating deployed to your AWS account in minutes, enabling your teammates to expand independently and give strong business iterations via their individual micro-frontends. 

However to know better insights on Cloud Computing, definitely AWS Architecture training plays an important role.

aws.png

cloud computing

The architecture is made up of three major components:

  • Changes to mono-repo code trigger specific deployment pipelines.
  • Deployment pipelines create and deploy a bunch of artefacts to AWS resources.
  • A worldwide modular is able to host infrastructure designed specifically for client-side micro-frontends.

A word or two about the Mono-repo setup:

Micro-frontends have been an aspect of a mono-repo setup, which is a single compendium with nested folders containing independent web apps and is held together by the Webpack Module Federation plugin and Lerna. You can see how Module Federation systems represent micro-frontends in the short version below.

mono.png
code (2).png

The code above enables us to simulate micro-frontends as systems that can be loaded lazily as Web components in your app. The technique is to interactively infuse each micro-frontend script inside the app page so that the host /shell app can load them remotely. As previously stated, there will be more in the upcoming article. For the time being, we will focus on the three sub-architectures mentioned earlier.

Triggers for single repositories:

This first step aims to capture individual micro-frontend repository shifts and trigger those for subsequent use by server-less components.

mono repo trigger.png

Developers use Github to push changes to their micro-frontend, though the same can be done with other well-known version control source platforms such as BitBucket. Modifications are managed by a Lambda function subjected as Restful API via an ApiGateway via a Github webhook. The primary goal of Lambda is to link micro-frontend code changes to their destination pipeline.

Pipeline for deployment:

The second step’s goal is to ensure that modifications to individual micro-frontend repo trigger individual code pipelines. This promotes team independence because if only one micro-frontend is modified, we want to trigger the latter’s related pipeline, not all of them.

pipeline.png

An AWS Code Pipeline is launched once a code modification is associated. This consists of four major steps:

  • The Code Pipeline, on its own, appears to be able to handle the GitHub connection and retrieves the GitHub source code.
  • The Code Build creates a build artefact from the receiving source code. Because micro-frontends are JavaScript-based, yarn will be used to construct them together into a set of bundles used in the next step.
  • Deploy the code. This step deploys the packaged files created in the previous steps to a single Simple Storage Service (S3). Each micro-frontend would be saved in its own “folder” (or key) so that it can be deployed independently.
  • Invalidation of the Code Build Cache. The final step is another Code Build step that ensures the CloudFront cache is invalidated each time we post and deploy new artefacts to S3.

Infrastructure for hosting:

Lastly, basic AWS resources must be provisioned. The main objective of this final step is to ensure that this occurs using a scalable, simple yet savvy, and credible architecture.

hosting.png

Given that the micro-frontends are customer-facing optimized applications, end-users might access online applications via a CloudFront distribution protected by WAF. CloudFront makes a connection to the private S3 bucket using an OAI identity, ensuring that data would be only available publicly through the CDN and just not straightforwardly from the bucket. CloudFront employs a Lambda@Edge function to ensure proper dispatching from a single bucket to multiple origins.

CDK- To rule over all of them:

The above will then be provisioned using a CDK application that includes a single stack.

The micro-frontends stack consists of three constructs that provide the foundational AWS resources being used attend the app as well as all deployment-related resources such as CodePipelines, an S3 bucket, a Lambda@Edge function, a CloudFront distribution, and various IAM policies, roles, and OAI to support proper privacy and security when connecting to GitHub.

A further underlying stack is generated once provisioning the Lambda@Edge feature via the CDK Experimental CloudFront API, as it is required to implement the Lambda@Edge on a specific AWS region once deploying your architecture to a region other than us-east-1.

Conclusion:

We went over a CDK stack capable of provisioning an entire AWS architecture for mono-repo client-side micro-frontends. You could get a production-ready environment that is ready to scale within a couple of minutes and adheres to architectural guiding principles and cornerstones by using a set of constructs. As there is a lot to cover, you can learn more about a high-level overview of a serverless AWS architecture for hosting and deploying mono-repo micro-frontends using the Module Federation Webpack plugin.

Author Bio:

My name is Korra Shailaja working as a content contributor at MindMajix. I’m a tech enthusiast and have a great understanding of today’s technology. I am an expert in writing content on demanding technologies such as Salesforce tutorial, Cybersecurity tutorial, Software Testing, QA, Data analytics, Project Management, ERP tools, etc.

Previous Post

Why Use a Tower Gaming Desktop?

Next Post

Tips For Picrew Creators: How To Sign Into Picrew?

admin

admin

Business is one of the most important thing in anyone's life. here are some tips to help you think about it in a much more positive way.

Next Post
Picrew

Tips For Picrew Creators: How To Sign Into Picrew?

Сurrency converter by mconvert.net
  • Trending
  • Comments
  • Latest
Edgar Haircut

Why Everyone Going Crazy For Edgar Haircut

August 1, 2022
King Von Autopsy

The King Von Autopsy Report Photos Truth or Rumour 

July 10, 2022
SmiHub

SmiHub View Instagram Stories Anonymously

September 6, 2022
Moola Nakshatradd

What Does Mars in Moola Nakshatra Means? Check out!

May 4, 2022
Preschool

Why Preschool is a Good Start for Your Child

0
Avple

How to Download Videos From Avple

0
Alex Kleyner Entrepreneur

Alex Kleyner Entrepreneur, Founder and CEO of Store 2 Door

0
Alpha Heater revew

Alpha Heater Review – What Should You Know About It?

0
SEO Services in Lahore

SEO Services in Lahore – Choose Best SEO Agency

September 30, 2023
Court Marriage Details

How Couple Do the Court marriage in Pakistan?

September 28, 2023
Learn How Much Time it take for khula in Pakistan

Islamic Law on Khula in Pakistan 2023

September 28, 2023
Nadra Divorce Certificate procedure

Details Guide On Divorce Certificate Pakistan For Females

September 28, 2023

Recent News

SEO Services in Lahore

SEO Services in Lahore – Choose Best SEO Agency

September 30, 2023
Court Marriage Details

How Couple Do the Court marriage in Pakistan?

September 28, 2023
Learn How Much Time it take for khula in Pakistan

Islamic Law on Khula in Pakistan 2023

September 28, 2023
Nadra Divorce Certificate procedure

Details Guide On Divorce Certificate Pakistan For Females

September 28, 2023
My Professional Entrepreneur

Business is one of the most important thing in anyone's life. here are some tips to help you think about it in a much more positive way.

Follow Us

Browse by Category

  • Animal
  • Business
  • Cryptocurrency
  • Education
  • Entertainment
  • Fashion
  • Finance
  • Food
  • Gaming
  • General
  • Health
  • Home Improvement
  • Lifestyle
  • News
  • Software
  • Sports
  • Tech
  • Travel

Recent News

SEO Services in Lahore

SEO Services in Lahore – Choose Best SEO Agency

September 30, 2023
Court Marriage Details

How Couple Do the Court marriage in Pakistan?

September 28, 2023
No Result
View All Result
  • Business
  • Home Improvement
  • Cryptocurrency
  • Health
  • Lifestyle
  • News
  • Tech
  • Education
  • Contact Us
  • Write for us

Business is one of the most important thing in anyone's life. here are some tips to help you think about it in a much more positive way.