5 Steps: Using Amazon ECS Exec to pass through Fargate/ECS into containers

(Illustration: pass through! Image source: by Tomas Tuma on Unsplash)

Today I was chasing the information of AWS Pi Week to celebrate AWS 15th Anniversary for S3 Birthday, but I am also very happy to see that Amazon ECS announced a new feature that everyone asks for a long long time: Amazon ECS Exec.

This article is created based on these reference:

Then let’s try it through the AWS CLI interface, let’s try to see Amazon ECS Exec traverse directly to a container on Amazon ECS (EC2).

Read More

Notes: (AWS re:Invent 2020 DAT310) Deep Dive on Amazon Timestream


In recent years, TSDB (Time Series Database) has gradually been pulled out due to its particularity. It is suitable for IoT applications or DevOps/Apps analysis scenarios. To AWS products is Amazon Timestream. Using AWS’s advantages in distributed computing and storage, Amazon Timestream has been created with Serverless architecture and high scalability, which makes people quite curious about its underlying structure.

In this short sharing, I captured three key points:

  1. The use cases of Time Series Database and the strengths/advantages of Amazon Timestream.
  2. Adjust the composition structure of the data write based on the billing structure rules. (How to modify code to reduce price from $25 to $0.78)
  3. Best practices for querying processing.

Not so deep dive, but it’s a 30-minute session that covers architectural concepts and terminology. Suitable for friends who are comparing various TSDBs for a quick overview.

Read More

Notes: (AWS re:Invent 2020 IOT303) Developing and Deploying Modern Edge Applications at Scale


This session brought by Richard Barry, the founder of FreeRTOS, is helpful to understand quickly, when face development and deployment of IoT edge devices at scale. The key points to be faced Architecture , Process and Details.

Of course, we can choose to implement all the architectures, processes and details by ourselves, or choose existing solutions on the market, such as open source projects such as FreeRTOS, which has been integrated to various AWS IoT services (such as generating encryption keys, establishing encrypted communication channels and data transmission). So that your product team has more options and flexibility in the process of technology selection.

This session is recommended for everyone “ who want to quickly grasp the IoT edge device development options, deployment architecture and process ”.

Read More

Notes: (AWS re:Invent 2020 IOT203) Defining Your Strategy for a Successful IoT Implementation


If you are about to start an IoT project, this IOT203 sharing uses the “working backwards” method to push back and define customers.

Roughly disassemble the entire project cycle into three paragraphs: “Idea”, “Prototype”, and “Production”. Each paragraph has its own pits to step on.

If you want to go faster (say less than half year), you can find the original professional service. If you want to try it yourself, doing customer definition and previewing existing architecture reference in AWS IoT Solution Repository are the two cornerstones.

Read More

Notes: (AWS re:Invent 2020 ZCW205) Connected Factory Solution drives Industry 4.0 success


For me as a layman, this Lightning Talk is for the purpose of capturing keywords and major categories. Looking at the wording in the industrial field, the film mainly reads the slides. For those who are already in progress, you don’t need to watch this session. For those who have not yet, you can skip to the end to find a suitable partner to get started faster.

You can consider referring to this official blog article “Connected Factory Solution based on AWS IoT for Industry 4.0 success”, basically the same content, you can take time to watch other sessions.

Read More

Notes: (AWS re:Invent 2020 IOT291) Connect today, transform tomorrow with AWS IoT



Dirk Didascalou (VP, IoT, AWS) used “If you knew the state of every thing and could reason on top of that data…” “What problems would you solve?” to break the session and bring out the two major uses of IoT: Operational efficiency and Revenue growth, and three iterative cycles Edge and devices, Connectivity and control, Analytics and ML/AI, and use this framework to introduce the current status of the global use of AWS IoT (tens of thousands of customers , 90% Fortune 100, 0.5B+ Active endpoints per month, 0.5T+ Payload messages per month), and industry and academia case introductions such as 1NCE, Lenovo, Carrier, HITACHI Lumada, Univ of MELBOURNE.

When introducing the transformation of tomorrow, he started by saying that AWS develops new features with customers, and uses colors to bring out the four process changes. After the infrastructure is set, it will move towards analysis and industry. Followed five questions to introduce the corresponding major feature releases this year. Finally, introduce the Vector energy company of New Zealand and Australia to conclude. The introduction of energy applications with the concept of app store is also a good way to understand.

Read More

Flutter/App Store Connect/TestFlight Builds: Missing Compliance

(Illustration: Formosan Blue Magpie, which is a endemic species in Taiwan, flapping its wings. Image source: Wikipedia。)

Issue Description

One of our iOS app built by Flutter is having Missing Compliance status in the TestFlight section in App Store Connect. We need to manage it via the App Store Connect UI all the time when we distribute a build into App Store Connect.

Read More

Flutter/App Store Connect Warning: ITMS-90078 Missing Push Notification Entitlement

flutter (Illustration: Formosan Blue Magpie, which is a endemic species in Taiwan, flapping its wings. Image source: Wikipedia。)

Issue Description

Our team keep receiving an email from App Store Connect when we distribute a build into it with this subject “App Store Connect: Your app "{appName}" (Apple ID: {id} Version: {version} Build: {build}) has one or more issues”.

Read More

Think in Context: AWS re:Invent 2020 Andy Jassy Keynote

(Translation in progress…)


Last year (finally) it was my first trip to participate in AWS re:Invent 2019. I arrived with couple tens of thousands of people (squeezed together) in Las Vegas to enjoy a full week of high-density information flow, which is very unforgettable.

With the experience of last year, although this year has been adjusted to be online, I can catch the pace and rhythm relatively, and can relax and enjoy the information bombing of the weeks in accordance with the Asian time zone (which year did not bomb?)

The number of Keynote sessions of AWS re:Invent this year (2020) has also increased and adjusted compared to last year. Last year’s show was the Monday Night Live, where everyone just started the carnival on Monday night. Peter DeSantis brought information about the infra. This year it became independent and directly renamed “Infrastructure Keynote”. This year also added a new “Machine Learning Keynote” brought by Swami Sivasubramanian.

The three remaining keynotes are “Andy Jassy Keynote”, “AWS Partner Keynote” and “Werner Vogels Keynote”. Each keynote has its own main axis. This article shares the Taiwan time zone. The rebroadcast of “Andy Jassy Keynote” starts at 8 am here. At this time, breakfast and a pot of hot tea are good fit. Don’t worry that it’s a few hours away from the first broadcast. AWS CEO Andy Jassy mentioned in this Keynote “Still early days for cloud”, and now the cloud only accounts for 4% of all IT expenditures, there is no problem with a few hours of shift.

For the full text, I tried to capture the structure of the speech, and then put some observations and inferences, and then put some running notes in each paragraph to facilitate future search and use. New services or new features are marked with [NEW 🚀] in this article, so that you can press Command/Ctrl+F to search inside the page. This article deliberately removes most of the product links first, so that everyone can focus on reading (we are less focused these years, right?). You are also welcome to give me some feedback or corrections.

Let’s get started!

Read More