While both עולם (olam) and Greek αἰών (aiōn) can mean "eternity," they can also be limited to a particular duration of time or "an age."
Olam Ha-Zeh and Olam Ha-Ba
The Jews typically divided time into two ages or worlds (עולמים): "this age/ world" or עולם הזה (olam ha-zeh), and "the age/ world to come," or עולם הבא (olam ha-ba). In this particular context, we know that עולם couldn't possibly be understood as "eternity," since there would not be a "this eternity" and an "eternity to come." For more information, see the Jewish Virtual Library.
Contexts Denoting Finite Duration
There are certainly contexts in scripture wherein עולם simply cannot refer to "eternity."
For example, in Exo. 21:6 (KJV), it is written,
Then his master shall bring him unto the judges; he shall also bring him to the door, or unto the door post; and his master shall bore his ear through with an aul; and he shall serve him for ever.
וְהִגִּישֹׁו אֲדֹנָיו אֶל־הָאֱלֹהִים וְהִגִּישֹׁו אֶל־הַדֶּלֶת אֹו אֶל־הַמְּזוּזָה וְרָצַע אֲדֹנָיו אֶת־אָזְנֹו בַּמַּרְצֵעַ וַעֲבָדֹו לְעֹלָם
Here, the English phrase "for ever" is translated from the Hebrew word לְעֹלָם (le'olam). But, could a slave really serve a master for eternity? Such is not possible, since every slave was mortal and would eventually die. In fact, what this tells us is that death frees man from the commandments (cp. Rom. 7:1-4). This is why a Jew who is born again is no longer under any obligation to keep the commandments of the Old Covenant (i.e., the Torah), including the Sabbath. Now, if by chance particular commandments were ratified under a New Covenant, then an individual would keep those, for it's an entirely different covenant.
In addition, Rashi says that the phrase לְעֹלָם in Exo. 21:6 does not mean eternity, but rather, עד היובל (ad ha-yovel, i.e. until the "Jubilee," which occurs every 50th year; cp. Lev. 25:54). So, in theory, if a master had taken a slave on the 49th year and 360ish day of the year, and the 50-year Jubilee occurred a few days later, the slave was able to go free. Ergo, לְעֹלָם may only refer to a few days.
Many learned Jewish scholars have contended that the Torah of Moshe is eternal because various words used in reference to commandments seem to imply eternality. On the other hand, other learned Jewish scholars have contended that these words do not imply the eternality of the Torah.
In his treatise ספר העיקרים (Sefer ha-Ikkarim), Rabbi Yosef Albo (1380–1444) of Spain wrote,
יש מי שחשב להביא ראיה לנצחיות תורת משה ממה שנמצא בכתוב בקצת מצוות יזכיר לשון חוקת עולם ובקצתם לדורותיכם ובקצתם אות היא לעולם...אבל לא באו אלו הלשונות להורות על נצחיות התורה כלל, כי אפשר לומר שבהבטל שאר המצוות יבטלו אלו גם כן.
which is translated as,
There are those who have thought to introduce proof of the eternality of the Torah of Moshe from that which is found in scripture with a few of the commandments. They mention the expression "חוקת עולם" ("a statute of an עולם"), and לדורותיכם ("in your generations"), and אות היא לעולם ("it is a sign לעולם")...But these expressions are not introduced to indicate the eternality of the entire Torah, for it is possible to assert that when the rest of the commandments are abolished, these will likewise [be abolished].
Sefer ha-Ikkarim, Book III, Ch. XVIII
Furthermore, he wrote,
מלשון עולם או עד עולם או חוקת עולם או לעולם אין ראיה, כי כבר ימצאו אלו הלשונות ודומיהן על זמן מוגבל, לא על זמן בלתי בעל תכלית.
which is translated as,
Neither is there any proof from the expression עולם (olam) nor עד עולם (ad olam) nor חוקת עולם (chukkat olam) nor לעולם (le'olam), for these expressions and their like are already found [to be] until a limited time, not an infinite time.
ibid
One example Albo gives is Pro. 22:28, in which it is written,
Do not remove the landmark of [עֹולָם] which your fathers made.
אַל־תַּסֵּג גְּבוּל עֹולָם אֲשֶׁר עָשׂוּ אֲבֹותֶיךָ
Clearly, this landmark could not have been made by their fathers in eternity. Rather, the גְּבוּל was a boundary made for a plot of land made by one's ancestors. When a father died, this land was inherited by a child. Hence, the commandments instructs one not to re-define the boundary, as it would infringe on another person's land (cp. Deut. 19:14). Thus, we see that עֹולָם in this particular context does not refer to eternity.