AWS recently announced the public preview of new generative AI-powered transformation capabilities within Amazon Q Developer, aimed at accelerating the modernization of .NET Framework applications to cross-platform .NET. According to the company, these capabilities enable developers to port their Windows-based .NET applications to Linux-ready cross-platform .NET up to four times faster than traditional methods, potentially […]
Overview The past few months have been exciting times for Slack’s CI infrastructure. After years of developer frustration with Jenkins (everything from security issues to downtime to generally poor UX) internal pressure led us to move a majority of Slack’s CI jobs from Jenkins to GitHub Actions. My intern project at Slack this summer involved […]
A pair of new JEPs arriving in Java 24 (expected March 2025) tackle the subject of Post-Quantum Cryptography (PQC) in Java. They are: The ideal cryptographic system uses a key which was exchanged in advance between two parties, by a private channel, but that doesn’t work at scale or over large distances or between parties […]
AWS recently introduced a new feature for its AWS Transfer Family: Transfer Family web apps. This fully-managed resource allows organizations to create a branded, secure portal for accessing Amazon S3 data directly through a web browser. According to the company, this enhancement aims to simplify S3 data management for non-technical users, providing a user-friendly and […]
At KubeCon+CloudNativeCon North America 2024, Nandhakumar Venkatachalam and Payal Patel shared Yahoo’s Kubernetes journey from on-premises to multi-cloud at scale, underscoring challenges faced and lessons learned during this transition. Venkatachalam began by discussing Yahoo’s initial infrastructure and motivations for adopting Kubernetes. He highlighted the scale of Yahoo’s operations, which includes over 70 clusters and more […]
DevOps orchestration and automation are key tools for boosting efficiency in software development. Here’s what you need to know: Automation: Handles single, repetitive tasks (e.g., code compilation) Orchestration: Manages entire workflows across systems (e.g., coordinating multiple automated processes) Key differences: Scope: Automation tackles individual tasks; orchestration manages complex processes Decision-making: Automation follows simple logic; orchestration […]
DevOps feedback loops are game-changers for software quality in 2024. Here’s what you need to know: DevOps teams deploy 200x more often and fix issues 24x faster than traditional methods 61% of companies report improved product quality with DevOps Customer satisfaction jumps 50% with DevOps practices DevOps companies are 23% more profitable DevOps vs Standard […]
At the recent GitHub Universe, Microsoft announced new capabilities and tools that further integrate Microsoft Azure AI services directly into developer tools like GitHub and VS Code. These innovations stem from the company’s mission to create AI-enhanced, end-to-end development environments with robust support from the developer community. With new features in GitHub Copilot for Azure […]
ကျနော်တို့ တော်တော်များများ ကိုယ့် localhost မှာ run နေတဲ့ Web Application ကို သူများတွေကိုစမ်းခိုင်းချင်တာမျိုး ၊ develop လုပ်နေတုန်း ပြဖို့လိုလာတာမျိုးကြုံဖူးကြမယ်ထင်ပါတယ်။ အဲ့လိုအချိန်မှာဆိုရင် ကိုယ့် Localhost ကို Public Internet ကနေ access လုပ်နိုင်အောင် လုပ်ဖို့လိုလာပါပြီ။ Ngrok က အဲ့ဒီအတွက် လူသုံးများတဲ့ tool တစ်ခုဖြစ်ပေမယ့် ကျနော် share ပေးချင်တာက Ngrok အစား EC2 server တစ်လုံးပေါ်မှာ ကိုယ်ပိုင် domain နဲ့ self-host ထားတဲ့ localhost tunnel တစ်ခု ဘယ်လိုတည်ဆောက်ကြမလဲဆိုတာပဲဖြစ်ပါတယ်။ Prerequisites SSH နဲ့ Nginx အကြောင်း အနည်းငယ်တော့ သိထားဖို့လိုမယ်။ […]
ကျတော် ဒီနေ့ sharing လုပ်ပေးမှာကတော့ AWS Containerlization service တစ်ခုဖြစ်တဲ့ ECS ကို သုံးပြီး Simple Nginx Webserver deployment လုပ်တဲ့အကြောင်းပဲဖြစ်ပါတယ်…အခုရေးမှာက ECS နဲ့ နဲနဲလေးစိမ်းနေတဲ့သူတွေ ECS နဲ့ Loadbalancer ကို အခုမှစပြီး စမ်းတဲ့သူတွေအတွက် ရည်ရွယ်ပြီးရေးတာဖြစ်လို့ Experienced Cloud / DevOps/ SRE တွေအတွက် easy ဖြစ်နေမှာပဲဖြစ်ပါတယ်။ ECS ဆိုတာကတော့ AWS Cloud မှာ containerlized applicaton တွေကို Deployment လုပ်တဲ့အခါ လွယ်လွယ်ကူကူဖြစ်အောင် support ပေးထားတဲ့ AWS Cloud ရဲ့ service တစ်ခုပဲဖြစ်ပါတယ်…ဆိုတော့ နားလည်လွယ်အောင် ပြောရရင် ကျွန်တော်တို့ […]